Warning

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

Palantir Foundry Connector 2.0 for SAP Applicationsのインストール

Palantir Foundry Connector 2.0 for SAP Applications(以下、「コネクター」)は、SAINT(SAP Add-On Installation Tool)を通じてインストールするためのSAPアドオンとして提供されます。アドオンは以下のファイル名パターンのSAR形式で提供されます: FOUNDRY-SAPCONN-INST-SP00SPXX.SAR

SP00SPXXSP00からSPXXまでのインストールファイルを表し、XXはサポートパッケージレベルを表します。

もしコネクターがBW/4HANAまたはS/4HANAにインストールされる場合、インストールには属性変更パッケージを含めてください。SP22以降、これらのパッケージはインストールファイルに含まれています。

コネクターのセットアップに必要なハイレベルの手順は以下の通りです:

  1. インストールパッケージをダウンロードする
  2. SAINTを経由してコネクターアドオンをインストールする
  3. SU01でFoundryの技術ユーザーを作成する。
  4. ポストインストールウィザードを実行する

前提条件

  • SAP NetWeaver 7.4 SP5以上

または

  • SAP NetWeaver 7.5(最小SPレベルなし)

以下のSAPノートが読まれ、該当する場合は関連する手順が実行されたことを確認してください:

  • SAP OSS Note 2645739 - ABAP Add-On OCS package is not digitally signed

コネクターアドオンのインストール

  1. SAINTを使用する権限を持つユーザーとしてSAPシステムクライアント000にログインします。
  2. SAINTトランザクションを実行します。
  3. FOUNDRY-SAPCONN-INST-SP00SPXX.SARをSAPサーバーにインポートします。インストールパッケージ > パッケージの読み込み > フロントエンドからを選択します。

SAINT/SPAMのバージョンによっては、SPAMまたはSAINTの設定がインストールプロセスに影響を及ぼすことがあります。インポート中のチェックセクションの署名チェックが不可能、SAP note 2520826が実装されていない項目を無効にします。一部のSPAMバージョンでは、この項目は全く説明がありませんが、それでも無効にする必要があります。

  1. インストールを開始するために開始を選択します。
  2. 利用可能なパッケージがリスト表示されます。表示されない場合は、フィルターアイコンをクリックしてフィルターを無効にします。
  3. 次のステップに進むために続行を選択します。
  4. コネクターのインストールのために、PALANTIRPALCONNを選択します。
  5. サポートパッケージの選択に進むために続行を選択します。
  6. リストから最も新しいサポートパッケージを選択し、両方のコンポーネントが同じSPレベルが選択されていることを確認します。
  7. インストールキューを確認し、続行をクリックします。
  8. Preparation phaseではダイアログモードで続行を選択し、他のフェーズではすぐにバックグラウンドで続行を選択してインストールを開始します。

インストール中に警告が表示された場合は、警告メッセージに記載されている手順に従って解決します。ほとんどの場合、コネクターとリモートエージェントのインストールについては警告メッセージを無視できます。特に、"Open Data Extraction Requests"という見出しの警告メッセージは、インストールがDDIC構造に変更を加えないため、オープンデータ抽出リクエストが終了することはありませんので、無視してかまいません。

  1. 完了を選択してインストールを完了します。

ポストインストールウィザードの実行

コネクターのポストインストールウィザードは、コネクターアドオンのインストール後の設定作業を簡素化します。ポストインストールと設定を行うためには、メインクライアント(000ではない)にログインします。ポストインストールウィザードは、トランザクションコード/n/PALANTIR/POST_INSTを使用するか、コネクターメニュー(トランザクションコード:/n/PALANTIR/)からアクセスできます。

ウィザードの手順

10の手順があり、一緒に実行することも、個別に実行することもできます。インストールを完了するには、すべての手順を有効にする必要があります。SLTインストールではない場合は、SLT設定を作成を無効にします。SLT設定は手順7で詳しく説明されています。

実行ユーザーは、Foundryの技術ユーザーに必要な認可ロールを割り当てるために十分な認可を持っている必要があります。このプロセスは、SU01トランザクションコードを使用してユーザーをメンテナンスするのと同様のものです。ユーザーの割り当てが別途行われる場合は、Foundry Userにロールを割り当てるHealthcheckを実行するを無効にします。

1. アンインストール修正を実行

この手順はバックグラウンドプログラムを実行し、コネクターオブジェクトディレクトリのSAPパッケージを修正します。この修正プログラムは何時でも実行でき、副作用はありません。

