Fork me on GitHub
共 9 页: 上一页 1 2 3 4 5 6 下一页 末页
摘要:测试是软件开发中的基础工作,它经常被数据开发者忽视,但是它很重要。在本文中会展示如何使用Python的uniittest.mock库对一段PySpark代码进行测试。笔者会从数据科学家的视角来进行描述,这意味着本文将不会深入某些软件开发的细节。 本文链接:https://www.cnblogs.co 阅读全文
posted @ 2019-03-11 11:11 氢氦 阅读 (523) 评论 (0) 编辑
摘要:最近被一个库龄报表的需求折腾得不轻,这里整理一下库龄报表相关的概念和资料,希望能有所帮助。 库龄 通俗地说,库龄是指产品在售出前在仓库放置的时间长短。从库存管理的角度来看,对库龄的分析有助于管理人员对物品的存取进行规划,避免物品过期。从会计的角度看,可以根据存货库龄分析对存货周转、呆滞及存货跌价减值 阅读全文
posted @ 2019-03-07 17:01 氢氦 阅读 (540) 评论 (0) 编辑
摘要:如管理学学者彼得·德鲁克所说:你无法管理你不能衡量的东西( If you can't measure it, you can't manage it)。要对已有程序进行性能优化,首先要对它的运行状况做出量化分析。 将代码下推到ABAP CDS,是SAP推荐的一种优化方式。但正因逻辑从应用服务器向数据 阅读全文
posted @ 2019-03-05 09:33 氢氦 阅读 (528) 评论 (0) 编辑
摘要:行列之间的互相转换是ETL中的常见需求,在Spark SQL中,行转列有内建的PIVOT函数可用,没什么特别之处。而列转行要稍微麻烦点。本文整理了2种可行的列转行方法,供参考。 本文链接:https://www.cnblogs.com/hhelibeb/p/10310369.html 测试数据准备 阅读全文
posted @ 2019-01-23 18:14 氢氦 阅读 (3400) 评论 (0) 编辑
摘要:最近工作用到Spark,这里记一些自己接触到的Spark基本概念和知识。 本文链接:https://www.cnblogs.com/hhelibeb/p/10288915.html 名词 RDD:在高层,每个Spark应用包含一个driver程序,它运行用户的主函数,在集群上执行不同的并行作业。Sp 阅读全文
posted @ 2019-01-20 16:15 氢氦 阅读 (354) 评论 (0) 编辑
摘要:长期以来,我们都使用SAP GUI进行ABAP编码工作,事务代码SE38甚至成了ABAP的代名词。 SAP GUI的代码编辑能力和一些专业的IDE比较起来难免相形见绌,为了给开发者们更好的体验,SAP推出了基于Eclipse的ABAP开发工具:ABAP Development Tools for E 阅读全文
posted @ 2019-01-08 20:19 氢氦 阅读 (1108) 评论 (2) 编辑
摘要:做编程工作已经两年多了,回顾这过去的两年,最满意的,是学会了ABAP,教导过两位同事;最在意的,是做成的事情太少,被人批评为爱说空话,不思进取。反思这段经历,我觉得有必要改变一些习惯,确立更明确可行的目标,来改善自己的生活。 精神。无论是学习还是对工作,都需要集中注意力来进行。集中注意力就要花费精神 阅读全文
posted @ 2018-12-27 19:57 氢氦 阅读 (505) 评论 (1) 编辑
摘要:本文是产品与对象相关的部分SAP文档的翻译,不包含配置部分。 本文链接:https://www.cnblogs.com/hhelibeb/p/10112723.html 1,对象(Objects) 对象是全局唯一的有形或无形对象,公司销售它或为它提供服务。对象通常是继承自产品的特定单一单元。然而,不 阅读全文
posted @ 2018-12-13 16:34 氢氦 阅读 (787) 评论 (0) 编辑
摘要:维基百科中对于Knowledge Transfer(知识转移)的定义是: 知识转移是指分享或传播知识并为解决问题提供投入。在组织理论中,知识转移是将知识从组织的一个部分转移到另一个部分的实践问题。 与知识管理一样,知识转移旨在组织,创建,捕获或分发知识,并确保其可供未来用户使用。 它不仅仅是一个沟通 阅读全文
posted @ 2018-12-09 22:18 氢氦 阅读 (827) 评论 (2) 编辑
摘要:本文介绍了SAP Solution Manager中的变更请求管理工具(Change Request Management,以下简称ChaRM )。 最近打算写个上线前请求号检查工具,为此需要了解相关工具的工作方式。本文中的部分内容似乎前后有所出入,请自行判断。如有翻译错误请在评论指出。 本文链接: 阅读全文
posted @ 2018-12-09 16:10 氢氦 阅读 (657) 评论 (0) 编辑
摘要:SAP CRM使用Installed Base(以下简称IBase)来组织服务相关对象并进行管理。因为我在最近的工作中经常接触这个概念,所以学习了一点相关文档。下面是文档的翻译。 本文链接:https://www.cnblogs.com/hhelibeb/p/9952344.html 英文原文:In 阅读全文
posted @ 2018-11-14 19:14 氢氦 阅读 (582) 评论 (1) 编辑
摘要:S/4 HANA 1809 已经在上月发布,随之而来的是ABAP 7.53。 本文是更新文档中ABAP SQL的部分的翻译。 本次更新的内容较多,主要内容包括:Open SQL更名为ABAP SQL;新函数和表达式;限制移除;table buffer增强;更严格的语法检查规则等。 译者水平有限,如有 阅读全文
posted @ 2018-10-27 13:59 氢氦 阅读 (2110) 评论 (0) 编辑
摘要:开发者们可以在编程中使用各种动态技术,比如RTTS,比如通过动态的类创建和多态来实现功能的平滑扩展。BRF+开发中也存在一些动态手段。本文将介绍3种不同场景下的动态实践方式。其中第一种是纯配置的,第二和第三种是编程相关的。 本文链接:https://www.cnblogs.com/hhelibeb/ 阅读全文
posted @ 2018-09-02 22:45 氢氦 阅读 (1146) 评论 (0) 编辑
摘要:使用自开发程序来处理业务逻辑时,处理过程通常是个黑箱,业务顾问和业务用户不知道程序的具体运行方式,要依赖文档和频繁的沟通来确认实际情况。 BRFplus可以通过配置的方式实现业务逻辑,使得业务人员把业务逻辑的实现掌握在自己手中,此外,跟踪(tracing)功能的存在使得业务逻辑应用的执行情况也变得清 阅读全文
posted @ 2018-08-30 08:43 氢氦 阅读 (2855) 评论 (0) 编辑
摘要:Business Rule Framework Plus(业务规则框架,以下简称BRFplus或BRF+)是一个强大的工具, 它允许用户以直观的方式对规则建模,并在不同的应用程序中重用这些规则。通过它,业务顾问甚至业务用户可以自行在系统中实现自定义业务逻辑,而不必求助于程序开发者。 我在早些时间翻译 阅读全文
posted @ 2018-08-10 08:59 氢氦 阅读 (1575) 评论 (0) 编辑
共 9 页: 上一页 1 2 3 4 5 6 下一页 末页