注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
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のセットアップに必要な高レベルの手順は以下の通りです。
SAINT
を使ってConnectorアドオンをインストールする。SU01
でFoundryの技術ユーザーを作成します。または
以下のSAPノートが読まれ、該当する場合は関連する手順が実行されていることを確認してください。
2645739
- ABAP Add-On OCS package is not digitally signedSAINT
を使用する権限を持つユーザーでSAPシステムクライアント000
にログインします。SAINT
トランザクションを実行します。FOUNDRY-SAPCONN-INST-SP00SPXX.SAR
をSAPサーバーにインポートし、インストールパッケージ > パッケージの読み込み > フロントエンドからを選択します。一部のSAINT/SPAMバージョンでは、SPAMまたはSAINTの設定がインストールプロセスに影響を与える場合があります。「インポート時のチェック」セクションの「署名チェックができない、SAPノート2520826が実装されていない」項目を無効にします。一部のSPAMバージョンでは、この項目に説明がまったくありませんが、それでも無効にする必要があります。
PALANTIR
とPALCONN
を選択します。インストール中に警告が表示された場合は、警告メッセージに記載されている手順に従って解決してください。ほとんどの場合、Connectorおよびリモートエージェントのインストールに関しては、警告メッセージを無視しても問題ありません。特に、「オープンデータ抽出リクエスト」という見出しの警告メッセージは、インストールがDDIC構造に変更を加えないため、オープンデータ抽出リクエストが終了する原因とはなりませんので、無視してかまいません。
Connector Post Installation Wizardは、Connectorアドオンインストール後のセットアップ作業を簡素化します。ポストインストールおよび構成を実行するには、メインクライアント(000
ではない)にログインしてください。Post Installation Wizardは、トランザクションコード/n/PALANTIR/POST_INST
を使用してアクセスできます。また、Connectorメニュー(トランザクションコード:/n/PALANTIR/
)からもアクセスできます。
10の手順があり、まとめて実行することも個別に実行することもできます。インストールを完了するには、すべての手順が有効になっている必要があります。これがSLTインストールでない場合は、「SLT設定を作成」を無効にします。SLT設定はステップ7で詳しく述べられています。
実行ユーザーは、Foundry技術ユーザーに必要な認可ロールを割り当てるために十分な権限が必要です。このプロセスは、SU01
トランザクションコードを使用してユーザーを維持することと似ています。ユーザーの割り当てが別々に行われる場合は、「Foundryユーザーにロールを割り当てる」と「ヘルスチェックを実行する」を無効にします。
この手順では、Connectorオブジェクトディレクトリ内のSAPパッケージを修正するバックグラウンドプログラムが実行されます。この修正プログラムは、いつでも副作用なしに実行できます。
この手順では、データ転送に必要な2つのConnectorサービスが有効になります。必要に応じて、SICF
トランザクションコードを使って手動で行うこともできます。2つのサービスは以下の通りです。
/default_host/sap/palantir
/default_host/sap/opu/odata/palantir
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
ステップ3のすべてのPalantirロールは、選択画面で定義されたSAPユーザーに割り当てられます。
この手順でロール割り当てに関するエラーメッセージが生成された場合、ユーザーの詳細を取得できないか、権限が不足していることを示すエラーメッセージが表示される場合は、ポストインストールウィザードを実行しているユーザーに十分な権限がないことを示しています。この場合は、エラーメッセージの提案に従ってユーザーの権限を修正し、プログラムを再度実行してください。
この手順でFoundryユーザーがロックされていることを示唆するエラーメッセージが生成された場合は、ロックの所有者に連絡してロックを解除してもらい、プログラムを再度実行してください。
リソースチェックと連続リソースチェックのパラメーターは、これらの選択を使用して設定できます。選択画面にはデフォルト値があり、要件に応じて変更できます。プログラムをこの選択で実行すると、選択されたパラメーターに従ってConnectorパラメーターが変更されます。これらのパラメーターは、トランザクションコード/n/PALANTIR/PARAM
を使用しても維持できます。
パフォーマンスパラメーターについて学びましょう。
この手順では、ICM設定、ホスト名、ポート(HTTPおよびHTTPS)を確認し、接続をテストするために使用できるURLを作成します。
ConnectorがSAP SLTインスタンス上にインストールされている場合、ポストインストールウィザードによって新しいSLT設定(ODP)を作成できます。また、LTRC
トランザクションコードを使用してSLT設定を作成することもできます。
SLT設定のパラメーターは以下の通りです。
パラメーター | 説明 |
---|---|
コンテキスト名 | ユニークな設定名。 |
コンテキストの説明 | SAPトランザクションLTRC およびFoundryでユーザーに表示されるコンテキストの説明。 |
データ転送ジョブ | データ転送ジョブの数。 |
初期ロードジョブ | 初期ロード用のジョブ数。 |
計算ジョブ | 初期ロード範囲の計算用の計算ジョブ数。 |
認証グループ | デフォルトでは認証グループなし。 |
レプリケーションモード | 1 - リアルタイム(デフォルト); 2 - 時間間隔; 3 - 時刻スケジュール; 4 - 要求に応じて。 |
ソースRFCデスティネーション | 論理デスティネーション - ソースシステムのRFCデスティネーション名。 |
単一クライアントからの読み取り | データが単一のクライアントから読み取られる場合は有効にします。 |
複数使用を許可 | 複数使用が許可されている場合は有効にします。 |
Connectorには、インストールされたSAPシステムの健康状態を測定するためのさまざまなメトリクスがあります。Connectorは次のカテゴリでヘルスチェックを実行します。
AGENT
:RFC接続とソースシステムの認証をチェックします。AUTHORIZATION
:FoundryユーザーがSM53
で欠落している権限がないかどうかをチェックします。CONNECTOR
:Connectorのハウスキーピングジョブがシステムにスケジュールされているかどうかをチェックします。ROLE
:Foundryユーザーのロールと認証プロファイルをチェックします。SLT
:SLT設定が正しく、健康状態が良好であるかどうかをチェックします。たとえば、BADI_Implementationがアクティブか、コンテキストがアクティブか、SLTハウスキーピングジョブがスケジュールされているか、ソースシステム接続が機能しているかどうかを確認します。インストール後、Connectorが正しく動作しているかどうかを確認するために、Webブラウザで接続テストを行うことが重要です。必要なURLは、ポストインストールウィザードによって生成されます。
いくつかの異なるテストが利用可能です。最初と2番目のテストは、Connectorサービスへの同期呼び出しです。3番目と4番目は、バッチ抽出用です。
table
オブジェクトタイプでT000テーブルの直接抽出。table
オブジェクトタイプでT000テーブルのバックグラウンド抽出の初期化。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 Id | Param Name | Param Values | Default | Description |
---|---|---|---|---|
SYSTEM | CPU_CHECK | TRUE / FALSE | TRUE | CPUチェックを有効または無効にします。 |
SYSTEM | MEMORY_CHECK | TRUE / FALSE | TRUE | MEMORYチェックを有効または無効にします。 |
SYSTEM | RESOURCE_CHECK | TRUE / FALSE | TRUE | リソースチェックを有効または無効にします。FALSEの場合、_すべての_チェックが無効になります。TRUEの場合、他のパラメータ(CPU_CHECKおよびMEMORY_CHECK)がチェックされます。 |
SYSTEM | CONTINUOUS_RESOURCE_CHECK | TRUE / FALSE | TRUE | すべての要求(初期化およびすべてのページング要求)に対してリソースチェックを有効にします。FALSEの場合、リソースチェックは初期要求に対してのみ実行されます。 |
SYSTEM | PROCESS_CHECK | TRUE / FALSE | TRUE | 最小許容ワークプロセス数のチェックを有効にします。PROCESS_MIN_BGおよびPROCESS_MIN_DIAと連動して動作します。 |
SYSTEM_THRESHOLD | PROCESS_MIN_BG | 数値 | 5 | SAPアプリケーションサーバーで利用可能な最小限のバックグラウンドプロセス数。 |
SYSTEM_THRESHOLD | PROCESS_MIN_DIA | 数値 | 5 | SAPアプリケーションサーバーで利用可能な最小限のダイアログプロセス数。 |
実際の値とパラメーター値を確認するには、ブラウザからシステムオブジェクトおよびリソース機能を使用できます。
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 プロセス可用性チェックがアクティブ