SAP仪表板 - 数据连接

您可以将模型连接到外部数据源.运行模型时,将根据数据源中的当前信息更新数据.您可以通过以下方式连接到外部数据源 :

  • 在Data Manager中使用外部数据连接

  • 从BI源创建查询

管理数据连接

您可以管理所有数据使用数据管理器的连接(CTRL +  M).要打开数据管理器,请转到 Data → 连接,如以下屏幕截图所示.

Connections

在SAP仪表板设计器中,支持以下数据连接;

  • 作为Web服务查询(QWAAS)

  • 网络服务连接

  • SAP NetWeaver BW连接

  • XML数据

  • Crystal Report数据使用者

  • 实时周期数据服务

  • 外部接口连接

  • Live Office Connections

  • Web Dynpro应用程序作为Flash Island以及更多内容如下.

添加外部数据连接

要添加外部数据连接,请转到 Data → 连接,如以下屏幕截图所示.

Connections

在Data Manager对话框中,单击Add Connection并从列表中选择一种连接类型.

Data经理

下一步是配置数据连接.

要删除连接,请在数据管理器中选择连接,然后单击"删除"按钮.

如何将查询配置为Web服务?

要将查询配置为Web服务,请转到 Data → 连接.在"数据管理器"对话框中,单击添加 → 选择Web服务查询.

Web服务查询

在"定义"窗口中,输入以下详细信息 :

  • 名称 : 连接的名称.

  • WSDL URL : 键入Web服务查询生成的WSDL的URL,或从列表中选择.单击"导入".

定义窗口

从下拉列表中选择方法.当您选择方法时,将显示Web服务URL.

RunQueryAsAService

为索引无意识提示生成此Web服务调用.

此方法需要输入Enter_Year_As字符串作为年份的提示值.

RunQueryAsAServiceEx

为索引感知提示生成此Web服务调用.输入和输出参数集与RunQueryAsAService方法相同,除了年份值的输入提示.

此方法需要一年的LovValueIndex实例.

Valueof _

此方法仅当Web服务查询包含至少一个提示时才生成,并且旨在为其命名的提示提供值列表.

输入值 :  

输入值

导入WSDL时,为Web服务定义的必需输入是显示在此列表中.要为每个项目设置值,请从列表中选择输入对象,然后设置读取选项以将其映射到模型.

读取和输出值 :  

读取

如果输入值列表包括需要输入的项目,选择输入项目,然后单击单元格选择器(selector)以选择单元格来自嵌入式电子表格,其中所选对象将检索其值.

输出值

导入WSDL时,Web服务中结果对象的输出参数将显示在此列表中.

在"使用"选项卡中,设置刷新和消息选项,如下所示降低截图.

使用标签

以类似的方式配置其他外部数据连接也在仪表板中.