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 视图名称)
- 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 的数据类型映射。
Null, Byte, Binary, Single, SByte和 Complex 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 | 二进制 |
