Fork me on GitHub

随笔分类 -  开发工具

摘要:最近在尝试使用Splunk对SAP系统进行监控,以Dump监控为例,总结了一点相关信息,记录在这里。 本文链接:https://www.cnblogs.com/hhelibeb/p/13260385.html 转载请注明 Dump 定义 运行期错误(Runtime error):SAP ABAP程序 阅读全文
posted @ 2020-07-08 13:07 氢氦 阅读(1857) 评论(0) 推荐(0) 编辑
摘要:长期以来,SAP提供的标准ABAP开发工具是我们对代码进行检查的唯一方式。这意味着我们只能对ABAP服务器上的ABAP代码做出分析,而离线代码则成为了纯粹的文本,开发者无法对其进行检查。abaplint的出现改变了这一点,它可以在一定程度上“理解”代码,帮助我们解决一些问题,和SAP的标准工具形成有 阅读全文
posted @ 2020-01-08 17:23 氢氦 阅读(1971) 评论(1) 推荐(1) 编辑
摘要:一图表明本文将要介绍的工具: JSON是常见的数据格式,经常用于接口开发。ABAP开发者通常使用/ui2/cl_json来把JSON数据转换为相应的ABAP类型。 在转换前,必须要定义相应的ABAP类型,比如,如果要转换如下的JSON数据, 则必须定义相应的ABAP结构类型, 转换的代码如下, 这是 阅读全文
posted @ 2019-10-10 11:34 氢氦 阅读(4156) 评论(5) 推荐(1) 编辑
摘要:本文是Azure Application Insights REST API的简单介绍,并会包含一个通过Python消费API的示例/小工具。 新加入的team中的一项工作是制作日常的运维报表,制作方式是手工前往portal.azure.com,在网页中多次执行不同的查询语句、导出excel,之后再 阅读全文
posted @ 2019-09-21 13:42 氢氦 阅读(2275) 评论(0) 推荐(0) 编辑
摘要:最近加入一个Spark项目,作为临时的开发人员协助进行开发工作。该项目中不存在测试的概念,开发人员按需求进行编码工作后,直接向生产系统部署,再由需求的提出者在生产系统检验程序运行结果的正确性。在这种原始的工作方式下,产品经理和开发人员总是在生产系统验证自己的需求、代码。可以想见,各种直接交给用户的错 阅读全文
posted @ 2019-03-21 15:13 氢氦 阅读(3627) 评论(0) 推荐(0) 编辑
摘要:测试是软件开发中的基础工作,它经常被数据开发者忽视,但是它很重要。在本文中会展示如何使用Python的uniittest.mock库对一段PySpark代码进行测试。笔者会从数据科学家的视角来进行描述,这意味着本文将不会深入某些软件开发的细节。 本文链接:https://www.cnblogs.co 阅读全文
posted @ 2019-03-11 11:11 氢氦 阅读(2053) 评论(0) 推荐(0) 编辑
摘要:如管理学学者彼得·德鲁克所说:你无法管理你不能衡量的东西( If you can't measure it, you can't manage it)。要对已有程序进行性能优化,首先要对它的运行状况做出量化分析。 将代码下推到ABAP CDS,是SAP推荐的一种优化方式。但正因逻辑从应用服务器向数据 阅读全文
posted @ 2019-03-05 09:33 氢氦 阅读(2873) 评论(0) 推荐(0) 编辑
摘要:长期以来,我们都使用SAP GUI进行ABAP编码工作,事务代码SE38甚至成了ABAP的代名词。 SAP GUI的代码编辑能力和一些专业的IDE比较起来难免相形见绌,为了给开发者们更好的体验,SAP推出了基于Eclipse的ABAP开发工具:ABAP Development Tools for E 阅读全文
posted @ 2019-01-08 20:19 氢氦 阅读(5167) 评论(2) 推荐(1) 编辑
摘要:本文介绍了基于AMDP + XLSX Workbench的报表开发。相对于传统的ABAP Report开发,该模式有效的缩短了开发周期,实现了数据查询处理和前端展现的分离,且方便维护和扩展。 阅读全文
posted @ 2018-02-12 21:38 氢氦 阅读(7615) 评论(0) 推荐(1) 编辑
摘要:各位ABAP公民们、特别是使用abapGit的各位,你们好。 我的团队和我将向大家分享我公司内引入abapGit后产生的某些开发问题。我所在的公司是一家创作SAP第三方软件的公司,目前主要使用ABAP和UI5。 本文专门针对ABAP方面。 首先,我们爱abapGit,相信你们中的很多也是一样... 阅读全文
posted @ 2017-10-31 20:37 氢氦 阅读(1726) 评论(0) 推荐(1) 编辑
摘要:本文介绍了一个将Git引入到ABAP世界中的优秀开源工具,abapGit。 阅读全文
posted @ 2017-10-26 14:06 氢氦 阅读(8675) 评论(1) 推荐(1) 编辑
摘要:最近在做ISH的一个打印功能,SMARTFORM的需求本身很简单,但做起来则一波三折。 使用环境是这样的:Windows 7 64bit + SAP GUI 740 Patch 5 + MS Office 2013 64bit 先是,编辑文本(即打开文本编辑器)时出现了“由于宏安全设置,无法找到宏或 阅读全文
posted @ 2016-11-22 09:56 氢氦 阅读(6666) 评论(0) 推荐(0) 编辑
摘要:本文包含了我在开发项目中经历过的实用的ABAP单元测试指导方针。我把它们安排成为问答的风格,欢迎任何人添加更多的Q&A's,以完成这个列表。 在我的项目中,只使用传统的ABAP report。所以很不幸我不能使用ABAP单元测试了,是吗?有个好消息:无论你正在使用哪一种ABAP代码对象进行开发,都可 阅读全文
posted @ 2016-11-08 17:21 氢氦 阅读(3144) 评论(0) 推荐(0) 编辑
摘要:引言 ABAP是一种和当代编程语言在许多方面有着相当不同的编程语言。ABAP的某些方面可能会让我们奇怪,为什么它会如此复杂?而它的某些方面又是那么杰出,给予了ABAP开发者们比其它任何语言更多的便利。 我发现有两样东西太cool了: 朴实的IDE(ABAP Editor)以及 酷炫的调试器 尽管SA 阅读全文
posted @ 2016-08-22 11:27 氢氦 阅读(19693) 评论(2) 推荐(4) 编辑
摘要:ABAP Development Tools for Eclipse(简称ADT)是一个基于Eclipse的全新ABAP IDE,这篇文档试图回答有关ADT的最重要的常见问题。这只是一个开始,如果你对更多问题感兴趣,请看这个论坛,或者直接在本文下面回复。有关ABAP development tool 阅读全文
posted @ 2016-08-19 12:29 氢氦 阅读(3878) 评论(0) 推荐(2) 编辑