Version 2021
SAP S/4HANA
SAP S/4HANA では、モデリング言語である Core Data Services (CDS) を通じて、データを分析に使用できます。MicroStrategy では、SAP S/4Hana Cloud システムの CDS ビューに接続し、データをインポートできます。
このページでは、サポートされている認証、URL の処理、サポートされているデータ型について説明します。
コネクターで開始します。
サポートされる認証
SAP S/4HANA コネクターは、ユーザー名、パスワード、およびサービス URL を必要とする基本認証をサポートしています。詳細は、SAP Help Portal を参照してください。
次の認証方法はサポートされていません。
- クライアント証明書認証
- SAML Bearer アサーション (OAuth 2.0) 認証
URL の処理
アドミニストレーターは、コネクターの [許可される URL を設定] オプションを使用して、許可された URL のリストを設定できます。
[URL 上のデータ] オプションが表示されていない場合は、アドミニストレーターに連絡して、URL リンクからのレポートのインポートが有効化されていることを確認してください。セキュリティのため、URL は、アドミニストレーターが定義した一連の URL のみに制限される場合があります。URL からのインポートを試みて、インポート URL が [許可される URL] リストに設定された条件を満たしていないというメッセージを受信した場合は、アドミニストレーターに問い合わせてください。管理特権を持っている場合は、許可される URL を定義します。
詳細は、「データ インポートに許可される URL の定義」を参照してください。
URL が設定されていない場合、以下のエラーが発生します。
入力 URL 'https://<S/4HANA SERVER>/.../<service>' は、アドミニストレーターが管理する [許可される URL] リストに設定されている条件を満たしません。詳しくはアドミニストレーターに問い合わせてください。
コネクターは、以下の形式の URL を受け付けます。
-
サービスの場合:
https://<S/4HANA SERVER>/.../<service>
- サービス カタログの場合:
https://<S/4HANA SERVER>/.../IWFND/CATALOGSERVICE;v=#/
ここで、
<S/4HANA SERVER>
は SAP S/4HANA サーバーの 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 へのデータ型のマッピングを示します。
SAP S/4HANA Cloud の Null
、Byte
、Binary
、Single
、SByte
、Complex
データ型はサポートされていません。
SAP HANA SQL タイプ | OData EDM タイプ | MicroStrategy タイプ |
---|---|---|
Time | Edm.Time | Time |
Date | Edm.DateTime | DateTime |
SecondDate | Edm.DateTime | DateTime |
LongDate | Edm.DateTime | DateTime |
Timestamp | Edm.DateTime | DateTime |
TinyInt | Edm.Byte | Integer |
SmallInt | Edm.Int16 | Integer |
Integer | Edm.Int32 | Integer |
BigInt | Edm.Int64 | Big Decimal |
SmallDecimal | Edm.Decimal | Decimal |
Decimal | Edm.Decimal | Decimal |
Real | Edm.Single | Float |
Float | Edm.Single | Float |
Double | Edm.Double | Double |
Varchar | Edm.String | VarChar |
NVarchar | Edm.String | VarChar |
Char | Edm.String | VarChar |
NChar | Edm.String | VarChar |
Binary | Edm.Binary | Binary |
Varbinary | Edm.Binary | Binary |