注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
このページでは、Palantir Foundry Connector 2.0 for SAP Applications ("Connector") に関するよくある質問を詳しく説明しています。
このアプローチには多くの利点があります。たとえば以下の通りです:
SAP認定アドオンはNetWeaverアプリケーションサーバー上で動作するため、NetWeaverバージョン(SAP_BASISコンポーネントバージョンとしても知られる)が最も関連します。
推奨する最低NetWeaverバージョンは次の通りです:
主要なSAPシステムがNetWeaverアプリケーションサーバーバージョン7.4未満で動作している場合、Connectorの一部の機能を提供するソリューションがあります。ただし、このソリューションでもFoundryが以前のバージョンと接続するために、バージョン7.4以上のNetWeaverアプリケーションサーバーが必要です。このアプリケーションサーバーは空であるか、BWなどの新しいSAPシステムで使用されているものでもかまいません。
SAPシステムまたはモジュールがNetWeaverアプリケーションサーバー上で動作している場合、Connectorはデータを抽出できます。
ただし、SAPシステムがクラウドベース(たとえば、SAP IBP)であるか、NetWeaverを利用したものでない場合(SAP Aribaなど)、このConnectorはデータ抽出に適していません。これらのシステムからデータを抽出するための他のオプションについては、Palantir Supportにお問い合わせください。
SAP認証の公式な定義はSAPのサイト ↗で確認できます。
アドオンの認証はSAPのウェブサイト ↗で確認できます。
はい。アンインストールは認証プロセスの一部としてテストされています。アドオンは独自の名前空間を使用し、アンインストールはSAPシステムからすべてを削除します。唯一残る痕跡は、アドオンがインストールおよびアンインストールされた時期を示す SAINT
インストールログに残ります。
Connectorは、SAPシステムの負荷とパフォーマンスを最優先に設計されています。これは、SAPシステムからのデータレプリケーションがエンドユーザーの体験や他の重要なプロセスにリスクをもたらさないようにするためのリソースチェック機能を提供します。
データ抽出はページネーションされており、各ページリクエストの前に、アドオンはメモリ使用率、CPU使用率(システムおよびユーザーの両方)、および実行中の作業プロセスの数(ダイアログとバックグラウンドの両方)を評価します。これらのメトリクスのいずれかが完全に構成可能な閾値の外にある場合、抽出は中止され、リソースの利用可能性が十分である可能性があるときに再試行されます。
この機能は、複雑な生産SAPシステムランドスケープで多くの大企業で使用されており、Connectorが数十億行のデータをレプリケートしている場合でも、エンドユーザーや他の実行中のプロセスに影響を与える過負荷からシステムを保護することが確認されています。
PalantirはSAPと提携しておらず、ユーザーのSAPライセンスに関する法的アドバイスを提供することはできません。したがって、ユーザーのSAPシステムおよびConnectorの使用範囲と詳細およびそのSAPライセンスおよび契約への影響を評価するのはユーザーの責任です。
当社の経験では、アプリケーション層を介してSAP ERPシステムからデータをスケジュール抽出することは、SAPが「間接的な静的読み取り」と呼ぶものと見なされる可能性があり、そのデータを第三者の非SAPシステムで使用することはライセンスを必要としない場合があります。ただし、第三者の非SAPシステムからSAPにデータを書き戻すユーザーは、しばしば追加のSAPライセンスが必要になる場合があります。
懸念がある場合は、法務顧問またはSAPの担当者と相談して、SAPの使用法とライセンスについて話し合ってください。
はい。SAPからData Connection AgentおよびAgentからFoundryへのデータ転送はHTTPSを使用します。Data Connection Agentホストマシンに一時的にステージングされたデータは暗号化されます。
アドオンが使用する承認ロールには4種類あります:
詳細については、承認ロールを参照してください。
javax.net.ssl.SSLHandshakeException: PKIX path building failed
openssl s_client -showcerts -servername $HOST -connect $HOST:$PORT </dev/null 2>/dev/null |sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | python3 -c "from sys import stdin; text = stdin.read(); ca_cert = text.split('-----BEGIN CERTIFICATE-----')[-1][:-26]; ca_cert = ca_cert.replace('\n', ''); print('\n' + ca_cert)"
このコマンドは、openssl
および python3
がマシンにインストールされていることを前提としています。
javax.net.ssl.SSLPeerUnverifiedException: Hostname XXXXX not verified