AzureSqlDWLinkedService interface
Azure SQL Data Warehouse のリンクされたサービス。
- Extends
プロパティ
application |
推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 有効値は、ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。 |
authentication |
認証に使用される型。 型: string。 |
azure |
サービスプリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。 |
command |
コマンドの実行の試行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: integer (または resultType 整数を持つ式)。 |
connection |
接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。 |
connect |
推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後に試行された再接続の数。 この値は 0 から 255 までの整数でなくてはなりません。 型: integer (または resultType 整数を持つ式)。 |
connect |
推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 この値は 1 から 60 までの整数でなくてはなりません。 型: integer (または resultType 整数を持つ式)。 |
connect |
サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: integer (または resultType 整数を持つ式)。 |
credential | 認証情報を含む資格情報参照。 |
database | 推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。 |
encrypt | 推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は、true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。 |
encrypted |
認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: string。 |
failover |
プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 |
host |
接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。 |
integrated |
接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを示します。 型: ブール値 (または resultType ブール値を持つ式)。 |
load |
接続が破棄されるまでに接続が接続プールに存在する最小時間 (秒) は、推奨バージョンで使用されます。 型: integer (または resultType 整数を持つ式)。 |
max |
推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: integer (または resultType 整数を持つ式)。 |
min |
推奨されるバージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: integer (または resultType 整数を持つ式)。 |
multiple |
true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を保持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。 |
multi |
アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在の) アクティブ サーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。 |
packet |
推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: integer (または resultType 整数を持つ式)。 |
password | 接続文字列内のパスワードの Azure Key Vault シークレット参照。 |
pooling | 推奨バージョンで使用される接続が要求されるたびに、接続をプールするか、明示的に開くかを示します。 型: Boolean (または resultType ブール値を持つ式)。 |
server | 推奨されるバージョンで使用される、接続先の SQL Server のインスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。 |
service |
Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential には SecureString または AzureKeyVaultSecretReference を指定できます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。 |
service |
サーバー間認証で使用するサービス プリンシパルの資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。 |
service |
Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。 |
service |
Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルのキー。 |
tenant | サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。 |
trust |
推奨バージョンで使用される信頼を検証するために、証明書チェーンの歩き方をバイパスしながらチャネルが暗号化されるかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。 |
type | ポリモーフィック識別子。このオブジェクトに使用できるさまざまな型を指定します。 |
user |
サーバーへの接続時に使用するユーザー名。 型: string (または resultType 文字列を含む式)。 |
継承されたプロパティ
annotations | リンクされたサービスの説明に使用できるタグの一覧。 |
connect |
統合ランタイム参照。 |
description | リンクされたサービスの説明。 |
parameters | リンクされたサービスのパラメーター。 |
プロパティの詳細
applicationIntent
推奨バージョンで使用される、サーバーに接続するときのアプリケーション ワークロードの種類。 有効値は、ReadOnly と ReadWrite です。 型: string (または resultType 文字列を含む式)。
applicationIntent?: any
プロパティ値
any
authenticationType
認証に使用される型。 型: string。
authenticationType?: string
プロパティ値
string
azureCloudType
サービスプリンシパル認証の Azure クラウドの種類を示します。使用できる値は、AzurePublic、AzureChina、AzureUsGovernment、AzureGermany です。 既定値は、データ ファクトリ リージョンのクラウドの種類です。 型: string (または resultType 文字列を含む式)。
azureCloudType?: any
プロパティ値
any
commandTimeout
コマンドの実行の試行を終了し、推奨バージョンで使用されるエラーを生成するまでの既定の待機時間 (秒単位)。 型: integer (または resultType 整数を持つ式)。
commandTimeout?: any
プロパティ値
any
connectionString
接続文字列。 型: string、SecureString、または AzureKeyVaultSecretReference。 型: string、SecureString、または AzureKeyVaultSecretReference。
connectionString?: any
プロパティ値
any
connectRetryCount
推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後に試行された再接続の数。 この値は 0 から 255 までの整数でなくてはなりません。 型: integer (または resultType 整数を持つ式)。
connectRetryCount?: any
プロパティ値
any
connectRetryInterval
推奨バージョンで使用されるアイドル状態の接続エラーが発生したことを特定した後の、各再接続試行の間の時間 (秒単位)。 この値は 1 から 60 までの整数でなくてはなりません。 型: integer (または resultType 整数を持つ式)。
connectRetryInterval?: any
プロパティ値
any
connectTimeout
サーバーへの接続を待機してから試行を終了し、推奨バージョンで使用されるエラーを生成するまでの時間 (秒単位)。 型: integer (または resultType 整数を持つ式)。
connectTimeout?: any
プロパティ値
any
credential
database
推奨バージョンで使用されるデータベースの名前。 型: string (または resultType 文字列を含む式)。
database?: any
プロパティ値
any
encrypt
推奨バージョンで使用される、クライアントとサーバーの間で送信されるすべてのデータに TLS 暗号化が必要かどうかを示します。 指定できる値は、true/yes/mandatory、false/no/optional、strict です。 型: string (または resultType 文字列を含む式)。
encrypt?: any
プロパティ値
any
encryptedCredential
認証に使用される暗号化された資格情報。 資格情報は、統合ランタイム資格情報マネージャーを使用して暗号化されます。 型: string。
encryptedCredential?: string
プロパティ値
string
failoverPartner
プライマリ サーバーがダウンしている場合に接続するパートナー サーバーの名前またはアドレス。推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。
failoverPartner?: any
プロパティ値
any
hostNameInCertificate
接続のサーバー証明書を検証するときに使用するホスト名。 指定しない場合、データ ソースのサーバー名は証明書の検証に使用され、推奨バージョンで使用されます。 型: string (または resultType 文字列を含む式)。
hostNameInCertificate?: any
プロパティ値
any
integratedSecurity
接続でユーザー ID とパスワードを指定するか (false の場合)、または現在の Windows アカウントの資格情報を認証に使用するか (true の場合)、推奨バージョンで使用するかを示します。 型: ブール値 (または resultType ブール値を持つ式)。
integratedSecurity?: any
プロパティ値
any
loadBalanceTimeout
接続が破棄されるまでに接続が接続プールに存在する最小時間 (秒) は、推奨バージョンで使用されます。 型: integer (または resultType 整数を持つ式)。
loadBalanceTimeout?: any
プロパティ値
any
maxPoolSize
推奨バージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最大数。 型: integer (または resultType 整数を持つ式)。
maxPoolSize?: any
プロパティ値
any
minPoolSize
推奨されるバージョンで使用される、この特定の接続文字列に対して接続プールで許可される接続の最小数。 型: integer (または resultType 整数を持つ式)。
minPoolSize?: any
プロパティ値
any
multipleActiveResultSets
true の場合、アプリケーションは複数のアクティブな結果セット (MARS) を保持できます。 false の場合、アプリケーションは、推奨バージョンで使用される、その接続で他のバッチを実行する前に、1 つのバッチからすべての結果セットを処理または取り消す必要があります。 型: Boolean (または resultType ブール値を持つ式)。
multipleActiveResultSets?: any
プロパティ値
any
multiSubnetFailover
アプリケーションが異なるサブネット上の AlwaysOn 可用性グループ (AG) に接続している場合、MultiSubnetFailover=true を設定すると、推奨バージョンで使用される (現在の) アクティブ サーバーの検出と接続が高速化されます。 型: Boolean (または resultType ブール値を持つ式)。
multiSubnetFailover?: any
プロパティ値
any
packetSize
推奨バージョンで使用される、サーバーのインスタンスとの通信に使用されるネットワーク パケットのサイズ (バイト単位)。 型: integer (または resultType 整数を持つ式)。
packetSize?: any
プロパティ値
any
password
接続文字列内のパスワードの Azure Key Vault シークレット参照。
password?: AzureKeyVaultSecretReference
プロパティ値
pooling
推奨バージョンで使用される接続が要求されるたびに、接続をプールするか、明示的に開くかを示します。 型: Boolean (または resultType ブール値を持つ式)。
pooling?: any
プロパティ値
any
server
推奨されるバージョンで使用される、接続先の SQL Server のインスタンスの名前またはネットワーク アドレス。 型: string (または resultType 文字列を含む式)。
server?: any
プロパティ値
any
servicePrincipalCredential
Azure Active Directory のサービス プリンシパル オブジェクトの資格情報。 servicePrincipalCredentialType が 'ServicePrincipalKey' の場合、servicePrincipalCredential には SecureString または AzureKeyVaultSecretReference を指定できます。 servicePrincipalCredentialType が 'ServicePrincipalCert' の場合、servicePrincipalCredential には AzureKeyVaultSecretReference のみを指定できます。
servicePrincipalCredential?: SecretBaseUnion
プロパティ値
servicePrincipalCredentialType
サーバー間認証で使用するサービス プリンシパルの資格情報の種類。 キー/シークレットの場合は 'ServicePrincipalKey'、証明書の場合は 'ServicePrincipalCert' です。 型: string (または resultType 文字列を含む式)。
servicePrincipalCredentialType?: any
プロパティ値
any
servicePrincipalId
Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルの ID。 型: string (または resultType 文字列を含む式)。
servicePrincipalId?: any
プロパティ値
any
servicePrincipalKey
Azure SQL Data Warehouse に対する認証に使用されるサービス プリンシパルのキー。
servicePrincipalKey?: SecretBaseUnion
プロパティ値
tenant
サービス プリンシパルが属するテナントの名前または ID。 型: string (または resultType 文字列を含む式)。
tenant?: any
プロパティ値
any
trustServerCertificate
推奨バージョンで使用される信頼を検証するために、証明書チェーンの歩き方をバイパスしながらチャネルが暗号化されるかどうかを示します。 型: Boolean (または resultType ブール値を持つ式)。
trustServerCertificate?: any
プロパティ値
any
type
ポリモーフィック識別子。このオブジェクトに使用できるさまざまな型を指定します。
type: "AzureSqlDW"
プロパティ値
"AzureSqlDW"
userName
サーバーへの接続時に使用するユーザー名。 型: string (または resultType 文字列を含む式)。
userName?: any
プロパティ値
any
継承されたプロパティの詳細
annotations
connectVia
統合ランタイム参照。
connectVia?: IntegrationRuntimeReference
プロパティ値
description
parameters
リンクされたサービスのパラメーター。
parameters?: {[propertyName: string]: ParameterSpecification}
プロパティ値
{[propertyName: string]: ParameterSpecification}