ドキュメントの検索
karat

+

K

APIリファレンス ↗

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

Palantir Foundry Connector 2.0 for SAPアプリケーションのインストール

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

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

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

Connectorのセットアップに必要な高レベルの手順は以下の通りです。

  1. インストールパッケージをダウンロードする
  2. SAINTを使ってConnectorアドオンをインストールする
  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

Connectorアドオンのインストール

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

一部のSAINT/SPAMバージョンでは、SPAMまたはSAINTの設定がインストールプロセスに影響を与える場合があります。「インポート時のチェック」セクションの「署名チェックができない、SAPノート2520826が実装されていない」項目を無効にします。一部のSPAMバージョンでは、この項目に説明がまったくありませんが、それでも無効にする必要があります。

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

インストール中に警告が表示された場合は、警告メッセージに記載されている手順に従って解決してください。ほとんどの場合、Connectorおよびリモートエージェントのインストールに関しては、警告メッセージを無視しても問題ありません。特に、「オープンデータ抽出リクエスト」という見出しの警告メッセージは、インストールがDDIC構造に変更を加えないため、オープンデータ抽出リクエストが終了する原因とはなりませんので、無視してかまいません。

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

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

Connector Post Installation Wizardは、Connectorアドオンインストール後のセットアップ作業を簡素化します。ポストインストールおよび構成を実行するには、メインクライアント(000ではない)にログインしてください。Post Installation Wizardは、トランザクションコード/n/PALANTIR/POST_INSTを使用してアクセスできます。また、Connectorメニュー(トランザクションコード:/n/PALANTIR/)からもアクセスできます。

ウィザードの手順

10の手順があり、まとめて実行することも個別に実行することもできます。インストールを完了するには、すべての手順が有効になっている必要があります。これがSLTインストールでない場合は、「SLT設定を作成」を無効にします。SLT設定はステップ7で詳しく述べられています。

実行ユーザーは、Foundry技術ユーザーに必要な認可ロールを割り当てるために十分な権限が必要です。このプロセスは、SU01トランザクションコードを使用してユーザーを維持することと似ています。ユーザーの割り当てが別々に行われる場合は、「Foundryユーザーにロールを割り当てる」と「ヘルスチェックを実行する」を無効にします。

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

この手順では、Connectorオブジェクトディレクトリ内のSAPパッケージを修正するバックグラウンドプログラムが実行されます。この修正プログラムは、いつでも副作用なしに実行できます。

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

この手順では、データ転送に必要な2つのConnectorサービスが有効になります。必要に応じて、SICFトランザクションコードを使って手動で行うこともできます。2つのサービスは以下の通りです。

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

3. ロールを生成する

Connectorには、インストール中にインポートされる独自のロールセットがあります。インストール後、これらのロールは未生成の状態になります。必要に応じて、PFCGトランザクションコードを使用して、ユーティリティ > 一括生成でこれらのロールを一括生成できます。

  • /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. デフォルトのパラメーターを維持する

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

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

6. ICM設定を確認する

この手順では、ICM設定、ホスト名、ポート(HTTPおよびHTTPS)を確認し、接続をテストするために使用できるURLを作成します。

7. SLT設定を作成する

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

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

パラメーター説明
コンテキスト名ユニークな設定名。
コンテキストの説明SAPトランザクションLTRCおよびFoundryでユーザーに表示されるコンテキストの説明。
データ転送ジョブデータ転送ジョブの数。
初期ロードジョブ初期ロード用のジョブ数。
計算ジョブ初期ロード範囲の計算用の計算ジョブ数。
認証グループデフォルトでは認証グループなし。
レプリケーションモード1 - リアルタイム(デフォルト); 2 - 時間間隔; 3 - 時刻スケジュール; 4 - 要求に応じて。
ソースRFCデスティネーション論理デスティネーション - ソースシステムのRFCデスティネーション名。
単一クライアントからの読み取りデータが単一のクライアントから読み取られる場合は有効にします。
複数使用を許可複数使用が許可されている場合は有効にします。

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

Connectorには、インストールされたSAPシステムの健康状態を測定するためのさまざまなメトリクスがあります。Connectorは次のカテゴリでヘルスチェックを実行します。

  • AGENT:RFC接続とソースシステムの認証をチェックします。
  • AUTHORIZATION:FoundryユーザーがSM53で欠落している権限がないかどうかをチェックします。
  • CONNECTOR:Connectorのハウスキーピングジョブがシステムにスケジュールされているかどうかをチェックします。
  • ROLE:Foundryユーザーのロールと認証プロファイルをチェックします。
  • SLT:SLT設定が正しく、健康状態が良好であるかどうかをチェックします。たとえば、BADI_Implementationがアクティブか、コンテキストがアクティブか、SLTハウスキーピングジョブがスケジュールされているか、ソースシステム接続が機能しているかどうかを確認します。

9. ブラウザテストURL

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

いくつかの異なるテストが利用可能です。最初と2番目のテストは、Connectorサービスへの同期呼び出しです。3番目と4番目は、バッチ抽出用です。

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

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

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

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

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

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

Connectorには、システムリソースがFoundryに対応するのに十分でない場合に、望ましくないシステム負荷を回避するための次のパフォーマンスパラメータがあります。これらの設定は、ST06の値と比較されます。

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

ST06キーフィギュアは、SAPからConnectorに提供されます。仮想化用の拡張監視が有効になっている場合、オペレーティングシステム固有の情報が仮想化固有の情報で強化されます。これにより、ST06の数字が影響を受け、Connectorが誤って導かれる可能性があります。詳細については、SAP OSS記事2266266を参照してください。

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

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

Param IdParam NameParam ValuesDefaultDescription
SYSTEMCPU_CHECKTRUE / FALSETRUECPUチェックを有効または無効にします。
SYSTEMMEMORY_CHECKTRUE / FALSETRUEMEMORYチェックを有効または無効にします。
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数値5SAPアプリケーションサーバーで利用可能な最小限のバックグラウンドプロセス数。
SYSTEM_THRESHOLDPROCESS_MIN_DIA数値5SAPアプリケーションサーバーで利用可能な最小限のダイアログプロセス数。

実際の値とパラメーター値を確認するには、ブラウザからシステムオブジェクトおよびリソース機能を使用できます。

https://<sap-サーバー>:<ポート>/sap/palantir/system?obj=resource

このURLはSAPシステムのURLであることに注意してください。このリソースにアクセスできることを確認する必要があります。

出力は以下の形式になります:

MSGTYP	MSGTXT
S	現在の CPU_LOAD 値 : 0,01 | システム閾値 : 95,00
S	現在の CPU_USER 値 : 1,00 | システム閾値 : 0,01
S	現在の CPU_IDLE 値 : 99,00 | システム閾値 : 5,00
S	現在の空きメモリの割合 : 24,22 | システム閾値 : 11,00
S	現在の PROCESS_MIN_BG 値 : 5 | システム閾値 : 2
S	現在の PROCESS_MIN_DIA 値 : 9 | システム閾値 : 2
S	リソースチェックがアクティブ
S	CPU 負荷チェックがアクティブ
S	メモリ消費チェックがアクティブ
S	プロセス可用性チェックがアクティブ