Warning

注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

SAP オブジェクトタイプ

Palantir Foundry Connector 2.0 for SAP Applications("Connector")は、Foundry 内で様々な SAP オブジェクトタイプの取り込みをサポートしています:

ERP テーブル

table オブジェクトタイプは、SAP アプリケーションサーバー内のデータベーステーブルやビューからデータを抽出するために使用されます。SAP ABAP データディクショナリ内のすべてのテーブルとビューがサポートされています。また、カスタム Z* テーブルから抽出することも可能です。

同期設定の例:

Copied!
1 2 3 type: magritte-sap-source-adapter # マグリット-SAPソースアダプタのタイプ sapType: table # SAPのタイプはテーブルです obj: MARA # オブジェクトはMARAです

BW InfoProvider

infoproviderオブジェクトタイプは、SAP BWシステムからデータを抽出するために使用されます。InfoProviderは、以下のオブジェクトの一般的な説明です:

  • InfoCube(キューブ)
  • DataStoreオブジェクト(DSO)
  • Advanced DataStoreオブジェクト(–DSO)
  • MultiProvider(マルチキューブ)

InfoProviderオブジェクトは、標準的なSAP BWアクセス方法を使用します。SAP BWからのすべての承認コンセプトが継承されます。

同期設定の例:

Copied!
1 2 3 4 5 6 type: magritte-sap-source-adapter sapType: infoprovider obj: Z3_C01 # コメント: このコードは、magritte-sap-source-adapterのタイプを指定しています。 # sapTypeは、infoproviderを指定し、 # objは、Z3_C01というオブジェクトを指定しています。

BW BEx クエリ

bex オブジェクトタイプは、BEx クエリからデータを抽出するために使用されます。

詳細については、BEx クエリの設定方法を参照してください。

同期設定の例:

Copied!
1 2 3 type: magritte-sap-source-adapter # タイプ:マグリット-SAPソースアダプター sapType: bex # SAPタイプ:bex obj: ZCM_COMM_PRI # オブジェクト:ZCM_COMM_PRI

SLT

slt オブジェクトタイプは、SLT ODPキューからデータを抽出するために使用されます。 SLTは、SAPアプリケーションからターゲットシステムへのトリガーベースのレプリケーションツールです。 SLT ODPキューは、このオブジェクト内のターゲットシステムです。CDC(変更データキャプチャ)メカニズムはSLTに組み込まれています。コネクタは、SLTからのレコードにタイムスタンプ情報を追加するだけです。

例の同期設定:

Copied!
1 2 3 4 5 6 7 8 9 10 type: magritte-sap-source-adapter sapType: slt obj: MARA context: SLT~P40 incrementalField: pointer # タイプ: マグリット-SAPソースアダプタ # sapタイプ: SLT (SAP Landscape Transformation) # オブジェクト: MARA (マテリアルマスタデータ) # コンテキスト: SLT~P40 (SLTコンテキスト設定) # 増分フィールド: ポインタ (データ更新を追跡するためのフィールド)

BW コンテンツエクストラクター

extractor オブジェクトタイプは、SAP ERP Business Contentエクストラクターからデータを抽出するために使用されます。ビジネスコンテンツエクストラクターは、SAPアプリケーションからデータを抽出するために設計された使用準備完了の構造体です。エクストラクターには全てのビジネスロジックが含まれており、CDC(変更データキャプチャ)メカニズムも含まれています。エクストラクターがデルタ抽出をサポートしている場合、APPEND トランザクションタイプを使用してデータを増分的に取り込むべきです。

詳細はエクストラクターの設定方法をご覧ください。

同期設定の例:

Copied!
1 2 3 4 5 6 type: magritte-sap-source-adapter sapType: extractor obj: 0GL_ACCOUNT_ATTR # タイプ: マグリットSAPソースアダプタ # SAPタイプ: 抽出器 # オブジェクト: 0GL_ACCOUNT_ATTR(勘定科目属性)

関数

function オブジェクトタイプは、リモート対応関数や BAPI(ビジネス API)を使用して、SAP アプリケーションからデータを抽出するために使用されます。SAP 関数は、通貨変換、マスターデータのリスト化など、SAP での特定のタスクを実行するための命令セットです。

