MySqlLinkedService interface

MySQL 數據源的連結服務。

Extends

屬性

allowZeroDateTime

這可讓從資料庫擷取特殊的“零”日期值 0000-00-00。 類型:布爾值。

connectionString

連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。

connectionTimeout

在終止嘗試並產生錯誤之前,等候伺服器連線的時間長度(以秒為單位)。 類型:整數。

convertZeroDateTime

如果為 True,則會傳回具有不允許值的 date 或 datetime 數據行的 DateTime.MinValue。 類型:布爾值。

database

連接的資料庫名稱。 類型:字串。

driverVersion

MySQL 驅動程式的版本。 類型:字串。 舊版驅動程式的 V1 或空白,適用於新驅動程式的 V2。 V1 可以支援連接字串和屬性包,V2 只能支援連接字串。

encryptedCredential

用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 類型:字串。

guidFormat

判斷應該讀取為 GUID 的數據行類型(如果有的話)。 類型:字串。 無:不會自動將任何數據行類型讀取為 Guid;Char36:所有 CHAR(36) 數據行都會使用小寫十六進位和連字元來讀取/寫入為 Guid,其符合 UUID。

password

連接字串中密碼的 Azure 金鑰保存庫秘密參考。

port

連接的埠。 類型:整數。

server

線上的伺服器名稱。 類型:字串。

sslCert

用戶端 SSL 憑證檔案的路徑,格式為 PEM。 也必須指定 SslKey。 類型:字串。

sslKey

用戶端 SSL 私鑰的路徑,格式為 PEM。 也必須指定 SslCert。 類型:字串。

sslMode

線上的 SSL 模式。 類型:整數。 0:停用、1:偏好、2:需要、3:verify-ca、4:verify-full。

treatTinyAsBoolean

當設定為 true 時,TINYINT(1) 值會以布爾值傳回。 類型:bool。

type

多型歧視性,指定這個物件可以是的不同類型

username

驗證的用戶名稱。 類型:字串。

useSystemTrustStore

使用系統信任存放區進行連線。 類型:整數。 0:啟用,1:停用。

繼承的屬性

annotations

可用於描述連結服務的標籤清單。

connectVia

整合運行時間參考。

description

鏈接的服務描述。

parameters

連結服務的參數。

version

連結服務的版本。

屬性詳細資料

allowZeroDateTime

這可讓從資料庫擷取特殊的“零”日期值 0000-00-00。 類型:布爾值。

allowZeroDateTime?: any

屬性值

any

connectionString

連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。

connectionString?: any

屬性值

any

connectionTimeout

在終止嘗試並產生錯誤之前,等候伺服器連線的時間長度(以秒為單位)。 類型:整數。

connectionTimeout?: any

屬性值

any

convertZeroDateTime

如果為 True,則會傳回具有不允許值的 date 或 datetime 數據行的 DateTime.MinValue。 類型:布爾值。

convertZeroDateTime?: any

屬性值

any

database

連接的資料庫名稱。 類型:字串。

database?: any

屬性值

any

driverVersion

MySQL 驅動程式的版本。 類型:字串。 舊版驅動程式的 V1 或空白,適用於新驅動程式的 V2。 V1 可以支援連接字串和屬性包,V2 只能支援連接字串。

driverVersion?: any

屬性值

any

encryptedCredential

用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 類型:字串。

encryptedCredential?: string

屬性值

string

guidFormat

判斷應該讀取為 GUID 的數據行類型(如果有的話)。 類型:字串。 無:不會自動將任何數據行類型讀取為 Guid;Char36:所有 CHAR(36) 數據行都會使用小寫十六進位和連字元來讀取/寫入為 Guid,其符合 UUID。

guidFormat?: any

屬性值

any

password

連接字串中密碼的 Azure 金鑰保存庫秘密參考。

password?: AzureKeyVaultSecretReference

屬性值

port

連接的埠。 類型:整數。

port?: any

屬性值

any

server

線上的伺服器名稱。 類型:字串。

server?: any

屬性值

any

sslCert

用戶端 SSL 憑證檔案的路徑,格式為 PEM。 也必須指定 SslKey。 類型:字串。

sslCert?: any

屬性值

any

sslKey

用戶端 SSL 私鑰的路徑,格式為 PEM。 也必須指定 SslCert。 類型:字串。

sslKey?: any

屬性值

any

sslMode

線上的 SSL 模式。 類型:整數。 0:停用、1:偏好、2:需要、3:verify-ca、4:verify-full。

sslMode?: any

屬性值

any

treatTinyAsBoolean

當設定為 true 時,TINYINT(1) 值會以布爾值傳回。 類型:bool。

treatTinyAsBoolean?: any

屬性值

any

type

多型歧視性,指定這個物件可以是的不同類型

type: "MySql"

屬性值

"MySql"

username

驗證的用戶名稱。 類型:字串。

username?: any

屬性值

any

useSystemTrustStore

使用系統信任存放區進行連線。 類型:整數。 0:啟用,1:停用。

useSystemTrustStore?: any

屬性值

any

繼承的屬性詳細資料

annotations

可用於描述連結服務的標籤清單。

annotations?: any[]

屬性值

any[]

繼承自LinkedService.annotations

connectVia

整合運行時間參考。

connectVia?: IntegrationRuntimeReference

屬性值

繼承自LinkedService.connectVia

description

鏈接的服務描述。

description?: string

屬性值

string

繼承自LinkedService.description

parameters

連結服務的參數。

parameters?: {[propertyName: string]: ParameterSpecification}

屬性值

{[propertyName: string]: ParameterSpecification}

繼承自LinkedService.parameters

version

連結服務的版本。

version?: string

屬性值

string

繼承自LinkedService.version