2. SICFサービスを有効にする

この手順では、データ転送に必要な2つのコネクターサービスを有効にします。必要に応じて、これらはSICFトランザクションコードを使用して手動で行うこともできます。2つのサービスは次のとおりです:

  • /default_host/sap/palantir
  • /default_host/sap/opu/odata/palantir

3. ロールを生成する

コネクターには独自のロールセットがあり、インストール中にインポートされます。これらのロールはインストール後に未生成の状態になります。必要に応じて、これらのロールの一括生成をPFCGトランザクションコードを使用してUtilities > Mass Generationで手動で行うことができます。

  • /PALANTIR/CONTENT_BEX_ALL
  • /PALANTIR/CONTENT_CDS_ALL
  • /PALANTIR/CONTENT_HANA_ALL
  • /PALANTIR/CONTENT_DM_ALL
  • /PALANTIR/CONTENT_EXT_ALL
  • /PALANTIR/CONTENT_FUNCTION_ALL
  • /PALANTIR/CONTENT_INFOPROV_ALL
  • /PALANTIR/CONTENT_SLT_ALL
  • /PALANTIR/CONTENT_TABLE_ALL
  • /PALANTIR/CONTENT_TCODE_ALL
  • /PALANTIR/DEBUG_USER
  • /PALANTIR/MONITORING
  • /PALANTIR/OAUTH_CLIENT
  • /PALANTIR/SERVICE_SLT
  • /PALANTIR/SERVICE_SLT_740
  • /PALANTIR/SERVICE_USER

4. Foundryユーザーにロールを割り当てる

手順3でのすべてのPalantirロールは、選択画面で定義されたSAPユーザーに割り当てられます。

この手順がロールの割り当てに関するエラーメッセージを生成した場合、ユーザー詳細の取得ができない、または権限が不足していることを示している可能性があります。これは、ポストインストールウィザードを実行しているユーザーが十分な権限を持っていないことを示しています。この場合、エラーメッセージの提案に従ってユーザーの認可を修正し、プログラムを再実行します。

この手順がFoundryユーザーがロックされていることを示すエラーメッセージを生成した場合、ロックのオーナーに連絡してロックを解除してもらった後に、プログラムを再実行します。

5. デフォルトパラメーターを保守する

リソースチェックと連続リソースチェックのパラメーターは、これらの選択から設定することができます。選択画面にはデフォルト値があり、要件に応じて変更することができます。この選択でプログラムを実行すると、コネクターのパラメーターが選択したパラメーターに応じて修正されます。これらのパラメーターは、トランザクションコード/n/PALANTIR/PARAMを使用しても保守することができます。

パフォーマンスパラメーターについて学びましょう。

6. ICM設定をチェックする

この手順では、ICM設定、ホスト名、ポート(HTTPとHTTPS)、接続テスト用のURLを作成することが確認されます。

7. SLT設定を作成する

この手順は、接続がSAP SLT Replication Serverを経由する場合のみ関連します。

もしコネクターがSAP SLTインスタンス上にインストールされている場合、新しいSLT設定(ODP)をポストインストールウィザードによって作成することができます。また、LTRCトランザクションコードを使用してSLT設定を作成することもできます。

SLT設定のパラメーターは以下の通りです:

パラメーター説明
Context Nameユニークな設定名。
Context DescriptionSAPトランザクションLTRCとFoundryでユーザーに表示されるコンテキストの説明。
Data Transfer Jobsデータ転送ジョブの数。
Initial Load Jobs初期ロードのジョブ数。
Calculation Jobs初期ロード範囲の計算のための計算ジョブ数。
Authorization Groupデフォルトでは認可グループはありません。
Replication Mode1 - リアルタイム(デフォルト); 2 - 時間間隔; 3 - 時間スケジュール; 4 - 要求時。
Source RFC Destinationロジカルデスティネーション - ソースシステムのRFCデスティネーション名。
Read from Single Clientデータが単一のクライアントから読み取られる場合に有効にします。
Allow Multiple Usage複数の使用が許可されている場合に有効にします。

8. ヘルスチェックを実行する