詳細は、関数抽出の設定方法 を参照してください。

同期設定の例:

Copied!
1 2 3 4 type: magritte-sap-source-adapter # タイプ: マグリット-SAPソースアダプタ sapType: function # SAPタイプ: 関数 obj: BAPI_USER_GETLIST # オブジェクト: BAPI_USER_GETLIST paramName: USERLIST # パラメータ名: USERLIST

ERPテーブルデータモデル

データモデル オブジェクトタイプは、ERPテーブル間の関係を抽出するために使用されます。これらのテーブルの関係は、標準的なプライマリキー/外部キーのモデルに基づいています。データモデルの抽出時に、指定したテーブルの関係を追跡するレベル数を設定するための深さパラメーターが設定できます。

例の同期設定:

Copied!
1 2 3 type: magritte-sap-source-adapter # タイプ: マグリット-SAPソースアダプタ sapType: datamodel # SAPタイプ: データモデル obj: T006 # オブジェクト: T006

トランザクションコード

tcode オブジェクトタイプは、SAP レポートによって生成されたデータを抽出するために使用されます。

ABAP List Viewer (ALV) を使用するレポートのみがサポートされています。

tcode 同期は、同期設定 UI の Advanced タブからのみ作成できます。

詳細は、トランザクションコード抽出の設定方法をご覧ください。

トランザクションコード名を知っている場合は、obj パラメーターの値としてそれを提供します。 同期設定の例:

Copied!
1 2 3 type: magritte-sap-source-adapter # タイプ: マグリットSAPソースアダプタ sapType: tcode # SAPタイプ: トランザクションコード obj: ZTEST_ALV # オブジェクト: ZTEST_ALV

レポートのプログラム名のみを知っている場合は、objパラメーターとしてプログラム名を提供し、programTypeパラメーターをprogramに設定できます。 同期設定の例:

Copied!
1 2 3 4 5 6 7 8 9 type: magritte-sap-source-adapter sapType: tcode obj: RSUSR200 programType: program # コードのコメント (日本語) # タイプ: マグリット-SAPソースアダプター # SAPタイプ: トランザクションコード # オブジェクト: RSUSR200 # プログラムタイプ: プログラム

HANA ビュー

hanaview オブジェクトタイプは、アプリケーションレイヤーで有効化された HANA ビューからデータを抽出するために使用されます。

詳細や前提条件については、HANA ビューの抽出設定方法 を参照してください。

hanaview の同期は、同期設定 UI の Advanced タブからのみ作成できます。

Copied!
1 2 3 type: magritte-sap-source-adapter # タイプ: マグリット-SAPソースアダプタ sapType: hanaview # SAPタイプ: HANAビュー obj: ZEXT_SBOOK # オブジェクト: ZEXT_SBOOK

CDS ビュー

CDSビューオブジェクトタイプは、ABAP CDS(Core Data Services)ビューからデータを抽出するために使用されます。ABAP CDS は、アプリケーションサーバーの中央データベース上にセマンティックデータモデルを定義することを可能にします。これらのモデルのエンティティは、ABAPディクショナリで定義された既存のデータベーステーブルやビューと比較して、強化されたアクセス機能を提供し、Open SQL ベースのアプリケーションを最適化することができます。

リモートオブジェクト

リモート接続を介して接続されている場合、オブジェクトは同じ機能で "non-remote" 相当のものと同じ方法でアクセスできます。変更する必要があるのは以下の通りです。

  • オブジェクトタイプに remote を追加する
  • リモートシステムを識別するために context パラメーターを提供する

リモートテーブル の例として、以下の同期設定を参照してください:

Copied!
1 2 3 4 type: magritte-sap-source-adapter # タイプ:マグリット-SAPソースアダプタ sapType: remotetable # SAPタイプ:リモートテーブル obj: MARA # オブジェクト:MARA context: T50 # コンテキスト:T50

例:リモート BEx クエリ用の同期設定:

Copied!
1 2 3 4 5 6 7 8 type: magritte-sap-source-adapter sapType: remotebex obj: PAL16Q context: T50 # タイプ:マグリット-SAPソースアダプタ # SAPタイプ:リモートBEx # オブジェクト:PAL16Q # コンテキスト:T50