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

Palantir Foundry Connector 2.0 for SAP Applications のパラメーター

コネクタのパラメーター

以下のパラメーターは、Palantir Foundry Connector 2.0 for SAP Applications(「コネクタ」)を制御します:

Param IdParam NamePossible ValuesDefault ValueDescription
BEXENGINE英数字V2新しい BEx クエリエンジンが導入され、パフォーマンスの向上やディスプレイ属性などのクエリ要素の追加サポートが実現されました。デフォルトでは有効になっていませんが、このパラメーターを V3 に設定することで有効になります。
BEXPAGING_MEMBER_LIMIT数値100BEx クエリのページングはフィルターを介してサポートされています。コネクタは各ページに対して別々のフィルターを自動的に生成します。これにより、大規模な BEx クエリを手動で分割することなく実行できます。フィルターの生成は、BEx クエリの行にある InfoObjects に基づいています。投稿された InfoObject ID がしきい値よりも高くない場合、フィルター生成に InfoObject が使用されます。それ以外の場合、破棄されます。その後、BEx クエリは各フィルターに対して別々に実行され、すべての BEx クエリデータが抽出されます。デフォルトでは、ページング機能は 有効になっていません。コネクタは、不必要な次元がフィルター候補として使用されるのを防ぐために、しきい値を使用します。InfoObject の投稿値が PAGING_MEMBER_LIMIT よりも大きい場合、それは粒度が細かすぎると考えられ、フィルター生成のために破棄されます。
BEXRANGESIZE数値1000フィルターを生成する際に、任意の InfoObject が多くの値を持ち、メンバー制限が適用されていない場合、このパラメーターは各ページのフィルターリストを制御します。
BEXSHOW_DISPLAY_ATTRIBUTESTRUE / FALSEFALSEディスプレイ属性を有効にするには、BEx クエリエンジンを V3 に設定する必要があります。ディスプレイ属性は、システム全体で有効にすることができます(このパラメーターを保守することによって)または、個々の同期レベルで有効にすることができます(Foundry 内で)。
BEXTEXTTRUE / FALSE / BEXBEXこのパラメーターが TRUE に設定されている場合、特性 / 指標のキーとテキストが行名として連結されます。このパラメーターが FALSE に設定されている場合、特性 / 指標のキーのみが行名になります。このパラメーターが BEX に設定されている場合、クエリパラメーターが行名を定義するために使用されます。
EXTACTORDEFAULT_CONFIGURATION英数字Noneエクストラクタは複数のコンテキストをサポートしています。このパラメーターは、デフォルトのコンテキストを設定するために使用できます。これにより、コネクタはこれらのケースでデフォルトのコンテキストを使用するため、Foundry の同期にコンテキストを設定する必要はありません。このパラメーターを「None」のままにすると、エクストラクタはデフォルトでローカルアプリケーションサーバーで実行され、リモートコンテキストでは実行されません。
EXTRACTORDEBUG_MODETRUE / FALSEFALSEこのパラメーターが TRUE に設定されている場合、データを取り込んでページとして書き込むバックグラウンドジョブで無限ループが開始されます。
EXTRACTOREXT_DATA_<dataType>数値N/AABAP データ型の出力長が正しくない場合、このパラメーターを使用してそのデータ型のデータ長を変更できます。パラメーター名フィールドでは、<dataType> は変更すべき長さの ABAP データ型を指します。
EXTRACTOREXT_DTYPE_<dataType>ABAP Data TypesN/Aデータ型が Foundry で認識できない場合、このパラメーターを使用してデータ型を別の型に変更できます。パラメーター名フィールドでは、<dataType> は変更が必要なデータ型を指します。
EXTRACTORFETCH_OPTIONXML / DIRECTXMLこのパラメーターは、フェッチメソッド XML または DIRECT を使用するかどうかを示します。XML フェッチメソッドは、データを圧縮された形式で取得するため、速度が速いです。DIRECT フェッチメソッドは、データを文字列として取得し、各行を個別に処理するため、速度が遅くなります。データ内の特殊文字によって XML フェッチメソッドでエラーが発生した場合にのみ、DIRECT フェッチメソッドを使用してください。
EXTRACTORMAX_ROWS_PER_SYNC数値N/Aこのパラメーターが設定されている場合、APPEND トランザクションタイプの同期に対してのみ考慮されます。各同期は、MAX_ROWS_PER_SYNC 行のデータを取り込むと停止します。
EXTRACTORRFC_CONFIGURATIONNONEこのパラメーターは、リモートサーバーの RFC 名を示しています。このパラメーターが設定されていない場合、または空白に設定されている場合、RFC 構成は「NONE」に設定されます。
EXTRACTORTIMESTAMPON / OFFOFFこのパラメーターが ON に設定されている場合、データにはデータが取得された時刻と行の順序番号が含まれます。この情報は、必要に応じてパイプラインの後段でデータを重複排除するために使用できます。
EXTRACTORTRACE_BEFORE_FETCHTRUE / FALSEFALSEデフォルトでは、エクストラクタのトレースの実行には、複製(計算、初期データ転送、および複製オブジェクトの生成)が含まれますが、これはトレースの制限を超えることがあります。このプロパティを TRUE に設定すると、エクストラクタのフェッチ操作の前にトレースが開始され、トレースの結果がより明確になります。
INCREMENTALRANGESIZE数値900(内部パラメーター)このパラメーターは、Table および RemoteTable オブジェクトの CDPOS、CDHDR、および TWIN インクリメンタルタイプに使用されます。このパラメーターは、ネストされた範囲テーブル内に存在できる条件の数を示しており、これを使用してデータを取り込みます。
INFOPROVIDERREAD_OPEN_REQUESTTRUE / FALSETRUEこのパラメーターは、InfoProvider 内のリクエストを読み込む際に、緑色のリクエストのみを読み込むか、すべてのリクエスト(緑色と黄色)を読み込むかを切り替えるために使用されます。デフォルトの動作は、すべてのリクエストを読み込むことです。
JSONCONVERT_RAW_TO_STRINGTRUE / FALSETRUEこのパラメーターが FALSE に設定されている場合、ページデータを保存する際に JSON 変換が無効になります。パラメーターが TRUE の場合、データは Xstring から String に変換されます。
JSONNUMC_KEEPZEROTRUE / FALSEFALSESP23以前では、非カーネルベースのJSON変換が使用されると、NUMCタイプのフィールドの先頭にあるゼロが削除されました。このパラメーターをTRUEに設定すると、カーネルベースのJSON変換の振る舞いと同様に、先頭のゼロが保持されます。デフォルトの設定はFALSEで、既存のパイプラインとの後方互換性を保証します。
JSONREMOVE_EXTENDEDTRUE / FALSEFALSEこのパラメーターがTRUEに設定されている場合、非表示のASCIIコード(文字コード128から255)が抽出前にデータから削除されます。
JSONREMOVE_NONPRINTTRUE / FALSETRUEこのパラメーターがTRUEに設定されている場合、非表示の文字が抽出前にデータから削除されます。
LOGGERDBTRUE / FALSETRUEこのパラメーターは、ログがコネクタの独自のログテーブルに保存されるかどうかを制御するために使用されます。
LOGGERPAGEREAD_COMMITTRUE / FALSEFALSEデフォルトでは、ページ読み取りのログメッセージはFoundryにのみ送信され、データベースには保存されません。
LOGGERSLGTRUE / FALSEFALSEこのパラメーターは、SAP SLGログにログエントリを作成するために使用されます。
LOGGERSLG_EXPIRYNumeric30SLG_EXPIRYは日数で設定できます。設定されていない場合は、標準のSAP SLGの有効期限ポリシーが適用されます。
LOGGERSLG_KEEPTRUE / FALSEFALSESLG_KEEPは、有効期限前にSLGでログが削除されるのを防ぐために使用されます。
LOGGERTRACE_LEVELINFO/WARN/ERRORWARNこのパラメーターは、どのタイプのログメッセージをデータベースに保存し、Foundryに戻すかを制御します。トレースログのレベルは次のとおりです:ERROR - エラータイプのログメッセージのみ; WARN - 警告タイプ、情報タイプ、エラータイプ、トレースタイプのログメッセージのみ; INFO - すべてのログメッセージ(成功、警告、情報、エラー、トレース)
NAMESPACETIMESTAMPTRUE / FALSETRUEこのパラメーターがTRUEに設定されている場合、タイムスタンプと行番号のフィールドは/PALANTIR/TIMESTAMP/PALANTIR/ROWNO(現在のデフォルト)という名前になり、以前のバージョンでの命名規則であるZPAL_TIMESTAMPZPAL_ROWNOではなくなります。
PAGEMIN_PAGESIZENumeric5000このパラメーターは、ページ単位でデータを書き込む際のページの最小行数を設定します。ユーザーがFoundryでこの値よりも小さいページサイズを指定した場合、それは無視されてこの最小値が代わりに使用されます。これは、非常に小さいページサイズでのパフォーマンスが低下するのを防ぐためです。
PAGEPAGESIZENumeric10000このパラメーターは、ページ単位でデータを書き込む際のページのデフォルト行数を設定します。ユーザーがFoundryでページサイズのパラメーターを指定しない場合、この値が使用されます。
REMOTEBEXENGINEAlphanumericV2新しいBExクエリエンジンが導入され、パフォーマンスの向上と表示属性などのクエリ要素への追加サポートが提供されます。デフォルトでは有効になっていませんが、このパラメーターをV3に設定することで有効にすることができます。
REMOTEBEXPAGING_MEMBER_LIMITNumeric100BExクエリのページングはフィルター処理によりサポートされています。コネクタは各ページに対して別々のフィルターを自動的に生成します。これにより、大規模なBExクエリを手動で同期分割することなく実行することができます。フィルター生成は、BExクエリの行にあるInfoObjectsに基づいています。投稿されたInfoObject IDが閾値を超えていない場合、フィルター生成でInfoObjectが使用されます。それ以外の場合、それは破棄されます。その後、BExクエリは各フィルターごとに別々に実行され、すべてのBExクエリデータが抽出されます。デフォルトでは、ページング機能は有効になっていません。コネクタは、不必要な次元がフィルター候補として使用されるのを防ぐために閾値を使用します。そのため、InfoObjectの投稿値がPAGING_MEMBER_LIMITを超える場合、それは細かすぎるとみなされ、フィルター生成のために破棄されます。
REMOTEBEXRANGESIZENumeric1000フィルターを生成する際、任意のInfoObjectに多数の値があり、メンバー制限が適用されていない場合、このパラメーターは各ページのフィルターリストを制御します。
REMOTEBEXTEXTTRUE / FALSE / BEXBEXこのパラメーターがTRUEに設定されている場合、特性/キーフィギュアのキーとテキストが列名として連結されます。このパラメーターがFALSEに設定されている場合、特性/キーフィギュアのキーのみが列名となります。このパラメーターがBEXに設定されている場合、クエリパラメーターが列名を定義するために使用されます。
REMOTEINFOPROVIDERREAD_OPEN_REQUESTTRUE / FALSETRUEこのパラメーターは、InfoProvider内のすべてのリクエスト(緑と黄色)を読み込むか、緑色のリクエストのみを読み込むかを切り替えるために使用されます。デフォルトの動作は、すべてのリクエストを読み取ることです。
REMOTETABLEPARALLELTRUE / FALSEFALSEこのパラメーターがTRUEに設定されている場合、同期は並列処理モードで実行されます。
REMOTETABLEPARALLEL_JOBNumeric5PARALLELがTRUEで、並列ジョブの数がデータ同期レベルで定義されていない場合、このパラメーターの値がシステム全体のデフォルトとして使用されます。
REMOTETABLEPARALLEL_PAGE_LIMITNumeric50000結果セットの行数がこの値よりも少ない場合、並列処理は使用されません。
REMOTETABLEROWCOUNT_BY_TABCLASSTRUE / FALSEFALSEこのパラメーターがTRUEに設定されている場合、クラスタテーブルの行数はシステムから返される個々のテーブルの行数になります。FALSE(デフォルト)の場合、行数はクラスタ全体になります。
RETRYCOUNTNumeric1このパラメーターは、システムリソースのチェックが失敗した場合に同期が再試行される最大回数を示します。
RETRYDELAYNumeric5システムリソースのチェックが失敗した場合、このパラメーターは、リソースを再度チェックする前に待つ時間(秒)を示します。
SLTCONTEXT_BASED_AUTHORIZATIONTRUE / FALSEFALSEこのパラメーターがTRUEに設定されている場合、認証チェックは認証オブジェクト/PALAU/SCNに基づいたSLTコンテキストに対して実行されます。
SLTCONTEXT_CONFIGURATIONN/Aこのパラメーターは、Foundryからコンテキストが送信されない場合に使用するシステム全体のデフォルトのコンテキスト名を設定するために使用することができます。
SLTFETCH_OPTIONXML / DIRECTXMLこのパラメーターは、フェッチ方法として XML または DIRECT を使用するかどうかを示します。XML フェッチ方法は、データを圧縮形式で取得するため、高速です。DIRECT フェッチ方法は、データを文字列として取得し、各行を個別に処理するため、速度が遅くなります。DIRECT フェッチ方法は、データの特殊文字によって XML フェッチ方法でエラーが発生した場合にのみ使用する必要があります。
SLTMAX_ROWS_PER_SYNC数値N/Aこのパラメーターが設定されている場合、APPEND トランザクションタイプの同期にのみ考慮されます。各同期は、MAX_ROWS_PER_SYNC 行のデータを取り込んだ時点で停止します。
SLTPARALLELTRUE / FALSEFALSEこのパラメーターが TRUE に設定されている場合、同期は並列処理モードで実行されます。
SLTPARALLEL_JOB数値3PARALLEL が TRUE で、並列ジョブの数がデータ同期レベルで定義されていない場合、このパラメーターの値がシステム全体のデフォルトとして使用されます。
SLTPARALLEL_PAGE_LIMIT数値50000結果セットの行数がこの値より少ない場合、並列処理は使用されません。
SLTQUEUETRUE / FALSEFALSESLT ワークプロセスの処理に新しいアプローチが導入されました。デフォルトでは、Connector は SLT からフェッチするために BTC(バックグラウンド)プロセスを使用します。複数の同期が実行されている場合、それぞれの同期に対して BTC プロセスが使用されます。このパラメーターを TRUE に設定すると、複数の SLT からの初期ロードを待機するために、単一の BTC プロセスが使用されます。データパッケージが SLT に到達すると、Foundry プロセスが開始されます。これにより、BTC リソースの効率が向上します。
SLTREMOTEAGENT_<contextName>N/ASLT サーバーと Connector が別々のサーバー上にある場合、このパラメーターを定義する必要があります。パラメーター名では、<contextName> は SLT コンテキスト名を示します。パラメーター値では、RFC システムは、SLT コンテキストのソースシステムを指すように定義する必要があります。
SLTRFC_CONFIGURATIONNONEこのパラメーターは、リモートサーバーの RFC 名を示します。このパラメーターが設定されていない場合、または空白に設定されている場合、RFC 設定は "NONE" に設定されます。
SLTSLT_DATA_<dataType>数値N/AABAP データタイプの出力長が正しくない場合、このパラメーターを使用して、そのデータタイプのデータ長を変更することができます。パラメーター名フィールドでは、<dataType> は長さを変更する必要がある ABAP データタイプを指します。
SLTSLT_DTYPE_<dataType>ABAP データタイプN/Aデータタイプが Foundry によって認識できない場合、このパラメーターを使用して、データタイプを別のタイプに変更することができます。パラメーター名フィールドでは、<dataType> は変更が必要なデータタイプを指します。
SLTTIMESTAMPON / OFFOFFこのパラメーターが ON に設定されている場合、データにはデータが取得されたときのタイムスタンプと行の順序番号が含まれます。この情報は、必要に応じてパイプライン内でデータを重複排除するために使用できます。
SLTTRACE_BEFORE_FETCHTRUE / FALSEFALSEデフォルトでは、SLT のトレースを実行すると、レプリケーション(計算、初期データ転送、レプリケーションオブジェクトの生成)も含まれますが、これによりトレースの制限を超えることがあります。このプロパティを TRUE に設定すると、トレースは SLT フェッチ操作の前に開始され、トレース結果がより明確になります。
SYSTEMABORT_RETRY_COUNT数値10このパラメーターは、トランザクションが終了した場合にジョブを中止する試行回数を定義します。
SYSTEMAUTH_CHECK_SOURCETABLE / PFCGPFCGカスタム認証を設定するために使用されます。
SYSTEMAUTH_GET_LISTTRUE / FALSEFALSEこのパラメーターは、オブジェクトタイプの値のリストに対する認証チェックを有効または無効にするために使用されます。
SYSTEMCONTEXT_VALIDITY_CHECKTRUE / FALSETRUEこのパラメーターが FALSE に設定されている場合、SLT およびリモートエージェントのコンテキストは、有効なコンテキストでない場合でも、Foundry に返されるリストから削除されません。
SYSTEMCONTINUOUS_RESOURCE_CHECKTRUE / FALSETRUEすべてのリクエスト(init およびすべてのページングリクエスト)に対してリソースチェックを有効にします。FALSE の場合、リソースチェックは init リクエストのみに対して実行されます。
SYSTEMCPU_CHECKTRUE / FALSETRUECPU チェックの有効化または無効化を行います。
SYSTEMDYNAMIC_TABLEV1 / V2V1このパラメーターは、CL_ALV_TABLE_CREATE=>CREATE_DYNAMIC_TABLE で見られる、ダイナミックテーブル制限に達する問題に対処するために使用できます。新しいダイナミックテーブルルーチンを有効にするには、このパラメーターを V2 に設定します。
SYSTEMERP_SOURCE_INFOTRUE / FALSETRUEERP ソース情報を Foundry のコンテキストリストに含めるかどうかを定義するために使用されます。
SYSTEMFAILED_AUTH_MAX_COUNT数値200このパラメーターは、SU53からの認証チェックメッセージの失敗を制限するために使用されます。SAPシステムでエラーメッセージが多すぎる場合があり、抽出プロセスに影響を与える可能性があります。
SYSTEMFILTER_DECODETRUE / FALSEFALSE非ユニコードフィルターを有効にするにはTRUEに設定します。
SYSTEMINFOPROVIDER_AUTH_CHECKTRUE / FALSEFALSETRUEに設定すると、コネクターはユーザーの認証関連のInfoObjectsの認証を確認します。これにより、認証エラーが回避されます。行レベルの認証に基づいてフィルターを生成するためにSAP APIが使用されます。
SYSTEMKILL_HANGING_JOBTRUE / FALSEFALSETRUEに設定すると、コネクターはFoundryからのページングリクエストを確認し、一定期間後にページ読み取りリクエストがない場合、ページングジョブがキャンセルされます。
SYSTEMKILL_HANGING_JOB_THRESHOLD数値1800KILL_HANGING_JOBがTRUEに設定されている場合、このパラメーターはジョブがハングアップとみなされるまでの待機時間(秒)を定義します。
SYSTEMMEMORY_CHECKTRUE / FALSETRUEメモリチェックを有効または無効にします。
SYSTEMMEMORY_CHECK_SOURCEST06 / ST02ST06このパラメーターは、リソースチェックに使用されるメモリ消費量の値が、SAPのST02トランザクションコードまたはST06トランザクションコードから取得されるかを決定します。
SYSTEMPROCESS_CHECKTRUE / FALSETRUE許可される作業プロセスの最小数のチェックを有効にします。PROCESS_MIN_BGおよびPROCESS_MIN_DIAと連携して動作します。
SYSTEMRESOURCE_CHECKTRUE / FALSETRUEリソースチェックを有効または無効にします。FALSEの場合、_すべて_のチェックが無効になります。TRUEの場合、他のパラメーター(CPU_CHECKおよびMEMORY_CHECK)がチェックされます。
SYSTEMRESOURCE_CHECK_SERVERLOCAL / ALLALLALL: すべてのアプリケーションサーバーをチェックし、リソースが利用可能なサーバーがあればtrueを返します。最初は、現在のリクエストを処理しているローカルサーバーから始まります。LOCAL: ローカルサーバーのみをチェックし、利用可能に基づいてTRUE / FALSEを返します。
SYSTEMSERVICE_ENCODING英数字非ユニコードNetWeaver 7.4インストール用の文字セットサポートを有効にするために使用されます。
SYSTEM_THRESHOLDCPU_LOAD数値50現在のシステムCPUの負荷がこの値より高い場合、同期は中止されます。
SYSTEM_THRESHOLDCPU_USER数値50現在のシステムCPUのユーザー負荷がこの値より高い場合、同期は中止されます。
SYSTEM_THRESHOLDMEMORY_FREE数値20現在のシステムの利用可能なメモリ(%)がこの最小値より少ない場合、同期は中止されます。
SYSTEM_THRESHOLDPROCESS_MIN_BG数値5同期を進めるためにSAPアプリケーションサーバーで利用可能なバックグラウンドプロセスの最小数。
SYSTEM_THRESHOLDPROCESS_MIN_DIA数値5同期を進めるためにSAPアプリケーションサーバーで利用可能なダイアログプロセスの最小数。
TABLEPARALLELTRUE / FALSEFALSEこのパラメーターがTRUEに設定されている場合、同期は並行処理モードで実行されます。
TABLEPARALLEL_JOB数値5PARALLELがTRUEで、データ同期レベルで並行ジョブの数が定義されていない場合、このパラメーターの値がシステム全体のデフォルトとして使用されます。
TABLEPARALLEL_PAGE_LIMIT数値50000結果セットの行数がこの値より少ない場合、並行処理は使用されません。
TABLEROWCOUNT_BY_TABCLASSTRUE / FALSEFALSEこのパラメーターがTRUEに設定されている場合、クラスターテーブルの行数はシステムによって個々のテーブルに対して返されます。FALSE(デフォルト)の場合、行数はクラスター全体に対して返されます。
TCODEDEBUG_MODETRUE / FALSEFALSEこのパラメーターがTRUEに設定されている場合、データを取り込み、ページとして書き込むバックグラウンドジョブで無限ループが開始されます。
TRACEDURATION_LIMIT数値30同期がトレース機能で実行されていて、この制限(分)に達すると、トレースは自動的にオフになります(システムショートダンプを防ぐため)。
TRACEMAX_SESSION数値10トレースセッションのデフォルトの最大セッション数は10ですが、このパラメーターを使用して変更できます。これは主に、パラレル抽出でトレースファイルが各パラレルジョブごとに生成されるのを防ぐためのものです。
TSVCHARLIST英数字N/Aこのパラメーターは、非ユニコード4.6C/620/640システムからの抽出を制御します。デフォルトでは固定辞書文字が使用されますが、この辞書はこのパラメーターを使用して欠けている文字を追加して拡張することができます。
TSVESCAPEMODEAUTO / HEX / HEX_ZIPPED / CHAR_COMPARECHAR_COMPAREこのパラメーターは、非ユニコード4.6C/620/640システムからの抽出を制御します。文字のエスケープには固定のアルゴリズムがあり、このパラメーターを使用して変更できます。