excel VBA中的SAP HANA可以获取数据,使用Excel进行数据处理时可以与SAP一起使用的其他选项

2020-08-15 16:58发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 第1部分-如果我只需要在...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

第1部分-如果我只需要在excel中从SAP hana的信息视图中提取数据,我知道我们可以使用UI手动建立连接,选择数据库并查看,然后选择度量和维,然后下载数据 在Excel中作为Pivot。 我们可以对excel VBA做同样的事情,以便我可以在excel中自动执行端到端流程,从连接到选择计算视图,再提供度量和尺寸以将报告下载为excel中的枢轴。 我们还必须在VBA代码中编写MDX来提及度量和尺寸。

任何相同的示例代码或指南都会很有帮助。

以上情况是计算视图位于SAP HANA DB中。

第2部分-如果CDS是ABAP的一部分,根据我的理解,我们使用SAP业务对象分析来连接以从excel查看并下载报告。 这还涉及一些手动UI步骤,例如登录,连接等。如果在这种情况下,我再次不得不使用VBA自动化端到端过程,则只需单击一个按钮,我的VBA代码就会与ABAP CDS连接并以excel的格式下载数据 这样我就可以进一步处理了。

任何相同的示例代码或指南都会很有帮助。

我对excel中可用的多个选项感到困惑,这些选项可以手动连接,也可以通过VBA自动连接-

1)使用ODBC,为此我们需要HDBODBC

2)SAP Hana MDX提供程序–

我们如何获得MDX选项,它与ODBC选项有什么不同-两者都可用于SAP客户端安装?

与ODBC的区别在于,我们将使用SQL查询,它将从SAP Hana表而不是视图(多维多维数据集)中下载数据

Hana MDX提供程序将使用MDX下载视图以及有关表的信息; 它也会支持表格吗?

我们可以使用VBA端到端从连接到在excel中获取数据来自动化这两个过程吗?

3)对于ABAP CDS,是唯一的选择-SAP业务对象分析

这可以通过VBA自动端到端吗?

(62.3 kB)
2条回答
哎,真难
2020-08-15 17:36

也发布在Stackoverflow上: https://stackoverflow.com/questions/62768216/sap-hana- 从Excel VBA获取数据不同的选项以使用ap/ex/62772338#62772338

嗨,Mayank,让我们知道您是否对Stackoverflow做出回应,好吗? 只是为了避免几个人试图回答相同的问题。 谢谢!

一周热门 更多>