你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Microsoft.DataFactory factories/linkedservices 2017-09-01-preview
Bicep 资源定义
可以使用目标操作部署工厂/linkedservices 资源类型:
- 资源组 - 请参阅 资源组部署命令
有关每个 API 版本中已更改属性的列表,请参阅 更改日志。
资源格式
若要创建 Microsoft.DataFactory/factories/linkedservices 资源,请将以下 Bicep 添加到模板。
resource symbolicname 'Microsoft.DataFactory/factories/linkedservices@2017-09-01-preview' = {
parent: resourceSymbolicName
name: 'string'
properties: {
annotations: [
any(Azure.Bicep.Types.Concrete.AnyType)
]
connectVia: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
description: 'string'
parameters: {
{customized property}: {
defaultValue: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
}
}
type: 'string'
// For remaining properties, see LinkedService objects
}
}
WebLinkedServiceTypeProperties 对象
设置 authenticationType 属性以指定对象的类型。
对于 匿名,请使用:
{
authenticationType: 'Anonymous'
}
对于 基本,请使用:
{
authenticationType: 'Basic'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
username: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 ClientCertificate,请使用:
{
authenticationType: 'ClientCertificate'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
pfx: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
LinkedService 对象
设置 类型 属性以指定对象的类型。
对于 AmazonMWS,请使用:
{
type: 'AmazonMWS'
typeProperties: {
accessKeyId: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
endpoint: any(Azure.Bicep.Types.Concrete.AnyType)
marketplaceID: any(Azure.Bicep.Types.Concrete.AnyType)
mwsAuthToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
secretKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
sellerID: any(Azure.Bicep.Types.Concrete.AnyType)
useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 AmazonRedshift,请使用:
{
type: 'AmazonRedshift'
typeProperties: {
database: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(Azure.Bicep.Types.Concrete.AnyType)
server: any(Azure.Bicep.Types.Concrete.AnyType)
username: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 AmazonS3,请使用:
{
type: 'AmazonS3'
typeProperties: {
accessKeyId: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
secretAccessKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
}
对于 AzureBatch,请使用:
{
type: 'AzureBatch'
typeProperties: {
accessKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
accountName: any(Azure.Bicep.Types.Concrete.AnyType)
batchUri: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
poolName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 AzureDataLakeAnalytics,请使用:
{
type: 'AzureDataLakeAnalytics'
typeProperties: {
accountName: any(Azure.Bicep.Types.Concrete.AnyType)
dataLakeAnalyticsUri: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
resourceGroupName: any(Azure.Bicep.Types.Concrete.AnyType)
servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
subscriptionId: any(Azure.Bicep.Types.Concrete.AnyType)
tenant: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 azureDataLakeStore
{
type: 'AzureDataLakeStore'
typeProperties: {
accountName: any(Azure.Bicep.Types.Concrete.AnyType)
dataLakeStoreUri: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
resourceGroupName: any(Azure.Bicep.Types.Concrete.AnyType)
servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
subscriptionId: any(Azure.Bicep.Types.Concrete.AnyType)
tenant: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 AzureDatabricks,请使用:
{
type: 'AzureDatabricks'
typeProperties: {
accessToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
domain: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
existingClusterId: any(Azure.Bicep.Types.Concrete.AnyType)
newClusterNodeType: any(Azure.Bicep.Types.Concrete.AnyType)
newClusterNumOfWorker: any(Azure.Bicep.Types.Concrete.AnyType)
newClusterSparkConf: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
newClusterVersion: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 azureKeyVault
{
type: 'AzureKeyVault'
typeProperties: {
baseUrl: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 azureML
{
type: 'AzureML'
typeProperties: {
apiKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
mlEndpoint: any(Azure.Bicep.Types.Concrete.AnyType)
servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
tenant: any(Azure.Bicep.Types.Concrete.AnyType)
updateResourceEndpoint: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 azureMySql
{
type: 'AzureMySql'
typeProperties: {
connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 AzurePostgreSql,请使用:
{
type: 'AzurePostgreSql'
typeProperties: {
connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 azureSearch
{
type: 'AzureSearch'
typeProperties: {
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
key: {
type: 'string'
// For remaining properties, see SecretBase objects
}
url: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 azureSqlDW
{
type: 'AzureSqlDW'
typeProperties: {
connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
tenant: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 AzureSqlDatabase,请使用:
{
type: 'AzureSqlDatabase'
typeProperties: {
connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
tenant: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 azureStorage
{
type: 'AzureStorage'
typeProperties: {
connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
sasUri: {
type: 'string'
// For remaining properties, see SecretBase objects
}
}
}
对于 Cassandra,请使用:
{
type: 'Cassandra'
typeProperties: {
authenticationType: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
host: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(Azure.Bicep.Types.Concrete.AnyType)
username: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Concur,请使用:
{
type: 'Concur'
typeProperties: {
clientId: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
username: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 CosmosDb,请使用:
{
type: 'CosmosDb'
typeProperties: {
connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Couchbase,请使用:
{
type: 'Couchbase'
typeProperties: {
connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 customDataSource ,请使用:
{
type: 'CustomDataSource'
typeProperties: any(Azure.Bicep.Types.Concrete.AnyType)
}
对于 Db2,请使用:
{
type: 'Db2'
typeProperties: {
authenticationType: 'string'
database: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
server: any(Azure.Bicep.Types.Concrete.AnyType)
username: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 钻取,请使用:
{
type: 'Drill'
typeProperties: {
connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Dynamics,请使用:
{
type: 'Dynamics'
typeProperties: {
authenticationType: 'string'
deploymentType: 'string'
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
hostName: any(Azure.Bicep.Types.Concrete.AnyType)
organizationName: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(Azure.Bicep.Types.Concrete.AnyType)
serviceUri: any(Azure.Bicep.Types.Concrete.AnyType)
username: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Eloqua,请使用:
{
type: 'Eloqua'
typeProperties: {
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
endpoint: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
username: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 FileServer,请使用:
{
type: 'FileServer'
typeProperties: {
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
host: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userId: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 ftpServer
{
type: 'FtpServer'
typeProperties: {
authenticationType: 'string'
enableServerCertificateValidation: any(Azure.Bicep.Types.Concrete.AnyType)
enableSsl: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
host: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(Azure.Bicep.Types.Concrete.AnyType)
userName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 GoogleBigQuery,请使用:
{
type: 'GoogleBigQuery'
typeProperties: {
additionalProjects: any(Azure.Bicep.Types.Concrete.AnyType)
authenticationType: 'string'
clientId: {
type: 'string'
// For remaining properties, see SecretBase objects
}
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
email: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
keyFilePath: any(Azure.Bicep.Types.Concrete.AnyType)
project: any(Azure.Bicep.Types.Concrete.AnyType)
refreshToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
requestGoogleDriveScope: any(Azure.Bicep.Types.Concrete.AnyType)
trustedCertPath: any(Azure.Bicep.Types.Concrete.AnyType)
useSystemTrustStore: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Greenplum,请使用:
{
type: 'Greenplum'
typeProperties: {
connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 HBase,请使用:
{
type: 'HBase'
typeProperties: {
allowHostNameCNMismatch: any(Azure.Bicep.Types.Concrete.AnyType)
allowSelfSignedServerCert: any(Azure.Bicep.Types.Concrete.AnyType)
authenticationType: 'string'
enableSsl: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
host: any(Azure.Bicep.Types.Concrete.AnyType)
httpPath: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(Azure.Bicep.Types.Concrete.AnyType)
trustedCertPath: any(Azure.Bicep.Types.Concrete.AnyType)
username: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 HDInsight,请使用:
{
type: 'HDInsight'
typeProperties: {
clusterUri: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
hcatalogLinkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 HDInsightOnDemand,请使用:
{
type: 'HDInsightOnDemand'
typeProperties: {
additionalLinkedServiceNames: [
{
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
]
clusterNamePrefix: any(Azure.Bicep.Types.Concrete.AnyType)
clusterPassword: {
type: 'string'
// For remaining properties, see SecretBase objects
}
clusterResourceGroup: any(Azure.Bicep.Types.Concrete.AnyType)
clusterSize: any(Azure.Bicep.Types.Concrete.AnyType)
clusterSshPassword: {
type: 'string'
// For remaining properties, see SecretBase objects
}
clusterSshUserName: any(Azure.Bicep.Types.Concrete.AnyType)
clusterType: any(Azure.Bicep.Types.Concrete.AnyType)
clusterUserName: any(Azure.Bicep.Types.Concrete.AnyType)
coreConfiguration: any(Azure.Bicep.Types.Concrete.AnyType)
dataNodeSize: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
hBaseConfiguration: any(Azure.Bicep.Types.Concrete.AnyType)
hcatalogLinkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
hdfsConfiguration: any(Azure.Bicep.Types.Concrete.AnyType)
headNodeSize: any(Azure.Bicep.Types.Concrete.AnyType)
hiveConfiguration: any(Azure.Bicep.Types.Concrete.AnyType)
hostSubscriptionId: any(Azure.Bicep.Types.Concrete.AnyType)
linkedServiceName: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
mapReduceConfiguration: any(Azure.Bicep.Types.Concrete.AnyType)
oozieConfiguration: any(Azure.Bicep.Types.Concrete.AnyType)
servicePrincipalId: any(Azure.Bicep.Types.Concrete.AnyType)
servicePrincipalKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
sparkVersion: any(Azure.Bicep.Types.Concrete.AnyType)
stormConfiguration: any(Azure.Bicep.Types.Concrete.AnyType)
tenant: any(Azure.Bicep.Types.Concrete.AnyType)
timeToLive: any(Azure.Bicep.Types.Concrete.AnyType)
version: any(Azure.Bicep.Types.Concrete.AnyType)
yarnConfiguration: any(Azure.Bicep.Types.Concrete.AnyType)
zookeeperNodeSize: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Hdfs,请使用:
{
type: 'Hdfs'
typeProperties: {
authenticationType: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
url: any(Azure.Bicep.Types.Concrete.AnyType)
userName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Hive,请使用:
{
type: 'Hive'
typeProperties: {
allowHostNameCNMismatch: any(Azure.Bicep.Types.Concrete.AnyType)
allowSelfSignedServerCert: any(Azure.Bicep.Types.Concrete.AnyType)
authenticationType: 'string'
enableSsl: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
host: any(Azure.Bicep.Types.Concrete.AnyType)
httpPath: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(Azure.Bicep.Types.Concrete.AnyType)
serverType: 'string'
serviceDiscoveryMode: any(Azure.Bicep.Types.Concrete.AnyType)
thriftTransportProtocol: 'string'
trustedCertPath: any(Azure.Bicep.Types.Concrete.AnyType)
useNativeQuery: any(Azure.Bicep.Types.Concrete.AnyType)
username: any(Azure.Bicep.Types.Concrete.AnyType)
useSystemTrustStore: any(Azure.Bicep.Types.Concrete.AnyType)
zooKeeperNameSpace: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 HttpServer,请使用:
{
type: 'HttpServer'
typeProperties: {
authenticationType: 'string'
certThumbprint: any(Azure.Bicep.Types.Concrete.AnyType)
embeddedCertData: any(Azure.Bicep.Types.Concrete.AnyType)
enableServerCertificateValidation: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
url: any(Azure.Bicep.Types.Concrete.AnyType)
userName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Hubspot,请使用:
{
type: 'Hubspot'
typeProperties: {
accessToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
clientId: any(Azure.Bicep.Types.Concrete.AnyType)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
refreshToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Impala,请使用:
{
type: 'Impala'
typeProperties: {
allowHostNameCNMismatch: any(Azure.Bicep.Types.Concrete.AnyType)
allowSelfSignedServerCert: any(Azure.Bicep.Types.Concrete.AnyType)
authenticationType: 'string'
enableSsl: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
host: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(Azure.Bicep.Types.Concrete.AnyType)
trustedCertPath: any(Azure.Bicep.Types.Concrete.AnyType)
username: any(Azure.Bicep.Types.Concrete.AnyType)
useSystemTrustStore: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Jira,请使用:
{
type: 'Jira'
typeProperties: {
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
host: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(Azure.Bicep.Types.Concrete.AnyType)
useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
username: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Magento,请使用:
{
type: 'Magento'
typeProperties: {
accessToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
host: any(Azure.Bicep.Types.Concrete.AnyType)
useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 MariaDB,请使用:
{
type: 'MariaDB'
typeProperties: {
connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Marketo,请使用:
{
type: 'Marketo'
typeProperties: {
clientId: any(Azure.Bicep.Types.Concrete.AnyType)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
endpoint: any(Azure.Bicep.Types.Concrete.AnyType)
useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 MongoDb,请使用:
{
type: 'MongoDb'
typeProperties: {
allowSelfSignedServerCert: any(Azure.Bicep.Types.Concrete.AnyType)
authenticationType: 'string'
authSource: any(Azure.Bicep.Types.Concrete.AnyType)
databaseName: any(Azure.Bicep.Types.Concrete.AnyType)
enableSsl: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(Azure.Bicep.Types.Concrete.AnyType)
server: any(Azure.Bicep.Types.Concrete.AnyType)
username: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 MySql,请使用:
{
type: 'MySql'
typeProperties: {
connectionString: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Netezza,请使用:
{
type: 'Netezza'
typeProperties: {
connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 OData,请使用:
{
type: 'OData'
typeProperties: {
authenticationType: 'string'
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
url: any(Azure.Bicep.Types.Concrete.AnyType)
userName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Odbc,请使用:
{
type: 'Odbc'
typeProperties: {
authenticationType: any(Azure.Bicep.Types.Concrete.AnyType)
connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
credential: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Oracle,请使用:
{
type: 'Oracle'
typeProperties: {
connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 PayPal,请使用:
{
type: 'Paypal'
typeProperties: {
clientId: any(Azure.Bicep.Types.Concrete.AnyType)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
host: any(Azure.Bicep.Types.Concrete.AnyType)
useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Phoenix,请使用:
{
type: 'Phoenix'
typeProperties: {
allowHostNameCNMismatch: any(Azure.Bicep.Types.Concrete.AnyType)
allowSelfSignedServerCert: any(Azure.Bicep.Types.Concrete.AnyType)
authenticationType: 'string'
enableSsl: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
host: any(Azure.Bicep.Types.Concrete.AnyType)
httpPath: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(Azure.Bicep.Types.Concrete.AnyType)
trustedCertPath: any(Azure.Bicep.Types.Concrete.AnyType)
username: any(Azure.Bicep.Types.Concrete.AnyType)
useSystemTrustStore: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 PostgreSql,请使用:
{
type: 'PostgreSql'
typeProperties: {
connectionString: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Presto,请使用:
{
type: 'Presto'
typeProperties: {
allowHostNameCNMismatch: any(Azure.Bicep.Types.Concrete.AnyType)
allowSelfSignedServerCert: any(Azure.Bicep.Types.Concrete.AnyType)
authenticationType: 'string'
catalog: any(Azure.Bicep.Types.Concrete.AnyType)
enableSsl: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
host: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(Azure.Bicep.Types.Concrete.AnyType)
serverVersion: any(Azure.Bicep.Types.Concrete.AnyType)
timeZoneID: any(Azure.Bicep.Types.Concrete.AnyType)
trustedCertPath: any(Azure.Bicep.Types.Concrete.AnyType)
username: any(Azure.Bicep.Types.Concrete.AnyType)
useSystemTrustStore: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 QuickBooks,请使用:
{
type: 'QuickBooks'
typeProperties: {
accessToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
accessTokenSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
companyId: any(Azure.Bicep.Types.Concrete.AnyType)
consumerKey: any(Azure.Bicep.Types.Concrete.AnyType)
consumerSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
endpoint: any(Azure.Bicep.Types.Concrete.AnyType)
useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Responsys,请使用:
{
type: 'Responsys'
typeProperties: {
clientId: any(Azure.Bicep.Types.Concrete.AnyType)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
endpoint: any(Azure.Bicep.Types.Concrete.AnyType)
useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Salesforce,请使用:
{
type: 'Salesforce'
typeProperties: {
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
environmentUrl: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
securityToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
username: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 SalesforceMarketingCloud,请使用:
{
type: 'SalesforceMarketingCloud'
typeProperties: {
clientId: any(Azure.Bicep.Types.Concrete.AnyType)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 SapBW,请使用:
{
type: 'SapBW'
typeProperties: {
clientId: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
server: any(Azure.Bicep.Types.Concrete.AnyType)
systemNumber: any(Azure.Bicep.Types.Concrete.AnyType)
userName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 sapCloudForCustomer
{
type: 'SapCloudForCustomer'
typeProperties: {
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
url: any(Azure.Bicep.Types.Concrete.AnyType)
username: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 SapEcc,请使用:
{
type: 'SapEcc'
typeProperties: {
encryptedCredential: 'string'
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
url: 'string'
username: 'string'
}
}
对于 SapHana,请使用:
{
type: 'SapHana'
typeProperties: {
authenticationType: 'string'
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
server: any(Azure.Bicep.Types.Concrete.AnyType)
userName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 ServiceNow,请使用:
{
type: 'ServiceNow'
typeProperties: {
authenticationType: 'string'
clientId: any(Azure.Bicep.Types.Concrete.AnyType)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
endpoint: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
username: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Sftp,请使用:
{
type: 'Sftp'
typeProperties: {
authenticationType: 'string'
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
host: any(Azure.Bicep.Types.Concrete.AnyType)
hostKeyFingerprint: any(Azure.Bicep.Types.Concrete.AnyType)
passPhrase: {
type: 'string'
// For remaining properties, see SecretBase objects
}
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(Azure.Bicep.Types.Concrete.AnyType)
privateKeyContent: {
type: 'string'
// For remaining properties, see SecretBase objects
}
privateKeyPath: any(Azure.Bicep.Types.Concrete.AnyType)
skipHostKeyValidation: any(Azure.Bicep.Types.Concrete.AnyType)
userName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Shopify,请使用:
{
type: 'Shopify'
typeProperties: {
accessToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
host: any(Azure.Bicep.Types.Concrete.AnyType)
useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Spark,请使用:
{
type: 'Spark'
typeProperties: {
allowHostNameCNMismatch: any(Azure.Bicep.Types.Concrete.AnyType)
allowSelfSignedServerCert: any(Azure.Bicep.Types.Concrete.AnyType)
authenticationType: 'string'
enableSsl: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
host: any(Azure.Bicep.Types.Concrete.AnyType)
httpPath: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
port: any(Azure.Bicep.Types.Concrete.AnyType)
serverType: 'string'
thriftTransportProtocol: 'string'
trustedCertPath: any(Azure.Bicep.Types.Concrete.AnyType)
username: any(Azure.Bicep.Types.Concrete.AnyType)
useSystemTrustStore: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 sqlServer
{
type: 'SqlServer'
typeProperties: {
connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
userName: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 平方,请使用:
{
type: 'Square'
typeProperties: {
clientId: any(Azure.Bicep.Types.Concrete.AnyType)
clientSecret: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
host: any(Azure.Bicep.Types.Concrete.AnyType)
redirectUri: any(Azure.Bicep.Types.Concrete.AnyType)
useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Sybase,请使用:
{
type: 'Sybase'
typeProperties: {
authenticationType: 'string'
database: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
schema: any(Azure.Bicep.Types.Concrete.AnyType)
server: any(Azure.Bicep.Types.Concrete.AnyType)
username: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Teradata,请使用:
{
type: 'Teradata'
typeProperties: {
authenticationType: 'string'
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
password: {
type: 'string'
// For remaining properties, see SecretBase objects
}
server: any(Azure.Bicep.Types.Concrete.AnyType)
username: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Vertica,请使用:
{
type: 'Vertica'
typeProperties: {
connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Web,请使用:
{
type: 'Web'
typeProperties: {
url: any(Azure.Bicep.Types.Concrete.AnyType)
authenticationType: 'string'
// For remaining properties, see WebLinkedServiceTypeProperties objects
}
}
对于 Xero,请使用:
{
type: 'Xero'
typeProperties: {
consumerKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
host: any(Azure.Bicep.Types.Concrete.AnyType)
privateKey: {
type: 'string'
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
对于 Zoho,请使用:
{
type: 'Zoho'
typeProperties: {
accessToken: {
type: 'string'
// For remaining properties, see SecretBase objects
}
encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
endpoint: any(Azure.Bicep.Types.Concrete.AnyType)
useEncryptedEndpoints: any(Azure.Bicep.Types.Concrete.AnyType)
useHostVerification: any(Azure.Bicep.Types.Concrete.AnyType)
usePeerVerification: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
SecretBase 对象
设置 类型 属性以指定对象的类型。
对于 AzureKeyVaultSecret,请使用:
{
secretName: any(Azure.Bicep.Types.Concrete.AnyType)
secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
store: {
parameters: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
referenceName: 'string'
type: 'string'
}
type: 'AzureKeyVaultSecret'
}
对于 SecureString,请使用:
{
type: 'SecureString'
value: 'string'
}
属性值
AmazonMWSLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AmazonMWS”(必需) |
typeProperties | Amazon Marketplace Web Service 链接服务属性。 | AmazonMWSLinkedServiceTypeProperties(必需) |
AmazonMWSLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessKeyId | 用于访问数据的访问密钥 ID。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
端点 | AmazonMWS 服务器的终结点(即 mws.amazonservices.com) | 任何(必需) |
marketplaceID | 要从中检索数据的 Amazon 市场 ID。 若要从多个市场 ID 检索数据,请用逗号(,)将它们分隔开来。 (即A2EUQ1WTGCTBG2) | 任何(必需) |
mwsAuthToken | AmazonMWS 身份验证令牌。 | SecretBase |
secretKey | 用于访问数据的密钥。 | SecretBase |
sellerID | 亚马逊卖家 ID。 | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
AmazonRedshiftLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AmazonRedshift”(必需) |
typeProperties | Amazon Redshift 链接服务属性。 | AmazonRedshiftLinkedServiceTypeProperties(必需) |
AmazonRedshiftLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
数据库 | Amazon Redshift 源的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | Amazon Redshift 源的密码。 | SecretBase |
港口 | Amazon Redshift 服务器用来侦听客户端连接的 TCP 端口号。 默认值为 5439。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
服务器 | Amazon Redshift 服务器的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
username | Amazon Redshift 源的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AmazonS3LinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AmazonS3”(必需) |
typeProperties | Amazon S3 链接服务属性。 | AmazonS3LinkedServiceTypeProperties(必需) |
AmazonS3LinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessKeyId | Amazon S3 标识和访问管理(IAM)用户的访问密钥标识符。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
secretAccessKey | Amazon S3 标识和访问管理(IAM)用户的机密访问密钥。 | SecretBase |
AzureBatchLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureBatch”(必需) |
typeProperties | Azure Batch 链接服务属性。 | AzureBatchLinkedServiceTypeProperties (必需) |
AzureBatchLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessKey | Azure Batch 帐户访问密钥。 | SecretBase |
accountName | Azure Batch 帐户名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
batchUri | Azure Batch URI。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
linkedServiceName | Azure 存储链接服务参考。 | LinkedServiceReference(必需) |
poolName | Azure Batch 池名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
AzureDatabricksLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureDatabricks”(必需) |
typeProperties | Azure Databricks 链接服务属性。 | AzureDatabricksLinkedServiceTypeProperties(必需) |
AzureDatabricksLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessToken | databricks REST API 的访问令牌。 请参阅 https://docs.azuredatabricks.net/api/latest/authentication.html。 类型:字符串(或带有 resultType 字符串的表达式)。 | SecretBase(必需) |
域 | <区域>.azuredatabricks.net,即 Databricks 部署的域名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
existingClusterId | 将用于此作业的所有运行的现有群集的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
newClusterNodeType | 新群集的节点类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
newClusterNumOfWorker | 新群集应具有的工作器节点数。 格式为 Int32 的字符串,如“1”表示 numOfWorker 为 1 或“1:10”意味着从 1 自动缩放为最小值,10 为最大值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
newClusterSparkConf | 一组可选的用户指定的 Spark 配置键值对。 | AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf |
newClusterVersion | 新群集的 Spark 版本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf
名字 | 描述 | 价值 |
---|
AzureDataLakeAnalyticsLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureDataLakeAnalytics”(必需) |
typeProperties | Azure Data Lake Analytics 链接服务属性。 | AzureDataLakeAnalyticsLinkedServiceTypeProperties (必需) |
AzureDataLakeAnalyticsLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accountName | Azure Data Lake Analytics 帐户名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
dataLakeAnalyticsUri | Azure Data Lake Analytics URI 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
resourceGroupName | Data Lake Analytics 帐户资源组名称(如果不同于数据工厂帐户)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalId | 用于对 Azure Data Lake Analytics 帐户进行身份验证的应用程序 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalKey | 用于对 Azure Data Lake Analytics 帐户进行身份验证的应用程序密钥。 | SecretBase |
subscriptionId | Data Lake Analytics 帐户订阅 ID(如果不同于数据工厂帐户)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
房客 | 服务主体所属的租户的名称或 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
AzureDataLakeStoreLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureDataLakeStore”(必需) |
typeProperties | Azure Data Lake Store 链接服务属性。 | AzureDataLakeStoreLinkedServiceTypeProperties(必需) |
AzureDataLakeStoreLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accountName | Data Lake Store 帐户名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
dataLakeStoreUri | Data Lake Store 服务 URI。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
resourceGroupName | Data Lake Store 帐户资源组名称(如果不同于数据工厂帐户)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalId | 用于对 Azure Data Lake Store 帐户进行身份验证的应用程序的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalKey | 用于对 Azure Data Lake Store 帐户进行身份验证的应用程序密钥。 | SecretBase |
subscriptionId | Data Lake Store 帐户订阅 ID(如果不同于数据工厂帐户)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
房客 | 服务主体所属的租户的名称或 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureKeyVaultLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureKeyVault”(必需) |
typeProperties | Azure Key Vault 链接服务属性。 | AzureKeyVaultLinkedServiceTypeProperties(必需) |
AzureKeyVaultLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
baseUrl | Azure Key Vault 的基 URL。 例如 https://myakv.vault.azure.net 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
AzureKeyVaultSecretReference
名字 | 描述 | 价值 |
---|---|---|
secretName | Azure Key Vault 中机密的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
secretVersion | Azure Key Vault 中的机密版本。 默认值为最新版本的机密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
商店 | Azure Key Vault 链接服务参考。 | LinkedServiceReference(必需) |
类型 | 机密的类型。 | “AzureKeyVaultSecret”(必需) |
AzureMLLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureML”(必需) |
typeProperties | Azure ML Web 服务链接服务属性。 | AzureMLLinkedServiceTypeProperties (必需) |
AzureMLLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
apiKey | 用于访问 Azure ML 模型终结点的 API 密钥。 | SecretBase(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
mlEndpoint | Azure ML Web 服务终结点的批处理执行 REST URL。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
servicePrincipalId | 用于针对 Azure ML Web 服务的基于 ARM 的 updateResourceEndpoint 进行身份验证的服务主体的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalKey | 用于针对 Azure ML Web 服务的基于 ARM 的 updateResourceEndpoint 进行身份验证的服务主体的密钥。 | SecretBase |
房客 | 服务主体所属的租户的名称或 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
updateResourceEndpoint | Azure ML Web 服务终结点的更新资源 REST URL。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureMySqlLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureMySql”(必需) |
typeProperties | Azure MySQL 数据库链接服务属性。 | AzureMySqlLinkedServiceTypeProperties(必需) |
AzureMySqlLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzurePostgreSqlLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzurePostgreSql”(必需) |
typeProperties | Azure PostgreSQL 链接服务属性。 | AzurePostgreSqlLinkedServiceTypeProperties (必需) |
AzurePostgreSqlLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureSearchLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureSearch”(必需) |
typeProperties | Windows Azure 搜索服务链接服务属性。 | AzureSearchLinkedServiceTypeProperties(必需) |
AzureSearchLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
钥匙 | Azure 搜索服务的管理密钥 | SecretBase |
url | Azure 搜索服务的 URL。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
AzureSqlDatabaseLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureSqlDatabase”(必需) |
typeProperties | Azure SQL 数据库链接服务属性。 | AzureSqlDatabaseLinkedServiceTypeProperties(必需) |
AzureSqlDatabaseLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalId | 用于对 Azure SQL 数据库进行身份验证的服务主体的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalKey | 用于对 Azure SQL 数据库进行身份验证的服务主体的密钥。 | SecretBase |
房客 | 服务主体所属的租户的名称或 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureSqlDWLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureSqlDW”(必需) |
typeProperties | Azure SQL 数据仓库链接服务属性。 | AzureSqlDWLinkedServiceTypeProperties (必需) |
AzureSqlDWLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalId | 用于对 Azure SQL 数据仓库进行身份验证的服务主体的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalKey | 用于对 Azure SQL 数据仓库进行身份验证的服务主体的密钥。 | SecretBase |
房客 | 服务主体所属的租户的名称或 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureStorageLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureStorage”(必需) |
typeProperties | Azure 存储链接服务属性。 | AzureStorageLinkedServiceTypeProperties(必需) |
AzureStorageLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 它与 sasUri 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sasUri | Azure 存储资源的 SAS URI。 它与 connectionString 属性互斥。 | SecretBase |
CassandraLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Cassandra”(必需) |
typeProperties | Cassandra 链接服务属性。 | CassandraLinkedServiceTypeProperties (必需) |
CassandraLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 要用于连接的 AuthenticationType。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | 连接的主机名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
密码 | 身份验证密码。 | SecretBase |
港口 | 连接的端口。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
username | 身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ConcurLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Concur”(必需) |
typeProperties | Concur Service 链接服务属性。 | ConcurLinkedServiceTypeProperties(必需) |
ConcurLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clientId | Concur 应用管理提供的应用程序client_id。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 与用户名字段中提供的用户名对应的密码。 | SecretBase |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
username | 用于访问 Concur 服务的用户名。 | 任何(必需) |
CosmosDbLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “CosmosDb”(必需) |
typeProperties | CosmosDB 链接服务属性。 | CosmosDbLinkedServiceTypeProperties (必需) |
CosmosDbLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
CouchbaseLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Couchbase”(必需) |
typeProperties | Couchbase 服务器链接服务属性。 | CouchbaseLinkedServiceTypeProperties(必需) |
CouchbaseLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
CustomDataSourceLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “CustomDataSource”(必需) |
typeProperties | 自定义链接服务属性。 | 任何(必需) |
Db2LinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Db2”(必需) |
typeProperties | DB2 链接服务属性。 | Db2LinkedServiceTypeProperties(必需) |
Db2LinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 要用于连接的 AuthenticationType。 | “Basic” |
数据库 | 连接的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 身份验证密码。 | SecretBase |
服务器 | 连接的服务器名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
username | 身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
DrillLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “钻取”(必需) |
typeProperties | 钻取服务器链接服务属性。 | DrillLinkedServiceTypeProperties (必需) |
DrillLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
DynamicsLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Dynamics”(必需) |
typeProperties | Dynamics 链接服务属性。 | DynamicsLinkedServiceTypeProperties(必需) |
DynamicsLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 要连接到 Dynamics 服务器的身份验证类型。 联机方案的“Office365”,对于本地使用 Ifd 方案,则为“Ifd”。 类型:字符串(或带有 resultType 字符串的表达式)。 | “Ifd” “Office365”(必需) |
deploymentType | Dynamics 实例的部署类型。 Dynamics Online 的“Online”和“OnPremisesWithIfd”(适用于具有 Ifd 的本地 Dynamics)。 类型:字符串(或带有 resultType 字符串的表达式)。 | “Online” “OnPremisesWithIfd”(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
hostName | 本地 Dynamics 服务器的主机名。 属性是本地所必需的,不允许联机。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
organizationName | Dynamics 实例的组织名称。 当有多个与用户关联的 Dynamics 实例时,本地需要此属性,并且对于联机是必需的。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 用于访问 Dynamics 实例的密码。 | SecretBase |
港口 | 本地 Dynamics 服务器的端口。 属性是本地所必需的,不允许联机。 默认值为 443。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 |
serviceUri | Microsoft Dynamics 服务器的 URL。 该属性对于在线是必需的,不允许本地使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
username | 用于访问 Dynamics 实例的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
EloquaLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Eloqua”(必需) |
typeProperties | Eloqua 服务器链接服务属性。 | EloquaLinkedServiceTypeProperties(必需) |
EloquaLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
端点 | Eloqua 服务器的终结点。 (即 eloqua.example.com) | 任何(必需) |
密码 | 与用户名对应的密码。 | SecretBase |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
username | Eloqua 帐户的网站名称和用户名,格式为:sitename/username。 (即埃洛夸/爱丽丝) | 任何(必需) |
FileServerLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “FileServer”(必需) |
typeProperties | 文件系统链接服务属性。 | FileServerLinkedServiceTypeProperties (必需) |
FileServerLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | 服务器的主机名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
密码 | 用于登录服务器的密码。 | SecretBase |
userId | 用于登录服务器的用户 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
FtpServerLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “FtpServer”(必需) |
typeProperties | 特定于此链接服务类型的属性。 | FtpServerLinkedServiceTypeProperties (必需) |
FtpServerLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 FTP 服务器的身份验证类型。 | “Anonymous” “Basic” |
enableServerCertificateValidation | 如果为 true,则通过 SSL/TLS 通道连接时验证 FTP 服务器 SSL 证书。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enableSsl | 如果为 true,请通过 SSL/TLS 通道连接到 FTP 服务器。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | FTP 服务器的主机名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
密码 | 用于登录 FTP 服务器的密码。 | SecretBase |
港口 | FTP 服务器用于侦听客户端连接的 TCP 端口号。 默认值为 21。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 |
userName | 用于登录 FTP 服务器的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
GoogleBigQueryLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “GoogleBigQuery”(必需) |
typeProperties | Google BigQuery 服务链接服务属性。 | GoogleBigQueryLinkedServiceTypeProperties (必需) |
GoogleBigQueryLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
additionalProjects | 要访问的公共 BigQuery 项目的逗号分隔列表。 | 任何 |
authenticationType | 用于身份验证的 OAuth 2.0 身份验证机制。 ServiceAuthentication 只能在自承载 IR 上使用。 | “ServiceAuthentication” “UserAuthentication”(必需) |
clientId | 用于获取刷新令牌的 google 应用程序的客户端 ID。 | SecretBase |
clientSecret | 用于获取刷新令牌的 google 应用程序的客户端密码。 | SecretBase |
电子邮件 | 用于 ServiceAuthentication 的服务帐户电子邮件 ID,只能在自承载 IR 上使用。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
keyFilePath | 用于对服务帐户电子邮件地址进行身份验证的 .p12 密钥文件的完整路径,只能在自承载 IR 上使用。 | 任何 |
项目 | 要查询的默认 BigQuery 项目。 | 任何(必需) |
refreshToken | 从 Google 获取的刷新令牌,用于授权访问 BigQuery for UserAuthentication。 | SecretBase |
requestGoogleDriveScope | 是否请求访问 Google Drive。 允许 Google Drive 访问支持将 BigQuery 数据与 Google Drive 中的数据相结合的联合表。 默认值为 false。 | 任何 |
trustedCertPath | 包含受信任的 CA 证书的 .pem 文件的完整路径,用于通过 SSL 连接时验证服务器。 只能在自承载 IR 上使用 SSL 时设置此属性。 默认值为随 IR 一起安装的 cacerts.pem 文件。 | 任何 |
useSystemTrustStore | 指定是使用系统信任存储中的 CA 证书还是从指定的 PEM 文件使用 CA 证书。 默认值为 false。 | 任何 |
GreenplumLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Greenplum”(必需) |
typeProperties | Greenplum 数据库链接服务属性。 | GreenplumLinkedServiceTypeProperties(必需) |
GreenplumLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
HBaseLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “HBase”(必需) |
typeProperties | HBase 服务器链接服务属性。 | HBaseLinkedServiceTypeProperties(必需) |
HBaseLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
allowHostNameCNMismatch | 指定是否要求 CA 颁发的 SSL 证书名称与通过 SSL 连接时服务器的主机名匹配。 默认值为 false。 | 任何 |
allowSelfSignedServerCert | 指定是否允许来自服务器的自签名证书。 默认值为 false。 | 任何 |
authenticationType | 用于连接到 HBase 服务器的身份验证机制。 | “Anonymous” “Basic”(必需) |
enableSsl | 指定是否使用 SSL 加密与服务器的连接。 默认值为 false。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | HBase 服务器的 IP 地址或主机名。 (即 192.168.222.160) | 任何(必需) |
httpPath | 对应于 HBase 服务器的部分 URL。 (即 /gateway/sandbox/hbase/version) | 任何 |
密码 | 与用户名对应的密码。 | SecretBase |
港口 | HBase 实例用于侦听客户端连接的 TCP 端口。 默认值为 9090。 | 任何 |
trustedCertPath | 包含受信任的 CA 证书的 .pem 文件的完整路径,用于通过 SSL 连接时验证服务器。 只能在自承载 IR 上使用 SSL 时设置此属性。 默认值为随 IR 一起安装的 cacerts.pem 文件。 | 任何 |
username | 用于连接到 HBase 实例的用户名。 | 任何 |
HdfsLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Hdfs”(必需) |
typeProperties | HDFS 链接服务属性。 | HdfsLinkedServiceTypeProperties(必需) |
HdfsLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 HDFS 的身份验证类型。 可能的值为:Anonymous 和 Windows。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | Windows 身份验证的密码。 | SecretBase |
url | HDFS 服务终结点的 URL,例如 http://myhostname:50070/webhdfs/v1。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
userName | Windows 身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
HDInsightLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “HDInsight”(必需) |
typeProperties | HDInsight 链接服务属性。 | HDInsightLinkedServiceTypeProperties(必需) |
HDInsightLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clusterUri | HDInsight 群集 URI。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
hcatalogLinkedServiceName | 指向 HCatalog 数据库的 Azure SQL 链接服务的引用。 | LinkedServiceReference |
linkedServiceName | Azure 存储链接服务参考。 | LinkedServiceReference |
密码 | HDInsight 群集密码。 | SecretBase |
userName | HDInsight 群集用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
HDInsightOnDemandLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “HDInsightOnDemand”(必需) |
typeProperties | HDInsight ondemand 链接服务属性。 | HDInsightOnDemandLinkedServiceTypeProperties(必需) |
HDInsightOnDemandLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
additionalLinkedServiceNames | 为 HDInsight 链接服务指定其他存储帐户,以便数据工厂服务可以代表你注册它们。 | LinkedServiceReference[] |
clusterNamePrefix | 群集名称的前缀,后缀将不同于时间戳。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
clusterPassword | 用于访问群集的密码。 | SecretBase |
clusterResourceGroup | 群集所属的资源组。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
clusterSize | 群集中的辅助角色/数据节点数。 建议值:4。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
clusterSshPassword | SSH 远程连接群集节点(适用于 Linux)的密码。 | SecretBase |
clusterSshUserName | SSH 的用户名远程连接到群集的节点(适用于 Linux)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
clusterType | 群集类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
clusterUserName | 用于访问群集的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
coreConfiguration | 指定要创建的 HDInsight 群集的核心配置参数(如 core-site.xml)。 | 任何 |
dataNodeSize | 指定 HDInsight 群集的数据节点的大小。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
hBaseConfiguration | 指定 HDInsight 群集的 HBase 配置参数(hbase-site.xml)。 | 任何 |
hcatalogLinkedServiceName | 指向 HCatalog 数据库的 Azure SQL 链接服务的名称。 按需 HDInsight 群集是使用 Azure SQL 数据库作为元存储创建的。 | LinkedServiceReference |
hdfsConfiguration | 指定 HDInsight 群集的 HDFS 配置参数(hdfs-site.xml)。 | 任何 |
headNodeSize | 指定 HDInsight 群集的头节点的大小。 | 任何 |
hiveConfiguration | 指定 HDInsight 群集的 hive 配置参数(hive-site.xml)。 | 任何 |
hostSubscriptionId | 用于托管群集的客户订阅。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
linkedServiceName | 供按需群集用于存储和处理数据的 Azure 存储链接服务。 | LinkedServiceReference(必需) |
mapReduceConfiguration | 指定 HDInsight 群集的 MapReduce 配置参数(mapred-site.xml)。 | 任何 |
oozieConfiguration | 指定 HDInsight 群集的 Oozie 配置参数(oozie-site.xml)。 | 任何 |
servicePrincipalId | hostSubscriptionId 的服务主体 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalKey | 服务主体 ID 的密钥。 | SecretBase |
sparkVersion | 如果群集类型为“spark”,则为 spark 的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
stormConfiguration | 指定 HDInsight 群集的 Storm 配置参数(storm-site.xml)。 | 任何 |
房客 | 服务主体所属的租户 ID/名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
timeToLive | 按需 HDInsight 群集的允许空闲时间。 指定当群集中没有其他活动作业时,按需 HDInsight 群集在活动运行完成后保持活动运行的时间。 最小值为 5 分钟。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
版本 | HDInsight 群集的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
yarnConfiguration | 指定 HDInsight 群集的 Yarn 配置参数(yarn-site.xml)。 | 任何 |
zookeeperNodeSize | 指定 HDInsight 群集的 Zoo Keeper 节点的大小。 | 任何 |
HiveLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Hive”(必需) |
typeProperties | Hive Server 链接服务属性。 | HiveLinkedServiceTypeProperties(必需) |
HiveLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
allowHostNameCNMismatch | 指定是否要求 CA 颁发的 SSL 证书名称与通过 SSL 连接时服务器的主机名匹配。 默认值为 false。 | 任何 |
allowSelfSignedServerCert | 指定是否允许来自服务器的自签名证书。 默认值为 false。 | 任何 |
authenticationType | 用于访问 Hive 服务器的身份验证方法。 | “Anonymous” “Username” “UsernameAndPassword” “WindowsAzureHDInsightService”(必需) |
enableSsl | 指定是否使用 SSL 加密与服务器的连接。 默认值为 false。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Hive 服务器的 IP 地址或主机名,由多个主机的“;”分隔(仅当 serviceDiscoveryMode 启用时)。 | 任何(必需) |
httpPath | 与 Hive 服务器对应的部分 URL。 | 任何 |
密码 | 与你在“用户名”字段中提供的用户名对应的密码 | SecretBase |
港口 | Hive 服务器用来侦听客户端连接的 TCP 端口。 | 任何 |
serverType | Hive 服务器的类型。 | “HiveServer1” “HiveServer2” “HiveThriftServer” |
serviceDiscoveryMode | 如果指示使用 ZooKeeper 服务,则为 true,则为 false。 | 任何 |
thriftTransportProtocol | 在 Thrift 层中使用的传输协议。 | “Binary” “HTTP” “SASL” |
trustedCertPath | 包含受信任的 CA 证书的 .pem 文件的完整路径,用于通过 SSL 连接时验证服务器。 只能在自承载 IR 上使用 SSL 时设置此属性。 默认值为随 IR 一起安装的 cacerts.pem 文件。 | 任何 |
useNativeQuery | 指定驱动程序是使用本机 HiveQL 查询,还是将它们转换为 HiveQL 中的等效形式。 | 任何 |
username | 用于访问 Hive Server 的用户名。 | 任何 |
useSystemTrustStore | 指定是使用系统信任存储中的 CA 证书还是从指定的 PEM 文件使用 CA 证书。 默认值为 false。 | 任何 |
zooKeeperNameSpace | 添加 Hive Server 2 节点的 ZooKeeper 上的命名空间。 | 任何 |
HttpLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “HttpServer”(必需) |
typeProperties | 特定于此链接服务类型的属性。 | HttpLinkedServiceTypeProperties (必需) |
HttpLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 HTTP 服务器的身份验证类型。 | “Anonymous” “Basic” “ClientCertificate” “Digest” “Windows” |
certThumbprint | ClientCertificate 身份验证的证书指纹。 仅适用于本地复制。 对于使用 ClientCertificate 身份验证的本地复制,应指定 CertThumbprint 或 EmbeddedCertData/Password。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
embeddedCertData | 用于 ClientCertificate 身份验证的 Base64 编码证书数据。 对于使用 ClientCertificate 身份验证的本地复制,应指定 CertThumbprint 或 EmbeddedCertData/Password。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
enableServerCertificateValidation | 如果为 true,请验证 HTTPS 服务器 SSL 证书。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 使用 EmbeddedCertData 身份验证进行基本、摘要、Windows 或 ClientCertificate 的密码。 | SecretBase |
url | HTTP 终结点的基 URL,例如 https://www.microsoft.com。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
userName | 基本、摘要或 Windows 身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
HubspotLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Hubspot”(必需) |
typeProperties | Hubspot Service 链接服务属性。 | HubspotLinkedServiceTypeProperties(必需) |
HubspotLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessToken | 最初对 OAuth 集成进行身份验证时获取的访问令牌。 | SecretBase |
clientId | 与 Hubspot 应用程序关联的客户端 ID。 | 任何(必需) |
clientSecret | 与 Hubspot 应用程序关联的客户端密码。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
refreshToken | 最初对 OAuth 集成进行身份验证时获取的刷新令牌。 | SecretBase |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
ImpalaLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Impala”(必需) |
typeProperties | Impala 服务器链接服务属性。 | ImpalaLinkedServiceTypeProperties (必需) |
ImpalaLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
allowHostNameCNMismatch | 指定是否要求 CA 颁发的 SSL 证书名称与通过 SSL 连接时服务器的主机名匹配。 默认值为 false。 | 任何 |
allowSelfSignedServerCert | 指定是否允许来自服务器的自签名证书。 默认值为 false。 | 任何 |
authenticationType | 要使用的身份验证类型。 | “Anonymous” “SASLUsername” “UsernameAndPassword”(必需) |
enableSsl | 指定是否使用 SSL 加密与服务器的连接。 默认值为 false。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Impala 服务器的 IP 地址或主机名。 (即 192.168.222.160) | 任何(必需) |
密码 | 使用 UsernameAndPassword 时,与用户名对应的密码。 | SecretBase |
港口 | Impala 服务器用来侦听客户端连接的 TCP 端口。 默认值为 21050。 | 任何 |
trustedCertPath | 包含受信任的 CA 证书的 .pem 文件的完整路径,用于通过 SSL 连接时验证服务器。 只能在自承载 IR 上使用 SSL 时设置此属性。 默认值为随 IR 一起安装的 cacerts.pem 文件。 | 任何 |
username | 用于访问 Impala 服务器的用户名。 使用 SASLUsername 时,默认值为匿名。 | 任何 |
useSystemTrustStore | 指定是使用系统信任存储中的 CA 证书还是从指定的 PEM 文件使用 CA 证书。 默认值为 false。 | 任何 |
IntegrationRuntimeReference
名字 | 描述 | 价值 |
---|---|---|
参数 | 集成运行时的参数。 | ParameterValueSpecification |
referenceName | 引用集成运行时名称。 | string (必需) |
类型 | 集成运行时的类型。 | “IntegrationRuntimeReference”(必需) |
JiraLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Jira”(必需) |
typeProperties | Jira 服务链接服务属性。 | JiraLinkedServiceTypeProperties (必需) |
JiraLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Jira 服务的 IP 地址或主机名。 (例如 jira.example.com) | 任何(必需) |
密码 | 与用户名字段中提供的用户名对应的密码。 | SecretBase |
港口 | Jira 服务器用于侦听客户端连接的 TCP 端口。 如果通过 HTTPS 进行连接,则默认值为 443;如果通过 HTTP 进行连接,则为 8080。 | 任何 |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
username | 用于访问 Jira 服务的用户名。 | 任何(必需) |
LinkedService
名字 | 描述 | 价值 |
---|---|---|
附注 | 可用于描述数据集的标记列表。 | any[] |
connectVia | 集成运行时参考。 | IntegrationRuntimeReference |
描述 | 链接服务说明。 | 字符串 |
参数 | 链接服务的参数。 | ParameterDefinitionSpecification |
类型 | 对于 AmazonMWSLinkedService类型,设置为“AmazonMWS”。 对于 AmazonRedshiftLinkedService,请设置为“AmazonRedshift”类型。 对于 AmazonS3LinkedService,请设置为“AmazonS3”。 对于 AzureBatchLinkedService,请设置为“AzureBatch”。 对于 AzureDataLakeAnalyticsLinkedService,请设置为“AzureDataLakeAnalytics”。 对于 AzureDataLakeStoreLinkedService,请设置为“AzureDataLakeStore”。 对于 AzureDatabricksLinkedService,请设置为“AzureDatabricks”。 对于 AzureKeyVaultLinkedService,请设置为“AzureKeyVault”类型。 对于 AzureMLLinkedService,请设置为“AzureML”。 对于 AzureMySqlLinkedService类型,设置为“AzureMySqlSql”。 对于 AzurePostgreSqlLinkedService,请设置为“AzurePostgreSql”。 对于 AzureSearchLinkedService,请设置为“AzureSearch”。 对于 AzureSqlDWLinkedService,请设置为“AzureSqlDWW”。 对于 AzureSqlDatabaseLinkedService,请设置为“AzureSqlDatabase”。 对于 AzureStorageLinkedService,请设置为“AzureStorage”。 对于 CassandraLinkedService类型,设置为“Cassandraandra”。 对于 ConcurLinkedService类型,设置为“Concur”。 对于 CosmosDbLinkedService,请设置为“CosmosDb”。 对于 CouchbaseLinkedService类型,设置为“Couchbase”。 对于 customDataSourceLinkedService |
“AmazonMWS” “AmazonRedshift” “AmazonS3” “AzureBatch” “AzureDatabricks” “AzureDataLakeAnalytics” “AzureDataLakeStore” “AzureKeyVault” “AzureML” “AzureMySql” “AzurePostgreSql” “AzureSearch” “AzureSqlDatabase” “AzureSqlDW” “AzureStorage” “Cassandra” “Concur” “CosmosDb” “Couchbase” “CustomDataSource” “Db2” “钻取” “Dynamics” “Eloqua” “FileServer” “FtpServer” “GoogleBigQuery” “Greenplum” “HBase” “Hdfs” “HDInsight” 'HDInsightOnDemand' “Hive” “HttpServer” “Hubspot” “Impala” “Jira” “Magento” “MariaDB” “Marketo” “MongoDb” “MySql” “Netezza” “OData” “Odbc” “Oracle” “PayPal” “Phoenix” “PostgreSql” “Presto” “QuickBooks” “Responsys” “Salesforce” “SalesforceMarketingCloud” “SapBW” “SapCloudForCustomer” “SapEcc” “SapHana” “ServiceNow” 'Sftp' “Shopify” “Spark” “SqlServer” “Square” “Sybase” 'Teradata' “Vertica” “Web” “Xero” “Zoho”(必需) |
LinkedServiceReference
名字 | 描述 | 价值 |
---|---|---|
参数 | LinkedService 的参数。 | ParameterValueSpecification |
referenceName | 引用 LinkedService 名称。 | string (必需) |
类型 | 链接服务引用类型。 | “LinkedServiceReference”(必需) |
MagentoLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Magento”(必需) |
typeProperties | Magento 服务器链接服务属性。 | MagentoLinkedServiceTypeProperties (必需) |
MagentoLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessToken | Magento 的访问令牌。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Magento 实例的 URL。 (即 192.168.222.110/magento3) | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
MariaDBLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “MariaDB”(必需) |
typeProperties | MariaDB 服务器链接服务属性。 | MariaDBLinkedServiceTypeProperties (必需) |
MariaDBLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
MarketoLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Marketo”(必需) |
typeProperties | Marketo 服务器链接服务属性。 | MarketoLinkedServiceTypeProperties(必需) |
MarketoLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clientId | Marketo 服务的客户端 ID。 | 任何(必需) |
clientSecret | Marketo 服务的客户端密码。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
端点 | Marketo 服务器的终结点。 (即 123-ABC-321.mktorest.com) | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
Microsoft.DataFactory/factories/linkedservices
名字 | 描述 | 价值 |
---|---|---|
名字 | 资源名称 | 字符串 约束: 最小长度 = 1 最大长度 = 1 模式 = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必需) |
父母 | 在 Bicep 中,可以为子资源指定父资源。 仅当子资源在父资源外部声明时,才需要添加此属性。 有关详细信息,请参阅 父资源外部的子资源。 |
类型资源的符号名称:工厂 |
性能 | 链接服务的属性。 | LinkedService(必需) |
MongoDbLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “MongoDb”(必需) |
typeProperties | MongoDB 链接服务属性。 | MongoDbLinkedServiceTypeProperties(必需) |
MongoDbLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
allowSelfSignedServerCert | 指定是否允许来自服务器的自签名证书。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
authenticationType | 用于连接到 MongoDB 数据库的身份验证类型。 | “Anonymous” “Basic” |
authSource | 用于验证用户名和密码的数据库。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
databaseName | 要访问的 MongoDB 数据库的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
enableSsl | 指定是否使用 SSL 加密与服务器的连接。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 身份验证密码。 | SecretBase |
港口 | MongoDB 服务器用于侦听客户端连接的 TCP 端口号。 默认值为 27017。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 |
服务器 | MongoDB 服务器的 IP 地址或服务器名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
username | 身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
MySqlLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “MySql”(必需) |
typeProperties | MySQL 链接服务属性。 | MySqlLinkedServiceTypeProperties(必需) |
MySqlLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 | SecretBase(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
NetezzaLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Netezza”(必需) |
typeProperties | Netezza 链接服务属性。 | NetezzaLinkedServiceTypeProperties (必需) |
NetezzaLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ODataLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “OData”(必需) |
typeProperties | OData 链接服务属性。 | ODataLinkedServiceTypeProperties(必需) |
ODataLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 OData 服务的身份验证类型。 | “Anonymous” “Basic” |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | OData 服务的密码。 | SecretBase |
url | OData 服务终结点的 URL。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
userName | OData 服务的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
OdbcLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Odbc”(必需) |
typeProperties | ODBC 链接服务属性。 | OdbcLinkedServiceTypeProperties (必需) |
OdbcLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 ODBC 数据存储的身份验证类型。 可能的值为:Anonymous 和 Basic。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
connectionString | 连接字符串的非访问凭据部分以及可选的加密凭据。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何(必需) |
凭据 | 以特定于驱动程序的属性值格式指定的连接字符串的访问凭据部分。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 基本身份验证的密码。 | SecretBase |
userName | 基本身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
OracleLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Oracle”(必需) |
typeProperties | Oracle 数据库链接服务属性。 | OracleLinkedServiceTypeProperties(必需) |
OracleLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ParameterDefinitionSpecification
名字 | 描述 | 价值 |
---|
ParameterSpecification
名字 | 描述 | 价值 |
---|---|---|
defaultValue | 参数的默认值。 | 任何 |
类型 | 参数类型。 | “Array” “Bool” “Float” “Int” “Object” “SecureString” “String”(必需) |
ParameterValueSpecification
名字 | 描述 | 价值 |
---|
ParameterValueSpecification
名字 | 描述 | 价值 |
---|
PaypalLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “PayPal”(必需) |
typeProperties | PayPal服务链接服务属性。 | PaypalLinkedServiceTypeProperties (必需) |
PaypalLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clientId | 与PayPal应用程序关联的客户端 ID。 | 任何(必需) |
clientSecret | 与PayPal应用程序关联的客户端密码。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | PayPal实例的 URL。 (即 api.sandbox.paypal.com) | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
PhoenixLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Phoenix”(必需) |
typeProperties | Phoenix 服务器链接服务属性。 | PhoenixLinkedServiceTypeProperties (必需) |
PhoenixLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
allowHostNameCNMismatch | 指定是否要求 CA 颁发的 SSL 证书名称与通过 SSL 连接时服务器的主机名匹配。 默认值为 false。 | 任何 |
allowSelfSignedServerCert | 指定是否允许来自服务器的自签名证书。 默认值为 false。 | 任何 |
authenticationType | 用于连接到 Phoenix 服务器的身份验证机制。 | “Anonymous” “UsernameAndPassword” “WindowsAzureHDInsightService”(必需) |
enableSsl | 指定是否使用 SSL 加密与服务器的连接。 默认值为 false。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Phoenix 服务器的 IP 地址或主机名。 (即 192.168.222.160) | 任何(必需) |
httpPath | 对应于 Phoenix 服务器的部分 URL。 (即 /gateway/sandbox/phoenix/version)。 如果使用 WindowsAzureHDInsightService,则默认值为 hbasephoenix。 | 任何 |
密码 | 与用户名对应的密码。 | SecretBase |
港口 | Phoenix 服务器用来侦听客户端连接的 TCP 端口。 默认值为 8765。 | 任何 |
trustedCertPath | 包含受信任的 CA 证书的 .pem 文件的完整路径,用于通过 SSL 连接时验证服务器。 只能在自承载 IR 上使用 SSL 时设置此属性。 默认值为随 IR 一起安装的 cacerts.pem 文件。 | 任何 |
username | 用于连接到 Phoenix 服务器的用户名。 | 任何 |
useSystemTrustStore | 指定是使用系统信任存储中的 CA 证书还是从指定的 PEM 文件使用 CA 证书。 默认值为 false。 | 任何 |
PostgreSqlLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “PostgreSql”(必需) |
typeProperties | PostgreSQL 链接服务属性。 | PostgreSqlLinkedServiceTypeProperties(必需) |
PostgreSqlLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 | SecretBase(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
PrestoLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Presto”(必需) |
typeProperties | Presto 服务器链接服务属性。 | PrestoLinkedServiceTypeProperties(必需) |
PrestoLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
allowHostNameCNMismatch | 指定是否要求 CA 颁发的 SSL 证书名称与通过 SSL 连接时服务器的主机名匹配。 默认值为 false。 | 任何 |
allowSelfSignedServerCert | 指定是否允许来自服务器的自签名证书。 默认值为 false。 | 任何 |
authenticationType | 用于连接到 Presto 服务器的身份验证机制。 | “Anonymous” “LDAP”(必需) |
目录 | 针对服务器的所有请求的目录上下文。 | 任何(必需) |
enableSsl | 指定是否使用 SSL 加密与服务器的连接。 默认值为 false。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Presto 服务器的 IP 地址或主机名。 (即 192.168.222.160) | 任何(必需) |
密码 | 与用户名对应的密码。 | SecretBase |
港口 | Presto 服务器用来侦听客户端连接的 TCP 端口。 默认值为 8080。 | 任何 |
serverVersion | Presto 服务器的版本。 (即 0.148-t) | 任何(必需) |
timeZoneID | 连接使用的本地时区。 此选项的有效值在 IANA 时区数据库中指定。 默认值为系统时区。 | 任何 |
trustedCertPath | 包含受信任的 CA 证书的 .pem 文件的完整路径,用于通过 SSL 连接时验证服务器。 只能在自承载 IR 上使用 SSL 时设置此属性。 默认值为随 IR 一起安装的 cacerts.pem 文件。 | 任何 |
username | 用于连接到 Presto 服务器的用户名。 | 任何 |
useSystemTrustStore | 指定是使用系统信任存储中的 CA 证书还是从指定的 PEM 文件使用 CA 证书。 默认值为 false。 | 任何 |
QuickBooksLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “QuickBooks”(必需) |
typeProperties | QuickBooks 服务器链接服务属性。 | QuickBooksLinkedServiceTypeProperties(必需) |
QuickBooksLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessToken | OAuth 1.0 身份验证的访问令牌。 | SecretBase(必需) |
accessTokenSecret | OAuth 1.0 身份验证的访问令牌机密。 | SecretBase(必需) |
companyId | 要授权的 QuickBooks 公司的公司 ID。 | 任何(必需) |
consumerKey | OAuth 1.0 身份验证的使用者密钥。 | 任何(必需) |
consumerSecret | OAuth 1.0 身份验证的使用者密码。 | SecretBase(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
端点 | QuickBooks 服务器的终结点。 (即 quickbooks.api.intuit.com) | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
ResponsysLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Responsys”(必需) |
typeProperties | Responsys 链接服务属性。 | ResponsysLinkedServiceTypeProperties (必需) |
ResponsysLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clientId | 与 Responsys 应用程序关联的客户端 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
clientSecret | 与 Responsys 应用程序关联的客户端密码。 类型:字符串(或带有 resultType 字符串的表达式)。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
端点 | Responsys 服务器的终结点。 | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
SalesforceLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Salesforce”(必需) |
typeProperties | Salesforce 链接服务属性。 | SalesforceLinkedServiceTypeProperties (必需) |
SalesforceLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
environmentUrl | Salesforce 实例的 URL。 默认值为“https://login.salesforce.com”。 若要从沙盒复制数据,请指定“https://test.salesforce.com”。 若要从自定义域复制数据,请指定“https://[domain].my.salesforce.com”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | Salesforce 实例的基本身份验证的密码。 | SecretBase |
securityToken | 远程访问 Salesforce 实例需要安全令牌。 | SecretBase |
username | Salesforce 实例的基本身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SalesforceMarketingCloudLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “SalesforceMarketingCloud”(必需) |
typeProperties | Salesforce Marketing Cloud 链接服务属性。 | SalesforceMarketingCloudLinkedServiceTypeProperties(必需) |
SalesforceMarketingCloudLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clientId | 与 Salesforce Marketing Cloud 应用程序关联的客户端 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
clientSecret | 与 Salesforce Marketing Cloud 应用程序关联的客户端密码。 类型:字符串(或带有 resultType 字符串的表达式)。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
SapBWLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “SapBW”(必需) |
typeProperties | 特定于此链接服务类型的属性。 | SapBWLinkedServiceTypeProperties(必需) |
SapBWLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clientId | BW 系统上客户端的客户端 ID。 (通常为表示为字符串的三位数十进制数)类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 用于访问 SAP BW 服务器的密码。 | SecretBase |
服务器 | SAP BW 实例的主机名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
systemNumber | BW 系统的系统编号。 (通常为表示为字符串的两位数十进制数字。类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
userName | 用于访问 SAP BW 服务器的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SapCloudForCustomerLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “SapCloudForCustomer”(必需) |
typeProperties | SAP Cloud for Customer 链接服务属性。 | SapCloudForCustomerLinkedServiceTypeProperties(必需) |
SapCloudForCustomerLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 必须提供 encryptedCredential 或用户名/密码。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 基本身份验证的密码。 | SecretBase |
url | SAP Cloud for Customer OData API 的 URL。 例如,“[https://[tenantname].crm.ondemand.com/sap/c4c/odata/v1]”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
username | 基本身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SapEccLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “SapEcc”(必需) |
typeProperties | SAP ECC 链接服务属性。 | SapEccLinkedServiceTypeProperties(必需) |
SapEccLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 必须提供 encryptedCredential 或用户名/密码。 类型:字符串(或带有 resultType 字符串的表达式)。 | 字符串 |
密码 | 基本身份验证的密码。 | SecretBase |
url | SAP ECC OData API 的 URL。 例如,“[https://hostname:port/sap/opu/odata/sap/servicename/]”。 类型:字符串(或带有 resultType 字符串的表达式)。 | string (必需) |
username | 基本身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 字符串 |
SapHanaLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “SapHana”(必需) |
typeProperties | 特定于此链接服务类型的属性。 | SapHanaLinkedServiceProperties (必需) |
SapHanaLinkedServiceProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 SAP HANA 服务器的身份验证类型。 | “Basic” “Windows” |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 用于访问 SAP HANA 服务器的密码。 | SecretBase |
服务器 | SAP HANA 服务器的主机名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
userName | 用于访问 SAP HANA 服务器的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SecretBase
名字 | 描述 | 价值 |
---|---|---|
类型 | 对于 AzureKeyVaultSecretReference,请设置为“AzureKeyVaultSecret”。 对于 type SecureString,设置为“SecureString”。 | “AzureKeyVaultSecret” “SecureString”(必需) |
SecureString
名字 | 描述 | 价值 |
---|---|---|
类型 | 机密的类型。 | “SecureString”(必需) |
价值 | 安全字符串的值。 | string (必需) |
ServiceNowLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “ServiceNow”(必需) |
typeProperties | ServiceNow 服务器链接服务属性。 | ServiceNowLinkedServiceTypeProperties (必需) |
ServiceNowLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 要使用的身份验证类型。 | “Basic” “OAuth2”(必需) |
clientId | OAuth2 身份验证的客户端 ID。 | 任何 |
clientSecret | OAuth2 身份验证的客户端密码。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
端点 | ServiceNow 服务器的终结点。 (即 <实例>.service-now.com) | 任何(必需) |
密码 | 与基本身份验证和 OAuth2 身份验证的用户名对应的密码。 | SecretBase |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
username | 用于连接到 ServiceNow 服务器以进行基本身份验证和 OAuth2 身份验证的用户名。 | 任何 |
SftpServerLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Sftp”(必需) |
typeProperties | 特定于此链接服务类型的属性。 | SftpServerLinkedServiceTypeProperties (必需) |
SftpServerLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 FTP 服务器的身份验证类型。 | “Basic” “SshPublicKey” |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | SFTP 服务器主机名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
hostKeyFingerprint | SFTP 服务器的主机键指打印。 当 SkipHostKeyValidation 为 false 时,应指定 HostKeyFingerprint。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
passPhrase | 如果 SSH 私钥已加密,则解密 SSH 私钥的密码。 | SecretBase |
密码 | 用于登录 SFTP 服务器进行基本身份验证的密码。 | SecretBase |
港口 | SFTP 服务器用于侦听客户端连接的 TCP 端口号。 默认值为 22。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 |
privateKeyContent | 用于 SshPublicKey 身份验证的 Base64 编码 SSH 私钥内容。 对于使用 SshPublicKey 身份验证的本地复制,应指定 PrivateKeyPath 或 PrivateKeyContent。 SSH 私钥应为 OpenSSH 格式。 | SecretBase |
privateKeyPath | SshPublicKey 身份验证的 SSH 私钥文件路径。 仅适用于本地复制。 对于使用 SshPublicKey 身份验证的本地复制,应指定 PrivateKeyPath 或 PrivateKeyContent。 SSH 私钥应为 OpenSSH 格式。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
skipHostKeyValidation | 如果为 true,请跳过 SSH 主机密钥验证。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
userName | 用于登录到 SFTP 服务器的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ShopifyLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Shopify”(必需) |
typeProperties | Shopify Service 链接服务属性。 | ShopifyLinkedServiceTypeProperties(必需) |
ShopifyLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessToken | 可用于访问 Shopify 数据的 API 访问令牌。 如果令牌处于脱机模式,则令牌不会过期。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Shopify 服务器的终结点。 (即 mystore.myshopify.com) | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
SparkLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Spark”(必需) |
typeProperties | Spark Server 链接服务属性。 | SparkLinkedServiceTypeProperties (必需) |
SparkLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
allowHostNameCNMismatch | 指定是否要求 CA 颁发的 SSL 证书名称与通过 SSL 连接时服务器的主机名匹配。 默认值为 false。 | 任何 |
allowSelfSignedServerCert | 指定是否允许来自服务器的自签名证书。 默认值为 false。 | 任何 |
authenticationType | 用于访问 Spark 服务器的身份验证方法。 | “Anonymous” “Username” “UsernameAndPassword” “WindowsAzureHDInsightService”(必需) |
enableSsl | 指定是否使用 SSL 加密与服务器的连接。 默认值为 false。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Spark 服务器的 IP 地址或主机名 | 任何(必需) |
httpPath | 与 Spark 服务器对应的部分 URL。 | 任何 |
密码 | 与你在“用户名”字段中提供的用户名对应的密码 | SecretBase |
港口 | Spark 服务器用于侦听客户端连接的 TCP 端口。 | 任何(必需) |
serverType | Spark 服务器的类型。 | “SharkServer” “SharkServer2” “SparkThriftServer” |
thriftTransportProtocol | 在 Thrift 层中使用的传输协议。 | “Binary” “HTTP” “SASL” |
trustedCertPath | 包含受信任的 CA 证书的 .pem 文件的完整路径,用于通过 SSL 连接时验证服务器。 只能在自承载 IR 上使用 SSL 时设置此属性。 默认值为随 IR 一起安装的 cacerts.pem 文件。 | 任何 |
username | 用于访问 Spark Server 的用户名。 | 任何 |
useSystemTrustStore | 指定是使用系统信任存储中的 CA 证书还是从指定的 PEM 文件使用 CA 证书。 默认值为 false。 | 任何 |
SqlServerLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “SqlServer”(必需) |
typeProperties | SQL Server 链接服务属性。 | SqlServerLinkedServiceTypeProperties(必需) |
SqlServerLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 本地 Windows 身份验证密码。 | SecretBase |
userName | 本地 Windows 身份验证用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SquareLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Square”(必需) |
typeProperties | 方块服务链接服务属性。 | SquareLinkedServiceTypeProperties(必需) |
SquareLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clientId | 与 Square 应用程序关联的客户端 ID。 | 任何(必需) |
clientSecret | 与 Square 应用程序关联的客户端密码。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Square 实例的 URL。 (即 mystore.mysquare.com) | 任何(必需) |
redirectUri | 在 Square 应用程序仪表板中分配的重定向 URL。 (即 http://localhost:2500) | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
SybaseLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Sybase”(必需) |
typeProperties | Sybase 链接服务属性。 | SybaseLinkedServiceTypeProperties (必需) |
SybaseLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 要用于连接的 AuthenticationType。 | “Basic” “Windows” |
数据库 | 连接的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 身份验证密码。 | SecretBase |
图式 | 连接的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
服务器 | 连接的服务器名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
username | 身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
TeradataLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Teradata”(必需) |
typeProperties | Teradata 链接服务属性。 | TeradataLinkedServiceTypeProperties(必需) |
TeradataLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 要用于连接的 AuthenticationType。 | “Basic” “Windows” |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 身份验证密码。 | SecretBase |
服务器 | 连接的服务器名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
username | 身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
VerticaLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Vertica”(必需) |
typeProperties | Vertica 链接服务属性。 | VerticaLinkedServiceTypeProperties (必需) |
VerticaLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
WebAnonymousAuthentication
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 Web 表源的身份验证类型。 | “Anonymous”(必需) |
WebBasicAuthentication
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 Web 表源的身份验证类型。 | “Basic”(必需) |
密码 | 基本身份验证的密码。 | SecretBase(必需) |
username | 基本身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
WebClientCertificateAuthentication
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 Web 表源的身份验证类型。 | “ClientCertificate”(必需) |
密码 | PFX 文件的密码。 | SecretBase(必需) |
pfx | PFX 文件的 Base64 编码内容。 | SecretBase(必需) |
WebLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Web”(必需) |
typeProperties | Web 链接服务属性。 | WebLinkedServiceTypeProperties(必需) |
WebLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 对于 WebAnonymousAuthentication类型,设置为“Anonymous”。 对于 WebBasicAuthentication,请设置为“基本”。 对于 WebClientCertificateAuthentication,请设置为“ClientCertificate”。 | “Anonymous” “Basic” “ClientCertificate”(必需) |
url | Web 服务终结点的 URL,例如 https://www.microsoft.com。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
XeroLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Xero”(必需) |
typeProperties | Xero 服务链接服务属性。 | XeroLinkedServiceTypeProperties(必需) |
XeroLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
consumerKey | 与 Xero 应用程序关联的使用者密钥。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Xero 服务器的终结点。 (即 api.xero.com) | 任何(必需) |
privateKey | 为 Xero 专用应用程序生成的 .pem 文件中的私钥。 必须包括 .pem 文件中的所有文本,包括 Unix 行结尾( ). |
SecretBase |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
ZohoLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Zoho”(必需) |
typeProperties | Zoho 服务器链接服务属性。 | ZohoLinkedServiceTypeProperties(必需) |
ZohoLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessToken | Zoho 身份验证的访问令牌。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
端点 | Zoho 服务器的终结点。 (即 crm.zoho.com/crm/private) | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
快速入门示例
以下快速入门示例部署此资源类型。
Bicep 文件 | 描述 |
---|---|
创建 V2 数据工厂 | 此模板创建一个 V2 数据工厂,用于将数据从 Azure Blob 存储中的文件夹复制到存储中的另一个文件夹。 |
在 Azure 体系结构 上部署体育分析 | 创建启用了 ADLS Gen 2 的 Azure 存储帐户、存储帐户的链接服务的 Azure 数据工厂实例(如果已部署的 Azure SQL 数据库)和 Azure Databricks 实例。 将为部署模板的用户的 AAD 标识以及 ADF 实例的托管标识授予存储帐户上的存储 Blob 数据参与者角色。 还有一些选项可用于部署 Azure Key Vault 实例、Azure SQL 数据库和 Azure 事件中心(用于流式处理用例)。 部署 Azure Key Vault 后,将为部署模板的用户提供数据工厂托管标识和 AAD 标识,并被授予 Key Vault 机密用户角色。 |
可以使用 Azure 数据工厂 更多 - 单击一次尝试 Azure 数据工厂 | 此模板为从 Azure Blob 复制到另一个 Azure Blob 中的复制活动创建数据工厂管道 |
ARM 模板资源定义
可以使用目标操作部署工厂/linkedservices 资源类型:
- 资源组 - 请参阅 资源组部署命令
有关每个 API 版本中已更改属性的列表,请参阅 更改日志。
资源格式
若要创建 Microsoft.DataFactory/factories/linkedservices 资源,请将以下 JSON 添加到模板。
{
"type": "Microsoft.DataFactory/factories/linkedservices",
"apiVersion": "2017-09-01-preview",
"name": "string",
"properties": {
"annotations": [ {} ],
"connectVia": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"description": "string",
"parameters": {
"{customized property}": {
"defaultValue": {},
"type": "string"
}
},
"type": "string"
// For remaining properties, see LinkedService objects
}
}
WebLinkedServiceTypeProperties 对象
设置 authenticationType 属性以指定对象的类型。
对于 匿名,请使用:
{
"authenticationType": "Anonymous"
}
对于 基本,请使用:
{
"authenticationType": "Basic",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"username": {}
}
对于 ClientCertificate,请使用:
{
"authenticationType": "ClientCertificate",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"pfx": {
"type": "string"
// For remaining properties, see SecretBase objects
}
}
LinkedService 对象
设置 类型 属性以指定对象的类型。
对于 AmazonMWS,请使用:
{
"type": "AmazonMWS",
"typeProperties": {
"accessKeyId": {},
"encryptedCredential": {},
"endpoint": {},
"marketplaceID": {},
"mwsAuthToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"secretKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"sellerID": {},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
对于 AmazonRedshift,请使用:
{
"type": "AmazonRedshift",
"typeProperties": {
"database": {},
"encryptedCredential": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"server": {},
"username": {}
}
}
对于 AmazonS3,请使用:
{
"type": "AmazonS3",
"typeProperties": {
"accessKeyId": {},
"encryptedCredential": {},
"secretAccessKey": {
"type": "string"
// For remaining properties, see SecretBase objects
}
}
}
对于 AzureBatch,请使用:
{
"type": "AzureBatch",
"typeProperties": {
"accessKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"accountName": {},
"batchUri": {},
"encryptedCredential": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"poolName": {}
}
}
对于 AzureDataLakeAnalytics,请使用:
{
"type": "AzureDataLakeAnalytics",
"typeProperties": {
"accountName": {},
"dataLakeAnalyticsUri": {},
"encryptedCredential": {},
"resourceGroupName": {},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"subscriptionId": {},
"tenant": {}
}
}
对于 azureDataLakeStore
{
"type": "AzureDataLakeStore",
"typeProperties": {
"accountName": {},
"dataLakeStoreUri": {},
"encryptedCredential": {},
"resourceGroupName": {},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"subscriptionId": {},
"tenant": {}
}
}
对于 AzureDatabricks,请使用:
{
"type": "AzureDatabricks",
"typeProperties": {
"accessToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"domain": {},
"encryptedCredential": {},
"existingClusterId": {},
"newClusterNodeType": {},
"newClusterNumOfWorker": {},
"newClusterSparkConf": {
"{customized property}": {}
},
"newClusterVersion": {}
}
}
对于 azureKeyVault
{
"type": "AzureKeyVault",
"typeProperties": {
"baseUrl": {}
}
}
对于 azureML
{
"type": "AzureML",
"typeProperties": {
"apiKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": {},
"mlEndpoint": {},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"tenant": {},
"updateResourceEndpoint": {}
}
}
对于 azureMySql
{
"type": "AzureMySql",
"typeProperties": {
"connectionString": {},
"encryptedCredential": {}
}
}
对于 AzurePostgreSql,请使用:
{
"type": "AzurePostgreSql",
"typeProperties": {
"connectionString": {},
"encryptedCredential": {}
}
}
对于 azureSearch
{
"type": "AzureSearch",
"typeProperties": {
"encryptedCredential": {},
"key": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"url": {}
}
}
对于 azureSqlDW
{
"type": "AzureSqlDW",
"typeProperties": {
"connectionString": {},
"encryptedCredential": {},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"tenant": {}
}
}
对于 AzureSqlDatabase,请使用:
{
"type": "AzureSqlDatabase",
"typeProperties": {
"connectionString": {},
"encryptedCredential": {},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"tenant": {}
}
}
对于 azureStorage
{
"type": "AzureStorage",
"typeProperties": {
"connectionString": {},
"encryptedCredential": {},
"sasUri": {
"type": "string"
// For remaining properties, see SecretBase objects
}
}
}
对于 Cassandra,请使用:
{
"type": "Cassandra",
"typeProperties": {
"authenticationType": {},
"encryptedCredential": {},
"host": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"username": {}
}
}
对于 Concur,请使用:
{
"type": "Concur",
"typeProperties": {
"clientId": {},
"encryptedCredential": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {},
"username": {}
}
}
对于 CosmosDb,请使用:
{
"type": "CosmosDb",
"typeProperties": {
"connectionString": {},
"encryptedCredential": {}
}
}
对于 Couchbase,请使用:
{
"type": "Couchbase",
"typeProperties": {
"connectionString": {},
"encryptedCredential": {}
}
}
对于 customDataSource ,请使用:
{
"type": "CustomDataSource",
"typeProperties": {}
}
对于 Db2,请使用:
{
"type": "Db2",
"typeProperties": {
"authenticationType": "string",
"database": {},
"encryptedCredential": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"server": {},
"username": {}
}
}
对于 钻取,请使用:
{
"type": "Drill",
"typeProperties": {
"connectionString": {},
"encryptedCredential": {}
}
}
对于 Dynamics,请使用:
{
"type": "Dynamics",
"typeProperties": {
"authenticationType": "string",
"deploymentType": "string",
"encryptedCredential": {},
"hostName": {},
"organizationName": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"serviceUri": {},
"username": {}
}
}
对于 Eloqua,请使用:
{
"type": "Eloqua",
"typeProperties": {
"encryptedCredential": {},
"endpoint": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {},
"username": {}
}
}
对于 FileServer,请使用:
{
"type": "FileServer",
"typeProperties": {
"encryptedCredential": {},
"host": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userId": {}
}
}
对于 ftpServer
{
"type": "FtpServer",
"typeProperties": {
"authenticationType": "string",
"enableServerCertificateValidation": {},
"enableSsl": {},
"encryptedCredential": {},
"host": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"userName": {}
}
}
对于 GoogleBigQuery,请使用:
{
"type": "GoogleBigQuery",
"typeProperties": {
"additionalProjects": {},
"authenticationType": "string",
"clientId": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"email": {},
"encryptedCredential": {},
"keyFilePath": {},
"project": {},
"refreshToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"requestGoogleDriveScope": {},
"trustedCertPath": {},
"useSystemTrustStore": {}
}
}
对于 Greenplum,请使用:
{
"type": "Greenplum",
"typeProperties": {
"connectionString": {},
"encryptedCredential": {}
}
}
对于 HBase,请使用:
{
"type": "HBase",
"typeProperties": {
"allowHostNameCNMismatch": {},
"allowSelfSignedServerCert": {},
"authenticationType": "string",
"enableSsl": {},
"encryptedCredential": {},
"host": {},
"httpPath": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"trustedCertPath": {},
"username": {}
}
}
对于 HDInsight,请使用:
{
"type": "HDInsight",
"typeProperties": {
"clusterUri": {},
"encryptedCredential": {},
"hcatalogLinkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
}
}
对于 HDInsightOnDemand,请使用:
{
"type": "HDInsightOnDemand",
"typeProperties": {
"additionalLinkedServiceNames": [
{
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
}
],
"clusterNamePrefix": {},
"clusterPassword": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"clusterResourceGroup": {},
"clusterSize": {},
"clusterSshPassword": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"clusterSshUserName": {},
"clusterType": {},
"clusterUserName": {},
"coreConfiguration": {},
"dataNodeSize": {},
"encryptedCredential": {},
"hBaseConfiguration": {},
"hcatalogLinkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"hdfsConfiguration": {},
"headNodeSize": {},
"hiveConfiguration": {},
"hostSubscriptionId": {},
"linkedServiceName": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"mapReduceConfiguration": {},
"oozieConfiguration": {},
"servicePrincipalId": {},
"servicePrincipalKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"sparkVersion": {},
"stormConfiguration": {},
"tenant": {},
"timeToLive": {},
"version": {},
"yarnConfiguration": {},
"zookeeperNodeSize": {}
}
}
对于 Hdfs,请使用:
{
"type": "Hdfs",
"typeProperties": {
"authenticationType": {},
"encryptedCredential": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"url": {},
"userName": {}
}
}
对于 Hive,请使用:
{
"type": "Hive",
"typeProperties": {
"allowHostNameCNMismatch": {},
"allowSelfSignedServerCert": {},
"authenticationType": "string",
"enableSsl": {},
"encryptedCredential": {},
"host": {},
"httpPath": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"serverType": "string",
"serviceDiscoveryMode": {},
"thriftTransportProtocol": "string",
"trustedCertPath": {},
"useNativeQuery": {},
"username": {},
"useSystemTrustStore": {},
"zooKeeperNameSpace": {}
}
}
对于 HttpServer,请使用:
{
"type": "HttpServer",
"typeProperties": {
"authenticationType": "string",
"certThumbprint": {},
"embeddedCertData": {},
"enableServerCertificateValidation": {},
"encryptedCredential": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"url": {},
"userName": {}
}
}
对于 Hubspot,请使用:
{
"type": "Hubspot",
"typeProperties": {
"accessToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": {},
"refreshToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
对于 Impala,请使用:
{
"type": "Impala",
"typeProperties": {
"allowHostNameCNMismatch": {},
"allowSelfSignedServerCert": {},
"authenticationType": "string",
"enableSsl": {},
"encryptedCredential": {},
"host": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"trustedCertPath": {},
"username": {},
"useSystemTrustStore": {}
}
}
对于 Jira,请使用:
{
"type": "Jira",
"typeProperties": {
"encryptedCredential": {},
"host": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {},
"username": {}
}
}
对于 Magento,请使用:
{
"type": "Magento",
"typeProperties": {
"accessToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": {},
"host": {},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
对于 MariaDB,请使用:
{
"type": "MariaDB",
"typeProperties": {
"connectionString": {},
"encryptedCredential": {}
}
}
对于 Marketo,请使用:
{
"type": "Marketo",
"typeProperties": {
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": {},
"endpoint": {},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
对于 MongoDb,请使用:
{
"type": "MongoDb",
"typeProperties": {
"allowSelfSignedServerCert": {},
"authenticationType": "string",
"authSource": {},
"databaseName": {},
"enableSsl": {},
"encryptedCredential": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"server": {},
"username": {}
}
}
对于 MySql,请使用:
{
"type": "MySql",
"typeProperties": {
"connectionString": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": {}
}
}
对于 Netezza,请使用:
{
"type": "Netezza",
"typeProperties": {
"connectionString": {},
"encryptedCredential": {}
}
}
对于 OData,请使用:
{
"type": "OData",
"typeProperties": {
"authenticationType": "string",
"encryptedCredential": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"url": {},
"userName": {}
}
}
对于 Odbc,请使用:
{
"type": "Odbc",
"typeProperties": {
"authenticationType": {},
"connectionString": {},
"credential": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
}
}
对于 Oracle,请使用:
{
"type": "Oracle",
"typeProperties": {
"connectionString": {},
"encryptedCredential": {}
}
}
对于 PayPal,请使用:
{
"type": "Paypal",
"typeProperties": {
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": {},
"host": {},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
对于 Phoenix,请使用:
{
"type": "Phoenix",
"typeProperties": {
"allowHostNameCNMismatch": {},
"allowSelfSignedServerCert": {},
"authenticationType": "string",
"enableSsl": {},
"encryptedCredential": {},
"host": {},
"httpPath": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"trustedCertPath": {},
"username": {},
"useSystemTrustStore": {}
}
}
对于 PostgreSql,请使用:
{
"type": "PostgreSql",
"typeProperties": {
"connectionString": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": {}
}
}
对于 Presto,请使用:
{
"type": "Presto",
"typeProperties": {
"allowHostNameCNMismatch": {},
"allowSelfSignedServerCert": {},
"authenticationType": "string",
"catalog": {},
"enableSsl": {},
"encryptedCredential": {},
"host": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"serverVersion": {},
"timeZoneID": {},
"trustedCertPath": {},
"username": {},
"useSystemTrustStore": {}
}
}
对于 QuickBooks,请使用:
{
"type": "QuickBooks",
"typeProperties": {
"accessToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"accessTokenSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"companyId": {},
"consumerKey": {},
"consumerSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": {},
"endpoint": {},
"useEncryptedEndpoints": {}
}
}
对于 Responsys,请使用:
{
"type": "Responsys",
"typeProperties": {
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": {},
"endpoint": {},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
对于 Salesforce,请使用:
{
"type": "Salesforce",
"typeProperties": {
"encryptedCredential": {},
"environmentUrl": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"securityToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"username": {}
}
}
对于 SalesforceMarketingCloud,请使用:
{
"type": "SalesforceMarketingCloud",
"typeProperties": {
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": {},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
对于 SapBW,请使用:
{
"type": "SapBW",
"typeProperties": {
"clientId": {},
"encryptedCredential": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"server": {},
"systemNumber": {},
"userName": {}
}
}
对于 sapCloudForCustomer
{
"type": "SapCloudForCustomer",
"typeProperties": {
"encryptedCredential": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"url": {},
"username": {}
}
}
对于 SapEcc,请使用:
{
"type": "SapEcc",
"typeProperties": {
"encryptedCredential": "string",
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"url": "string",
"username": "string"
}
}
对于 SapHana,请使用:
{
"type": "SapHana",
"typeProperties": {
"authenticationType": "string",
"encryptedCredential": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"server": {},
"userName": {}
}
}
对于 ServiceNow,请使用:
{
"type": "ServiceNow",
"typeProperties": {
"authenticationType": "string",
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": {},
"endpoint": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {},
"username": {}
}
}
对于 Sftp,请使用:
{
"type": "Sftp",
"typeProperties": {
"authenticationType": "string",
"encryptedCredential": {},
"host": {},
"hostKeyFingerprint": {},
"passPhrase": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"privateKeyContent": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"privateKeyPath": {},
"skipHostKeyValidation": {},
"userName": {}
}
}
对于 Shopify,请使用:
{
"type": "Shopify",
"typeProperties": {
"accessToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": {},
"host": {},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
对于 Spark,请使用:
{
"type": "Spark",
"typeProperties": {
"allowHostNameCNMismatch": {},
"allowSelfSignedServerCert": {},
"authenticationType": "string",
"enableSsl": {},
"encryptedCredential": {},
"host": {},
"httpPath": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"port": {},
"serverType": "string",
"thriftTransportProtocol": "string",
"trustedCertPath": {},
"username": {},
"useSystemTrustStore": {}
}
}
对于 sqlServer
{
"type": "SqlServer",
"typeProperties": {
"connectionString": {},
"encryptedCredential": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"userName": {}
}
}
对于 平方,请使用:
{
"type": "Square",
"typeProperties": {
"clientId": {},
"clientSecret": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": {},
"host": {},
"redirectUri": {},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
对于 Sybase,请使用:
{
"type": "Sybase",
"typeProperties": {
"authenticationType": "string",
"database": {},
"encryptedCredential": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"schema": {},
"server": {},
"username": {}
}
}
对于 Teradata,请使用:
{
"type": "Teradata",
"typeProperties": {
"authenticationType": "string",
"encryptedCredential": {},
"password": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"server": {},
"username": {}
}
}
对于 Vertica,请使用:
{
"type": "Vertica",
"typeProperties": {
"connectionString": {},
"encryptedCredential": {}
}
}
对于 Web,请使用:
{
"type": "Web",
"typeProperties": {
"url": {},
"authenticationType": "string"
// For remaining properties, see WebLinkedServiceTypeProperties objects
}
}
对于 Xero,请使用:
{
"type": "Xero",
"typeProperties": {
"consumerKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": {},
"host": {},
"privateKey": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
对于 Zoho,请使用:
{
"type": "Zoho",
"typeProperties": {
"accessToken": {
"type": "string"
// For remaining properties, see SecretBase objects
},
"encryptedCredential": {},
"endpoint": {},
"useEncryptedEndpoints": {},
"useHostVerification": {},
"usePeerVerification": {}
}
}
SecretBase 对象
设置 类型 属性以指定对象的类型。
对于 AzureKeyVaultSecret,请使用:
{
"secretName": {},
"secretVersion": {},
"store": {
"parameters": {
"{customized property}": {}
},
"referenceName": "string",
"type": "string"
},
"type": "AzureKeyVaultSecret"
}
对于 SecureString,请使用:
{
"type": "SecureString",
"value": "string"
}
属性值
AmazonMWSLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AmazonMWS”(必需) |
typeProperties | Amazon Marketplace Web Service 链接服务属性。 | AmazonMWSLinkedServiceTypeProperties(必需) |
AmazonMWSLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessKeyId | 用于访问数据的访问密钥 ID。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
端点 | AmazonMWS 服务器的终结点(即 mws.amazonservices.com) | 任何(必需) |
marketplaceID | 要从中检索数据的 Amazon 市场 ID。 若要从多个市场 ID 检索数据,请用逗号(,)将它们分隔开来。 (即A2EUQ1WTGCTBG2) | 任何(必需) |
mwsAuthToken | AmazonMWS 身份验证令牌。 | SecretBase |
secretKey | 用于访问数据的密钥。 | SecretBase |
sellerID | 亚马逊卖家 ID。 | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
AmazonRedshiftLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AmazonRedshift”(必需) |
typeProperties | Amazon Redshift 链接服务属性。 | AmazonRedshiftLinkedServiceTypeProperties(必需) |
AmazonRedshiftLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
数据库 | Amazon Redshift 源的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | Amazon Redshift 源的密码。 | SecretBase |
港口 | Amazon Redshift 服务器用来侦听客户端连接的 TCP 端口号。 默认值为 5439。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
服务器 | Amazon Redshift 服务器的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
username | Amazon Redshift 源的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AmazonS3LinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AmazonS3”(必需) |
typeProperties | Amazon S3 链接服务属性。 | AmazonS3LinkedServiceTypeProperties(必需) |
AmazonS3LinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessKeyId | Amazon S3 标识和访问管理(IAM)用户的访问密钥标识符。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
secretAccessKey | Amazon S3 标识和访问管理(IAM)用户的机密访问密钥。 | SecretBase |
AzureBatchLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureBatch”(必需) |
typeProperties | Azure Batch 链接服务属性。 | AzureBatchLinkedServiceTypeProperties (必需) |
AzureBatchLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessKey | Azure Batch 帐户访问密钥。 | SecretBase |
accountName | Azure Batch 帐户名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
batchUri | Azure Batch URI。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
linkedServiceName | Azure 存储链接服务参考。 | LinkedServiceReference(必需) |
poolName | Azure Batch 池名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
AzureDatabricksLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureDatabricks”(必需) |
typeProperties | Azure Databricks 链接服务属性。 | AzureDatabricksLinkedServiceTypeProperties(必需) |
AzureDatabricksLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessToken | databricks REST API 的访问令牌。 请参阅 https://docs.azuredatabricks.net/api/latest/authentication.html。 类型:字符串(或带有 resultType 字符串的表达式)。 | SecretBase(必需) |
域 | <区域>.azuredatabricks.net,即 Databricks 部署的域名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
existingClusterId | 将用于此作业的所有运行的现有群集的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
newClusterNodeType | 新群集的节点类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
newClusterNumOfWorker | 新群集应具有的工作器节点数。 格式为 Int32 的字符串,如“1”表示 numOfWorker 为 1 或“1:10”意味着从 1 自动缩放为最小值,10 为最大值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
newClusterSparkConf | 一组可选的用户指定的 Spark 配置键值对。 | AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf |
newClusterVersion | 新群集的 Spark 版本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf
名字 | 描述 | 价值 |
---|
AzureDataLakeAnalyticsLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureDataLakeAnalytics”(必需) |
typeProperties | Azure Data Lake Analytics 链接服务属性。 | AzureDataLakeAnalyticsLinkedServiceTypeProperties (必需) |
AzureDataLakeAnalyticsLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accountName | Azure Data Lake Analytics 帐户名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
dataLakeAnalyticsUri | Azure Data Lake Analytics URI 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
resourceGroupName | Data Lake Analytics 帐户资源组名称(如果不同于数据工厂帐户)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalId | 用于对 Azure Data Lake Analytics 帐户进行身份验证的应用程序 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalKey | 用于对 Azure Data Lake Analytics 帐户进行身份验证的应用程序密钥。 | SecretBase |
subscriptionId | Data Lake Analytics 帐户订阅 ID(如果不同于数据工厂帐户)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
房客 | 服务主体所属的租户的名称或 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
AzureDataLakeStoreLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureDataLakeStore”(必需) |
typeProperties | Azure Data Lake Store 链接服务属性。 | AzureDataLakeStoreLinkedServiceTypeProperties(必需) |
AzureDataLakeStoreLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accountName | Data Lake Store 帐户名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
dataLakeStoreUri | Data Lake Store 服务 URI。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
resourceGroupName | Data Lake Store 帐户资源组名称(如果不同于数据工厂帐户)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalId | 用于对 Azure Data Lake Store 帐户进行身份验证的应用程序的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalKey | 用于对 Azure Data Lake Store 帐户进行身份验证的应用程序密钥。 | SecretBase |
subscriptionId | Data Lake Store 帐户订阅 ID(如果不同于数据工厂帐户)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
房客 | 服务主体所属的租户的名称或 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureKeyVaultLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureKeyVault”(必需) |
typeProperties | Azure Key Vault 链接服务属性。 | AzureKeyVaultLinkedServiceTypeProperties(必需) |
AzureKeyVaultLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
baseUrl | Azure Key Vault 的基 URL。 例如 https://myakv.vault.azure.net 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
AzureKeyVaultSecretReference
名字 | 描述 | 价值 |
---|---|---|
secretName | Azure Key Vault 中机密的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
secretVersion | Azure Key Vault 中的机密版本。 默认值为最新版本的机密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
商店 | Azure Key Vault 链接服务参考。 | LinkedServiceReference(必需) |
类型 | 机密的类型。 | “AzureKeyVaultSecret”(必需) |
AzureMLLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureML”(必需) |
typeProperties | Azure ML Web 服务链接服务属性。 | AzureMLLinkedServiceTypeProperties (必需) |
AzureMLLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
apiKey | 用于访问 Azure ML 模型终结点的 API 密钥。 | SecretBase(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
mlEndpoint | Azure ML Web 服务终结点的批处理执行 REST URL。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
servicePrincipalId | 用于针对 Azure ML Web 服务的基于 ARM 的 updateResourceEndpoint 进行身份验证的服务主体的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalKey | 用于针对 Azure ML Web 服务的基于 ARM 的 updateResourceEndpoint 进行身份验证的服务主体的密钥。 | SecretBase |
房客 | 服务主体所属的租户的名称或 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
updateResourceEndpoint | Azure ML Web 服务终结点的更新资源 REST URL。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureMySqlLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureMySql”(必需) |
typeProperties | Azure MySQL 数据库链接服务属性。 | AzureMySqlLinkedServiceTypeProperties(必需) |
AzureMySqlLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzurePostgreSqlLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzurePostgreSql”(必需) |
typeProperties | Azure PostgreSQL 链接服务属性。 | AzurePostgreSqlLinkedServiceTypeProperties (必需) |
AzurePostgreSqlLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureSearchLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureSearch”(必需) |
typeProperties | Windows Azure 搜索服务链接服务属性。 | AzureSearchLinkedServiceTypeProperties(必需) |
AzureSearchLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
钥匙 | Azure 搜索服务的管理密钥 | SecretBase |
url | Azure 搜索服务的 URL。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
AzureSqlDatabaseLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureSqlDatabase”(必需) |
typeProperties | Azure SQL 数据库链接服务属性。 | AzureSqlDatabaseLinkedServiceTypeProperties(必需) |
AzureSqlDatabaseLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalId | 用于对 Azure SQL 数据库进行身份验证的服务主体的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalKey | 用于对 Azure SQL 数据库进行身份验证的服务主体的密钥。 | SecretBase |
房客 | 服务主体所属的租户的名称或 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureSqlDWLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureSqlDW”(必需) |
typeProperties | Azure SQL 数据仓库链接服务属性。 | AzureSqlDWLinkedServiceTypeProperties (必需) |
AzureSqlDWLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalId | 用于对 Azure SQL 数据仓库进行身份验证的服务主体的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalKey | 用于对 Azure SQL 数据仓库进行身份验证的服务主体的密钥。 | SecretBase |
房客 | 服务主体所属的租户的名称或 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureStorageLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureStorage”(必需) |
typeProperties | Azure 存储链接服务属性。 | AzureStorageLinkedServiceTypeProperties(必需) |
AzureStorageLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 它与 sasUri 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sasUri | Azure 存储资源的 SAS URI。 它与 connectionString 属性互斥。 | SecretBase |
CassandraLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Cassandra”(必需) |
typeProperties | Cassandra 链接服务属性。 | CassandraLinkedServiceTypeProperties (必需) |
CassandraLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 要用于连接的 AuthenticationType。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | 连接的主机名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
密码 | 身份验证密码。 | SecretBase |
港口 | 连接的端口。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
username | 身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ConcurLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Concur”(必需) |
typeProperties | Concur Service 链接服务属性。 | ConcurLinkedServiceTypeProperties(必需) |
ConcurLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clientId | Concur 应用管理提供的应用程序client_id。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 与用户名字段中提供的用户名对应的密码。 | SecretBase |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
username | 用于访问 Concur 服务的用户名。 | 任何(必需) |
CosmosDbLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “CosmosDb”(必需) |
typeProperties | CosmosDB 链接服务属性。 | CosmosDbLinkedServiceTypeProperties (必需) |
CosmosDbLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
CouchbaseLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Couchbase”(必需) |
typeProperties | Couchbase 服务器链接服务属性。 | CouchbaseLinkedServiceTypeProperties(必需) |
CouchbaseLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
CustomDataSourceLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “CustomDataSource”(必需) |
typeProperties | 自定义链接服务属性。 | 任何(必需) |
Db2LinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Db2”(必需) |
typeProperties | DB2 链接服务属性。 | Db2LinkedServiceTypeProperties(必需) |
Db2LinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 要用于连接的 AuthenticationType。 | “Basic” |
数据库 | 连接的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 身份验证密码。 | SecretBase |
服务器 | 连接的服务器名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
username | 身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
DrillLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “钻取”(必需) |
typeProperties | 钻取服务器链接服务属性。 | DrillLinkedServiceTypeProperties (必需) |
DrillLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
DynamicsLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Dynamics”(必需) |
typeProperties | Dynamics 链接服务属性。 | DynamicsLinkedServiceTypeProperties(必需) |
DynamicsLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 要连接到 Dynamics 服务器的身份验证类型。 联机方案的“Office365”,对于本地使用 Ifd 方案,则为“Ifd”。 类型:字符串(或带有 resultType 字符串的表达式)。 | “Ifd” “Office365”(必需) |
deploymentType | Dynamics 实例的部署类型。 Dynamics Online 的“Online”和“OnPremisesWithIfd”(适用于具有 Ifd 的本地 Dynamics)。 类型:字符串(或带有 resultType 字符串的表达式)。 | “Online” “OnPremisesWithIfd”(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
hostName | 本地 Dynamics 服务器的主机名。 属性是本地所必需的,不允许联机。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
organizationName | Dynamics 实例的组织名称。 当有多个与用户关联的 Dynamics 实例时,本地需要此属性,并且对于联机是必需的。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 用于访问 Dynamics 实例的密码。 | SecretBase |
港口 | 本地 Dynamics 服务器的端口。 属性是本地所必需的,不允许联机。 默认值为 443。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 |
serviceUri | Microsoft Dynamics 服务器的 URL。 该属性对于在线是必需的,不允许本地使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
username | 用于访问 Dynamics 实例的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
EloquaLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Eloqua”(必需) |
typeProperties | Eloqua 服务器链接服务属性。 | EloquaLinkedServiceTypeProperties(必需) |
EloquaLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
端点 | Eloqua 服务器的终结点。 (即 eloqua.example.com) | 任何(必需) |
密码 | 与用户名对应的密码。 | SecretBase |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
username | Eloqua 帐户的网站名称和用户名,格式为:sitename/username。 (即埃洛夸/爱丽丝) | 任何(必需) |
FileServerLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “FileServer”(必需) |
typeProperties | 文件系统链接服务属性。 | FileServerLinkedServiceTypeProperties (必需) |
FileServerLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | 服务器的主机名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
密码 | 用于登录服务器的密码。 | SecretBase |
userId | 用于登录服务器的用户 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
FtpServerLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “FtpServer”(必需) |
typeProperties | 特定于此链接服务类型的属性。 | FtpServerLinkedServiceTypeProperties (必需) |
FtpServerLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 FTP 服务器的身份验证类型。 | “Anonymous” “Basic” |
enableServerCertificateValidation | 如果为 true,则通过 SSL/TLS 通道连接时验证 FTP 服务器 SSL 证书。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enableSsl | 如果为 true,请通过 SSL/TLS 通道连接到 FTP 服务器。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | FTP 服务器的主机名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
密码 | 用于登录 FTP 服务器的密码。 | SecretBase |
港口 | FTP 服务器用于侦听客户端连接的 TCP 端口号。 默认值为 21。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 |
userName | 用于登录 FTP 服务器的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
GoogleBigQueryLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “GoogleBigQuery”(必需) |
typeProperties | Google BigQuery 服务链接服务属性。 | GoogleBigQueryLinkedServiceTypeProperties (必需) |
GoogleBigQueryLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
additionalProjects | 要访问的公共 BigQuery 项目的逗号分隔列表。 | 任何 |
authenticationType | 用于身份验证的 OAuth 2.0 身份验证机制。 ServiceAuthentication 只能在自承载 IR 上使用。 | “ServiceAuthentication” “UserAuthentication”(必需) |
clientId | 用于获取刷新令牌的 google 应用程序的客户端 ID。 | SecretBase |
clientSecret | 用于获取刷新令牌的 google 应用程序的客户端密码。 | SecretBase |
电子邮件 | 用于 ServiceAuthentication 的服务帐户电子邮件 ID,只能在自承载 IR 上使用。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
keyFilePath | 用于对服务帐户电子邮件地址进行身份验证的 .p12 密钥文件的完整路径,只能在自承载 IR 上使用。 | 任何 |
项目 | 要查询的默认 BigQuery 项目。 | 任何(必需) |
refreshToken | 从 Google 获取的刷新令牌,用于授权访问 BigQuery for UserAuthentication。 | SecretBase |
requestGoogleDriveScope | 是否请求访问 Google Drive。 允许 Google Drive 访问支持将 BigQuery 数据与 Google Drive 中的数据相结合的联合表。 默认值为 false。 | 任何 |
trustedCertPath | 包含受信任的 CA 证书的 .pem 文件的完整路径,用于通过 SSL 连接时验证服务器。 只能在自承载 IR 上使用 SSL 时设置此属性。 默认值为随 IR 一起安装的 cacerts.pem 文件。 | 任何 |
useSystemTrustStore | 指定是使用系统信任存储中的 CA 证书还是从指定的 PEM 文件使用 CA 证书。 默认值为 false。 | 任何 |
GreenplumLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Greenplum”(必需) |
typeProperties | Greenplum 数据库链接服务属性。 | GreenplumLinkedServiceTypeProperties(必需) |
GreenplumLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
HBaseLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “HBase”(必需) |
typeProperties | HBase 服务器链接服务属性。 | HBaseLinkedServiceTypeProperties(必需) |
HBaseLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
allowHostNameCNMismatch | 指定是否要求 CA 颁发的 SSL 证书名称与通过 SSL 连接时服务器的主机名匹配。 默认值为 false。 | 任何 |
allowSelfSignedServerCert | 指定是否允许来自服务器的自签名证书。 默认值为 false。 | 任何 |
authenticationType | 用于连接到 HBase 服务器的身份验证机制。 | “Anonymous” “Basic”(必需) |
enableSsl | 指定是否使用 SSL 加密与服务器的连接。 默认值为 false。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | HBase 服务器的 IP 地址或主机名。 (即 192.168.222.160) | 任何(必需) |
httpPath | 对应于 HBase 服务器的部分 URL。 (即 /gateway/sandbox/hbase/version) | 任何 |
密码 | 与用户名对应的密码。 | SecretBase |
港口 | HBase 实例用于侦听客户端连接的 TCP 端口。 默认值为 9090。 | 任何 |
trustedCertPath | 包含受信任的 CA 证书的 .pem 文件的完整路径,用于通过 SSL 连接时验证服务器。 只能在自承载 IR 上使用 SSL 时设置此属性。 默认值为随 IR 一起安装的 cacerts.pem 文件。 | 任何 |
username | 用于连接到 HBase 实例的用户名。 | 任何 |
HdfsLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Hdfs”(必需) |
typeProperties | HDFS 链接服务属性。 | HdfsLinkedServiceTypeProperties(必需) |
HdfsLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 HDFS 的身份验证类型。 可能的值为:Anonymous 和 Windows。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | Windows 身份验证的密码。 | SecretBase |
url | HDFS 服务终结点的 URL,例如 http://myhostname:50070/webhdfs/v1。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
userName | Windows 身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
HDInsightLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “HDInsight”(必需) |
typeProperties | HDInsight 链接服务属性。 | HDInsightLinkedServiceTypeProperties(必需) |
HDInsightLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clusterUri | HDInsight 群集 URI。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
hcatalogLinkedServiceName | 指向 HCatalog 数据库的 Azure SQL 链接服务的引用。 | LinkedServiceReference |
linkedServiceName | Azure 存储链接服务参考。 | LinkedServiceReference |
密码 | HDInsight 群集密码。 | SecretBase |
userName | HDInsight 群集用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
HDInsightOnDemandLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “HDInsightOnDemand”(必需) |
typeProperties | HDInsight ondemand 链接服务属性。 | HDInsightOnDemandLinkedServiceTypeProperties(必需) |
HDInsightOnDemandLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
additionalLinkedServiceNames | 为 HDInsight 链接服务指定其他存储帐户,以便数据工厂服务可以代表你注册它们。 | LinkedServiceReference[] |
clusterNamePrefix | 群集名称的前缀,后缀将不同于时间戳。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
clusterPassword | 用于访问群集的密码。 | SecretBase |
clusterResourceGroup | 群集所属的资源组。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
clusterSize | 群集中的辅助角色/数据节点数。 建议值:4。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
clusterSshPassword | SSH 远程连接群集节点(适用于 Linux)的密码。 | SecretBase |
clusterSshUserName | SSH 的用户名远程连接到群集的节点(适用于 Linux)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
clusterType | 群集类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
clusterUserName | 用于访问群集的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
coreConfiguration | 指定要创建的 HDInsight 群集的核心配置参数(如 core-site.xml)。 | 任何 |
dataNodeSize | 指定 HDInsight 群集的数据节点的大小。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
hBaseConfiguration | 指定 HDInsight 群集的 HBase 配置参数(hbase-site.xml)。 | 任何 |
hcatalogLinkedServiceName | 指向 HCatalog 数据库的 Azure SQL 链接服务的名称。 按需 HDInsight 群集是使用 Azure SQL 数据库作为元存储创建的。 | LinkedServiceReference |
hdfsConfiguration | 指定 HDInsight 群集的 HDFS 配置参数(hdfs-site.xml)。 | 任何 |
headNodeSize | 指定 HDInsight 群集的头节点的大小。 | 任何 |
hiveConfiguration | 指定 HDInsight 群集的 hive 配置参数(hive-site.xml)。 | 任何 |
hostSubscriptionId | 用于托管群集的客户订阅。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
linkedServiceName | 供按需群集用于存储和处理数据的 Azure 存储链接服务。 | LinkedServiceReference(必需) |
mapReduceConfiguration | 指定 HDInsight 群集的 MapReduce 配置参数(mapred-site.xml)。 | 任何 |
oozieConfiguration | 指定 HDInsight 群集的 Oozie 配置参数(oozie-site.xml)。 | 任何 |
servicePrincipalId | hostSubscriptionId 的服务主体 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalKey | 服务主体 ID 的密钥。 | SecretBase |
sparkVersion | 如果群集类型为“spark”,则为 spark 的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
stormConfiguration | 指定 HDInsight 群集的 Storm 配置参数(storm-site.xml)。 | 任何 |
房客 | 服务主体所属的租户 ID/名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
timeToLive | 按需 HDInsight 群集的允许空闲时间。 指定当群集中没有其他活动作业时,按需 HDInsight 群集在活动运行完成后保持活动运行的时间。 最小值为 5 分钟。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
版本 | HDInsight 群集的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
yarnConfiguration | 指定 HDInsight 群集的 Yarn 配置参数(yarn-site.xml)。 | 任何 |
zookeeperNodeSize | 指定 HDInsight 群集的 Zoo Keeper 节点的大小。 | 任何 |
HiveLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Hive”(必需) |
typeProperties | Hive Server 链接服务属性。 | HiveLinkedServiceTypeProperties(必需) |
HiveLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
allowHostNameCNMismatch | 指定是否要求 CA 颁发的 SSL 证书名称与通过 SSL 连接时服务器的主机名匹配。 默认值为 false。 | 任何 |
allowSelfSignedServerCert | 指定是否允许来自服务器的自签名证书。 默认值为 false。 | 任何 |
authenticationType | 用于访问 Hive 服务器的身份验证方法。 | “Anonymous” “Username” “UsernameAndPassword” “WindowsAzureHDInsightService”(必需) |
enableSsl | 指定是否使用 SSL 加密与服务器的连接。 默认值为 false。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Hive 服务器的 IP 地址或主机名,由多个主机的“;”分隔(仅当 serviceDiscoveryMode 启用时)。 | 任何(必需) |
httpPath | 与 Hive 服务器对应的部分 URL。 | 任何 |
密码 | 与你在“用户名”字段中提供的用户名对应的密码 | SecretBase |
港口 | Hive 服务器用来侦听客户端连接的 TCP 端口。 | 任何 |
serverType | Hive 服务器的类型。 | “HiveServer1” “HiveServer2” “HiveThriftServer” |
serviceDiscoveryMode | 如果指示使用 ZooKeeper 服务,则为 true,则为 false。 | 任何 |
thriftTransportProtocol | 在 Thrift 层中使用的传输协议。 | “Binary” “HTTP” “SASL” |
trustedCertPath | 包含受信任的 CA 证书的 .pem 文件的完整路径,用于通过 SSL 连接时验证服务器。 只能在自承载 IR 上使用 SSL 时设置此属性。 默认值为随 IR 一起安装的 cacerts.pem 文件。 | 任何 |
useNativeQuery | 指定驱动程序是使用本机 HiveQL 查询,还是将它们转换为 HiveQL 中的等效形式。 | 任何 |
username | 用于访问 Hive Server 的用户名。 | 任何 |
useSystemTrustStore | 指定是使用系统信任存储中的 CA 证书还是从指定的 PEM 文件使用 CA 证书。 默认值为 false。 | 任何 |
zooKeeperNameSpace | 添加 Hive Server 2 节点的 ZooKeeper 上的命名空间。 | 任何 |
HttpLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “HttpServer”(必需) |
typeProperties | 特定于此链接服务类型的属性。 | HttpLinkedServiceTypeProperties (必需) |
HttpLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 HTTP 服务器的身份验证类型。 | “Anonymous” “Basic” “ClientCertificate” “Digest” “Windows” |
certThumbprint | ClientCertificate 身份验证的证书指纹。 仅适用于本地复制。 对于使用 ClientCertificate 身份验证的本地复制,应指定 CertThumbprint 或 EmbeddedCertData/Password。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
embeddedCertData | 用于 ClientCertificate 身份验证的 Base64 编码证书数据。 对于使用 ClientCertificate 身份验证的本地复制,应指定 CertThumbprint 或 EmbeddedCertData/Password。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
enableServerCertificateValidation | 如果为 true,请验证 HTTPS 服务器 SSL 证书。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 使用 EmbeddedCertData 身份验证进行基本、摘要、Windows 或 ClientCertificate 的密码。 | SecretBase |
url | HTTP 终结点的基 URL,例如 https://www.microsoft.com。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
userName | 基本、摘要或 Windows 身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
HubspotLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Hubspot”(必需) |
typeProperties | Hubspot Service 链接服务属性。 | HubspotLinkedServiceTypeProperties(必需) |
HubspotLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessToken | 最初对 OAuth 集成进行身份验证时获取的访问令牌。 | SecretBase |
clientId | 与 Hubspot 应用程序关联的客户端 ID。 | 任何(必需) |
clientSecret | 与 Hubspot 应用程序关联的客户端密码。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
refreshToken | 最初对 OAuth 集成进行身份验证时获取的刷新令牌。 | SecretBase |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
ImpalaLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Impala”(必需) |
typeProperties | Impala 服务器链接服务属性。 | ImpalaLinkedServiceTypeProperties (必需) |
ImpalaLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
allowHostNameCNMismatch | 指定是否要求 CA 颁发的 SSL 证书名称与通过 SSL 连接时服务器的主机名匹配。 默认值为 false。 | 任何 |
allowSelfSignedServerCert | 指定是否允许来自服务器的自签名证书。 默认值为 false。 | 任何 |
authenticationType | 要使用的身份验证类型。 | “Anonymous” “SASLUsername” “UsernameAndPassword”(必需) |
enableSsl | 指定是否使用 SSL 加密与服务器的连接。 默认值为 false。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Impala 服务器的 IP 地址或主机名。 (即 192.168.222.160) | 任何(必需) |
密码 | 使用 UsernameAndPassword 时,与用户名对应的密码。 | SecretBase |
港口 | Impala 服务器用来侦听客户端连接的 TCP 端口。 默认值为 21050。 | 任何 |
trustedCertPath | 包含受信任的 CA 证书的 .pem 文件的完整路径,用于通过 SSL 连接时验证服务器。 只能在自承载 IR 上使用 SSL 时设置此属性。 默认值为随 IR 一起安装的 cacerts.pem 文件。 | 任何 |
username | 用于访问 Impala 服务器的用户名。 使用 SASLUsername 时,默认值为匿名。 | 任何 |
useSystemTrustStore | 指定是使用系统信任存储中的 CA 证书还是从指定的 PEM 文件使用 CA 证书。 默认值为 false。 | 任何 |
IntegrationRuntimeReference
名字 | 描述 | 价值 |
---|---|---|
参数 | 集成运行时的参数。 | ParameterValueSpecification |
referenceName | 引用集成运行时名称。 | string (必需) |
类型 | 集成运行时的类型。 | “IntegrationRuntimeReference”(必需) |
JiraLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Jira”(必需) |
typeProperties | Jira 服务链接服务属性。 | JiraLinkedServiceTypeProperties (必需) |
JiraLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Jira 服务的 IP 地址或主机名。 (例如 jira.example.com) | 任何(必需) |
密码 | 与用户名字段中提供的用户名对应的密码。 | SecretBase |
港口 | Jira 服务器用于侦听客户端连接的 TCP 端口。 如果通过 HTTPS 进行连接,则默认值为 443;如果通过 HTTP 进行连接,则为 8080。 | 任何 |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
username | 用于访问 Jira 服务的用户名。 | 任何(必需) |
LinkedService
名字 | 描述 | 价值 |
---|---|---|
附注 | 可用于描述数据集的标记列表。 | any[] |
connectVia | 集成运行时参考。 | IntegrationRuntimeReference |
描述 | 链接服务说明。 | 字符串 |
参数 | 链接服务的参数。 | ParameterDefinitionSpecification |
类型 | 对于 AmazonMWSLinkedService类型,设置为“AmazonMWS”。 对于 AmazonRedshiftLinkedService,请设置为“AmazonRedshift”类型。 对于 AmazonS3LinkedService,请设置为“AmazonS3”。 对于 AzureBatchLinkedService,请设置为“AzureBatch”。 对于 AzureDataLakeAnalyticsLinkedService,请设置为“AzureDataLakeAnalytics”。 对于 AzureDataLakeStoreLinkedService,请设置为“AzureDataLakeStore”。 对于 AzureDatabricksLinkedService,请设置为“AzureDatabricks”。 对于 AzureKeyVaultLinkedService,请设置为“AzureKeyVault”类型。 对于 AzureMLLinkedService,请设置为“AzureML”。 对于 AzureMySqlLinkedService类型,设置为“AzureMySqlSql”。 对于 AzurePostgreSqlLinkedService,请设置为“AzurePostgreSql”。 对于 AzureSearchLinkedService,请设置为“AzureSearch”。 对于 AzureSqlDWLinkedService,请设置为“AzureSqlDWW”。 对于 AzureSqlDatabaseLinkedService,请设置为“AzureSqlDatabase”。 对于 AzureStorageLinkedService,请设置为“AzureStorage”。 对于 CassandraLinkedService类型,设置为“Cassandraandra”。 对于 ConcurLinkedService类型,设置为“Concur”。 对于 CosmosDbLinkedService,请设置为“CosmosDb”。 对于 CouchbaseLinkedService类型,设置为“Couchbase”。 对于 customDataSourceLinkedService |
“AmazonMWS” “AmazonRedshift” “AmazonS3” “AzureBatch” “AzureDatabricks” “AzureDataLakeAnalytics” “AzureDataLakeStore” “AzureKeyVault” “AzureML” “AzureMySql” “AzurePostgreSql” “AzureSearch” “AzureSqlDatabase” “AzureSqlDW” “AzureStorage” “Cassandra” “Concur” “CosmosDb” “Couchbase” “CustomDataSource” “Db2” “钻取” “Dynamics” “Eloqua” “FileServer” “FtpServer” “GoogleBigQuery” “Greenplum” “HBase” “Hdfs” “HDInsight” 'HDInsightOnDemand' “Hive” “HttpServer” “Hubspot” “Impala” “Jira” “Magento” “MariaDB” “Marketo” “MongoDb” “MySql” “Netezza” “OData” “Odbc” “Oracle” “PayPal” “Phoenix” “PostgreSql” “Presto” “QuickBooks” “Responsys” “Salesforce” “SalesforceMarketingCloud” “SapBW” “SapCloudForCustomer” “SapEcc” “SapHana” “ServiceNow” 'Sftp' “Shopify” “Spark” “SqlServer” “Square” “Sybase” 'Teradata' “Vertica” “Web” “Xero” “Zoho”(必需) |
LinkedServiceReference
名字 | 描述 | 价值 |
---|---|---|
参数 | LinkedService 的参数。 | ParameterValueSpecification |
referenceName | 引用 LinkedService 名称。 | string (必需) |
类型 | 链接服务引用类型。 | “LinkedServiceReference”(必需) |
MagentoLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Magento”(必需) |
typeProperties | Magento 服务器链接服务属性。 | MagentoLinkedServiceTypeProperties (必需) |
MagentoLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessToken | Magento 的访问令牌。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Magento 实例的 URL。 (即 192.168.222.110/magento3) | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
MariaDBLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “MariaDB”(必需) |
typeProperties | MariaDB 服务器链接服务属性。 | MariaDBLinkedServiceTypeProperties (必需) |
MariaDBLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
MarketoLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Marketo”(必需) |
typeProperties | Marketo 服务器链接服务属性。 | MarketoLinkedServiceTypeProperties(必需) |
MarketoLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clientId | Marketo 服务的客户端 ID。 | 任何(必需) |
clientSecret | Marketo 服务的客户端密码。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
端点 | Marketo 服务器的终结点。 (即 123-ABC-321.mktorest.com) | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
Microsoft.DataFactory/factories/linkedservices
名字 | 描述 | 价值 |
---|---|---|
apiVersion | API 版本 | '2017-09-01-preview' |
名字 | 资源名称 | 字符串 约束: 最小长度 = 1 最大长度 = 1 模式 = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必需) |
性能 | 链接服务的属性。 | LinkedService(必需) |
类型 | 资源类型 | “Microsoft.DataFactory/factories/linkedservices” |
MongoDbLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “MongoDb”(必需) |
typeProperties | MongoDB 链接服务属性。 | MongoDbLinkedServiceTypeProperties(必需) |
MongoDbLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
allowSelfSignedServerCert | 指定是否允许来自服务器的自签名证书。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
authenticationType | 用于连接到 MongoDB 数据库的身份验证类型。 | “Anonymous” “Basic” |
authSource | 用于验证用户名和密码的数据库。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
databaseName | 要访问的 MongoDB 数据库的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
enableSsl | 指定是否使用 SSL 加密与服务器的连接。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 身份验证密码。 | SecretBase |
港口 | MongoDB 服务器用于侦听客户端连接的 TCP 端口号。 默认值为 27017。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 |
服务器 | MongoDB 服务器的 IP 地址或服务器名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
username | 身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
MySqlLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “MySql”(必需) |
typeProperties | MySQL 链接服务属性。 | MySqlLinkedServiceTypeProperties(必需) |
MySqlLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 | SecretBase(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
NetezzaLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Netezza”(必需) |
typeProperties | Netezza 链接服务属性。 | NetezzaLinkedServiceTypeProperties (必需) |
NetezzaLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ODataLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “OData”(必需) |
typeProperties | OData 链接服务属性。 | ODataLinkedServiceTypeProperties(必需) |
ODataLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 OData 服务的身份验证类型。 | “Anonymous” “Basic” |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | OData 服务的密码。 | SecretBase |
url | OData 服务终结点的 URL。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
userName | OData 服务的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
OdbcLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Odbc”(必需) |
typeProperties | ODBC 链接服务属性。 | OdbcLinkedServiceTypeProperties (必需) |
OdbcLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 ODBC 数据存储的身份验证类型。 可能的值为:Anonymous 和 Basic。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
connectionString | 连接字符串的非访问凭据部分以及可选的加密凭据。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何(必需) |
凭据 | 以特定于驱动程序的属性值格式指定的连接字符串的访问凭据部分。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 基本身份验证的密码。 | SecretBase |
userName | 基本身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
OracleLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Oracle”(必需) |
typeProperties | Oracle 数据库链接服务属性。 | OracleLinkedServiceTypeProperties(必需) |
OracleLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ParameterDefinitionSpecification
名字 | 描述 | 价值 |
---|
ParameterSpecification
名字 | 描述 | 价值 |
---|---|---|
defaultValue | 参数的默认值。 | 任何 |
类型 | 参数类型。 | “Array” “Bool” “Float” “Int” “Object” “SecureString” “String”(必需) |
ParameterValueSpecification
名字 | 描述 | 价值 |
---|
ParameterValueSpecification
名字 | 描述 | 价值 |
---|
PaypalLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “PayPal”(必需) |
typeProperties | PayPal服务链接服务属性。 | PaypalLinkedServiceTypeProperties (必需) |
PaypalLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clientId | 与PayPal应用程序关联的客户端 ID。 | 任何(必需) |
clientSecret | 与PayPal应用程序关联的客户端密码。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | PayPal实例的 URL。 (即 api.sandbox.paypal.com) | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
PhoenixLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Phoenix”(必需) |
typeProperties | Phoenix 服务器链接服务属性。 | PhoenixLinkedServiceTypeProperties (必需) |
PhoenixLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
allowHostNameCNMismatch | 指定是否要求 CA 颁发的 SSL 证书名称与通过 SSL 连接时服务器的主机名匹配。 默认值为 false。 | 任何 |
allowSelfSignedServerCert | 指定是否允许来自服务器的自签名证书。 默认值为 false。 | 任何 |
authenticationType | 用于连接到 Phoenix 服务器的身份验证机制。 | “Anonymous” “UsernameAndPassword” “WindowsAzureHDInsightService”(必需) |
enableSsl | 指定是否使用 SSL 加密与服务器的连接。 默认值为 false。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Phoenix 服务器的 IP 地址或主机名。 (即 192.168.222.160) | 任何(必需) |
httpPath | 对应于 Phoenix 服务器的部分 URL。 (即 /gateway/sandbox/phoenix/version)。 如果使用 WindowsAzureHDInsightService,则默认值为 hbasephoenix。 | 任何 |
密码 | 与用户名对应的密码。 | SecretBase |
港口 | Phoenix 服务器用来侦听客户端连接的 TCP 端口。 默认值为 8765。 | 任何 |
trustedCertPath | 包含受信任的 CA 证书的 .pem 文件的完整路径,用于通过 SSL 连接时验证服务器。 只能在自承载 IR 上使用 SSL 时设置此属性。 默认值为随 IR 一起安装的 cacerts.pem 文件。 | 任何 |
username | 用于连接到 Phoenix 服务器的用户名。 | 任何 |
useSystemTrustStore | 指定是使用系统信任存储中的 CA 证书还是从指定的 PEM 文件使用 CA 证书。 默认值为 false。 | 任何 |
PostgreSqlLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “PostgreSql”(必需) |
typeProperties | PostgreSQL 链接服务属性。 | PostgreSqlLinkedServiceTypeProperties(必需) |
PostgreSqlLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 | SecretBase(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
PrestoLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Presto”(必需) |
typeProperties | Presto 服务器链接服务属性。 | PrestoLinkedServiceTypeProperties(必需) |
PrestoLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
allowHostNameCNMismatch | 指定是否要求 CA 颁发的 SSL 证书名称与通过 SSL 连接时服务器的主机名匹配。 默认值为 false。 | 任何 |
allowSelfSignedServerCert | 指定是否允许来自服务器的自签名证书。 默认值为 false。 | 任何 |
authenticationType | 用于连接到 Presto 服务器的身份验证机制。 | “Anonymous” “LDAP”(必需) |
目录 | 针对服务器的所有请求的目录上下文。 | 任何(必需) |
enableSsl | 指定是否使用 SSL 加密与服务器的连接。 默认值为 false。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Presto 服务器的 IP 地址或主机名。 (即 192.168.222.160) | 任何(必需) |
密码 | 与用户名对应的密码。 | SecretBase |
港口 | Presto 服务器用来侦听客户端连接的 TCP 端口。 默认值为 8080。 | 任何 |
serverVersion | Presto 服务器的版本。 (即 0.148-t) | 任何(必需) |
timeZoneID | 连接使用的本地时区。 此选项的有效值在 IANA 时区数据库中指定。 默认值为系统时区。 | 任何 |
trustedCertPath | 包含受信任的 CA 证书的 .pem 文件的完整路径,用于通过 SSL 连接时验证服务器。 只能在自承载 IR 上使用 SSL 时设置此属性。 默认值为随 IR 一起安装的 cacerts.pem 文件。 | 任何 |
username | 用于连接到 Presto 服务器的用户名。 | 任何 |
useSystemTrustStore | 指定是使用系统信任存储中的 CA 证书还是从指定的 PEM 文件使用 CA 证书。 默认值为 false。 | 任何 |
QuickBooksLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “QuickBooks”(必需) |
typeProperties | QuickBooks 服务器链接服务属性。 | QuickBooksLinkedServiceTypeProperties(必需) |
QuickBooksLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessToken | OAuth 1.0 身份验证的访问令牌。 | SecretBase(必需) |
accessTokenSecret | OAuth 1.0 身份验证的访问令牌机密。 | SecretBase(必需) |
companyId | 要授权的 QuickBooks 公司的公司 ID。 | 任何(必需) |
consumerKey | OAuth 1.0 身份验证的使用者密钥。 | 任何(必需) |
consumerSecret | OAuth 1.0 身份验证的使用者密码。 | SecretBase(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
端点 | QuickBooks 服务器的终结点。 (即 quickbooks.api.intuit.com) | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
ResponsysLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Responsys”(必需) |
typeProperties | Responsys 链接服务属性。 | ResponsysLinkedServiceTypeProperties (必需) |
ResponsysLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clientId | 与 Responsys 应用程序关联的客户端 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
clientSecret | 与 Responsys 应用程序关联的客户端密码。 类型:字符串(或带有 resultType 字符串的表达式)。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
端点 | Responsys 服务器的终结点。 | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
SalesforceLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Salesforce”(必需) |
typeProperties | Salesforce 链接服务属性。 | SalesforceLinkedServiceTypeProperties (必需) |
SalesforceLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
environmentUrl | Salesforce 实例的 URL。 默认值为“https://login.salesforce.com”。 若要从沙盒复制数据,请指定“https://test.salesforce.com”。 若要从自定义域复制数据,请指定“https://[domain].my.salesforce.com”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | Salesforce 实例的基本身份验证的密码。 | SecretBase |
securityToken | 远程访问 Salesforce 实例需要安全令牌。 | SecretBase |
username | Salesforce 实例的基本身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SalesforceMarketingCloudLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “SalesforceMarketingCloud”(必需) |
typeProperties | Salesforce Marketing Cloud 链接服务属性。 | SalesforceMarketingCloudLinkedServiceTypeProperties(必需) |
SalesforceMarketingCloudLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clientId | 与 Salesforce Marketing Cloud 应用程序关联的客户端 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
clientSecret | 与 Salesforce Marketing Cloud 应用程序关联的客户端密码。 类型:字符串(或带有 resultType 字符串的表达式)。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
SapBWLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “SapBW”(必需) |
typeProperties | 特定于此链接服务类型的属性。 | SapBWLinkedServiceTypeProperties(必需) |
SapBWLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clientId | BW 系统上客户端的客户端 ID。 (通常为表示为字符串的三位数十进制数)类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 用于访问 SAP BW 服务器的密码。 | SecretBase |
服务器 | SAP BW 实例的主机名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
systemNumber | BW 系统的系统编号。 (通常为表示为字符串的两位数十进制数字。类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
userName | 用于访问 SAP BW 服务器的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SapCloudForCustomerLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “SapCloudForCustomer”(必需) |
typeProperties | SAP Cloud for Customer 链接服务属性。 | SapCloudForCustomerLinkedServiceTypeProperties(必需) |
SapCloudForCustomerLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 必须提供 encryptedCredential 或用户名/密码。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 基本身份验证的密码。 | SecretBase |
url | SAP Cloud for Customer OData API 的 URL。 例如,“[https://[tenantname].crm.ondemand.com/sap/c4c/odata/v1]”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
username | 基本身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SapEccLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “SapEcc”(必需) |
typeProperties | SAP ECC 链接服务属性。 | SapEccLinkedServiceTypeProperties(必需) |
SapEccLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 必须提供 encryptedCredential 或用户名/密码。 类型:字符串(或带有 resultType 字符串的表达式)。 | 字符串 |
密码 | 基本身份验证的密码。 | SecretBase |
url | SAP ECC OData API 的 URL。 例如,“[https://hostname:port/sap/opu/odata/sap/servicename/]”。 类型:字符串(或带有 resultType 字符串的表达式)。 | string (必需) |
username | 基本身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 字符串 |
SapHanaLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “SapHana”(必需) |
typeProperties | 特定于此链接服务类型的属性。 | SapHanaLinkedServiceProperties (必需) |
SapHanaLinkedServiceProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 SAP HANA 服务器的身份验证类型。 | “Basic” “Windows” |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 用于访问 SAP HANA 服务器的密码。 | SecretBase |
服务器 | SAP HANA 服务器的主机名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
userName | 用于访问 SAP HANA 服务器的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SecretBase
名字 | 描述 | 价值 |
---|---|---|
类型 | 对于 AzureKeyVaultSecretReference,请设置为“AzureKeyVaultSecret”。 对于 type SecureString,设置为“SecureString”。 | “AzureKeyVaultSecret” “SecureString”(必需) |
SecureString
名字 | 描述 | 价值 |
---|---|---|
类型 | 机密的类型。 | “SecureString”(必需) |
价值 | 安全字符串的值。 | string (必需) |
ServiceNowLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “ServiceNow”(必需) |
typeProperties | ServiceNow 服务器链接服务属性。 | ServiceNowLinkedServiceTypeProperties (必需) |
ServiceNowLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 要使用的身份验证类型。 | “Basic” “OAuth2”(必需) |
clientId | OAuth2 身份验证的客户端 ID。 | 任何 |
clientSecret | OAuth2 身份验证的客户端密码。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
端点 | ServiceNow 服务器的终结点。 (即 <实例>.service-now.com) | 任何(必需) |
密码 | 与基本身份验证和 OAuth2 身份验证的用户名对应的密码。 | SecretBase |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
username | 用于连接到 ServiceNow 服务器以进行基本身份验证和 OAuth2 身份验证的用户名。 | 任何 |
SftpServerLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Sftp”(必需) |
typeProperties | 特定于此链接服务类型的属性。 | SftpServerLinkedServiceTypeProperties (必需) |
SftpServerLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 FTP 服务器的身份验证类型。 | “Basic” “SshPublicKey” |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | SFTP 服务器主机名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
hostKeyFingerprint | SFTP 服务器的主机键指打印。 当 SkipHostKeyValidation 为 false 时,应指定 HostKeyFingerprint。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
passPhrase | 如果 SSH 私钥已加密,则解密 SSH 私钥的密码。 | SecretBase |
密码 | 用于登录 SFTP 服务器进行基本身份验证的密码。 | SecretBase |
港口 | SFTP 服务器用于侦听客户端连接的 TCP 端口号。 默认值为 22。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 |
privateKeyContent | 用于 SshPublicKey 身份验证的 Base64 编码 SSH 私钥内容。 对于使用 SshPublicKey 身份验证的本地复制,应指定 PrivateKeyPath 或 PrivateKeyContent。 SSH 私钥应为 OpenSSH 格式。 | SecretBase |
privateKeyPath | SshPublicKey 身份验证的 SSH 私钥文件路径。 仅适用于本地复制。 对于使用 SshPublicKey 身份验证的本地复制,应指定 PrivateKeyPath 或 PrivateKeyContent。 SSH 私钥应为 OpenSSH 格式。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
skipHostKeyValidation | 如果为 true,请跳过 SSH 主机密钥验证。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
userName | 用于登录到 SFTP 服务器的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ShopifyLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Shopify”(必需) |
typeProperties | Shopify Service 链接服务属性。 | ShopifyLinkedServiceTypeProperties(必需) |
ShopifyLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessToken | 可用于访问 Shopify 数据的 API 访问令牌。 如果令牌处于脱机模式,则令牌不会过期。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Shopify 服务器的终结点。 (即 mystore.myshopify.com) | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
SparkLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Spark”(必需) |
typeProperties | Spark Server 链接服务属性。 | SparkLinkedServiceTypeProperties (必需) |
SparkLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
allowHostNameCNMismatch | 指定是否要求 CA 颁发的 SSL 证书名称与通过 SSL 连接时服务器的主机名匹配。 默认值为 false。 | 任何 |
allowSelfSignedServerCert | 指定是否允许来自服务器的自签名证书。 默认值为 false。 | 任何 |
authenticationType | 用于访问 Spark 服务器的身份验证方法。 | “Anonymous” “Username” “UsernameAndPassword” “WindowsAzureHDInsightService”(必需) |
enableSsl | 指定是否使用 SSL 加密与服务器的连接。 默认值为 false。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Spark 服务器的 IP 地址或主机名 | 任何(必需) |
httpPath | 与 Spark 服务器对应的部分 URL。 | 任何 |
密码 | 与你在“用户名”字段中提供的用户名对应的密码 | SecretBase |
港口 | Spark 服务器用于侦听客户端连接的 TCP 端口。 | 任何(必需) |
serverType | Spark 服务器的类型。 | “SharkServer” “SharkServer2” “SparkThriftServer” |
thriftTransportProtocol | 在 Thrift 层中使用的传输协议。 | “Binary” “HTTP” “SASL” |
trustedCertPath | 包含受信任的 CA 证书的 .pem 文件的完整路径,用于通过 SSL 连接时验证服务器。 只能在自承载 IR 上使用 SSL 时设置此属性。 默认值为随 IR 一起安装的 cacerts.pem 文件。 | 任何 |
username | 用于访问 Spark Server 的用户名。 | 任何 |
useSystemTrustStore | 指定是使用系统信任存储中的 CA 证书还是从指定的 PEM 文件使用 CA 证书。 默认值为 false。 | 任何 |
SqlServerLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “SqlServer”(必需) |
typeProperties | SQL Server 链接服务属性。 | SqlServerLinkedServiceTypeProperties(必需) |
SqlServerLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 本地 Windows 身份验证密码。 | SecretBase |
userName | 本地 Windows 身份验证用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SquareLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Square”(必需) |
typeProperties | 方块服务链接服务属性。 | SquareLinkedServiceTypeProperties(必需) |
SquareLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clientId | 与 Square 应用程序关联的客户端 ID。 | 任何(必需) |
clientSecret | 与 Square 应用程序关联的客户端密码。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Square 实例的 URL。 (即 mystore.mysquare.com) | 任何(必需) |
redirectUri | 在 Square 应用程序仪表板中分配的重定向 URL。 (即 http://localhost:2500) | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
SybaseLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Sybase”(必需) |
typeProperties | Sybase 链接服务属性。 | SybaseLinkedServiceTypeProperties (必需) |
SybaseLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 要用于连接的 AuthenticationType。 | “Basic” “Windows” |
数据库 | 连接的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 身份验证密码。 | SecretBase |
图式 | 连接的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
服务器 | 连接的服务器名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
username | 身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
TeradataLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Teradata”(必需) |
typeProperties | Teradata 链接服务属性。 | TeradataLinkedServiceTypeProperties(必需) |
TeradataLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 要用于连接的 AuthenticationType。 | “Basic” “Windows” |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 身份验证密码。 | SecretBase |
服务器 | 连接的服务器名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
username | 身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
VerticaLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Vertica”(必需) |
typeProperties | Vertica 链接服务属性。 | VerticaLinkedServiceTypeProperties (必需) |
VerticaLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
WebAnonymousAuthentication
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 Web 表源的身份验证类型。 | “Anonymous”(必需) |
WebBasicAuthentication
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 Web 表源的身份验证类型。 | “Basic”(必需) |
密码 | 基本身份验证的密码。 | SecretBase(必需) |
username | 基本身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
WebClientCertificateAuthentication
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 Web 表源的身份验证类型。 | “ClientCertificate”(必需) |
密码 | PFX 文件的密码。 | SecretBase(必需) |
pfx | PFX 文件的 Base64 编码内容。 | SecretBase(必需) |
WebLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Web”(必需) |
typeProperties | Web 链接服务属性。 | WebLinkedServiceTypeProperties(必需) |
WebLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 对于 WebAnonymousAuthentication类型,设置为“Anonymous”。 对于 WebBasicAuthentication,请设置为“基本”。 对于 WebClientCertificateAuthentication,请设置为“ClientCertificate”。 | “Anonymous” “Basic” “ClientCertificate”(必需) |
url | Web 服务终结点的 URL,例如 https://www.microsoft.com。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
XeroLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Xero”(必需) |
typeProperties | Xero 服务链接服务属性。 | XeroLinkedServiceTypeProperties(必需) |
XeroLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
consumerKey | 与 Xero 应用程序关联的使用者密钥。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Xero 服务器的终结点。 (即 api.xero.com) | 任何(必需) |
privateKey | 为 Xero 专用应用程序生成的 .pem 文件中的私钥。 必须包括 .pem 文件中的所有文本,包括 Unix 行结尾( ). |
SecretBase |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
ZohoLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Zoho”(必需) |
typeProperties | Zoho 服务器链接服务属性。 | ZohoLinkedServiceTypeProperties(必需) |
ZohoLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessToken | Zoho 身份验证的访问令牌。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
端点 | Zoho 服务器的终结点。 (即 crm.zoho.com/crm/private) | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
快速入门模板
以下快速入门模板部署此资源类型。
模板 | 描述 |
---|---|
创建 V2 数据工厂 |
此模板创建一个 V2 数据工厂,用于将数据从 Azure Blob 存储中的文件夹复制到存储中的另一个文件夹。 |
在 Azure 体系结构 上部署体育分析 |
创建启用了 ADLS Gen 2 的 Azure 存储帐户、存储帐户的链接服务的 Azure 数据工厂实例(如果已部署的 Azure SQL 数据库)和 Azure Databricks 实例。 将为部署模板的用户的 AAD 标识以及 ADF 实例的托管标识授予存储帐户上的存储 Blob 数据参与者角色。 还有一些选项可用于部署 Azure Key Vault 实例、Azure SQL 数据库和 Azure 事件中心(用于流式处理用例)。 部署 Azure Key Vault 后,将为部署模板的用户提供数据工厂托管标识和 AAD 标识,并被授予 Key Vault 机密用户角色。 |
可以使用 Azure 数据工厂 更多 - 单击一次尝试 Azure 数据工厂 |
此模板为从 Azure Blob 复制到另一个 Azure Blob 中的复制活动创建数据工厂管道 |
Terraform (AzAPI 提供程序)资源定义
可以使用目标操作部署工厂/linkedservices 资源类型:
- 资源组
有关每个 API 版本中已更改属性的列表,请参阅 更改日志。
资源格式
若要创建 Microsoft.DataFactory/factories/linkedservices 资源,请将以下 Terraform 添加到模板。
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories/linkedservices@2017-09-01-preview"
name = "string"
body = jsonencode({
properties = {
annotations = [
?
]
connectVia = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
description = "string"
parameters = {
{customized property} = {
defaultValue = ?
type = "string"
}
}
type = "string"
// For remaining properties, see LinkedService objects
}
})
}
WebLinkedServiceTypeProperties 对象
设置 authenticationType 属性以指定对象的类型。
对于 匿名,请使用:
{
authenticationType = "Anonymous"
}
对于 基本,请使用:
{
authenticationType = "Basic"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
username = ?
}
对于 ClientCertificate,请使用:
{
authenticationType = "ClientCertificate"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
pfx = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
LinkedService 对象
设置 类型 属性以指定对象的类型。
对于 AmazonMWS,请使用:
{
type = "AmazonMWS"
typeProperties = {
accessKeyId = ?
encryptedCredential = ?
endpoint = ?
marketplaceID = ?
mwsAuthToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
secretKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
sellerID = ?
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
对于 AmazonRedshift,请使用:
{
type = "AmazonRedshift"
typeProperties = {
database = ?
encryptedCredential = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
server = ?
username = ?
}
}
对于 AmazonS3,请使用:
{
type = "AmazonS3"
typeProperties = {
accessKeyId = ?
encryptedCredential = ?
secretAccessKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
}
对于 AzureBatch,请使用:
{
type = "AzureBatch"
typeProperties = {
accessKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
accountName = ?
batchUri = ?
encryptedCredential = ?
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
poolName = ?
}
}
对于 AzureDataLakeAnalytics,请使用:
{
type = "AzureDataLakeAnalytics"
typeProperties = {
accountName = ?
dataLakeAnalyticsUri = ?
encryptedCredential = ?
resourceGroupName = ?
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
subscriptionId = ?
tenant = ?
}
}
对于 azureDataLakeStore
{
type = "AzureDataLakeStore"
typeProperties = {
accountName = ?
dataLakeStoreUri = ?
encryptedCredential = ?
resourceGroupName = ?
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
subscriptionId = ?
tenant = ?
}
}
对于 AzureDatabricks,请使用:
{
type = "AzureDatabricks"
typeProperties = {
accessToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
domain = ?
encryptedCredential = ?
existingClusterId = ?
newClusterNodeType = ?
newClusterNumOfWorker = ?
newClusterSparkConf = {
{customized property} = ?
}
newClusterVersion = ?
}
}
对于 azureKeyVault
{
type = "AzureKeyVault"
typeProperties = {
baseUrl = ?
}
}
对于 azureML
{
type = "AzureML"
typeProperties = {
apiKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = ?
mlEndpoint = ?
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
tenant = ?
updateResourceEndpoint = ?
}
}
对于 azureMySql
{
type = "AzureMySql"
typeProperties = {
connectionString = ?
encryptedCredential = ?
}
}
对于 AzurePostgreSql,请使用:
{
type = "AzurePostgreSql"
typeProperties = {
connectionString = ?
encryptedCredential = ?
}
}
对于 azureSearch
{
type = "AzureSearch"
typeProperties = {
encryptedCredential = ?
key = {
type = "string"
// For remaining properties, see SecretBase objects
}
url = ?
}
}
对于 azureSqlDW
{
type = "AzureSqlDW"
typeProperties = {
connectionString = ?
encryptedCredential = ?
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
tenant = ?
}
}
对于 AzureSqlDatabase,请使用:
{
type = "AzureSqlDatabase"
typeProperties = {
connectionString = ?
encryptedCredential = ?
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
tenant = ?
}
}
对于 azureStorage
{
type = "AzureStorage"
typeProperties = {
connectionString = ?
encryptedCredential = ?
sasUri = {
type = "string"
// For remaining properties, see SecretBase objects
}
}
}
对于 Cassandra,请使用:
{
type = "Cassandra"
typeProperties = {
authenticationType = ?
encryptedCredential = ?
host = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
username = ?
}
}
对于 Concur,请使用:
{
type = "Concur"
typeProperties = {
clientId = ?
encryptedCredential = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
username = ?
}
}
对于 CosmosDb,请使用:
{
type = "CosmosDb"
typeProperties = {
connectionString = ?
encryptedCredential = ?
}
}
对于 Couchbase,请使用:
{
type = "Couchbase"
typeProperties = {
connectionString = ?
encryptedCredential = ?
}
}
对于 customDataSource ,请使用:
{
type = "CustomDataSource"
typeProperties = ?
}
对于 Db2,请使用:
{
type = "Db2"
typeProperties = {
authenticationType = "string"
database = ?
encryptedCredential = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
server = ?
username = ?
}
}
对于 钻取,请使用:
{
type = "Drill"
typeProperties = {
connectionString = ?
encryptedCredential = ?
}
}
对于 Dynamics,请使用:
{
type = "Dynamics"
typeProperties = {
authenticationType = "string"
deploymentType = "string"
encryptedCredential = ?
hostName = ?
organizationName = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
serviceUri = ?
username = ?
}
}
对于 Eloqua,请使用:
{
type = "Eloqua"
typeProperties = {
encryptedCredential = ?
endpoint = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
username = ?
}
}
对于 FileServer,请使用:
{
type = "FileServer"
typeProperties = {
encryptedCredential = ?
host = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
userId = ?
}
}
对于 ftpServer
{
type = "FtpServer"
typeProperties = {
authenticationType = "string"
enableServerCertificateValidation = ?
enableSsl = ?
encryptedCredential = ?
host = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
userName = ?
}
}
对于 GoogleBigQuery,请使用:
{
type = "GoogleBigQuery"
typeProperties = {
additionalProjects = ?
authenticationType = "string"
clientId = {
type = "string"
// For remaining properties, see SecretBase objects
}
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
email = ?
encryptedCredential = ?
keyFilePath = ?
project = ?
refreshToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
requestGoogleDriveScope = ?
trustedCertPath = ?
useSystemTrustStore = ?
}
}
对于 Greenplum,请使用:
{
type = "Greenplum"
typeProperties = {
connectionString = ?
encryptedCredential = ?
}
}
对于 HBase,请使用:
{
type = "HBase"
typeProperties = {
allowHostNameCNMismatch = ?
allowSelfSignedServerCert = ?
authenticationType = "string"
enableSsl = ?
encryptedCredential = ?
host = ?
httpPath = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
trustedCertPath = ?
username = ?
}
}
对于 HDInsight,请使用:
{
type = "HDInsight"
typeProperties = {
clusterUri = ?
encryptedCredential = ?
hcatalogLinkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
userName = ?
}
}
对于 HDInsightOnDemand,请使用:
{
type = "HDInsightOnDemand"
typeProperties = {
additionalLinkedServiceNames = [
{
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
]
clusterNamePrefix = ?
clusterPassword = {
type = "string"
// For remaining properties, see SecretBase objects
}
clusterResourceGroup = ?
clusterSize = ?
clusterSshPassword = {
type = "string"
// For remaining properties, see SecretBase objects
}
clusterSshUserName = ?
clusterType = ?
clusterUserName = ?
coreConfiguration = ?
dataNodeSize = ?
encryptedCredential = ?
hBaseConfiguration = ?
hcatalogLinkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
hdfsConfiguration = ?
headNodeSize = ?
hiveConfiguration = ?
hostSubscriptionId = ?
linkedServiceName = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
mapReduceConfiguration = ?
oozieConfiguration = ?
servicePrincipalId = ?
servicePrincipalKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
sparkVersion = ?
stormConfiguration = ?
tenant = ?
timeToLive = ?
version = ?
yarnConfiguration = ?
zookeeperNodeSize = ?
}
}
对于 Hdfs,请使用:
{
type = "Hdfs"
typeProperties = {
authenticationType = ?
encryptedCredential = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
url = ?
userName = ?
}
}
对于 Hive,请使用:
{
type = "Hive"
typeProperties = {
allowHostNameCNMismatch = ?
allowSelfSignedServerCert = ?
authenticationType = "string"
enableSsl = ?
encryptedCredential = ?
host = ?
httpPath = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
serverType = "string"
serviceDiscoveryMode = ?
thriftTransportProtocol = "string"
trustedCertPath = ?
useNativeQuery = ?
username = ?
useSystemTrustStore = ?
zooKeeperNameSpace = ?
}
}
对于 HttpServer,请使用:
{
type = "HttpServer"
typeProperties = {
authenticationType = "string"
certThumbprint = ?
embeddedCertData = ?
enableServerCertificateValidation = ?
encryptedCredential = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
url = ?
userName = ?
}
}
对于 Hubspot,请使用:
{
type = "Hubspot"
typeProperties = {
accessToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = ?
refreshToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
对于 Impala,请使用:
{
type = "Impala"
typeProperties = {
allowHostNameCNMismatch = ?
allowSelfSignedServerCert = ?
authenticationType = "string"
enableSsl = ?
encryptedCredential = ?
host = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
trustedCertPath = ?
username = ?
useSystemTrustStore = ?
}
}
对于 Jira,请使用:
{
type = "Jira"
typeProperties = {
encryptedCredential = ?
host = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
username = ?
}
}
对于 Magento,请使用:
{
type = "Magento"
typeProperties = {
accessToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = ?
host = ?
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
对于 MariaDB,请使用:
{
type = "MariaDB"
typeProperties = {
connectionString = ?
encryptedCredential = ?
}
}
对于 Marketo,请使用:
{
type = "Marketo"
typeProperties = {
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = ?
endpoint = ?
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
对于 MongoDb,请使用:
{
type = "MongoDb"
typeProperties = {
allowSelfSignedServerCert = ?
authenticationType = "string"
authSource = ?
databaseName = ?
enableSsl = ?
encryptedCredential = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
server = ?
username = ?
}
}
对于 MySql,请使用:
{
type = "MySql"
typeProperties = {
connectionString = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = ?
}
}
对于 Netezza,请使用:
{
type = "Netezza"
typeProperties = {
connectionString = ?
encryptedCredential = ?
}
}
对于 OData,请使用:
{
type = "OData"
typeProperties = {
authenticationType = "string"
encryptedCredential = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
url = ?
userName = ?
}
}
对于 Odbc,请使用:
{
type = "Odbc"
typeProperties = {
authenticationType = ?
connectionString = ?
credential = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
userName = ?
}
}
对于 Oracle,请使用:
{
type = "Oracle"
typeProperties = {
connectionString = ?
encryptedCredential = ?
}
}
对于 PayPal,请使用:
{
type = "Paypal"
typeProperties = {
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = ?
host = ?
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
对于 Phoenix,请使用:
{
type = "Phoenix"
typeProperties = {
allowHostNameCNMismatch = ?
allowSelfSignedServerCert = ?
authenticationType = "string"
enableSsl = ?
encryptedCredential = ?
host = ?
httpPath = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
trustedCertPath = ?
username = ?
useSystemTrustStore = ?
}
}
对于 PostgreSql,请使用:
{
type = "PostgreSql"
typeProperties = {
connectionString = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = ?
}
}
对于 Presto,请使用:
{
type = "Presto"
typeProperties = {
allowHostNameCNMismatch = ?
allowSelfSignedServerCert = ?
authenticationType = "string"
catalog = ?
enableSsl = ?
encryptedCredential = ?
host = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
serverVersion = ?
timeZoneID = ?
trustedCertPath = ?
username = ?
useSystemTrustStore = ?
}
}
对于 QuickBooks,请使用:
{
type = "QuickBooks"
typeProperties = {
accessToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
accessTokenSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
companyId = ?
consumerKey = ?
consumerSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = ?
endpoint = ?
useEncryptedEndpoints = ?
}
}
对于 Responsys,请使用:
{
type = "Responsys"
typeProperties = {
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = ?
endpoint = ?
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
对于 Salesforce,请使用:
{
type = "Salesforce"
typeProperties = {
encryptedCredential = ?
environmentUrl = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
securityToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
username = ?
}
}
对于 SalesforceMarketingCloud,请使用:
{
type = "SalesforceMarketingCloud"
typeProperties = {
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = ?
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
对于 SapBW,请使用:
{
type = "SapBW"
typeProperties = {
clientId = ?
encryptedCredential = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
server = ?
systemNumber = ?
userName = ?
}
}
对于 sapCloudForCustomer
{
type = "SapCloudForCustomer"
typeProperties = {
encryptedCredential = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
url = ?
username = ?
}
}
对于 SapEcc,请使用:
{
type = "SapEcc"
typeProperties = {
encryptedCredential = "string"
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
url = "string"
username = "string"
}
}
对于 SapHana,请使用:
{
type = "SapHana"
typeProperties = {
authenticationType = "string"
encryptedCredential = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
server = ?
userName = ?
}
}
对于 ServiceNow,请使用:
{
type = "ServiceNow"
typeProperties = {
authenticationType = "string"
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = ?
endpoint = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
username = ?
}
}
对于 Sftp,请使用:
{
type = "Sftp"
typeProperties = {
authenticationType = "string"
encryptedCredential = ?
host = ?
hostKeyFingerprint = ?
passPhrase = {
type = "string"
// For remaining properties, see SecretBase objects
}
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
privateKeyContent = {
type = "string"
// For remaining properties, see SecretBase objects
}
privateKeyPath = ?
skipHostKeyValidation = ?
userName = ?
}
}
对于 Shopify,请使用:
{
type = "Shopify"
typeProperties = {
accessToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = ?
host = ?
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
对于 Spark,请使用:
{
type = "Spark"
typeProperties = {
allowHostNameCNMismatch = ?
allowSelfSignedServerCert = ?
authenticationType = "string"
enableSsl = ?
encryptedCredential = ?
host = ?
httpPath = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
port = ?
serverType = "string"
thriftTransportProtocol = "string"
trustedCertPath = ?
username = ?
useSystemTrustStore = ?
}
}
对于 sqlServer
{
type = "SqlServer"
typeProperties = {
connectionString = ?
encryptedCredential = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
userName = ?
}
}
对于 平方,请使用:
{
type = "Square"
typeProperties = {
clientId = ?
clientSecret = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = ?
host = ?
redirectUri = ?
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
对于 Sybase,请使用:
{
type = "Sybase"
typeProperties = {
authenticationType = "string"
database = ?
encryptedCredential = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
schema = ?
server = ?
username = ?
}
}
对于 Teradata,请使用:
{
type = "Teradata"
typeProperties = {
authenticationType = "string"
encryptedCredential = ?
password = {
type = "string"
// For remaining properties, see SecretBase objects
}
server = ?
username = ?
}
}
对于 Vertica,请使用:
{
type = "Vertica"
typeProperties = {
connectionString = ?
encryptedCredential = ?
}
}
对于 Web,请使用:
{
type = "Web"
typeProperties = {
url = ?
authenticationType = "string"
// For remaining properties, see WebLinkedServiceTypeProperties objects
}
}
对于 Xero,请使用:
{
type = "Xero"
typeProperties = {
consumerKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = ?
host = ?
privateKey = {
type = "string"
// For remaining properties, see SecretBase objects
}
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
对于 Zoho,请使用:
{
type = "Zoho"
typeProperties = {
accessToken = {
type = "string"
// For remaining properties, see SecretBase objects
}
encryptedCredential = ?
endpoint = ?
useEncryptedEndpoints = ?
useHostVerification = ?
usePeerVerification = ?
}
}
SecretBase 对象
设置 类型 属性以指定对象的类型。
对于 AzureKeyVaultSecret,请使用:
{
secretName = ?
secretVersion = ?
store = {
parameters = {
{customized property} = ?
}
referenceName = "string"
type = "string"
}
type = "AzureKeyVaultSecret"
}
对于 SecureString,请使用:
{
type = "SecureString"
value = "string"
}
属性值
AmazonMWSLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AmazonMWS”(必需) |
typeProperties | Amazon Marketplace Web Service 链接服务属性。 | AmazonMWSLinkedServiceTypeProperties(必需) |
AmazonMWSLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessKeyId | 用于访问数据的访问密钥 ID。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
端点 | AmazonMWS 服务器的终结点(即 mws.amazonservices.com) | 任何(必需) |
marketplaceID | 要从中检索数据的 Amazon 市场 ID。 若要从多个市场 ID 检索数据,请用逗号(,)将它们分隔开来。 (即A2EUQ1WTGCTBG2) | 任何(必需) |
mwsAuthToken | AmazonMWS 身份验证令牌。 | SecretBase |
secretKey | 用于访问数据的密钥。 | SecretBase |
sellerID | 亚马逊卖家 ID。 | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
AmazonRedshiftLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AmazonRedshift”(必需) |
typeProperties | Amazon Redshift 链接服务属性。 | AmazonRedshiftLinkedServiceTypeProperties(必需) |
AmazonRedshiftLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
数据库 | Amazon Redshift 源的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | Amazon Redshift 源的密码。 | SecretBase |
港口 | Amazon Redshift 服务器用来侦听客户端连接的 TCP 端口号。 默认值为 5439。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
服务器 | Amazon Redshift 服务器的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
username | Amazon Redshift 源的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AmazonS3LinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AmazonS3”(必需) |
typeProperties | Amazon S3 链接服务属性。 | AmazonS3LinkedServiceTypeProperties(必需) |
AmazonS3LinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessKeyId | Amazon S3 标识和访问管理(IAM)用户的访问密钥标识符。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
secretAccessKey | Amazon S3 标识和访问管理(IAM)用户的机密访问密钥。 | SecretBase |
AzureBatchLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureBatch”(必需) |
typeProperties | Azure Batch 链接服务属性。 | AzureBatchLinkedServiceTypeProperties (必需) |
AzureBatchLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessKey | Azure Batch 帐户访问密钥。 | SecretBase |
accountName | Azure Batch 帐户名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
batchUri | Azure Batch URI。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
linkedServiceName | Azure 存储链接服务参考。 | LinkedServiceReference(必需) |
poolName | Azure Batch 池名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
AzureDatabricksLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureDatabricks”(必需) |
typeProperties | Azure Databricks 链接服务属性。 | AzureDatabricksLinkedServiceTypeProperties(必需) |
AzureDatabricksLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessToken | databricks REST API 的访问令牌。 请参阅 https://docs.azuredatabricks.net/api/latest/authentication.html。 类型:字符串(或带有 resultType 字符串的表达式)。 | SecretBase(必需) |
域 | <区域>.azuredatabricks.net,即 Databricks 部署的域名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
existingClusterId | 将用于此作业的所有运行的现有群集的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
newClusterNodeType | 新群集的节点类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
newClusterNumOfWorker | 新群集应具有的工作器节点数。 格式为 Int32 的字符串,如“1”表示 numOfWorker 为 1 或“1:10”意味着从 1 自动缩放为最小值,10 为最大值。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
newClusterSparkConf | 一组可选的用户指定的 Spark 配置键值对。 | AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf |
newClusterVersion | 新群集的 Spark 版本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf
名字 | 描述 | 价值 |
---|
AzureDataLakeAnalyticsLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureDataLakeAnalytics”(必需) |
typeProperties | Azure Data Lake Analytics 链接服务属性。 | AzureDataLakeAnalyticsLinkedServiceTypeProperties (必需) |
AzureDataLakeAnalyticsLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accountName | Azure Data Lake Analytics 帐户名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
dataLakeAnalyticsUri | Azure Data Lake Analytics URI 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
resourceGroupName | Data Lake Analytics 帐户资源组名称(如果不同于数据工厂帐户)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalId | 用于对 Azure Data Lake Analytics 帐户进行身份验证的应用程序 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalKey | 用于对 Azure Data Lake Analytics 帐户进行身份验证的应用程序密钥。 | SecretBase |
subscriptionId | Data Lake Analytics 帐户订阅 ID(如果不同于数据工厂帐户)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
房客 | 服务主体所属的租户的名称或 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
AzureDataLakeStoreLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureDataLakeStore”(必需) |
typeProperties | Azure Data Lake Store 链接服务属性。 | AzureDataLakeStoreLinkedServiceTypeProperties(必需) |
AzureDataLakeStoreLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accountName | Data Lake Store 帐户名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
dataLakeStoreUri | Data Lake Store 服务 URI。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
resourceGroupName | Data Lake Store 帐户资源组名称(如果不同于数据工厂帐户)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalId | 用于对 Azure Data Lake Store 帐户进行身份验证的应用程序的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalKey | 用于对 Azure Data Lake Store 帐户进行身份验证的应用程序密钥。 | SecretBase |
subscriptionId | Data Lake Store 帐户订阅 ID(如果不同于数据工厂帐户)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
房客 | 服务主体所属的租户的名称或 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureKeyVaultLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureKeyVault”(必需) |
typeProperties | Azure Key Vault 链接服务属性。 | AzureKeyVaultLinkedServiceTypeProperties(必需) |
AzureKeyVaultLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
baseUrl | Azure Key Vault 的基 URL。 例如 https://myakv.vault.azure.net 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
AzureKeyVaultSecretReference
名字 | 描述 | 价值 |
---|---|---|
secretName | Azure Key Vault 中机密的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
secretVersion | Azure Key Vault 中的机密版本。 默认值为最新版本的机密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
商店 | Azure Key Vault 链接服务参考。 | LinkedServiceReference(必需) |
类型 | 机密的类型。 | “AzureKeyVaultSecret”(必需) |
AzureMLLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureML”(必需) |
typeProperties | Azure ML Web 服务链接服务属性。 | AzureMLLinkedServiceTypeProperties (必需) |
AzureMLLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
apiKey | 用于访问 Azure ML 模型终结点的 API 密钥。 | SecretBase(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
mlEndpoint | Azure ML Web 服务终结点的批处理执行 REST URL。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
servicePrincipalId | 用于针对 Azure ML Web 服务的基于 ARM 的 updateResourceEndpoint 进行身份验证的服务主体的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalKey | 用于针对 Azure ML Web 服务的基于 ARM 的 updateResourceEndpoint 进行身份验证的服务主体的密钥。 | SecretBase |
房客 | 服务主体所属的租户的名称或 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
updateResourceEndpoint | Azure ML Web 服务终结点的更新资源 REST URL。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureMySqlLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureMySql”(必需) |
typeProperties | Azure MySQL 数据库链接服务属性。 | AzureMySqlLinkedServiceTypeProperties(必需) |
AzureMySqlLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzurePostgreSqlLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzurePostgreSql”(必需) |
typeProperties | Azure PostgreSQL 链接服务属性。 | AzurePostgreSqlLinkedServiceTypeProperties (必需) |
AzurePostgreSqlLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureSearchLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureSearch”(必需) |
typeProperties | Windows Azure 搜索服务链接服务属性。 | AzureSearchLinkedServiceTypeProperties(必需) |
AzureSearchLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
钥匙 | Azure 搜索服务的管理密钥 | SecretBase |
url | Azure 搜索服务的 URL。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
AzureSqlDatabaseLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureSqlDatabase”(必需) |
typeProperties | Azure SQL 数据库链接服务属性。 | AzureSqlDatabaseLinkedServiceTypeProperties(必需) |
AzureSqlDatabaseLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalId | 用于对 Azure SQL 数据库进行身份验证的服务主体的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalKey | 用于对 Azure SQL 数据库进行身份验证的服务主体的密钥。 | SecretBase |
房客 | 服务主体所属的租户的名称或 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureSqlDWLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureSqlDW”(必需) |
typeProperties | Azure SQL 数据仓库链接服务属性。 | AzureSqlDWLinkedServiceTypeProperties (必需) |
AzureSqlDWLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalId | 用于对 Azure SQL 数据仓库进行身份验证的服务主体的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalKey | 用于对 Azure SQL 数据仓库进行身份验证的服务主体的密钥。 | SecretBase |
房客 | 服务主体所属的租户的名称或 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
AzureStorageLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “AzureStorage”(必需) |
typeProperties | Azure 存储链接服务属性。 | AzureStorageLinkedServiceTypeProperties(必需) |
AzureStorageLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 它与 sasUri 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
sasUri | Azure 存储资源的 SAS URI。 它与 connectionString 属性互斥。 | SecretBase |
CassandraLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Cassandra”(必需) |
typeProperties | Cassandra 链接服务属性。 | CassandraLinkedServiceTypeProperties (必需) |
CassandraLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 要用于连接的 AuthenticationType。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | 连接的主机名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
密码 | 身份验证密码。 | SecretBase |
港口 | 连接的端口。 类型:整数(或包含 resultType 整数的表达式)。 | 任何 |
username | 身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ConcurLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Concur”(必需) |
typeProperties | Concur Service 链接服务属性。 | ConcurLinkedServiceTypeProperties(必需) |
ConcurLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clientId | Concur 应用管理提供的应用程序client_id。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 与用户名字段中提供的用户名对应的密码。 | SecretBase |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
username | 用于访问 Concur 服务的用户名。 | 任何(必需) |
CosmosDbLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “CosmosDb”(必需) |
typeProperties | CosmosDB 链接服务属性。 | CosmosDbLinkedServiceTypeProperties (必需) |
CosmosDbLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
CouchbaseLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Couchbase”(必需) |
typeProperties | Couchbase 服务器链接服务属性。 | CouchbaseLinkedServiceTypeProperties(必需) |
CouchbaseLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
CustomDataSourceLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “CustomDataSource”(必需) |
typeProperties | 自定义链接服务属性。 | 任何(必需) |
Db2LinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Db2”(必需) |
typeProperties | DB2 链接服务属性。 | Db2LinkedServiceTypeProperties(必需) |
Db2LinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 要用于连接的 AuthenticationType。 | “Basic” |
数据库 | 连接的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 身份验证密码。 | SecretBase |
服务器 | 连接的服务器名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
username | 身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
DrillLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “钻取”(必需) |
typeProperties | 钻取服务器链接服务属性。 | DrillLinkedServiceTypeProperties (必需) |
DrillLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
DynamicsLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Dynamics”(必需) |
typeProperties | Dynamics 链接服务属性。 | DynamicsLinkedServiceTypeProperties(必需) |
DynamicsLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 要连接到 Dynamics 服务器的身份验证类型。 联机方案的“Office365”,对于本地使用 Ifd 方案,则为“Ifd”。 类型:字符串(或带有 resultType 字符串的表达式)。 | “Ifd” “Office365”(必需) |
deploymentType | Dynamics 实例的部署类型。 Dynamics Online 的“Online”和“OnPremisesWithIfd”(适用于具有 Ifd 的本地 Dynamics)。 类型:字符串(或带有 resultType 字符串的表达式)。 | “Online” “OnPremisesWithIfd”(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
hostName | 本地 Dynamics 服务器的主机名。 属性是本地所必需的,不允许联机。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
organizationName | Dynamics 实例的组织名称。 当有多个与用户关联的 Dynamics 实例时,本地需要此属性,并且对于联机是必需的。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 用于访问 Dynamics 实例的密码。 | SecretBase |
港口 | 本地 Dynamics 服务器的端口。 属性是本地所必需的,不允许联机。 默认值为 443。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 |
serviceUri | Microsoft Dynamics 服务器的 URL。 该属性对于在线是必需的,不允许本地使用。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
username | 用于访问 Dynamics 实例的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
EloquaLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Eloqua”(必需) |
typeProperties | Eloqua 服务器链接服务属性。 | EloquaLinkedServiceTypeProperties(必需) |
EloquaLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
端点 | Eloqua 服务器的终结点。 (即 eloqua.example.com) | 任何(必需) |
密码 | 与用户名对应的密码。 | SecretBase |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
username | Eloqua 帐户的网站名称和用户名,格式为:sitename/username。 (即埃洛夸/爱丽丝) | 任何(必需) |
FileServerLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “FileServer”(必需) |
typeProperties | 文件系统链接服务属性。 | FileServerLinkedServiceTypeProperties (必需) |
FileServerLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | 服务器的主机名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
密码 | 用于登录服务器的密码。 | SecretBase |
userId | 用于登录服务器的用户 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
FtpServerLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “FtpServer”(必需) |
typeProperties | 特定于此链接服务类型的属性。 | FtpServerLinkedServiceTypeProperties (必需) |
FtpServerLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 FTP 服务器的身份验证类型。 | “Anonymous” “Basic” |
enableServerCertificateValidation | 如果为 true,则通过 SSL/TLS 通道连接时验证 FTP 服务器 SSL 证书。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
enableSsl | 如果为 true,请通过 SSL/TLS 通道连接到 FTP 服务器。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | FTP 服务器的主机名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
密码 | 用于登录 FTP 服务器的密码。 | SecretBase |
港口 | FTP 服务器用于侦听客户端连接的 TCP 端口号。 默认值为 21。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 |
userName | 用于登录 FTP 服务器的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
GoogleBigQueryLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “GoogleBigQuery”(必需) |
typeProperties | Google BigQuery 服务链接服务属性。 | GoogleBigQueryLinkedServiceTypeProperties (必需) |
GoogleBigQueryLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
additionalProjects | 要访问的公共 BigQuery 项目的逗号分隔列表。 | 任何 |
authenticationType | 用于身份验证的 OAuth 2.0 身份验证机制。 ServiceAuthentication 只能在自承载 IR 上使用。 | “ServiceAuthentication” “UserAuthentication”(必需) |
clientId | 用于获取刷新令牌的 google 应用程序的客户端 ID。 | SecretBase |
clientSecret | 用于获取刷新令牌的 google 应用程序的客户端密码。 | SecretBase |
电子邮件 | 用于 ServiceAuthentication 的服务帐户电子邮件 ID,只能在自承载 IR 上使用。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
keyFilePath | 用于对服务帐户电子邮件地址进行身份验证的 .p12 密钥文件的完整路径,只能在自承载 IR 上使用。 | 任何 |
项目 | 要查询的默认 BigQuery 项目。 | 任何(必需) |
refreshToken | 从 Google 获取的刷新令牌,用于授权访问 BigQuery for UserAuthentication。 | SecretBase |
requestGoogleDriveScope | 是否请求访问 Google Drive。 允许 Google Drive 访问支持将 BigQuery 数据与 Google Drive 中的数据相结合的联合表。 默认值为 false。 | 任何 |
trustedCertPath | 包含受信任的 CA 证书的 .pem 文件的完整路径,用于通过 SSL 连接时验证服务器。 只能在自承载 IR 上使用 SSL 时设置此属性。 默认值为随 IR 一起安装的 cacerts.pem 文件。 | 任何 |
useSystemTrustStore | 指定是使用系统信任存储中的 CA 证书还是从指定的 PEM 文件使用 CA 证书。 默认值为 false。 | 任何 |
GreenplumLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Greenplum”(必需) |
typeProperties | Greenplum 数据库链接服务属性。 | GreenplumLinkedServiceTypeProperties(必需) |
GreenplumLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
HBaseLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “HBase”(必需) |
typeProperties | HBase 服务器链接服务属性。 | HBaseLinkedServiceTypeProperties(必需) |
HBaseLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
allowHostNameCNMismatch | 指定是否要求 CA 颁发的 SSL 证书名称与通过 SSL 连接时服务器的主机名匹配。 默认值为 false。 | 任何 |
allowSelfSignedServerCert | 指定是否允许来自服务器的自签名证书。 默认值为 false。 | 任何 |
authenticationType | 用于连接到 HBase 服务器的身份验证机制。 | “Anonymous” “Basic”(必需) |
enableSsl | 指定是否使用 SSL 加密与服务器的连接。 默认值为 false。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | HBase 服务器的 IP 地址或主机名。 (即 192.168.222.160) | 任何(必需) |
httpPath | 对应于 HBase 服务器的部分 URL。 (即 /gateway/sandbox/hbase/version) | 任何 |
密码 | 与用户名对应的密码。 | SecretBase |
港口 | HBase 实例用于侦听客户端连接的 TCP 端口。 默认值为 9090。 | 任何 |
trustedCertPath | 包含受信任的 CA 证书的 .pem 文件的完整路径,用于通过 SSL 连接时验证服务器。 只能在自承载 IR 上使用 SSL 时设置此属性。 默认值为随 IR 一起安装的 cacerts.pem 文件。 | 任何 |
username | 用于连接到 HBase 实例的用户名。 | 任何 |
HdfsLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Hdfs”(必需) |
typeProperties | HDFS 链接服务属性。 | HdfsLinkedServiceTypeProperties(必需) |
HdfsLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 HDFS 的身份验证类型。 可能的值为:Anonymous 和 Windows。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | Windows 身份验证的密码。 | SecretBase |
url | HDFS 服务终结点的 URL,例如 http://myhostname:50070/webhdfs/v1。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
userName | Windows 身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
HDInsightLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “HDInsight”(必需) |
typeProperties | HDInsight 链接服务属性。 | HDInsightLinkedServiceTypeProperties(必需) |
HDInsightLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clusterUri | HDInsight 群集 URI。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
hcatalogLinkedServiceName | 指向 HCatalog 数据库的 Azure SQL 链接服务的引用。 | LinkedServiceReference |
linkedServiceName | Azure 存储链接服务参考。 | LinkedServiceReference |
密码 | HDInsight 群集密码。 | SecretBase |
userName | HDInsight 群集用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
HDInsightOnDemandLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “HDInsightOnDemand”(必需) |
typeProperties | HDInsight ondemand 链接服务属性。 | HDInsightOnDemandLinkedServiceTypeProperties(必需) |
HDInsightOnDemandLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
additionalLinkedServiceNames | 为 HDInsight 链接服务指定其他存储帐户,以便数据工厂服务可以代表你注册它们。 | LinkedServiceReference[] |
clusterNamePrefix | 群集名称的前缀,后缀将不同于时间戳。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
clusterPassword | 用于访问群集的密码。 | SecretBase |
clusterResourceGroup | 群集所属的资源组。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
clusterSize | 群集中的辅助角色/数据节点数。 建议值:4。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
clusterSshPassword | SSH 远程连接群集节点(适用于 Linux)的密码。 | SecretBase |
clusterSshUserName | SSH 的用户名远程连接到群集的节点(适用于 Linux)。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
clusterType | 群集类型。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
clusterUserName | 用于访问群集的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
coreConfiguration | 指定要创建的 HDInsight 群集的核心配置参数(如 core-site.xml)。 | 任何 |
dataNodeSize | 指定 HDInsight 群集的数据节点的大小。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
hBaseConfiguration | 指定 HDInsight 群集的 HBase 配置参数(hbase-site.xml)。 | 任何 |
hcatalogLinkedServiceName | 指向 HCatalog 数据库的 Azure SQL 链接服务的名称。 按需 HDInsight 群集是使用 Azure SQL 数据库作为元存储创建的。 | LinkedServiceReference |
hdfsConfiguration | 指定 HDInsight 群集的 HDFS 配置参数(hdfs-site.xml)。 | 任何 |
headNodeSize | 指定 HDInsight 群集的头节点的大小。 | 任何 |
hiveConfiguration | 指定 HDInsight 群集的 hive 配置参数(hive-site.xml)。 | 任何 |
hostSubscriptionId | 用于托管群集的客户订阅。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
linkedServiceName | 供按需群集用于存储和处理数据的 Azure 存储链接服务。 | LinkedServiceReference(必需) |
mapReduceConfiguration | 指定 HDInsight 群集的 MapReduce 配置参数(mapred-site.xml)。 | 任何 |
oozieConfiguration | 指定 HDInsight 群集的 Oozie 配置参数(oozie-site.xml)。 | 任何 |
servicePrincipalId | hostSubscriptionId 的服务主体 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
servicePrincipalKey | 服务主体 ID 的密钥。 | SecretBase |
sparkVersion | 如果群集类型为“spark”,则为 spark 的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
stormConfiguration | 指定 HDInsight 群集的 Storm 配置参数(storm-site.xml)。 | 任何 |
房客 | 服务主体所属的租户 ID/名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
timeToLive | 按需 HDInsight 群集的允许空闲时间。 指定当群集中没有其他活动作业时,按需 HDInsight 群集在活动运行完成后保持活动运行的时间。 最小值为 5 分钟。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
版本 | HDInsight 群集的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
yarnConfiguration | 指定 HDInsight 群集的 Yarn 配置参数(yarn-site.xml)。 | 任何 |
zookeeperNodeSize | 指定 HDInsight 群集的 Zoo Keeper 节点的大小。 | 任何 |
HiveLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Hive”(必需) |
typeProperties | Hive Server 链接服务属性。 | HiveLinkedServiceTypeProperties(必需) |
HiveLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
allowHostNameCNMismatch | 指定是否要求 CA 颁发的 SSL 证书名称与通过 SSL 连接时服务器的主机名匹配。 默认值为 false。 | 任何 |
allowSelfSignedServerCert | 指定是否允许来自服务器的自签名证书。 默认值为 false。 | 任何 |
authenticationType | 用于访问 Hive 服务器的身份验证方法。 | “Anonymous” “Username” “UsernameAndPassword” “WindowsAzureHDInsightService”(必需) |
enableSsl | 指定是否使用 SSL 加密与服务器的连接。 默认值为 false。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Hive 服务器的 IP 地址或主机名,由多个主机的“;”分隔(仅当 serviceDiscoveryMode 启用时)。 | 任何(必需) |
httpPath | 与 Hive 服务器对应的部分 URL。 | 任何 |
密码 | 与你在“用户名”字段中提供的用户名对应的密码 | SecretBase |
港口 | Hive 服务器用来侦听客户端连接的 TCP 端口。 | 任何 |
serverType | Hive 服务器的类型。 | “HiveServer1” “HiveServer2” “HiveThriftServer” |
serviceDiscoveryMode | 如果指示使用 ZooKeeper 服务,则为 true,则为 false。 | 任何 |
thriftTransportProtocol | 在 Thrift 层中使用的传输协议。 | “Binary” “HTTP” “SASL” |
trustedCertPath | 包含受信任的 CA 证书的 .pem 文件的完整路径,用于通过 SSL 连接时验证服务器。 只能在自承载 IR 上使用 SSL 时设置此属性。 默认值为随 IR 一起安装的 cacerts.pem 文件。 | 任何 |
useNativeQuery | 指定驱动程序是使用本机 HiveQL 查询,还是将它们转换为 HiveQL 中的等效形式。 | 任何 |
username | 用于访问 Hive Server 的用户名。 | 任何 |
useSystemTrustStore | 指定是使用系统信任存储中的 CA 证书还是从指定的 PEM 文件使用 CA 证书。 默认值为 false。 | 任何 |
zooKeeperNameSpace | 添加 Hive Server 2 节点的 ZooKeeper 上的命名空间。 | 任何 |
HttpLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “HttpServer”(必需) |
typeProperties | 特定于此链接服务类型的属性。 | HttpLinkedServiceTypeProperties (必需) |
HttpLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 HTTP 服务器的身份验证类型。 | “Anonymous” “Basic” “ClientCertificate” “Digest” “Windows” |
certThumbprint | ClientCertificate 身份验证的证书指纹。 仅适用于本地复制。 对于使用 ClientCertificate 身份验证的本地复制,应指定 CertThumbprint 或 EmbeddedCertData/Password。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
embeddedCertData | 用于 ClientCertificate 身份验证的 Base64 编码证书数据。 对于使用 ClientCertificate 身份验证的本地复制,应指定 CertThumbprint 或 EmbeddedCertData/Password。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
enableServerCertificateValidation | 如果为 true,请验证 HTTPS 服务器 SSL 证书。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 使用 EmbeddedCertData 身份验证进行基本、摘要、Windows 或 ClientCertificate 的密码。 | SecretBase |
url | HTTP 终结点的基 URL,例如 https://www.microsoft.com。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
userName | 基本、摘要或 Windows 身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
HubspotLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Hubspot”(必需) |
typeProperties | Hubspot Service 链接服务属性。 | HubspotLinkedServiceTypeProperties(必需) |
HubspotLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessToken | 最初对 OAuth 集成进行身份验证时获取的访问令牌。 | SecretBase |
clientId | 与 Hubspot 应用程序关联的客户端 ID。 | 任何(必需) |
clientSecret | 与 Hubspot 应用程序关联的客户端密码。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
refreshToken | 最初对 OAuth 集成进行身份验证时获取的刷新令牌。 | SecretBase |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
ImpalaLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Impala”(必需) |
typeProperties | Impala 服务器链接服务属性。 | ImpalaLinkedServiceTypeProperties (必需) |
ImpalaLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
allowHostNameCNMismatch | 指定是否要求 CA 颁发的 SSL 证书名称与通过 SSL 连接时服务器的主机名匹配。 默认值为 false。 | 任何 |
allowSelfSignedServerCert | 指定是否允许来自服务器的自签名证书。 默认值为 false。 | 任何 |
authenticationType | 要使用的身份验证类型。 | “Anonymous” “SASLUsername” “UsernameAndPassword”(必需) |
enableSsl | 指定是否使用 SSL 加密与服务器的连接。 默认值为 false。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Impala 服务器的 IP 地址或主机名。 (即 192.168.222.160) | 任何(必需) |
密码 | 使用 UsernameAndPassword 时,与用户名对应的密码。 | SecretBase |
港口 | Impala 服务器用来侦听客户端连接的 TCP 端口。 默认值为 21050。 | 任何 |
trustedCertPath | 包含受信任的 CA 证书的 .pem 文件的完整路径,用于通过 SSL 连接时验证服务器。 只能在自承载 IR 上使用 SSL 时设置此属性。 默认值为随 IR 一起安装的 cacerts.pem 文件。 | 任何 |
username | 用于访问 Impala 服务器的用户名。 使用 SASLUsername 时,默认值为匿名。 | 任何 |
useSystemTrustStore | 指定是使用系统信任存储中的 CA 证书还是从指定的 PEM 文件使用 CA 证书。 默认值为 false。 | 任何 |
IntegrationRuntimeReference
名字 | 描述 | 价值 |
---|---|---|
参数 | 集成运行时的参数。 | ParameterValueSpecification |
referenceName | 引用集成运行时名称。 | string (必需) |
类型 | 集成运行时的类型。 | “IntegrationRuntimeReference”(必需) |
JiraLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Jira”(必需) |
typeProperties | Jira 服务链接服务属性。 | JiraLinkedServiceTypeProperties (必需) |
JiraLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Jira 服务的 IP 地址或主机名。 (例如 jira.example.com) | 任何(必需) |
密码 | 与用户名字段中提供的用户名对应的密码。 | SecretBase |
港口 | Jira 服务器用于侦听客户端连接的 TCP 端口。 如果通过 HTTPS 进行连接,则默认值为 443;如果通过 HTTP 进行连接,则为 8080。 | 任何 |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
username | 用于访问 Jira 服务的用户名。 | 任何(必需) |
LinkedService
名字 | 描述 | 价值 |
---|---|---|
附注 | 可用于描述数据集的标记列表。 | any[] |
connectVia | 集成运行时参考。 | IntegrationRuntimeReference |
描述 | 链接服务说明。 | 字符串 |
参数 | 链接服务的参数。 | ParameterDefinitionSpecification |
类型 | 对于 AmazonMWSLinkedService类型,设置为“AmazonMWS”。 对于 AmazonRedshiftLinkedService,请设置为“AmazonRedshift”类型。 对于 AmazonS3LinkedService,请设置为“AmazonS3”。 对于 AzureBatchLinkedService,请设置为“AzureBatch”。 对于 AzureDataLakeAnalyticsLinkedService,请设置为“AzureDataLakeAnalytics”。 对于 AzureDataLakeStoreLinkedService,请设置为“AzureDataLakeStore”。 对于 AzureDatabricksLinkedService,请设置为“AzureDatabricks”。 对于 AzureKeyVaultLinkedService,请设置为“AzureKeyVault”类型。 对于 AzureMLLinkedService,请设置为“AzureML”。 对于 AzureMySqlLinkedService类型,设置为“AzureMySqlSql”。 对于 AzurePostgreSqlLinkedService,请设置为“AzurePostgreSql”。 对于 AzureSearchLinkedService,请设置为“AzureSearch”。 对于 AzureSqlDWLinkedService,请设置为“AzureSqlDWW”。 对于 AzureSqlDatabaseLinkedService,请设置为“AzureSqlDatabase”。 对于 AzureStorageLinkedService,请设置为“AzureStorage”。 对于 CassandraLinkedService类型,设置为“Cassandraandra”。 对于 ConcurLinkedService类型,设置为“Concur”。 对于 CosmosDbLinkedService,请设置为“CosmosDb”。 对于 CouchbaseLinkedService类型,设置为“Couchbase”。 对于 customDataSourceLinkedService |
“AmazonMWS” “AmazonRedshift” “AmazonS3” “AzureBatch” “AzureDatabricks” “AzureDataLakeAnalytics” “AzureDataLakeStore” “AzureKeyVault” “AzureML” “AzureMySql” “AzurePostgreSql” “AzureSearch” “AzureSqlDatabase” “AzureSqlDW” “AzureStorage” “Cassandra” “Concur” “CosmosDb” “Couchbase” “CustomDataSource” “Db2” “钻取” “Dynamics” “Eloqua” “FileServer” “FtpServer” “GoogleBigQuery” “Greenplum” “HBase” “Hdfs” “HDInsight” 'HDInsightOnDemand' “Hive” “HttpServer” “Hubspot” “Impala” “Jira” “Magento” “MariaDB” “Marketo” “MongoDb” “MySql” “Netezza” “OData” “Odbc” “Oracle” “PayPal” “Phoenix” “PostgreSql” “Presto” “QuickBooks” “Responsys” “Salesforce” “SalesforceMarketingCloud” “SapBW” “SapCloudForCustomer” “SapEcc” “SapHana” “ServiceNow” 'Sftp' “Shopify” “Spark” “SqlServer” “Square” “Sybase” 'Teradata' “Vertica” “Web” “Xero” “Zoho”(必需) |
LinkedServiceReference
名字 | 描述 | 价值 |
---|---|---|
参数 | LinkedService 的参数。 | ParameterValueSpecification |
referenceName | 引用 LinkedService 名称。 | string (必需) |
类型 | 链接服务引用类型。 | “LinkedServiceReference”(必需) |
MagentoLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Magento”(必需) |
typeProperties | Magento 服务器链接服务属性。 | MagentoLinkedServiceTypeProperties (必需) |
MagentoLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessToken | Magento 的访问令牌。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Magento 实例的 URL。 (即 192.168.222.110/magento3) | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
MariaDBLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “MariaDB”(必需) |
typeProperties | MariaDB 服务器链接服务属性。 | MariaDBLinkedServiceTypeProperties (必需) |
MariaDBLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
MarketoLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Marketo”(必需) |
typeProperties | Marketo 服务器链接服务属性。 | MarketoLinkedServiceTypeProperties(必需) |
MarketoLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clientId | Marketo 服务的客户端 ID。 | 任何(必需) |
clientSecret | Marketo 服务的客户端密码。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
端点 | Marketo 服务器的终结点。 (即 123-ABC-321.mktorest.com) | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
Microsoft.DataFactory/factories/linkedservices
名字 | 描述 | 价值 |
---|---|---|
名字 | 资源名称 | 字符串 约束: 最小长度 = 1 最大长度 = 1 模式 = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必需) |
parent_id | 此资源的父资源的 ID。 | 类型资源的 ID:工厂 |
性能 | 链接服务的属性。 | LinkedService(必需) |
类型 | 资源类型 | “Microsoft.DataFactory/factories/linkedservices@2017-09-01-preview” |
MongoDbLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “MongoDb”(必需) |
typeProperties | MongoDB 链接服务属性。 | MongoDbLinkedServiceTypeProperties(必需) |
MongoDbLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
allowSelfSignedServerCert | 指定是否允许来自服务器的自签名证书。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
authenticationType | 用于连接到 MongoDB 数据库的身份验证类型。 | “Anonymous” “Basic” |
authSource | 用于验证用户名和密码的数据库。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
databaseName | 要访问的 MongoDB 数据库的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
enableSsl | 指定是否使用 SSL 加密与服务器的连接。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 身份验证密码。 | SecretBase |
港口 | MongoDB 服务器用于侦听客户端连接的 TCP 端口号。 默认值为 27017。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 |
服务器 | MongoDB 服务器的 IP 地址或服务器名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
username | 身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
MySqlLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “MySql”(必需) |
typeProperties | MySQL 链接服务属性。 | MySqlLinkedServiceTypeProperties(必需) |
MySqlLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 | SecretBase(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
NetezzaLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Netezza”(必需) |
typeProperties | Netezza 链接服务属性。 | NetezzaLinkedServiceTypeProperties (必需) |
NetezzaLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ODataLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “OData”(必需) |
typeProperties | OData 链接服务属性。 | ODataLinkedServiceTypeProperties(必需) |
ODataLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 OData 服务的身份验证类型。 | “Anonymous” “Basic” |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | OData 服务的密码。 | SecretBase |
url | OData 服务终结点的 URL。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
userName | OData 服务的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
OdbcLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Odbc”(必需) |
typeProperties | ODBC 链接服务属性。 | OdbcLinkedServiceTypeProperties (必需) |
OdbcLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 ODBC 数据存储的身份验证类型。 可能的值为:Anonymous 和 Basic。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
connectionString | 连接字符串的非访问凭据部分以及可选的加密凭据。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何(必需) |
凭据 | 以特定于驱动程序的属性值格式指定的连接字符串的访问凭据部分。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 基本身份验证的密码。 | SecretBase |
userName | 基本身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
OracleLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Oracle”(必需) |
typeProperties | Oracle 数据库链接服务属性。 | OracleLinkedServiceTypeProperties(必需) |
OracleLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ParameterDefinitionSpecification
名字 | 描述 | 价值 |
---|
ParameterSpecification
名字 | 描述 | 价值 |
---|---|---|
defaultValue | 参数的默认值。 | 任何 |
类型 | 参数类型。 | “Array” “Bool” “Float” “Int” “Object” “SecureString” “String”(必需) |
ParameterValueSpecification
名字 | 描述 | 价值 |
---|
ParameterValueSpecification
名字 | 描述 | 价值 |
---|
PaypalLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “PayPal”(必需) |
typeProperties | PayPal服务链接服务属性。 | PaypalLinkedServiceTypeProperties (必需) |
PaypalLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clientId | 与PayPal应用程序关联的客户端 ID。 | 任何(必需) |
clientSecret | 与PayPal应用程序关联的客户端密码。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | PayPal实例的 URL。 (即 api.sandbox.paypal.com) | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
PhoenixLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Phoenix”(必需) |
typeProperties | Phoenix 服务器链接服务属性。 | PhoenixLinkedServiceTypeProperties (必需) |
PhoenixLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
allowHostNameCNMismatch | 指定是否要求 CA 颁发的 SSL 证书名称与通过 SSL 连接时服务器的主机名匹配。 默认值为 false。 | 任何 |
allowSelfSignedServerCert | 指定是否允许来自服务器的自签名证书。 默认值为 false。 | 任何 |
authenticationType | 用于连接到 Phoenix 服务器的身份验证机制。 | “Anonymous” “UsernameAndPassword” “WindowsAzureHDInsightService”(必需) |
enableSsl | 指定是否使用 SSL 加密与服务器的连接。 默认值为 false。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Phoenix 服务器的 IP 地址或主机名。 (即 192.168.222.160) | 任何(必需) |
httpPath | 对应于 Phoenix 服务器的部分 URL。 (即 /gateway/sandbox/phoenix/version)。 如果使用 WindowsAzureHDInsightService,则默认值为 hbasephoenix。 | 任何 |
密码 | 与用户名对应的密码。 | SecretBase |
港口 | Phoenix 服务器用来侦听客户端连接的 TCP 端口。 默认值为 8765。 | 任何 |
trustedCertPath | 包含受信任的 CA 证书的 .pem 文件的完整路径,用于通过 SSL 连接时验证服务器。 只能在自承载 IR 上使用 SSL 时设置此属性。 默认值为随 IR 一起安装的 cacerts.pem 文件。 | 任何 |
username | 用于连接到 Phoenix 服务器的用户名。 | 任何 |
useSystemTrustStore | 指定是使用系统信任存储中的 CA 证书还是从指定的 PEM 文件使用 CA 证书。 默认值为 false。 | 任何 |
PostgreSqlLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “PostgreSql”(必需) |
typeProperties | PostgreSQL 链接服务属性。 | PostgreSqlLinkedServiceTypeProperties(必需) |
PostgreSqlLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 | SecretBase(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
PrestoLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Presto”(必需) |
typeProperties | Presto 服务器链接服务属性。 | PrestoLinkedServiceTypeProperties(必需) |
PrestoLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
allowHostNameCNMismatch | 指定是否要求 CA 颁发的 SSL 证书名称与通过 SSL 连接时服务器的主机名匹配。 默认值为 false。 | 任何 |
allowSelfSignedServerCert | 指定是否允许来自服务器的自签名证书。 默认值为 false。 | 任何 |
authenticationType | 用于连接到 Presto 服务器的身份验证机制。 | “Anonymous” “LDAP”(必需) |
目录 | 针对服务器的所有请求的目录上下文。 | 任何(必需) |
enableSsl | 指定是否使用 SSL 加密与服务器的连接。 默认值为 false。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Presto 服务器的 IP 地址或主机名。 (即 192.168.222.160) | 任何(必需) |
密码 | 与用户名对应的密码。 | SecretBase |
港口 | Presto 服务器用来侦听客户端连接的 TCP 端口。 默认值为 8080。 | 任何 |
serverVersion | Presto 服务器的版本。 (即 0.148-t) | 任何(必需) |
timeZoneID | 连接使用的本地时区。 此选项的有效值在 IANA 时区数据库中指定。 默认值为系统时区。 | 任何 |
trustedCertPath | 包含受信任的 CA 证书的 .pem 文件的完整路径,用于通过 SSL 连接时验证服务器。 只能在自承载 IR 上使用 SSL 时设置此属性。 默认值为随 IR 一起安装的 cacerts.pem 文件。 | 任何 |
username | 用于连接到 Presto 服务器的用户名。 | 任何 |
useSystemTrustStore | 指定是使用系统信任存储中的 CA 证书还是从指定的 PEM 文件使用 CA 证书。 默认值为 false。 | 任何 |
QuickBooksLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “QuickBooks”(必需) |
typeProperties | QuickBooks 服务器链接服务属性。 | QuickBooksLinkedServiceTypeProperties(必需) |
QuickBooksLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessToken | OAuth 1.0 身份验证的访问令牌。 | SecretBase(必需) |
accessTokenSecret | OAuth 1.0 身份验证的访问令牌机密。 | SecretBase(必需) |
companyId | 要授权的 QuickBooks 公司的公司 ID。 | 任何(必需) |
consumerKey | OAuth 1.0 身份验证的使用者密钥。 | 任何(必需) |
consumerSecret | OAuth 1.0 身份验证的使用者密码。 | SecretBase(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
端点 | QuickBooks 服务器的终结点。 (即 quickbooks.api.intuit.com) | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
ResponsysLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Responsys”(必需) |
typeProperties | Responsys 链接服务属性。 | ResponsysLinkedServiceTypeProperties (必需) |
ResponsysLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clientId | 与 Responsys 应用程序关联的客户端 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
clientSecret | 与 Responsys 应用程序关联的客户端密码。 类型:字符串(或带有 resultType 字符串的表达式)。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
端点 | Responsys 服务器的终结点。 | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
SalesforceLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Salesforce”(必需) |
typeProperties | Salesforce 链接服务属性。 | SalesforceLinkedServiceTypeProperties (必需) |
SalesforceLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
environmentUrl | Salesforce 实例的 URL。 默认值为“https://login.salesforce.com”。 若要从沙盒复制数据,请指定“https://test.salesforce.com”。 若要从自定义域复制数据,请指定“https://[domain].my.salesforce.com”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | Salesforce 实例的基本身份验证的密码。 | SecretBase |
securityToken | 远程访问 Salesforce 实例需要安全令牌。 | SecretBase |
username | Salesforce 实例的基本身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SalesforceMarketingCloudLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “SalesforceMarketingCloud”(必需) |
typeProperties | Salesforce Marketing Cloud 链接服务属性。 | SalesforceMarketingCloudLinkedServiceTypeProperties(必需) |
SalesforceMarketingCloudLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clientId | 与 Salesforce Marketing Cloud 应用程序关联的客户端 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
clientSecret | 与 Salesforce Marketing Cloud 应用程序关联的客户端密码。 类型:字符串(或带有 resultType 字符串的表达式)。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
SapBWLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “SapBW”(必需) |
typeProperties | 特定于此链接服务类型的属性。 | SapBWLinkedServiceTypeProperties(必需) |
SapBWLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clientId | BW 系统上客户端的客户端 ID。 (通常为表示为字符串的三位数十进制数)类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 用于访问 SAP BW 服务器的密码。 | SecretBase |
服务器 | SAP BW 实例的主机名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
systemNumber | BW 系统的系统编号。 (通常为表示为字符串的两位数十进制数字。类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
userName | 用于访问 SAP BW 服务器的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SapCloudForCustomerLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “SapCloudForCustomer”(必需) |
typeProperties | SAP Cloud for Customer 链接服务属性。 | SapCloudForCustomerLinkedServiceTypeProperties(必需) |
SapCloudForCustomerLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 必须提供 encryptedCredential 或用户名/密码。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 基本身份验证的密码。 | SecretBase |
url | SAP Cloud for Customer OData API 的 URL。 例如,“[https://[tenantname].crm.ondemand.com/sap/c4c/odata/v1]”。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
username | 基本身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SapEccLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “SapEcc”(必需) |
typeProperties | SAP ECC 链接服务属性。 | SapEccLinkedServiceTypeProperties(必需) |
SapEccLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 必须提供 encryptedCredential 或用户名/密码。 类型:字符串(或带有 resultType 字符串的表达式)。 | 字符串 |
密码 | 基本身份验证的密码。 | SecretBase |
url | SAP ECC OData API 的 URL。 例如,“[https://hostname:port/sap/opu/odata/sap/servicename/]”。 类型:字符串(或带有 resultType 字符串的表达式)。 | string (必需) |
username | 基本身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 字符串 |
SapHanaLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “SapHana”(必需) |
typeProperties | 特定于此链接服务类型的属性。 | SapHanaLinkedServiceProperties (必需) |
SapHanaLinkedServiceProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 SAP HANA 服务器的身份验证类型。 | “Basic” “Windows” |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 用于访问 SAP HANA 服务器的密码。 | SecretBase |
服务器 | SAP HANA 服务器的主机名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
userName | 用于访问 SAP HANA 服务器的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SecretBase
名字 | 描述 | 价值 |
---|---|---|
类型 | 对于 AzureKeyVaultSecretReference,请设置为“AzureKeyVaultSecret”。 对于 type SecureString,设置为“SecureString”。 | “AzureKeyVaultSecret” “SecureString”(必需) |
SecureString
名字 | 描述 | 价值 |
---|---|---|
类型 | 机密的类型。 | “SecureString”(必需) |
价值 | 安全字符串的值。 | string (必需) |
ServiceNowLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “ServiceNow”(必需) |
typeProperties | ServiceNow 服务器链接服务属性。 | ServiceNowLinkedServiceTypeProperties (必需) |
ServiceNowLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 要使用的身份验证类型。 | “Basic” “OAuth2”(必需) |
clientId | OAuth2 身份验证的客户端 ID。 | 任何 |
clientSecret | OAuth2 身份验证的客户端密码。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
端点 | ServiceNow 服务器的终结点。 (即 <实例>.service-now.com) | 任何(必需) |
密码 | 与基本身份验证和 OAuth2 身份验证的用户名对应的密码。 | SecretBase |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
username | 用于连接到 ServiceNow 服务器以进行基本身份验证和 OAuth2 身份验证的用户名。 | 任何 |
SftpServerLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Sftp”(必需) |
typeProperties | 特定于此链接服务类型的属性。 | SftpServerLinkedServiceTypeProperties (必需) |
SftpServerLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 FTP 服务器的身份验证类型。 | “Basic” “SshPublicKey” |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | SFTP 服务器主机名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
hostKeyFingerprint | SFTP 服务器的主机键指打印。 当 SkipHostKeyValidation 为 false 时,应指定 HostKeyFingerprint。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
passPhrase | 如果 SSH 私钥已加密,则解密 SSH 私钥的密码。 | SecretBase |
密码 | 用于登录 SFTP 服务器进行基本身份验证的密码。 | SecretBase |
港口 | SFTP 服务器用于侦听客户端连接的 TCP 端口号。 默认值为 22。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 | 任何 |
privateKeyContent | 用于 SshPublicKey 身份验证的 Base64 编码 SSH 私钥内容。 对于使用 SshPublicKey 身份验证的本地复制,应指定 PrivateKeyPath 或 PrivateKeyContent。 SSH 私钥应为 OpenSSH 格式。 | SecretBase |
privateKeyPath | SshPublicKey 身份验证的 SSH 私钥文件路径。 仅适用于本地复制。 对于使用 SshPublicKey 身份验证的本地复制,应指定 PrivateKeyPath 或 PrivateKeyContent。 SSH 私钥应为 OpenSSH 格式。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
skipHostKeyValidation | 如果为 true,请跳过 SSH 主机密钥验证。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 | 任何 |
userName | 用于登录到 SFTP 服务器的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
ShopifyLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Shopify”(必需) |
typeProperties | Shopify Service 链接服务属性。 | ShopifyLinkedServiceTypeProperties(必需) |
ShopifyLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessToken | 可用于访问 Shopify 数据的 API 访问令牌。 如果令牌处于脱机模式,则令牌不会过期。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Shopify 服务器的终结点。 (即 mystore.myshopify.com) | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
SparkLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Spark”(必需) |
typeProperties | Spark Server 链接服务属性。 | SparkLinkedServiceTypeProperties (必需) |
SparkLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
allowHostNameCNMismatch | 指定是否要求 CA 颁发的 SSL 证书名称与通过 SSL 连接时服务器的主机名匹配。 默认值为 false。 | 任何 |
allowSelfSignedServerCert | 指定是否允许来自服务器的自签名证书。 默认值为 false。 | 任何 |
authenticationType | 用于访问 Spark 服务器的身份验证方法。 | “Anonymous” “Username” “UsernameAndPassword” “WindowsAzureHDInsightService”(必需) |
enableSsl | 指定是否使用 SSL 加密与服务器的连接。 默认值为 false。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Spark 服务器的 IP 地址或主机名 | 任何(必需) |
httpPath | 与 Spark 服务器对应的部分 URL。 | 任何 |
密码 | 与你在“用户名”字段中提供的用户名对应的密码 | SecretBase |
港口 | Spark 服务器用于侦听客户端连接的 TCP 端口。 | 任何(必需) |
serverType | Spark 服务器的类型。 | “SharkServer” “SharkServer2” “SparkThriftServer” |
thriftTransportProtocol | 在 Thrift 层中使用的传输协议。 | “Binary” “HTTP” “SASL” |
trustedCertPath | 包含受信任的 CA 证书的 .pem 文件的完整路径,用于通过 SSL 连接时验证服务器。 只能在自承载 IR 上使用 SSL 时设置此属性。 默认值为随 IR 一起安装的 cacerts.pem 文件。 | 任何 |
username | 用于访问 Spark Server 的用户名。 | 任何 |
useSystemTrustStore | 指定是使用系统信任存储中的 CA 证书还是从指定的 PEM 文件使用 CA 证书。 默认值为 false。 | 任何 |
SqlServerLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “SqlServer”(必需) |
typeProperties | SQL Server 链接服务属性。 | SqlServerLinkedServiceTypeProperties(必需) |
SqlServerLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 本地 Windows 身份验证密码。 | SecretBase |
userName | 本地 Windows 身份验证用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
SquareLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Square”(必需) |
typeProperties | 方块服务链接服务属性。 | SquareLinkedServiceTypeProperties(必需) |
SquareLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
clientId | 与 Square 应用程序关联的客户端 ID。 | 任何(必需) |
clientSecret | 与 Square 应用程序关联的客户端密码。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Square 实例的 URL。 (即 mystore.mysquare.com) | 任何(必需) |
redirectUri | 在 Square 应用程序仪表板中分配的重定向 URL。 (即 http://localhost:2500) | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
SybaseLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Sybase”(必需) |
typeProperties | Sybase 链接服务属性。 | SybaseLinkedServiceTypeProperties (必需) |
SybaseLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 要用于连接的 AuthenticationType。 | “Basic” “Windows” |
数据库 | 连接的数据库名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 身份验证密码。 | SecretBase |
图式 | 连接的架构名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
服务器 | 连接的服务器名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
username | 身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
TeradataLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Teradata”(必需) |
typeProperties | Teradata 链接服务属性。 | TeradataLinkedServiceTypeProperties(必需) |
TeradataLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 要用于连接的 AuthenticationType。 | “Basic” “Windows” |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
密码 | 身份验证密码。 | SecretBase |
服务器 | 连接的服务器名称。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
username | 身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
VerticaLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Vertica”(必需) |
typeProperties | Vertica 链接服务属性。 | VerticaLinkedServiceTypeProperties (必需) |
VerticaLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
connectionString | ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 | 任何 |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
WebAnonymousAuthentication
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 Web 表源的身份验证类型。 | “Anonymous”(必需) |
WebBasicAuthentication
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 Web 表源的身份验证类型。 | “Basic”(必需) |
密码 | 基本身份验证的密码。 | SecretBase(必需) |
username | 基本身份验证的用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
WebClientCertificateAuthentication
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 用于连接到 Web 表源的身份验证类型。 | “ClientCertificate”(必需) |
密码 | PFX 文件的密码。 | SecretBase(必需) |
pfx | PFX 文件的 Base64 编码内容。 | SecretBase(必需) |
WebLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Web”(必需) |
typeProperties | Web 链接服务属性。 | WebLinkedServiceTypeProperties(必需) |
WebLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
authenticationType | 对于 WebAnonymousAuthentication类型,设置为“Anonymous”。 对于 WebBasicAuthentication,请设置为“基本”。 对于 WebClientCertificateAuthentication,请设置为“ClientCertificate”。 | “Anonymous” “Basic” “ClientCertificate”(必需) |
url | Web 服务终结点的 URL,例如 https://www.microsoft.com。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何(必需) |
XeroLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Xero”(必需) |
typeProperties | Xero 服务链接服务属性。 | XeroLinkedServiceTypeProperties(必需) |
XeroLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
consumerKey | 与 Xero 应用程序关联的使用者密钥。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
主机 | Xero 服务器的终结点。 (即 api.xero.com) | 任何(必需) |
privateKey | 为 Xero 专用应用程序生成的 .pem 文件中的私钥。 必须包括 .pem 文件中的所有文本,包括 Unix 行结尾( ). |
SecretBase |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |
ZohoLinkedService
名字 | 描述 | 价值 |
---|---|---|
类型 | 链接服务的类型。 | “Zoho”(必需) |
typeProperties | Zoho 服务器链接服务属性。 | ZohoLinkedServiceTypeProperties(必需) |
ZohoLinkedServiceTypeProperties
名字 | 描述 | 价值 |
---|---|---|
accessToken | Zoho 身份验证的访问令牌。 | SecretBase |
encryptedCredential | 用于身份验证的加密凭据。 凭据使用集成运行时凭据管理器进行加密。 类型:字符串(或带有 resultType 字符串的表达式)。 | 任何 |
端点 | Zoho 服务器的终结点。 (即 crm.zoho.com/crm/private) | 任何(必需) |
useEncryptedEndpoints | 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 | 任何 |
useHostVerification | 指定是否要求服务器证书中的主机名与通过 SSL 连接时服务器的主机名匹配。 默认值为 true。 | 任何 |
usePeerVerification | 指定是否通过 SSL 连接时验证服务器的标识。 默认值为 true。 | 任何 |