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

Extractors

概要

Palantir Foundry Connector 2.0 for SAP Applications ("Connector") は、SAP extractors と呼ばれる複数の抽出インターフェースを介してデータの取り込みをサポートします。これらは元々、SAP の運用システムから SAP Business Warehouse (BW) にデータを抽出するために設計されました。

extractors には 3 種類あります:

  • Business content extractors は、FI、CO、LO Cockpit などのさまざまなアプリケーションコンポーネントのために SAP によって標準かつ事前に提供されます。これらはソースシステムではデフォルトではアクティブ化されておらず、使用する前に RSA5 トランザクションコードを使用してアクティブ化する必要があります。
  • Customer generated extractors は、通常、カスタマーの実装および設定に基づいて生成されます。
  • Generic extractors は高度にカスタマイズ可能です。各カスタマーは、データベーステーブル/ビュー、インフォセット、および関数モジュールに基づいて独自の抽出ロジックを生成できます。これらの extractors は高度にカスタマイズ可能で、抽出ロジックはカスタマーによって制御されます。

Connector は ODP 対応の extractors のみを使用できます。完全な "ODP Data Replication API 2.0" は、SAP Note 1931427 - ODP Data Replication API 2.0 にリファレンスされている該当コンポーネント(PI_BASIS、SAP_BW、または DW4CORE)の以下の Support Packages (SP) で利用できます。以下の前提条件を満たしてください:

  • PI_BASIS 730 SP 14 (SAP NetWeaver 7.30 SP 14 の一部)+
  • PI_BASIS 731 SP 16 (SAP NetWeaver 7.03 SP 16 および 7.31 SP 16 の一部)+
  • PI_BASIS 740 SP 11 (SAP NetWeaver 7.40 SP 11 の一部)+
  • SAP_BW 750 SP 0 (以前の PI_BASIS パッケージを含む)+
  • DW4CORE 100 SP 0 (以前の PI_BASIS パッケージを含む)+
  • DW4CORE 200 SP 0 (以前の PI_BASIS パッケージを含む)+

ODP 対応の extractors が存在するソースシステムでの権限については、SAP Note 2855052 - Authorizations required for ODP Data Replication API 2.0 を参照してください。 Connector には extractors 用の別のロールもあります: Foundry の技術ユーザーに /PALANTIR/CONTENT_EXT_ALL 権限ロールを割り当てます。

extractors の設定

単一のソースシステムから (Connector リリースが v2.20.0 未満 (< SP20) の場合)

  • extractors が存在する SAP ソースシステムから Connector への RFC 接続を作成します。
  • /n/palantir/param トランザクションを使用して、以下のパラメーターを維持します:
    • RFC パラメーター
      • Param ID: EXTRACTOR
      • Param Name: RFC_CONFIGURATION
      • Param Value: <RFC connection name>
    • コンテキスト設定
      • Param ID: EXTRACTOR
      • Param Name: CONTEXT_CONFIGURATION
      • Param Value: SAPI

複数のソースシステムから (Connector リリースが v2.20.0 以上 (>= SP20) の場合)

Connector の SP20 以降、複数のソースシステム、いわゆる「コンテキスト」からデータを抽出することが可能です。

複数のコンテキストを設定するには、以下の手順に従ってください:

  • /PALANTIR/PARAM_E1 トランザクションを実行し、各コンテキストを定義します:
    • Extractor ID: <Source System ID>
    • Description: <Description of Source System>
  • /PALANTIR/PARAM_E2 トランザクションを実行し、各コンテキストパラメーターを定義します:
    • Extractor ID: <Context ID>
    • Param ID: <Connector parameter ID>
    • Param Name: <Connector parameter name>
    • Param Value: <Parameter Value>

RFC と SOURCE パラメーターはマルチコンテキスト固有です; 他の extractor パラメーターは標準 Connector パラメーター です。

  • 1 つのコンテキストをデフォルトとして設定できます。この場合、Foundry からコンテキスト情報が指定されていない場合、Connector はデフォルトコンテキストを使用します。デフォルトコンテキストを定義するには、以下のパラメーター値を使用して /PALANTIR/PARAM トランザクションを実行します:
    • Param ID: EXTRACTOR
    • Param Name: DEFAULT_CONFIGURATION
    • Param Value: <EXTRACTOR ID>

extractors の使用

  • プログラム RODPS_OS_EXPOSE を使用して SAP ソースシステム内の SAP extractors を公開します。
  • キャッシュを更新するために Foundry data connection agent を再起動します。
  • 新しい BW Content Extractors 同期を作成します。