コネクターには、インストールされたSAPシステムのヘルスを測定するためのさまざまな指標があります。コネクターは以下のカテゴリでヘルスチェックを実行します:

  • AGENT:RFC接続とソースシステムの認可をチェックします。ゲートウェイ経由でリモート接続の場合のみ関連します。
  • AUTHORIZATION:FoundryユーザーがSM53で任意の欠落した認可がないかチェックします。
  • CONNECTOR:システム内でコネクターのハウスキーピングジョブがスケジュールされているかどうかをチェックします。
  • ROLE:Foundryユーザーのロールと認可プロファイルをチェックします。
  • SLT:SLT設定が正しく、ヘルシーであるかどうかをチェックします。例えば、BADI_Implementationがアクティブであるか、Contextがアクティブであるか、SLTハウスキーピングジョブがスケジュールされているか、ソースシステムの接続が動作しているかどうかをチェックします。

9. ブラウザテストURL

インストール後、コネクターが適切に動作しているかどうかを確認するために、ウェブブラウザを使用して接続テストを行うことが重要です。必要なURLは、ポストインストールウィザードによって生成されます。

いくつかの異なるテストが利用可能です。最初と二番目のテストはコネクターサービスへの同期呼び出しであり、三番目と四番目はバッチ抽出のためのものです。

  • About:コネクターのAboutページ。
  • T000 TabletableオブジェクトタイプでのT000テーブルの直接抽出。
  • T000 with Paging-InittableオブジェクトタイプでのT000テーブルのバックグラウンド抽出の初期化。
  • T000 with Paging-Read Page 1:前のURLで初期化されたプロセスのために、最初のページが取得されます。

10. Foundryのソース定義テンプレート

Foundryでソース定義をチェックした状態でプログラムを実行すると、新しいタブ「ソース定義」が表示され、Foundryでのソース設定の詳細が表示されます。

セキュリティと認可ロール

詳細は認可ロールを参照してください。

パフォーマンスパラメーター

コネクターには、システムがFoundryに対応するための十分なシステムリソースが不足しているときに、望ましくないシステム負荷を回避するための以下のパフォーマンスパラメーターがあります。これらの設定はST06の値と比較されます。

以下に示すデフォルトのパラメーター値は、最新のコネクターバージョンの新規インストール用です。

  • MEMORY_FREE:フリーメモリーの割合。この割合がシステムデフォルトまたはユーザー定義の値よりも低い場合、抽出が停止します。コネクターのデフォルトは5%です。
  • CPU_IDLE:CPUアイドルの割合。コネクターのデフォルトは5%です。
  • CPU_USER:ユーザートランザクションによるCPU利用率。コネクターのデフォルトは80%です。
  • CPU_LOAD:全体のCPU利用率。コネクターのデフォルトは80%です。

ST06のキーフィギュアはSAPからコネクターに提供されます。Enhanced Monitoring for virtualizationが有効になっている場合、オペレーティングシステム固有の情報が仮想化固有の情報で補強されます。これにより、ST06のフィギュアが影響を受け、コネクターを誤認させる可能性があります。詳細については、SAP OSS Article 2266266を参照してください。

初期のシステムデフォルトは意図的に保守的に設定されています。より許容的にするためにそれらを上書きしたい場合は、トランザクション**/n/PALANTIR/PARAM**で保守します。

以下のパラメーターは、リソースチェックの有効化または無効化に使用されます:

Param IdParam NameParam ValuesDefaultDescription
SYSTEMCPU_CHECKTRUE / FALSETRUECPUチェックを有効または無効にします。
SYSTEMMEMORY_CHECKTRUE / FALSETRUEメモリーチェックを有効または無効にします。
SYSTEMRESOURCE_CHECKTRUE / FALSETRUEリソースチェックを有効または無効にします。FALSEの場合、_すべての_チェックが無効になります。TRUEの場合、他のパラメーター(CPU_CHECKとMEMORY_CHECK)がチェックされます。
SYSTEMCONTINUOUS_RESOURCE_CHECKTRUE / FALSETRUEすべての要求(初期化およびすべてのページング要求)に対してリソースチェックを有効にします。FALSEの場合、リソースチェックは初期化要求のみに対して行われます。
SYSTEMPROCESS_CHECKTRUE / FALSETRUE使用可能な作業プロセスの最小数のチェックを有効にします。PROCESS_MIN_BGとPROCESS_MIN_DIAと共に動作します。
SYSTEM_THRESHOLDPROCESS_MIN_BG数値1SAPアプリケーションサーバーで利用可能なバックグラウンドプロセスの最小必要数。
SYSTEM_THRESHOLDPROCESS_MIN_DIA数値1SAPアプリケーションサーバーで利用可能なダイアログプロセスの最小必要数。

実際の値とパラメーター値をチェックするために、ブラウザからシステムオブジェクトとリソース関数を使用できます: