Version 2021

SAP Business Warehouse

SAP Business Warehouse(BW)是一种基于 HANA 数据库的数据仓库工具。MicroStrategy 允许您通过 ODATA 服务连接到 SAP BW。

在此页面上,了解 支持的验证URL 处理支持的数据类型

开始使用连接器:

支持的身份验证模式

SAP BW 连接器支持基本身份验证,这需要用户名、密码和服务 URL。请参阅 使用基本验证 有关更多信息,请访问 SAP Help Portal。

不支持以下验证方式:

  • 客户端证书验证
  • SAML 不记名断言 (OAuth 2.0) 身份验证

URL 处理

管理员可以通过设置允许的 URL 列表 设置允许的 URL 选项。

如果“来自 URL 的数据”选项不可用,请联系您的管理员以确认从 URL 链接已启用。出于安全原因,URL 可能仅限于管理员定义的集合。尝试导入 URL 后,如果您收到一条消息,指出导入的 URL 不符合在“允许的 URL”列表中设置的条件,请联系您的管理员。如果您具有管理权限,请定义允许的 URL。

有关更多信息,请参阅 为数据导入定义允许的 URL

如果未设置 URL,则会遇到以下错误:

输入 URL 'https://<BW SERVER>/.../<service>' 不符合管理员控制的 '允许的 URL' 列表中设置的条件。请联系您的管理员获取更多信息

连接器接受以下格式的 URL:

  • https://<BW SERVER>/.../<service> 服务

    仅限 /sap 支持子节点。

  • https://<BW SERVER>/.../IWFND/CATALOGSERVICE;v=#/ 服务目录

其中:

  • <BW 服务器> 是 SAP BW 服务器的 URL
  • /.../ 是节点
  • <service> 是您的 OData 服务名称(API 或 CDS 视图名称)
示例服务 URL
  • sapserverhostname:123/sap/opu/odata/IWBEP/BATCH_SRV
  • sapserverhostname:123/sap/opu/odata/sap/Bankdetails
  • sapserverhostname:123/sap/opu/odata/CPD/CB_CUSTOMERPROJECT_SRV
  • sapserverhostname:123/sap/opu/odata/UI2/EASY_ACCESS_MENU
  • sapserverhostname:123/sap/opu/odata/SHCM/CB_EMPLOYEE_FS

服务目录 URL

  • sapserverhostname:123/sap/opu/odata/IWFND/CATALOGSERVICE/
  • sapserverhostname:123/sap/opu/odata/IWFND/CATALOGSERVICE;v=2/

支持的数据类型

下表列出了通过 OData 层从 SAP 到 MicroStrategy 的数据类型映射。

NullByteBinarySingleSByteComplex SAP BW Cloud 中的数据类型不受支持。

SAP HANA SQL 类型 OData EDM 类型 MicroStrategy 类型
时间 移动时间 时间
日期 日期时间 日期时间
第二个日期 日期时间 日期时间
长日期 日期时间 日期时间
Timestamp 日期时间 日期时间
TinyInt 数据元字节 带符号整数
SmallInt Edm.Int16 带符号整数
带符号整数 Edm.Int32 带符号整数
大整数 Edm.Int64 长定点小数
SmallDecimal 小数 小数
小数 小数 小数
实数 单个数据集 单精度浮点数
单精度浮点数 单个数据集 单精度浮点数
双精度浮点数 Edm.Double 双精度浮点数
varchar 编辑字符串 VarChar
Nvarchar 编辑字符串 VarChar
Char 编辑字符串 VarChar
NChar 编辑字符串 VarChar
二进制 edm.binary 二进制
Varbinary edm.binary 二进制