Warning

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

SAP オブジェクトタイプ

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

ERP テーブル

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

同期設定の例:

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

BW InfoProvider

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

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

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

同期設定の例:

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

BW BEx クエリ

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

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

同期設定の例:

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

SLT

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

例の同期設定:

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

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

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

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

同期設定の例:

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

関数

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

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

同期設定の例:

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

ERPテーブルデータモデル

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

例の同期設定:

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

トランザクションコード

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

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

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

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

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

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

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

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

HANA ビュー

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

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

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

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

CDS ビュー

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

リモートオブジェクト

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

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

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

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

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

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