接続プロパティ
接続プロパティは、接続を確立するために使用できるさまざまなオプションです。このセクションでは、本プロバイダーの接続設定で設定できるオプションの一覧を示します。詳細については各リンクをクリックしてください。
接続を確立する方法について詳しくは、接続の確立を参照してください。
| プロパティ | 説明 |
| ConnectionType | The method used to connect to SAP ERP data. |
| ConnectionScheme | Specifies whether to connect to an SAP system with a message server (GroupServer) or without one (ApplicationServer). |
| Host | Host name of the target SAP system. |
| SystemNumber | The instance number associated with the server specified in the Host connection property. |
| User | SAP システムに認証しているユーザー。 |
| Password | SAP システムへの認証に使われるパスワード。 |
| Client | The name of the SAP client, among those in the targeted SAP installation, that you want to connect to. |
| X509Certificate | The X509 certificate used for login as an alternative to logging in with User and Password. |
| MessageServer | The host name or IP address of the message server (central load balancing server) you want to use to connect to SAP data. |
| Group | The Logon Group on your message server to which the current user belongs. |
| SystemId | The System Id or R3Name of the message server specified in the MessageServer connection property. |
| RFCURL | The URL of the SOAP interface you want to use to connect to SAP. |
| MessageServerService | The name of the service where the message server specified in the MessageServer connection property can be reached. |
| プロパティ | 説明 |
| SNCMode | Specifies whether to use Secure Network Communications (SNC). |
| SNCName | An optional input with the name of your SNC connection. |
| SNCQop | The quality of protection for your SNC connection. |
| SNCPartnerName | The SNC name of the SAP instance you want to connect to. |
| SNCLibPath | An optional input detailing the path and file name of the SAP cryptographic library. |
| SNCSSO | Specifies whether to connect via the SAP SSO (using the Secure Login Library). |
| プロパティ | 説明 |
| SSLServerCert | TLS/SSL を使用して接続する際に、サーバーが受け入れ可能な証明書を指定します。 |
| プロパティ | 説明 |
| FirewallType | provider がプロキシベースのファイアウォールを介してトラフィックをトンネリングするために使用するプロトコルを指定します。 |
| FirewallServer | ファイアウォールを通過し、ユーザーのクエリをネットワークリソースに中継するために使用されるプロキシのIP アドレス、DNS 名、またはホスト名を識別します。 |
| FirewallPort | プロキシベースのファイアウォールで使用するTCP ポートを指定します。 |
| FirewallUser | プロキシベースのファイアウォールに認証するアカウントのユーザーID を識別します。 |
| FirewallPassword | プロキシベースのファイアウォールで認証するユーザーアカウントのパスワードを指定します。 |
| プロパティ | 説明 |
| ProxyAutoDetect | provider が、手動で指定されたプロキシサーバーを使用するのではなく、既存のプロキシサーバー構成についてシステムプロキシ設定をチェックするかどうかを指定します。 |
| ProxyServer | HTTP トラフィックをルートするプロキシサーバーのホストネームもしくはIP アドレスを指定します。 |
| ProxyPort | クライアントとの間でHTTP トラフィックをルーティングするために予約された、指定されたプロキシサーバーのTCP ポートを指定します。 |
| ProxyAuthScheme | ProxyServer 接続プロパティで指定されたプロキシサーバーに対して認証する際にprovider が使用する認証方法を指定します。 |
| ProxyUser | ProxyServer 接続プロパティで指定されたプロキシサーバーに登録されているユーザーアカウントのユーザー名を提供します。 |
| ProxyPassword | ProxyUser 接続プロパティで指定されたユーザーのパスワードを指定します。 |
| ProxySSLType | ProxyServer 接続プロパティで指定されたプロキシサーバーに接続する際に使用するSSL タイプを指定します。 |
| ProxyExceptions | ProxyServer 接続プロパティで設定されたプロキシサーバー経由での接続が免除される宛先ホスト名またはIP のセミコロン区切りのリストを指定します。 |
| プロパティ | 説明 |
| Logfile | provider が認証、クエリ実行、接続の詳細などのアクティビティを記録するログファイルのファイルパスを指定します。 |
| Verbosity | ログファイルのVerbosity レベルを指定し、記録される情報の詳細度を制御します。サポートされる値の範囲は1から5までです。 |
| LogModules | ログファイルに含めるコアモジュールを指定します。セミコロンで区切られたモジュール名のリストを使用します。デフォルトでは、すべてのモジュールがログに記録されます。 |
| MaxLogFileSize | 単一のログファイルの最大サイズをバイト単位で指定します。例えば、'10 MB' です。ファイルが上限に達すると、provider は日付と時刻を名前に付加した新しいログファイルを作成します。 |
| MaxLogFileCount | provider が保持するログファイルの最大数を指定します。上限に達すると、最も古いログファイルが削除され、新しいログファイルのためのスペースが作られます。 |
| プロパティ | 説明 |
| BrowsableSchemas | レポートされるスキーマを利用可能なすべてのスキーマのサブセットに制限するオプション設定。例えば、 BrowsableSchemas=SchemaA,SchemaB,SchemaC です。 |
| Tables | レポートされるテーブルを利用可能なすべてのテーブルのサブセットに制限するオプション設定。例えば、 Tables=TableA,TableB,TableC です。 |
| Views | レポートされたビューを使用可能なテーブルのサブセットに制限するオプション設定。例えば、 Views=ViewA,ViewB,ViewC です。 |
| プロパティ | 説明 |
| AutoCache | SELECT クエリの対象となるテーブルの内容が、指定されたキャッシュデータベースに自動的にキャッシュされるかどうかを指定します。 |
| CacheProvider | ADO.NET プロバイダーの名前空間。指定されたプロバイダーは、すべてのキャッシュ操作のターゲットデータベースとして使用されます。 |
| CacheConnection | 指定されたキャッシュデータベースの接続文字列を指定します。 |
| CacheLocation | キャッシュデータベースへのパスとファイル名を指定します。 |
| CacheTolerance | 指定されたキャッシュデータベース内の失効データに対する許容時間(秒単位)を指定します。AutoCache がTrue に設定されている必要があります。 |
| Offline | ライブSAP ERP データの代わりに、指定されたキャッシュデータベースからデータを取得します。 |
| CacheMetadata | provider がテーブルメタデータをファイルベースのキャッシュデータベースにキャッシュするかどうかを決定します。 |
| プロパティ | 説明 |
| SAPEdition | The edition of SAP you want to use. |
| BAPINameSeparator | A prefix used to differentiate columns in a query result that originated in different tables, but have the same name. Each of these columns is given a prefix consisting of the name its containing table, followed by the character(s) specified in this connection property. |
| Charset | The system code page to use when converting SAP Unicode byte arrays to strings. |
| CheckDecimalNotation | Specifies whether to read decimal values using the decimal notation specified in the user profile of the connected SAP user. |
| Destination | The name of a destination, defined in a local saprfc.ini or sapnwrfc.ini file. When this connection property is set, the connection details embedded in this destination are used to connect. |
| EndianType | The endian type of your SAP server. |
| GatewayHost | The gateway host you want to connect to. |
| GatewayService | The port used to connect to the SAP Gateway server specified in the GatewayHost connection property. |
| GenerateSchemaFiles | Determines how and when schema files are generated. |
| InitialValueMode | Controls whether empty column values are displayed as NULL or an initial (non-NULL) value. |
| Language | The ISO 639-1 language code used by your SAP system. |
| Location | The path where generated schema files are placed. |
| MapNUMCToVarchar | Specifies whether to map SAP table fields of NUMC and ACCP types to Varchar type. |
| MapRAWToVarchar | Specifies whether to map the SAP RAW and LRAW types to Varchar type. |
| MaxRows | 集計やGROUP BY を含まないクエリで返される最大行数を指定します。 |
| Other | 特定のユースケースに対する追加の隠しプロパティを指定します。特定の問題に対処するため、サポートチームが推奨する場合にのみ使用してください。詳細は備考を参照してください。 |
| Pagesize | The maximum number of records per page the provider returns when requesting data from SAP ERP. Only used for SAP tables. |
| PaginationScheme | Determines how to handle the pagination query. |
| QueryMode | Determines which SAP Queries are displayed as views, if any. |
| ReadTableDelimiter | The delimiter used by the read table function specified in the ReadTableFunction connection property. |
| ReadTableFunction | The function to use for reading table data. |
| StoredProcedureFilter | A filter controlling which function modules are reported as stored procedures. |
| SupportServerSideCount | Enables server-side execution of the COUNT function in supported SAP installations. |
| TableMode | Determines which SAP tables are displayed as views, if any. |
| Timeout | provider がタイムアウトエラーを返すまでにサーバーからの応答を待機する最大時間を秒単位で指定します。 |
| TrimStrings | Specifies which, if any, leading and trailing whitespaces are omitted from varchar columns. |
| UseInternalNames | Specifies whether to use the internal names of columns in query results rather than the display name. |
| UseLabels | Controls whether the human-readable names or internal names of tables and columns are displayed in query results. |
| UserDefinedViews | カスタムビューを定義するJSON 構成ファイルへのファイルパスを指定します。provider は、このファイルで指定されたビューを自動的に検出して使用します。 |
| UseSimpleNames | テーブルとカラムに簡略名を使用するかどうかを指定します。 |
| UseUnicodeRFC | Specifies whether to use the RFC_GET_UNICODE_STRUCTURE function module to get structure information. |
| WhitespaceToNull | Specifies whether to return string fields with an empty value as null. |