你当前正在访问 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' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    annotations: [
      any
    ]
    connectVia: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'IntegrationRuntimeReference'
    }
    description: 'string'
    parameters: {
      {customized property}: {
        defaultValue: any()
        type: 'string'
      }
    }
    type: 'string'
    // For remaining properties, see LinkedService objects
  }
}

LinkedService 对象

设置 type 属性以指定对象的类型。

对于 AmazonMWS,请使用:

  type: 'AmazonMWS'
  typeProperties: {
    accessKeyId: any()
    encryptedCredential: any()
    endpoint: any()
    marketplaceID: any()
    mwsAuthToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    secretKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    sellerID: any()
    useEncryptedEndpoints: any()
    useHostVerification: any()
    usePeerVerification: any()
  }

对于 AmazonRedshift,请使用:

  type: 'AmazonRedshift'
  typeProperties: {
    database: any()
    encryptedCredential: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any()
    server: any()
    username: any()
  }

对于 AmazonS3,请使用:

  type: 'AmazonS3'
  typeProperties: {
    accessKeyId: any()
    encryptedCredential: any()
    secretAccessKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
  }

对于 AzureBatch,请使用:

  type: 'AzureBatch'
  typeProperties: {
    accessKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    accountName: any()
    batchUri: any()
    encryptedCredential: any()
    linkedServiceName: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'LinkedServiceReference'
    }
    poolName: any()
  }

对于 AzureDatabricks,请使用:

  type: 'AzureDatabricks'
  typeProperties: {
    accessToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    domain: any()
    encryptedCredential: any()
    existingClusterId: any()
    newClusterNodeType: any()
    newClusterNumOfWorker: any()
    newClusterSparkConf: {
      {customized property}: any()
    }
    newClusterVersion: any()
  }

对于 AzureDataLakeAnalytics,请使用:

  type: 'AzureDataLakeAnalytics'
  typeProperties: {
    accountName: any()
    dataLakeAnalyticsUri: any()
    encryptedCredential: any()
    resourceGroupName: any()
    servicePrincipalId: any()
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    subscriptionId: any()
    tenant: any()
  }

对于 AzureDataLakeStore,请使用:

  type: 'AzureDataLakeStore'
  typeProperties: {
    accountName: any()
    dataLakeStoreUri: any()
    encryptedCredential: any()
    resourceGroupName: any()
    servicePrincipalId: any()
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    subscriptionId: any()
    tenant: any()
  }

对于 AzureKeyVault,请使用:

  type: 'AzureKeyVault'
  typeProperties: {
    baseUrl: any()
  }

对于 AzureML,请使用:

  type: 'AzureML'
  typeProperties: {
    apiKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: any()
    mlEndpoint: any()
    servicePrincipalId: any()
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any()
    updateResourceEndpoint: any()
  }

对于 AzureMySql,请使用:

  type: 'AzureMySql'
  typeProperties: {
    connectionString: any()
    encryptedCredential: any()
  }

对于 AzurePostgreSql,请使用:

  type: 'AzurePostgreSql'
  typeProperties: {
    connectionString: any()
    encryptedCredential: any()
  }

对于 AzureSearch,请使用:

  type: 'AzureSearch'
  typeProperties: {
    encryptedCredential: any()
    key: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    url: any()
  }

对于 AzureSqlDatabase,请使用:

  type: 'AzureSqlDatabase'
  typeProperties: {
    connectionString: any()
    encryptedCredential: any()
    servicePrincipalId: any()
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any()
  }

对于 AzureSqlDW,请使用:

  type: 'AzureSqlDW'
  typeProperties: {
    connectionString: any()
    encryptedCredential: any()
    servicePrincipalId: any()
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any()
  }

对于 AzureStorage,请使用:

  type: 'AzureStorage'
  typeProperties: {
    connectionString: any()
    encryptedCredential: any()
    sasUri: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
  }

对于 Cassandra,请使用:

  type: 'Cassandra'
  typeProperties: {
    authenticationType: any()
    encryptedCredential: any()
    host: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any()
    username: any()
  }

对于 Concur,请使用:

  type: 'Concur'
  typeProperties: {
    clientId: any()
    encryptedCredential: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    useEncryptedEndpoints: any()
    useHostVerification: any()
    usePeerVerification: any()
    username: any()
  }

对于 CosmosDb,请使用:

  type: 'CosmosDb'
  typeProperties: {
    connectionString: any()
    encryptedCredential: any()
  }

对于 Couchbase,请使用:

  type: 'Couchbase'
  typeProperties: {
    connectionString: any()
    encryptedCredential: any()
  }

对于 CustomDataSource,请使用:

  type: 'CustomDataSource'
  typeProperties: any()

对于 Db2,请使用:

  type: 'Db2'
  typeProperties: {
    authenticationType: 'Basic'
    database: any()
    encryptedCredential: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    server: any()
    username: any()
  }

对于 “钻取”,请使用:

  type: 'Drill'
  typeProperties: {
    connectionString: any()
    encryptedCredential: any()
  }

对于 Dynamics,请使用:

  type: 'Dynamics'
  typeProperties: {
    authenticationType: 'string'
    deploymentType: 'string'
    encryptedCredential: any()
    hostName: any()
    organizationName: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any()
    serviceUri: any()
    username: any()
  }

对于 Eloqua,请使用:

  type: 'Eloqua'
  typeProperties: {
    encryptedCredential: any()
    endpoint: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    useEncryptedEndpoints: any()
    useHostVerification: any()
    usePeerVerification: any()
    username: any()
  }

对于 FileServer,请使用:

  type: 'FileServer'
  typeProperties: {
    encryptedCredential: any()
    host: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    userId: any()
  }

对于 FtpServer,请使用:

  type: 'FtpServer'
  typeProperties: {
    authenticationType: 'string'
    enableServerCertificateValidation: any()
    enableSsl: any()
    encryptedCredential: any()
    host: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any()
    userName: any()
  }

对于 GoogleBigQuery,请使用:

  type: 'GoogleBigQuery'
  typeProperties: {
    additionalProjects: any()
    authenticationType: 'string'
    clientId: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    email: any()
    encryptedCredential: any()
    keyFilePath: any()
    project: any()
    refreshToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    requestGoogleDriveScope: any()
    trustedCertPath: any()
    useSystemTrustStore: any()
  }

对于 Greenplum,请使用:

  type: 'Greenplum'
  typeProperties: {
    connectionString: any()
    encryptedCredential: any()
  }

对于 HBase,请使用:

  type: 'HBase'
  typeProperties: {
    allowHostNameCNMismatch: any()
    allowSelfSignedServerCert: any()
    authenticationType: 'string'
    enableSsl: any()
    encryptedCredential: any()
    host: any()
    httpPath: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any()
    trustedCertPath: any()
    username: any()
  }

对于 Hdfs,请使用:

  type: 'Hdfs'
  typeProperties: {
    authenticationType: any()
    encryptedCredential: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    url: any()
    userName: any()
  }

对于 HDInsight,请使用:

  type: 'HDInsight'
  typeProperties: {
    clusterUri: any()
    encryptedCredential: any()
    hcatalogLinkedServiceName: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'LinkedServiceReference'
    }
    linkedServiceName: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'LinkedServiceReference'
    }
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    userName: any()
  }

对于 HDInsightOnDemand,请使用:

  type: 'HDInsightOnDemand'
  typeProperties: {
    additionalLinkedServiceNames: [
      {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
    ]
    clusterNamePrefix: any()
    clusterPassword: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    clusterResourceGroup: any()
    clusterSize: any()
    clusterSshPassword: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    clusterSshUserName: any()
    clusterType: any()
    clusterUserName: any()
    coreConfiguration: any()
    dataNodeSize: any()
    encryptedCredential: any()
    hBaseConfiguration: any()
    hcatalogLinkedServiceName: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'LinkedServiceReference'
    }
    hdfsConfiguration: any()
    headNodeSize: any()
    hiveConfiguration: any()
    hostSubscriptionId: any()
    linkedServiceName: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'LinkedServiceReference'
    }
    mapReduceConfiguration: any()
    oozieConfiguration: any()
    servicePrincipalId: any()
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    sparkVersion: any()
    stormConfiguration: any()
    tenant: any()
    timeToLive: any()
    version: any()
    yarnConfiguration: any()
    zookeeperNodeSize: any()
  }

对于 Hive,请使用:

  type: 'Hive'
  typeProperties: {
    allowHostNameCNMismatch: any()
    allowSelfSignedServerCert: any()
    authenticationType: 'string'
    enableSsl: any()
    encryptedCredential: any()
    host: any()
    httpPath: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any()
    serverType: 'string'
    serviceDiscoveryMode: any()
    thriftTransportProtocol: 'string'
    trustedCertPath: any()
    useNativeQuery: any()
    username: any()
    useSystemTrustStore: any()
    zooKeeperNameSpace: any()
  }

对于 HttpServer,请使用:

  type: 'HttpServer'
  typeProperties: {
    authenticationType: 'string'
    certThumbprint: any()
    embeddedCertData: any()
    enableServerCertificateValidation: any()
    encryptedCredential: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    url: any()
    userName: any()
  }

对于 Hubspot,请使用:

  type: 'Hubspot'
  typeProperties: {
    accessToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    clientId: any()
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: any()
    refreshToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    useEncryptedEndpoints: any()
    useHostVerification: any()
    usePeerVerification: any()
  }

对于 Impala,请使用:

  type: 'Impala'
  typeProperties: {
    allowHostNameCNMismatch: any()
    allowSelfSignedServerCert: any()
    authenticationType: 'string'
    enableSsl: any()
    encryptedCredential: any()
    host: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any()
    trustedCertPath: any()
    username: any()
    useSystemTrustStore: any()
  }

对于 Jira,请使用:

  type: 'Jira'
  typeProperties: {
    encryptedCredential: any()
    host: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any()
    useEncryptedEndpoints: any()
    useHostVerification: any()
    usePeerVerification: any()
    username: any()
  }

对于 Magento,请使用:

  type: 'Magento'
  typeProperties: {
    accessToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: any()
    host: any()
    useEncryptedEndpoints: any()
    useHostVerification: any()
    usePeerVerification: any()
  }

对于 MariaDB,请使用:

  type: 'MariaDB'
  typeProperties: {
    connectionString: any()
    encryptedCredential: any()
  }

对于 Marketo,请使用:

  type: 'Marketo'
  typeProperties: {
    clientId: any()
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: any()
    endpoint: any()
    useEncryptedEndpoints: any()
    useHostVerification: any()
    usePeerVerification: any()
  }

对于 MongoDb,请使用:

  type: 'MongoDb'
  typeProperties: {
    allowSelfSignedServerCert: any()
    authenticationType: 'string'
    authSource: any()
    databaseName: any()
    enableSsl: any()
    encryptedCredential: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any()
    server: any()
    username: any()
  }

对于 MySql,请使用:

  type: 'MySql'
  typeProperties: {
    connectionString: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: any()
  }

对于 Netezza,请使用:

  type: 'Netezza'
  typeProperties: {
    connectionString: any()
    encryptedCredential: any()
  }

对于 OData,请使用:

  type: 'OData'
  typeProperties: {
    authenticationType: 'string'
    encryptedCredential: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    url: any()
    userName: any()
  }

对于 Odbc,请使用:

  type: 'Odbc'
  typeProperties: {
    authenticationType: any()
    connectionString: any()
    credential: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    userName: any()
  }

对于 Oracle,请使用:

  type: 'Oracle'
  typeProperties: {
    connectionString: any()
    encryptedCredential: any()
  }

对于 Paypal,请使用:

  type: 'Paypal'
  typeProperties: {
    clientId: any()
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: any()
    host: any()
    useEncryptedEndpoints: any()
    useHostVerification: any()
    usePeerVerification: any()
  }

对于 Phoenix,请使用:

  type: 'Phoenix'
  typeProperties: {
    allowHostNameCNMismatch: any()
    allowSelfSignedServerCert: any()
    authenticationType: 'string'
    enableSsl: any()
    encryptedCredential: any()
    host: any()
    httpPath: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any()
    trustedCertPath: any()
    username: any()
    useSystemTrustStore: any()
  }

对于 PostgreSql,请使用:

  type: 'PostgreSql'
  typeProperties: {
    connectionString: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: any()
  }

对于 Presto,请使用:

  type: 'Presto'
  typeProperties: {
    allowHostNameCNMismatch: any()
    allowSelfSignedServerCert: any()
    authenticationType: 'string'
    catalog: any()
    enableSsl: any()
    encryptedCredential: any()
    host: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any()
    serverVersion: any()
    timeZoneID: any()
    trustedCertPath: any()
    username: any()
    useSystemTrustStore: any()
  }

对于 QuickBook,请使用:

  type: 'QuickBooks'
  typeProperties: {
    accessToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    accessTokenSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    companyId: any()
    consumerKey: any()
    consumerSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: any()
    endpoint: any()
    useEncryptedEndpoints: any()
  }

对于 Responsys,请使用:

  type: 'Responsys'
  typeProperties: {
    clientId: any()
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: any()
    endpoint: any()
    useEncryptedEndpoints: any()
    useHostVerification: any()
    usePeerVerification: any()
  }

对于 Salesforce,请使用:

  type: 'Salesforce'
  typeProperties: {
    encryptedCredential: any()
    environmentUrl: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    securityToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    username: any()
  }

对于 SalesforceMarketingCloud,请使用:

  type: 'SalesforceMarketingCloud'
  typeProperties: {
    clientId: any()
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: any()
    useEncryptedEndpoints: any()
    useHostVerification: any()
    usePeerVerification: any()
  }

对于 SapBW,请使用:

  type: 'SapBW'
  typeProperties: {
    clientId: any()
    encryptedCredential: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    server: any()
    systemNumber: any()
    userName: any()
  }

对于 SapCloudForCustomer,请使用:

  type: 'SapCloudForCustomer'
  typeProperties: {
    encryptedCredential: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    url: any()
    username: any()
  }

对于 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()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    server: any()
    userName: any()
  }

对于 ServiceNow,请使用:

  type: 'ServiceNow'
  typeProperties: {
    authenticationType: 'string'
    clientId: any()
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: any()
    endpoint: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    useEncryptedEndpoints: any()
    useHostVerification: any()
    usePeerVerification: any()
    username: any()
  }

对于 Sftp,请使用:

  type: 'Sftp'
  typeProperties: {
    authenticationType: 'string'
    encryptedCredential: any()
    host: any()
    hostKeyFingerprint: any()
    passPhrase: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any()
    privateKeyContent: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    privateKeyPath: any()
    skipHostKeyValidation: any()
    userName: any()
  }

对于 Shopify,请使用:

  type: 'Shopify'
  typeProperties: {
    accessToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: any()
    host: any()
    useEncryptedEndpoints: any()
    useHostVerification: any()
    usePeerVerification: any()
  }

对于 Spark,请使用:

  type: 'Spark'
  typeProperties: {
    allowHostNameCNMismatch: any()
    allowSelfSignedServerCert: any()
    authenticationType: 'string'
    enableSsl: any()
    encryptedCredential: any()
    host: any()
    httpPath: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any()
    serverType: 'string'
    thriftTransportProtocol: 'string'
    trustedCertPath: any()
    username: any()
    useSystemTrustStore: any()
  }

对于 SqlServer,请使用:

  type: 'SqlServer'
  typeProperties: {
    connectionString: any()
    encryptedCredential: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    userName: any()
  }

对于 Square,请使用:

  type: 'Square'
  typeProperties: {
    clientId: any()
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: any()
    host: any()
    redirectUri: any()
    useEncryptedEndpoints: any()
    useHostVerification: any()
    usePeerVerification: any()
  }

对于 Sybase,请使用:

  type: 'Sybase'
  typeProperties: {
    authenticationType: 'string'
    database: any()
    encryptedCredential: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    schema: any()
    server: any()
    username: any()
  }

对于 Teradata,请使用:

  type: 'Teradata'
  typeProperties: {
    authenticationType: 'string'
    encryptedCredential: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    server: any()
    username: any()
  }

对于 Vertica,请使用:

  type: 'Vertica'
  typeProperties: {
    connectionString: any()
    encryptedCredential: any()
  }

对于 Web,请使用:

  type: 'Web'
  typeProperties: {
    url: any()
    authenticationType: 'string'
    // For remaining properties, see WebLinkedServiceTypeProperties objects
  }

对于 Xero,请使用:

  type: 'Xero'
  typeProperties: {
    consumerKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: any()
    host: any()
    privateKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    useEncryptedEndpoints: any()
    useHostVerification: any()
    usePeerVerification: any()
  }

对于 Zoho,请使用:

  type: 'Zoho'
  typeProperties: {
    accessToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: any()
    endpoint: any()
    useEncryptedEndpoints: any()
    useHostVerification: any()
    usePeerVerification: any()
  }

SecretBase 对象

设置 type 属性以指定对象的类型。

对于 AzureKeyVaultSecret,请使用:

  type: 'AzureKeyVaultSecret'
  secretName: any()
  secretVersion: any()
  store: {
    parameters: {
      {customized property}: any()
    }
    referenceName: 'string'
    type: 'LinkedServiceReference'
  }

对于 SecureString,请使用:

  type: 'SecureString'
  value: 'string'

WebLinkedServiceTypeProperties 对象

设置 authenticationType 属性以指定对象的类型。

对于 匿名,请使用:

  authenticationType: 'Anonymous'

对于 “基本”,请使用:

  authenticationType: 'Basic'
  password: {
    type: 'string'
    // For remaining properties, see SecretBase objects
  }
  username: any()

对于 ClientCertificate,请使用:

  authenticationType: 'ClientCertificate'
  password: {
    type: 'string'
    // For remaining properties, see SecretBase objects
  }
  pfx: {
    type: 'string'
    // For remaining properties, see SecretBase objects
  }

属性值

factories/linkedservices

名称 说明
name 资源名称

了解如何在 Bicep 中为子资源设置名称和类型。
字符串 (必需)

字符限制:1-260

有效字符:
不得使用:
<>*#.%&:\\+?/ 或控制字符

以字母数字开头。
父级 (parent) 在 Bicep 中,可以为子资源指定父资源。 仅当子资源在父资源外部声明时,才需要添加此属性。

有关详细信息,请参阅 父资源之外的子资源
类型为“工厂”的资源的符号名称
properties 链接服务的属性。 LinkedService (必需)

LinkedService

名称 说明
annotations 可用于描述数据集的标记列表。 any[]
connectVia 集成运行时引用。 IntegrationRuntimeReference
description 链接服务说明。 字符串
parameters 链接服务的参数。 ParameterDefinitionSpecification
类型 设置对象类型 AmazonMWS
AmazonRedshift
AmazonS3
AzureBatch
AzureDatabricks
AzureDataLakeAnalytics
AzureDataLakeStore
AzureKeyVault
AzureML
AzureMySql
AzurePostgreSql
AzureSearch
AzureSqlDatabase
AzureSqlDW
AzureStorage
Cassandra
Concur
CosmosDb
Couchbase
CustomDataSource
Db2
Drill
Dynamics
Eloqua
FileServer
FtpServer
GoogleBigQuery
Greenplum
HBase
Hdfs
HDInsight
HDInsightOnDemand
Hive
HttpServer
Hubspot
Impala
Jira
Magento
MariaDB
Marketo
Mongodb
MySql
Netezza
OData
Odbc
Oracle
贝 宝
Phoenix
PostgreSql
Presto
QuickBooks
Responsys
Salesforce
SalesforceMarketingCloud
SapBW
SapCloudForCustomer
SapEcc
SapHana
ServiceNow
Sftp
Shopify
Spark
SqlServer
广场
Sybase
Teradata
Vertica
Web
Xero
Zoho (必需)

IntegrationRuntimeReference

名称 说明
parameters 集成运行时的参数。 ParameterValueSpecification
referenceName 引用集成运行时名称。 字符串 (必需)
类型 集成运行时的类型。 “IntegrationRuntimeReference” (必需)

ParameterValueSpecification

名称 说明
{customized property} 对于 Bicep,可以使用 任何 () 函数。

ParameterDefinitionSpecification

名称 说明
{customized property} ParameterSpecification

ParameterSpecification

名称 说明
defaultValue 参数的默认值。 对于 Bicep,可以使用 任何 () 函数。
类型 参数类型。 “Array”
“Bool”
“Float”
“Int”
“Object”
“SecureString”
“String” (必需)

AmazonMWSLinkedService

名称 说明 Value
type 链接服务的类型。 “AmazonMWS” (必需)
typeProperties Amazon Marketplace Web Service 链接服务属性。 AmazonMWSLinkedServiceTypeProperties (必需)

AmazonMWSLinkedServiceTypeProperties

名称 说明
accessKeyId 用于访问数据的访问密钥 ID。 对于 Bicep,可以使用 任何 () function. (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
endpoint Amazon MWS 服务器的终结点, (即 mws.amazonservices.com) 对于 Bicep,可以使用 任何 () function. (所需的)
marketplaceID 要从中检索数据的 Amazon Marketplace ID。 若要从多个市场 ID 检索数据,请使用逗号 (,) 分隔它们。 (即A2EUQ1WTGCTBG2) 对于 Bicep,可以使用 任何 () function. (所需的)
mwsAuthToken Amazon MWS 身份验证令牌。 SecretBase
secretKey 用于访问数据的密钥。 SecretBase
sellerID Amazon 卖方 ID。 对于 Bicep,可以使用 任何 () function. (所需的)
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。

SecretBase

名称 说明 Value
type 设置对象类型 AzureKeyVaultSecret
需要 SecureString ()

AzureKeyVaultSecretReference

名称 说明 Value
type 机密的类型。 “AzureKeyVaultSecret” (必需)
secretName Azure 密钥保管库中机密的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
secretVersion Azure 中机密的版本密钥保管库。 默认值为最新版本的机密。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
store Azure 密钥保管库链接服务参考。 LinkedServiceReference (必需)

LinkedServiceReference

名称 说明
parameters LinkedService 的参数。 ParameterValueSpecification
referenceName 引用 LinkedService 名称。 字符串 (必需)
类型 链接服务引用类型。 “LinkedServiceReference” (必需)

SecureString

名称 说明 Value
type 机密的类型。 字符串 (必需)
value 安全字符串的值。 字符串 (必需)

AmazonRedshiftLinkedService

名称 说明 Value
type 链接服务的类型。 需要“AmazonRedshift” ()
typeProperties Amazon Redshift 链接服务属性。 AmazonRedshiftLinkedServiceTypeProperties (必需)

AmazonRedshiftLinkedServiceTypeProperties

名称 说明
database Amazon Redshift 源的数据库名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
password Amazon Redshift 源的密码。 SecretBase
port Amazon Redshift 服务器用于侦听客户端连接的 TCP 端口号。 默认值为 5439。 类型:具有 resultType 整数) 的整数 (或 Expression。 对于 Bicep,可以使用 任何 () 函数。
server Amazon Redshift 服务器的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
username Amazon Redshift 源的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

AmazonS3LinkedService

名称 说明 Value
type 链接服务的类型。 “AmazonS3” (必需)
typeProperties Amazon S3 链接服务属性。 AmazonS3LinkedServiceTypeProperties (必需)

AmazonS3LinkedServiceTypeProperties

名称 说明
accessKeyId Amazon S3 标识和访问管理 (IAM) 用户的访问密钥标识符。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
secretAccessKey Amazon S3 标识和访问管理的机密访问密钥 (IAM) 用户。 SecretBase

AzureBatchLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureBatch” (必需)
typeProperties Azure Batch链接服务属性。 AzureBatchLinkedServiceTypeProperties (必需)

AzureBatchLinkedServiceTypeProperties

名称 说明
accessKey Azure Batch帐户访问密钥。 SecretBase
accountName Azure Batch帐户名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
batchUri Azure Batch URI。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
linkedServiceName Azure 存储链接服务引用。 LinkedServiceReference (必需)
poolName Azure Batch池名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)

AzureDatabricksLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureDatabricks” (必需)
typeProperties Azure Databricks 链接服务属性。 AzureDatabricksLinkedServiceTypeProperties (必需的)

AzureDatabricksLinkedServiceTypeProperties

名称 说明
accessToken databricks REST API 的访问令牌。 请参阅 https://docs.azuredatabricks.net/api/latest/authentication.html 。 类型:包含 resultType 字符串) 的字符串 (或表达式。 需要 secretBase ()
{REGION}.azuredatabricks.net,Databricks 部署的域名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
existingClusterId 将用于此作业的所有运行的现有群集的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
newClusterNodeType 新群集的节点类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
newClusterNumOfWorker 新群集应具有的工作器节点数。 字符串格式的 Int32(如“1”)表示 numOfWorker 为 1,或“1:10”表示从 1 作为最小值和 10 作为最大值的自动缩放。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
newClusterSparkConf 一组可选的、用户指定的 Spark 配置键值对。 AzureDatabricksLinkedServiceTypePropertiesNewCluster...
newClusterVersion 新群集的 Spark 版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureDatabricksLinkedServiceTypePropertiesNewCluster...

名称 说明
{customized property} 对于 Bicep,可以使用 任何 () 函数。

AzureDataLakeAnalyticsLinkedService

名称 说明 Value
type 链接服务的类型。 需要“AzureDataLakeAnalytics” ()
typeProperties Azure Data Lake Analytics链接服务属性。 AzureDataLakeAnalyticsLinkedServiceTypeProperties (必需)

AzureDataLakeAnalyticsLinkedServiceTypeProperties

名称 说明
accountName Azure Data Lake Analytics帐户名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
dataLakeAnalyticsUri Azure Data Lake Analytics URI 类型:string (或 expression with resultType string) 。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
resourceGroupName Data Lake Analytics帐户资源组名称 (与数据工厂帐户) 不同。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalId 用于对 Azure Data Lake Analytics 帐户进行身份验证的应用程序的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalKey 用于针对 Azure Data Lake Analytics 帐户进行身份验证的应用程序密钥。 SecretBase
subscriptionId Data Lake Analytics帐户订阅 ID (与数据工厂帐户) 不同。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()

AzureDataLakeStoreLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureDataLakeStore” (必需)
typeProperties Azure Data Lake Store 链接服务属性。 AzureDataLakeStoreLinkedServiceTypeProperties (所需的)

AzureDataLakeStoreLinkedServiceTypeProperties

名称 说明
accountName Data Lake Store 帐户名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
dataLakeStoreUri Data Lake Store 服务 URI。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
resourceGroupName Data Lake Store 帐户资源组名称 (如果不同于数据工厂帐户) 。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalId 用于针对 Azure Data Lake Store 帐户进行身份验证的应用程序的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalKey 用于对 Azure Data Lake Store 帐户进行身份验证的应用程序密钥。 SecretBase
subscriptionId Data Lake Store 帐户订阅 ID (与数据工厂帐户) 不同。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureKeyVaultLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureKeyVault” (必需)
typeProperties Azure 密钥保管库链接服务属性。 AzureKeyVaultLinkedServiceTypeProperties (必需)

AzureKeyVaultLinkedServiceTypeProperties

名称 说明
baseUrl Azure 密钥保管库的基 URL。 例如 https://myakv.vault.azure.net ,类型:包含 resultType 字符串) 的字符串 (或 Expression。 对于 Bicep,可以使用 任何 () function. (所需的)

AzureMLLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureML” (必需)
typeProperties Azure ML Web 服务链接服务属性。 AzureMLLinkedServiceTypeProperties (必需)

AzureMLLinkedServiceTypeProperties

名称 说明
apiKey 用于访问 Azure ML 模型终结点的 API 密钥。 需要 secretBase ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
mlEndpoint Azure ML Web 服务终结点的批处理执行 REST URL。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
servicePrincipalId 用于针对 Azure ML Web 服务的基于 ARM 的 updateResourceEndpoint 进行身份验证的服务主体的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalKey 用于针对 Azure ML Web 服务的基于 ARM 的 updateResourceEndpoint 进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
updateResourceEndpoint Azure ML Web 服务终结点的更新资源 REST URL。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureMySqlLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureMySql” (必需)
typeProperties Azure MySQL 数据库链接服务属性。 AzureMySqlLinkedServiceTypeProperties (必需)

AzureMySqlLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () function. (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

AzurePostgreSqlLinkedService

名称 说明 Value
type 链接服务的类型。 “AzurePostgreSql” (必需)
typeProperties Azure PostgreSQL 链接服务属性。 AzurePostgreSqlLinkedServiceTypeProperties (必需)

AzurePostgreSqlLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureSearchLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureSearch” (必需)
typeProperties Windows Azure 搜索服务链接服务属性。 AzureSearchLinkedServiceTypeProperties (必需)

AzureSearchLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
key Azure 搜索服务 的 管理员 密钥 SecretBase
url Azure 搜索服务的 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()

AzureSqlDatabaseLinkedService

名称 说明 Value
type 链接服务的类型。 需要“AzureSqlDatabase” ()
typeProperties Azure SQL数据库链接服务属性。 AzureSqlDatabaseLinkedServiceTypeProperties (所需的)

AzureSqlDatabaseLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 所需的任何 () function. ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalId 用于对 Azure SQL 数据库进行身份验证的服务主体的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalKey 用于对 Azure SQL 数据库进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureSqlDWLinkedService

名称 说明 Value
type 链接服务的类型。 需要“AzureSqlDW” ()
typeProperties Azure SQL Data Warehouse链接服务属性。 AzureSqlDWLinkedServiceTypeProperties (所需的)

AzureSqlDWLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 所需的任何 () function. ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalId 用于针对Azure SQL Data Warehouse进行身份验证的服务主体的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalKey 用于针对Azure SQL Data Warehouse进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureStorageLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureStorage” (必需)
typeProperties Azure 存储链接服务属性。 AzureStorageLinkedServiceTypeProperties (必需的)

AzureStorageLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 它与 sasUri 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
sasUri Azure 存储资源的 SAS URI。 它与 connectionString 属性互斥。 SecretBase

CassandraLinkedService

名称 说明 Value
type 链接服务的类型。 “Cassandra” (必需)
typeProperties Cassandra 链接服务属性。 CassandraLinkedServiceTypeProperties (必需)

CassandraLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接的 AuthenticationType。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
host 连接的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
password 用于身份验证的密码。 SecretBase
port 连接的端口。 类型:具有 resultType 整数) 的整数 (或 Expression。 对于 Bicep,可以使用 任何 () 函数。
username 用于身份验证的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

ConcurLinkedService

名称 说明 Value
type 链接服务的类型。 “Concur” (必需)
typeProperties Concur 服务链接服务属性。 ConcurLinkedServiceTypeProperties (必需)

ConcurLinkedServiceTypeProperties

名称 说明
clientId 由 Concur 应用管理提供的应用程序 client_id。 对于 Bicep,可以使用 任何 () function. (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
password 在“用户名”字段中提供的用户名所对应的密码。 SecretBase
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
username 用于访问 Concur 服务的用户名。 对于 Bicep,可以使用 任何 () function. (所需的)

CosmosDbLinkedService

名称 说明 Value
type 链接服务的类型。 “CosmosDb” (必需)
typeProperties CosmosDB 链接服务属性。 CosmosDbLinkedServiceTypeProperties (必需的)

CosmosDbLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () function. (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

CouchbaseLinkedService

名称 说明 Value
type 链接服务的类型。 “Couchbase” (必需)
typeProperties Couchbase 服务器链接服务属性。 CouchbaseLinkedServiceTypeProperties (必需)

CouchbaseLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

CustomDataSourceLinkedService

名称 说明 Value
type 链接服务的类型。 “CustomDataSource” (必需)
typeProperties 自定义链接服务属性。 对于 Bicep,可以使用 任何 () function. (所需的)

Db2LinkedService

名称 说明 Value
type 链接服务的类型。 “Db2” (必需)
typeProperties DB2 链接服务属性。 需要 Db2LinkedServiceTypeProperties ()

Db2LinkedServiceTypeProperties

名称 说明
authenticationType 用于连接的 AuthenticationType。 “Basic”
database 连接的数据库名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
password 用于身份验证的密码。 SecretBase
server 用于连接的服务器名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
username 用于身份验证的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

DrillLinkedService

名称 说明 Value
type 链接服务的类型。 需要“钻取” ()
typeProperties 钻取服务器链接服务属性。 DrillLinkedServiceTypeProperties (必需)

DrillLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

DynamicsLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Dynamics” ()
typeProperties Dynamics 链接服务属性。 DynamicsLinkedServiceTypeProperties (必需)

DynamicsLinkedServiceTypeProperties

名称 说明
authenticationType 要连接到 Dynamics 服务器的身份验证类型。 “Office365”表示联机方案,“Ifd”表示具有 Ifd 方案的本地方案。 类型:字符串 (或带有 resultType 字符串) 的表达式。 'Ifd'
需要“Office365” ()
deploymentType Dynamics 实例的部署类型。 “Online”表示 Dynamics Online,“OnPremisesWithIfd”表示 Dynamics on-premises with Ifd。 类型:字符串 (或带有 resultType 字符串) 的表达式。 “OnPremisesWithIfd”
“联机” ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
hostName 本地 Dynamics 服务器的主机名称。 属性是本地所必需的,不允许联机使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
organizationName Dynamics 实例的组织名称。 属性是本地所必需的,当有多个 Dynamics 实例与用户关联时,该属性是联机所必需的。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
password 用于访问 Dynamics 实例的密码。 SecretBase
port 本地 Dynamics 服务器的端口。 属性是本地所必需的,不允许联机使用。 默认端口为 443。 类型:整数 (或 resultType 整数) 的表达式,最小值:0。 对于 Bicep,可以使用 任何 () 函数。
serviceUri Microsoft Dynamics 服务器的 URL。 属性是在线所必需的,不允许在本地使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
username 用于访问 Dynamics 实例的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()

EloquaLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Eloqua” ()
typeProperties Eloqua 服务器链接服务属性。 EloquaLinkedServiceTypeProperties (所需的)

EloquaLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
endpoint Eloqua 服务器的终结点。 (即 eloqua.example.com) 对于 Bicep,可以使用 所需的任何 () function. ()
password 用户名所对应的密码。 SecretBase
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
username Eloqua 帐户的网站名称和用户名,格式为:sitename/username。 (,即 Eloqua/Alice) 对于 Bicep,可以使用 所需的任何 () function. ()

FileServerLinkedService

名称 说明 Value
type 链接服务的类型。 “FileServer” ()
typeProperties 文件系统链接服务属性。 FileServerLinkedServiceTypeProperties (必需)

FileServerLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
host 服务器的主机名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
password 用于登录服务器的密码。 SecretBase
userId 用于登录服务器的用户 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

FtpServerLinkedService

名称 说明 Value
type 链接服务的类型。 需要“FtpServer” ()
typeProperties 特定于此链接服务类型的属性。 FtpServerLinkedServiceTypeProperties (所需的)

FtpServerLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接到 FTP 服务器的身份验证类型。 'Anonymous'
'Basic'
enableServerCertificateValidation 如果为 true,则通过 SSL/TLS 通道连接时验证 FTP 服务器 SSL 证书。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。 对于 Bicep,可以使用 任何 () 函数。
enableSsl 如果为 true,则通过 SSL/TLS 通道连接到 FTP 服务器。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
host FTP 服务器的主机名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
password 用于登录 FTP 服务器的密码。 SecretBase
port FTP 服务器用于侦听客户端连接的 TCP 端口号。 默认值为 21。 类型:整数 (或 resultType 整数) 的表达式,最小值:0。 对于 Bicep,可以使用 任何 () 函数。
userName 用于登录 FTP 服务器的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

GoogleBigQueryLinkedService

名称 说明 Value
type 链接服务的类型。 “GoogleBigQuery” (必需)
typeProperties Google BigQuery 服务链接服务属性。 需要 GoogleBigQueryLinkedServiceTypeProperties ()

GoogleBigQueryLinkedServiceTypeProperties

名称 说明
additionalProjects 要访问的公共 BigQuery 项目的逗号分隔列表。 对于 Bicep,可以使用 任何 () 函数。
authenticationType 用于身份验证的 OAuth 2.0 身份验证机制。 ServiceAuthentication 只能在自托管 IR 上使用。 “ServiceAuthentication”
“UserAuthentication” (必需的)
clientId Google 应用程序的客户端 ID,用户获取刷新令牌。 SecretBase
clientSecret Google 应用程序的客户端机密,用户获取刷新令牌。 SecretBase
电子邮件 用于 ServiceAuthentication 的服务帐户电子邮件 ID,只能在自托管 IR 上使用。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
keyFilePath .p12 密钥文件的完整路径,该文件用于对服务帐户电子邮件地址进行身份验证,只能在自托管 IR 上使用。 对于 Bicep,可以使用 任何 () 函数。
project 针对其查询的默认 BigQuery 项目。 对于 Bicep,可以使用 任何 () function. (所需的)
refreshToken 从 Google 获得的刷新令牌,用于授权访问 BigQuery 以进行用户身份验证。 SecretBase
requestGoogleDriveScope 是否要请求访问 Google Drive。 允许 Google Drive 访问可支持将 BigQuery 数据与 Google Drive 中的数据组合的联合表。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。
trustedCertPath 包含受信任 CA 证书(通过 SSL 进行连接时用于验证服务器)的 .pem 文件的完整路径。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。 对于 Bicep,可以使用 任何 () 函数。
useSystemTrustStore 指定是使用系统信任存储中的 CA 证书还是使用指定 PEM 文件中的 CA 证书。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。

GreenplumLinkedService

名称 说明 Value
type 链接服务的类型。 “Greenplum” (必需)
typeProperties Greenplum 数据库链接服务属性。 GreenplumLinkedServiceTypeProperties (必需)

GreenplumLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

HBaseLinkedService

名称 说明 Value
type 链接服务的类型。 “HBase” (必需)
typeProperties HBase 服务器链接服务属性。 HBaseLinkedServiceTypeProperties (必需)

HBaseLinkedServiceTypeProperties

名称 说明
allowHostNameCNMismatch 指定通过 SSL 进行连接时是否要求 CA 颁发的 SSL 证书的名称与服务器的主机名相匹配。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。
allowSelfSignedServerCert 指定是否允许来自服务器的自签名证书。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。
authenticationType 用于连接到 HBase 服务器的身份验证机制。 “Anonymous”
“基本” (必需)
enableSsl 指定是否使用 SSL 加密到服务器的连接。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
host HBase 服务器的 IP 地址或主机名。 (即 192.168.222.160) 对于 Bicep,可以使用 任何 () function. (所需的)
httpPath 对应于 HBase 服务器的部分 URL。 (即 /gateway/sandbox/hbase/version) 对于 Bicep,可以使用 任何 () 函数。
password 用户名所对应的密码。 SecretBase
port HBase 实例用来侦听客户端连接的 TCP 端口。 默认值为 9090。 对于 Bicep,可以使用 任何 () 函数。
trustedCertPath 包含受信任 CA 证书(通过 SSL 进行连接时用于验证服务器)的 .pem 文件的完整路径。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。 对于 Bicep,可以使用 任何 () 函数。
username 用于连接到 HBase 实例的用户名。 对于 Bicep,可以使用 任何 () 函数。

HdfsLinkedService

名称 说明 Value
type 链接服务的类型。 “Hdfs” (必需)
typeProperties HDFS 链接服务属性。 需要 hdfsLinkedServiceTypeProperties ()

HdfsLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接到 HDFS 的身份验证类型。 可能的值为:Anonymous 和 Windows。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
password Windows 身份验证的密码。 SecretBase
url HDFS 服务终结点的 URL,例如 http://myhostname:50070/webhdfs/v1 。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
userName Windows 身份验证的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

HDInsightLinkedService

名称 说明 Value
type 链接服务的类型。 “HDInsight” (必需)
typeProperties HDInsight 链接服务属性。 HDInsightLinkedServiceTypeProperties (必需)

HDInsightLinkedServiceTypeProperties

名称 说明
clusterUri HDInsight 群集 URI。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
hcatalogLinkedServiceName 指向 HCatalog 数据库的 Azure SQL 链接服务的引用。 LinkedServiceReference
linkedServiceName Azure 存储链接服务引用。 LinkedServiceReference
password HDInsight 群集密码。 SecretBase
userName HDInsight 群集用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

HDInsightOnDemandLinkedService

名称 说明 Value
type 链接服务的类型。 需要“HDInsightOnDemand” ()
typeProperties HDInsight ondemand 链接服务属性。 HDInsightOnDemandLinkedServiceTypeProperties (所需的)

HDInsightOnDemandLinkedServiceTypeProperties

名称 说明
additionalLinkedServiceNames 指定 HDInsight 链接服务的其他存储帐户,使数据工厂服务能够代为注册它们。 LinkedServiceReference[]
clusterNamePrefix 群集名称的前缀后缀与时间戳不同。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
clusterPassword 用于访问群集的密码。 SecretBase
clusterResourceGroup 群集所属的资源组。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
clusterSize 群集中辅助进程/数据节点的数量。 建议值:4。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
clusterSshPassword 适用于 Linux) 的 SSH 远程连接群集节点 (的密码。 SecretBase
clusterSshUserName 用于 SSH 远程连接到群集节点的用户名(适用于 Linux)。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
clusterType 群集类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
clusterUserName 用于访问群集的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
coreConfiguration 为待创建的 HDInsight 群集指定核心配置参数(如在 core-site.xml 中)。 对于 Bicep,可以使用 任何 () 函数。
dataNodeSize 指定 HDInsight 群集的数据节点的大小。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
hBaseConfiguration 为 HDInsight 群集指定 HBase 配置参数 (hbase-site.xml)。 对于 Bicep,可以使用 任何 () 函数。
hcatalogLinkedServiceName 指向 HCatalog 数据库的 Azure SQL 链接服务的名称。 将 Azure SQL 数据库用作元存储以创建按需 HDInsight 群集。 LinkedServiceReference
hdfsConfiguration 为 HDInsight 群集指定 HDFS 配置参数 (hdfs-site.xml)。 对于 Bicep,可以使用 任何 () 函数。
headNodeSize 指定 HDInsight 群集的头节点的大小。 对于 Bicep,可以使用 任何 () 函数。
hiveConfiguration 为 HDInsight 群集指定 hive 配置参数 (hive-site.xml)。 对于 Bicep,可以使用 任何 () 函数。
hostSubscriptionId 用于托管群集的客户订阅。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
linkedServiceName 由按需群集用于存储和处理数据的 Azure 存储链接服务。 LinkedServiceReference (必需)
mapReduceConfiguration 为 HDInsight 群集指定 MapReduce 配置参数 (mapred-site.xml)。 对于 Bicep,可以使用 任何 () 函数。
oozieConfiguration 为 HDInsight 群集指定 Oozie 配置参数 (oozie-site.xml)。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalId hostSubscriptionId 的服务主体 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalKey 服务主体 ID 的键。 SecretBase
sparkVersion 如果群集类型为“spark”,则为 spark 的版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
stormConfiguration 为 HDInsight 群集指定 Storm 配置参数 (storm-site.xml)。 对于 Bicep,可以使用 任何 () 函数。
tenant 服务主体所属的租户 ID/名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
timeToLive 按需 HDInsight 群集允许的空闲时间。 指定当活动运行完成后,如果群集中没有其他的活动作业,按需 HDInsight 群集保持活动状态的时间。 最小值为 5 分钟。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
版本 HDInsight 群集的版本。  类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
yarnConfiguration 为 HDInsight 群集指定 Yarn 配置参数 (yarn-site.xml)。 对于 Bicep,可以使用 任何 () 函数。
zookeeperNodeSize 指定 HDInsight 群集的 Zoo Keeper 节点的大小。 对于 Bicep,可以使用 任何 () 函数。

HiveLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Hive” ()
typeProperties Hive 服务器链接服务属性。 HiveLinkedServiceTypeProperties (必需)

HiveLinkedServiceTypeProperties

名称 说明
allowHostNameCNMismatch 指定通过 SSL 进行连接时是否要求 CA 颁发的 SSL 证书的名称与服务器的主机名相匹配。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。
allowSelfSignedServerCert 指定是否允许来自服务器的自签名证书。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。
authenticationType 用于访问 Hive 服务器的身份验证方法。 'Anonymous'
'Username'
“UsernameAndPassword”
“WindowsAzureHDInsightService” (必需)
enableSsl 指定是否使用 SSL 加密到服务器的连接。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
host Hive 服务器的 IP 地址或主机名;对于多台主机,将以“;”分隔(仅限启用了 serviceDiscoveryMode 时)。 对于 Bicep,可以使用 所需的任何 () function. ()
httpPath 对应于 Hive 服务器的部分 URL。 对于 Bicep,可以使用 任何 () 函数。
password 与你在“用户名”字段中提供的用户名对应的密码 SecretBase
port Hive 服务器用来侦听客户端连接的 TCP 端口。 对于 Bicep,可以使用 任何 () 函数。
serverType Hive 服务器的类型。 “HiveServer1”
“HiveServer2”
“HiveThriftServer”
serviceDiscoveryMode true 指示使用 ZooKeeper 服务,false 指示不使用。 对于 Bicep,可以使用 任何 () 函数。
thriftTransportProtocol Thrift 层中要使用的传输协议。 'Binary'
'HTTP '
“SASL”
trustedCertPath 包含受信任 CA 证书(通过 SSL 进行连接时用于验证服务器)的 .pem 文件的完整路径。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。 对于 Bicep,可以使用 任何 () 函数。
useNativeQuery 指定驱动程序是使用本机 HiveQL 查询,还是将其转换为 HiveQL 中的等效形式。 对于 Bicep,可以使用 任何 () 函数。
username 用于访问 Hive 服务器的用户名。 对于 Bicep,可以使用 任何 () 函数。
useSystemTrustStore 指定是使用系统信任存储中的 CA 证书还是使用指定 PEM 文件中的 CA 证书。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。
zooKeeperNameSpace ZooKeeper 上要将 Hive Server 2 节点添加到其下的命名空间。 对于 Bicep,可以使用 任何 () 函数。

HttpLinkedService

名称 说明 Value
type 链接服务的类型。 需要“HttpServer” ()
typeProperties 特定于此链接服务类型的属性。 HttpLinkedServiceTypeProperties (必需)

HttpLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接到 HTTP 服务器的身份验证类型。 'Anonymous'
'Basic'
'ClientCertificate'
“Digest”
“Windows”
certThumbprint ClientCertificate 身份验证的证书指纹。 仅对本地复制有效。 对于使用 ClientCertificate 身份验证的本地复制,应指定 CertThumbprint 或 EmbeddedCertData/Password。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
embeddedCertData 用于 ClientCertificate 身份验证的 Base64 编码证书数据。 对于使用 ClientCertificate 身份验证的本地复制,应指定 CertThumbprint 或 EmbeddedCertData/Password。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
enableServerCertificateValidation 如果为 true,请验证 HTTPS 服务器 SSL 证书。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
password 使用 EmbeddedCertData 身份验证的基本、摘要、Windows 或 ClientCertificate 的密码。 SecretBase
url HTTP 终结点的基 URL,例如 https://www.microsoft.com。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
userName “基本”、“摘要”或“Windows 身份验证”的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

HubspotLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Hubspot” ()
typeProperties Hubspot 服务链接服务属性。 HubspotLinkedServiceTypeProperties (必需)

HubspotLinkedServiceTypeProperties

名称 说明
accessToken 最初进行 OAuth 集成身份验证时获得的访问令牌。 SecretBase
clientId 与 Hubspot 应用程序关联的客户端 ID。 对于 Bicep,可以使用 所需的任何 () function. ()
clientSecret 与 Hubspot 应用程序关联的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
refreshToken 最初进行 OAuth 集成身份验证时获得的刷新令牌。 SecretBase
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。

ImpalaLinkedService

名称 说明 Value
type 链接服务的类型。 “Impala” (必需)
typeProperties Impala 服务器链接服务属性。 ImpalaLinkedServiceTypeProperties (必需)

ImpalaLinkedServiceTypeProperties

名称 说明
allowHostNameCNMismatch 指定通过 SSL 进行连接时是否要求 CA 颁发的 SSL 证书的名称与服务器的主机名相匹配。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。
allowSelfSignedServerCert 指定是否允许来自服务器的自签名证书。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。
authenticationType 可使用的身份验证类型。 'Anonymous'
“SASLUsername”
“UsernameAndPassword” (必需)
enableSsl 指定是否使用 SSL 加密到服务器的连接。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
host Impala 服务器的 IP 地址或主机名。 (即 192.168.222.160) 对于 Bicep,可以使用 所需的任何 () function. ()
password 使用 UsernameAndPassword 时用户名所对应的密码。 SecretBase
port Impala 服务器用来侦听客户端连接的 TCP 端口。 默认值为 21050。 对于 Bicep,可以使用 任何 () 函数。
trustedCertPath 包含受信任 CA 证书(通过 SSL 进行连接时用于验证服务器)的 .pem 文件的完整路径。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。 对于 Bicep,可以使用 任何 () 函数。
username 用于访问 Impala 服务器的用户名。 使用 SASLUsername 时,默认值是匿名的。 对于 Bicep,可以使用 任何 () 函数。
useSystemTrustStore 指定是使用系统信任存储中的 CA 证书还是使用指定 PEM 文件中的 CA 证书。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。

JiraLinkedService

名称 说明 Value
type 链接服务的类型。 “Jira” (必需)
typeProperties Jira 服务链接服务属性。 JiraLinkedServiceTypeProperties (必需)

JiraLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
host Jira 服务的 IP 地址或主机名。 (例如 jira.example.com) 对于 Bicep,可以使用 所需的任何 () function. ()
password 在“用户名”字段中提供的用户名所对应的密码。 SecretBase
port Jira 服务器用来侦听客户端连接的 TCP 端口。 默认值为 443(如果通过 HTTPS 进行连接)或 8080(如果通过 HTTP 进行连接)。 对于 Bicep,可以使用 任何 () 函数。
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
username 用于访问 Jira 服务的用户名。 对于 Bicep,可以使用 所需的任何 () function. ()

MagentoLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Magento” ()
typeProperties Magento 服务器链接服务属性。 MagentoLinkedServiceTypeProperties (必需)

MagentoLinkedServiceTypeProperties

名称 说明
accessToken 来自 Magento 的访问令牌。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
host Magento 实例的 URL。 (,即 192.168.222.110/洋红色 3) 对于 Bicep,可以使用 所需的任何 () function. ()
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。

MariaDBLinkedService

名称 说明 Value
type 链接服务的类型。 需要“MariaDB” ()
typeProperties MariaDB 服务器链接服务属性。 MariaDBLinkedServiceTypeProperties (必需)

MariaDBLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

MarketoLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Marketo” ()
typeProperties Marketo 服务器链接服务属性。 MarketoLinkedServiceTypeProperties (必需)

MarketoLinkedServiceTypeProperties

名称 说明
clientId Marketo 服务的客户端 ID。 对于 Bicep,可以使用 所需的任何 () function. ()
clientSecret Marketo 服务的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
endpoint Marketo 服务器的终结点。 (即 123-ABC-321.mktorest.com) 对于 Bicep,可以使用 所需的任何 () function. ()
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。

MongoDbLinkedService

名称 说明 Value
type 链接服务的类型。 “MongoDb” (必需)
typeProperties MongoDB 链接服务属性。 MongoDbLinkedServiceTypeProperties (必需)

MongoDbLinkedServiceTypeProperties

名称 说明
allowSelfSignedServerCert 指定是否允许来自服务器的自签名证书。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 对于 Bicep,可以使用 任何 () 函数。
authenticationType 用于连接到 MongoDB 数据库的身份验证类型。 “Anonymous”
“Basic”
authSource 用于验证用户名和密码的数据库。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
databaseName 要访问的 MongoDB 数据库的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
enableSsl 指定是否使用 SSL 加密到服务器的连接。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
password 用于身份验证的密码。 SecretBase
port MongoDB 服务器用于侦听客户端连接的 TCP 端口号。 默认值为 27017。 类型:具有 resultType 整数) 的整数 (或 Expression,最小值:0。 对于 Bicep,可以使用 任何 () 函数。
server MongoDB 服务器的 IP 地址或服务器名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
username 用于身份验证的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

MySqlLinkedService

名称 说明 Value
type 链接服务的类型。 “MySql” (必需)
typeProperties MySQL 链接服务属性。 MySqlLinkedServiceTypeProperties (必需)

MySqlLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 需要 secretBase ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

NetezzaLinkedService

名称 说明 Value
type 链接服务的类型。 “Netezza” (必需)
typeProperties Netezza 链接服务属性。 需要 NetezzaLinkedServiceTypeProperties ()

NetezzaLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

ODataLinkedService

名称 说明 Value
type 链接服务的类型。 “OData” (必需)
typeProperties OData 链接服务属性。 ODataLinkedServiceTypeProperties (必需的)

ODataLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接到 OData 服务的身份验证类型。 “Anonymous”
“Basic”
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
password OData 服务的密码。 SecretBase
url OData 服务终结点的 URL。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
userName OData 服务的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

OdbcLinkedService

名称 说明 Value
type 链接服务的类型。 “Odbc” (必需)
typeProperties ODBC 链接服务属性。 odbcLinkedServiceTypeProperties (必需)

OdbcLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接 ODBC 数据存储的身份验证类型。 可能值为:匿名和基本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
connectionString 连接字符串的非访问凭据部分以及可选的加密凭据。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () function. (所需的)
credential 连接字符串的访问凭据部分,采用特定于驱动程序的属性值格式指定。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
password 基本身份验证的密码。 SecretBase
userName 基本身份验证的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

OracleLinkedService

名称 说明 Value
type 链接服务的类型。 “Oracle” (必需)
typeProperties Oracle 数据库链接服务属性。 OracleLinkedServiceTypeProperties (必需)

OracleLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () function. (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

PaypalLinkedService

名称 说明 Value
type 链接服务的类型。 “Paypal” (必需)
typeProperties Paypal 服务链接的服务属性。 PaypalLinkedServiceTypeProperties (必需)

PaypalLinkedServiceTypeProperties

名称 说明
clientId 与 PayPal 应用程序关联的客户端 ID。 对于 Bicep,可以使用 任何 () function. (所需的)
clientSecret 与 PayPal 应用程序关联的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
host PayPal 实例的 URL。 (即 api.sandbox.paypal.com) 对于 Bicep,可以使用 任何 () function. (所需的)
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。

PhoenixLinkedService

名称 说明 Value
type 链接服务的类型。 “Phoenix” (必需)
typeProperties Phoenix 服务器链接服务属性。 PhoenixLinkedServiceTypeProperties (必需)

PhoenixLinkedServiceTypeProperties

名称 说明
allowHostNameCNMismatch 指定通过 SSL 进行连接时是否要求 CA 颁发的 SSL 证书的名称与服务器的主机名相匹配。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。
allowSelfSignedServerCert 指定是否允许来自服务器的自签名证书。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。
authenticationType 用于连接到 Phoenix 服务器的身份验证机制。 “Anonymous”
“UsernameAndPassword”
“WindowsAzureHDInsightService” (必需)
enableSsl 指定是否使用 SSL 加密到服务器的连接。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
host Phoenix 服务器的 IP 地址或主机名。 (即 192.168.222.160) 对于 Bicep,可以使用 任何 () function. (所需的)
httpPath 对应于 Phoenix 服务器的部分 URL。 (即 /gateway/sandbox/phoenix/version) 。 如果使用 WindowsAzureHDInsightService,则默认值为 hbasephoenix。 对于 Bicep,可以使用 任何 () 函数。
password 用户名所对应的密码。 SecretBase
port Phoenix 服务器用来侦听客户端连接的 TCP 端口。 默认值为 8765。 对于 Bicep,可以使用 任何 () 函数。
trustedCertPath 包含受信任 CA 证书(通过 SSL 进行连接时用于验证服务器)的 .pem 文件的完整路径。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。 对于 Bicep,可以使用 任何 () 函数。
username 用于连接到 Phoenix 服务器的用户名。 对于 Bicep,可以使用 任何 () 函数。
useSystemTrustStore 指定是使用系统信任存储中的 CA 证书还是使用指定 PEM 文件中的 CA 证书。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。

PostgreSqlLinkedService

名称 说明 Value
type 链接服务的类型。 需要“PostgreSql” ()
typeProperties PostgreSQL 链接服务属性。 PostgreSqlLinkedServiceTypeProperties (必需)

PostgreSqlLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 需要 secretBase ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

PrestoLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Presto” ()
typeProperties Presto 服务器链接服务属性。 PrestoLinkedServiceTypeProperties (必需)

PrestoLinkedServiceTypeProperties

名称 说明
allowHostNameCNMismatch 指定通过 SSL 进行连接时是否要求 CA 颁发的 SSL 证书的名称与服务器的主机名相匹配。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。
allowSelfSignedServerCert 指定是否允许来自服务器的自签名证书。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。
authenticationType 用于连接到 Presto 服务器的身份验证机制。 'Anonymous'
需要“LDAP” ()
目录 针对服务器的所有请求的目录上下文。 对于 Bicep,可以使用 所需的任何 () function. ()
enableSsl 指定是否使用 SSL 加密到服务器的连接。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
host Presto 服务器的 IP 地址或主机名。 (即 192.168.222.160) 对于 Bicep,可以使用 所需的任何 () function. ()
password 用户名所对应的密码。 SecretBase
port Presto 服务器用来侦听客户端连接的 TCP 端口。 默认值为 8080。 对于 Bicep,可以使用 任何 () 函数。
serverVersion Presto 服务器的版本。 (即 0.148-t) 对于 Bicep,可以使用 所需的任何 () function. ()
timeZoneID 连接使用的本地时区。 IANA 时区数据库中指定了此选项的有效值。 默认值为系统时区。 对于 Bicep,可以使用 任何 () 函数。
trustedCertPath 包含受信任 CA 证书(通过 SSL 进行连接时用于验证服务器)的 .pem 文件的完整路径。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。 对于 Bicep,可以使用 任何 () 函数。
username 用于连接到 Presto 服务器的用户名。 对于 Bicep,可以使用 任何 () 函数。
useSystemTrustStore 指定是使用系统信任存储中的 CA 证书还是使用指定 PEM 文件中的 CA 证书。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。

QuickBooksLinkedService

名称 说明 Value
type 链接服务的类型。 “QuickBooks” (必需)
typeProperties QuickBooks 服务器链接服务属性。 需要 quickBooksLinkedServiceTypeProperties ()

QuickBooksLinkedServiceTypeProperties

名称 说明
accessToken 用于 OAuth 1.0 身份验证的访问令牌。 需要 secretBase ()
accessTokenSecret 用于 OAuth 1.0 身份验证的访问令牌机密。 需要 secretBase ()
companyId QuickBooks 公司授权的公司 ID。 对于 Bicep,可以使用 所需的任何 () function. ()
consumerKey OAuth 1.0 身份验证的使用者密钥。 对于 Bicep,可以使用 所需的任何 () function. ()
consumerSecret OAuth 1.0 身份验证的使用者机密。 需要 secretBase ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
endpoint QuickBooks 服务器的终结点。 (即 quickbooks.api.intuit.com) 对于 Bicep,可以使用 所需的任何 () function. ()
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。

ResponsysLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Responsys” ()
typeProperties Responsys 链接服务属性。 需要 responsysLinkedServiceTypeProperties ()

ResponsysLinkedServiceTypeProperties

名称 说明
clientId 与 Responsys 应用程序关联的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
clientSecret 与 Responsys 应用程序关联的客户端密码。 类型:字符串 (或带有 resultType 字符串) 的表达式。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
endpoint Responsys 服务器的终结点。 对于 Bicep,可以使用 所需的任何 () function. ()
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。 对于 Bicep,可以使用 任何 () 函数。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。 对于 Bicep,可以使用 任何 () 函数。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。 对于 Bicep,可以使用 任何 () 函数。

SalesforceLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Salesforce” ()
typeProperties Salesforce 链接服务属性。 需要 salesforceLinkedServiceTypeProperties ()

SalesforceLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
environmentUrl Salesforce 实例的 URL。 默认值为“https://login.salesforce.com”。 若要从沙盒复制数据,请指定“https://test.salesforce.com”。 若要从自定义域复制数据,请指定“https://[domain].my.salesforce.com”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
password Salesforce 实例的基本身份验证的密码。 SecretBase
securityToken 远程访问 Salesforce 实例需要安全令牌。 SecretBase
username Salesforce 实例的基本身份验证的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

SalesforceMarketingCloudLinkedService

名称 说明 Value
type 链接服务的类型。 “SalesforceMarketingCloud” (所需的)
typeProperties Salesforce Marketing Cloud 链接服务属性。 SalesforceMarketingCloudLinkedServiceTypeProperties (所需的)

SalesforceMarketingCloudLinkedServiceTypeProperties

名称 说明
clientId 与 Salesforce Marketing Cloud 应用程序关联的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
clientSecret 与 Salesforce Marketing Cloud 应用程序关联的客户端密码。 类型:字符串 (或带有 resultType 字符串) 的表达式。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。 对于 Bicep,可以使用 任何 () 函数。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。 对于 Bicep,可以使用 任何 () 函数。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。 对于 Bicep,可以使用 任何 () 函数。

SapBWLinkedService

名称 说明 Value
type 链接服务的类型。 需要“SapBW” ()
typeProperties 特定于此链接服务类型的属性。 需要 sapBWLinkedServiceTypeProperties ()

SapBWLinkedServiceTypeProperties

名称 说明
clientId BW 系统上客户端的客户端 ID。 (通常用三位数的十进制数字表示为字符串) Type:string (或 expression with resultType string) 。 对于 Bicep,可以使用 所需的任何 () function. ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
password 用于访问 SAP BW 服务器的密码。 SecretBase
server SAP BW 实例的主机名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
systemNumber BW 系统的系统编号。 (通常为表示为 string 的两位数十进制数。) 类型:string (或 expression with resultType string) 。 对于 Bicep,可以使用 任何 () function. (所需的)
userName 用于访问 SAP BW 服务器的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

SapCloudForCustomerLinkedService

名称 说明 Value
type 链接服务的类型。 需要“SapCloudForCustomer” ()
typeProperties SAP Cloud for Customer 链接服务属性。 SapCloudForCustomerLinkedServiceTypeProperties (必需)

SapCloudForCustomerLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 必须提供 encryptedCredential 或用户名/密码。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
password 基本身份验证的密码。 SecretBase
url SAP Cloud for Customer OData API 的 URL。 例如,“[https://[tenantname].crm.ondemand.com/sap/c4c/odata/v1]”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
username 基本身份验证的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

SapEccLinkedService

名称 说明 Value
type 链接服务的类型。 “SapEcc” (必需)
typeProperties SAP ECC 链接服务属性。 sapEccLinkedServiceTypeProperties (必需的)

SapEccLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 必须提供 encryptedCredential 或用户名/密码。 类型:包含 resultType 字符串) 的字符串 (或表达式。 字符串
password 基本身份验证的密码。 SecretBase
url SAP ECC OData API 的 URL。 例如“[https://hostname:port/sap/opu/odata/sap/servicename/]”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 字符串 (必需)
username 基本身份验证的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 字符串

SapHanaLinkedService

名称 说明 Value
type 链接服务的类型。 “SapHana” (必需)
typeProperties 特定于此链接服务类型的属性。 需要 sapHanaLinkedServiceProperties ()

SapHanaLinkedServiceProperties

名称 说明
authenticationType 用于连接到 SAP HANA 服务器的身份验证类型。 “Basic”
“Windows”
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
password 用于访问 SAP HANA 服务器的密码。 SecretBase
server SAP HANA 服务器的主机名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
userName 用于访问 SAP HANA 服务器的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

ServiceNowLinkedService

名称 说明 Value
type 链接服务的类型。 “ServiceNow” (所需的)
typeProperties ServiceNow 服务器链接服务属性。 ServiceNowLinkedServiceTypeProperties (所需的)

ServiceNowLinkedServiceTypeProperties

名称 说明
authenticationType 可使用的身份验证类型。 'Basic'
“OAuth2” (必需)
clientId OAuth2 身份验证的客户端 ID。 对于 Bicep,可以使用 任何 () 函数。
clientSecret OAuth2 身份验证的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
endpoint ServiceNow 服务器的终结点。 (,即 {instance}.service-now.com) 对于 Bicep,可以使用 所需的任何 () function. ()
password 基本和 OAuth2 身份验证的用户名所对应的密码。 SecretBase
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
username 用户名用于连接到 ServiceNow 服务器,进行基本和 OAuth2 身份验证。 对于 Bicep,可以使用 任何 () 函数。

SftpServerLinkedService

名称 说明 Value
type 链接服务的类型。 “Sftp” ()
typeProperties 特定于此链接服务类型的属性。 需要 SftpServerLinkedServiceTypeProperties ()

SftpServerLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接到 FTP 服务器的身份验证类型。 'Basic'
“SshPublicKey”
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
host SFTP 服务器主机名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
hostKeyFingerprint SFTP 服务器的主机键指打印。 当 SkipHostKeyValidation 为 false 时,应指定 HostKeyFingerprint。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
passPhrase 如果 SSH 私钥已加密,则为用于解密 SSH 私钥的密码。 SecretBase
password 用于登录 SFTP 服务器进行基本身份验证的密码。 SecretBase
port SFTP 服务器用于侦听客户端连接的 TCP 端口号。 默认值为 22。 类型:整数 (或 resultType 整数) 的表达式,最小值:0。 对于 Bicep,可以使用 任何 () 函数。
privateKeyContent Base64 编码的 SSH 私钥内容,用于 SshPublicKey 身份验证。 对于使用 SshPublicKey 身份验证的本地复制,应指定 PrivateKeyPath 或 PrivateKeyContent。 SSH 私钥应采用 OpenSSH 格式。 SecretBase
privateKeyPath SshPublicKey 身份验证的 SSH 私钥文件路径。 仅对本地复制有效。 对于使用 SshPublicKey 身份验证的本地复制,应指定 PrivateKeyPath 或 PrivateKeyContent。 SSH 私钥应采用 OpenSSH 格式。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
skipHostKeyValidation 如果为 true,请跳过 SSH 主机密钥验证。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 对于 Bicep,可以使用 任何 () 函数。
userName 用于登录到 SFTP 服务器的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

ShopifyLinkedService

名称 说明 Value
type 链接服务的类型。 “Shopify” (必需)
typeProperties Shopify 服务链接服务属性。 ShopifyLinkedServiceTypeProperties (必需)

ShopifyLinkedServiceTypeProperties

名称 说明
accessToken 可用于访问 Shopify 的数据的 API 访问令牌。 如果令牌处于脱机模式,则不会过期。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
host Shopify 服务器的终结点。 (即 mystore.myshopify.com) 对于 Bicep,可以使用 任何 () function. (所需的)
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。

SparkLinkedService

名称 说明 Value
type 链接服务的类型。 “Spark” (必需)
typeProperties Spark Server 链接服务属性。 SparkLinkedServiceTypeProperties (必需)

SparkLinkedServiceTypeProperties

名称 说明
allowHostNameCNMismatch 指定通过 SSL 进行连接时是否要求 CA 颁发的 SSL 证书的名称与服务器的主机名相匹配。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。
allowSelfSignedServerCert 指定是否允许来自服务器的自签名证书。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。
authenticationType 用于访问 Spark 服务器的身份验证方法。 “Anonymous”
“用户名”
“UsernameAndPassword”
“WindowsAzureHDInsightService” (必需)
enableSsl 指定是否使用 SSL 加密到服务器的连接。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
host Spark 服务器的 IP 地址或主机名 对于 Bicep,可以使用 任何 () function. (所需的)
httpPath 对应于 Spark 服务器的部分 URL。 对于 Bicep,可以使用 任何 () 函数。
password 与你在“用户名”字段中提供的用户名对应的密码 SecretBase
port Spark 服务器用来侦听客户端连接的 TCP 端口。 对于 Bicep,可以使用 所需的任何 () function. ()
serverType Spark 服务器的类型。 “SharkServer”
“SharkServer2”
“SparkThriftServer”
thriftTransportProtocol Thrift 层中要使用的传输协议。 'Binary'
'HTTP '
“SASL”
trustedCertPath 包含受信任 CA 证书(通过 SSL 进行连接时用于验证服务器)的 .pem 文件的完整路径。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。 对于 Bicep,可以使用 任何 () 函数。
username 用于访问 Spark 服务器的用户名。 对于 Bicep,可以使用 任何 () 函数。
useSystemTrustStore 指定是使用系统信任存储中的 CA 证书还是使用指定 PEM 文件中的 CA 证书。 默认值为 false。 对于 Bicep,可以使用 任何 () 函数。

SqlServerLinkedService

名称 说明 Value
type 链接服务的类型。 需要“SqlServer” ()
typeProperties SQL Server链接服务属性。 需要 sqlServerLinkedServiceTypeProperties ()

SqlServerLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 所需的任何 () function. ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
password 本地Windows 身份验证密码。 SecretBase
userName 本地Windows 身份验证用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

SquareLinkedService

名称 说明 Value
type 链接服务的类型。 “Square” (必需)
typeProperties 方块服务链接服务属性。 SquareLinkedServiceTypeProperties (必需)

SquareLinkedServiceTypeProperties

名称 说明
clientId 与 Square 应用程序关联的客户端 ID。 对于 Bicep,可以使用 所需的任何 () function. ()
clientSecret 与 Square 应用程序关联的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
host Square 实例的 URL。 (即 mystore.mysquare.com) 对于 Bicep,可以使用 所需的任何 () function. ()
redirectUri 在 Square 应用程序仪表板中分配重定向 URL。 (即 http://localhost:2500 对于 Bicep,可以使用 所需的任何 () function. ()
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。

SybaseLinkedService

名称 说明 Value
type 链接服务的类型。 “Sybase” (必需)
typeProperties Sybase 链接服务属性。 所需的 SybaseLinkedServiceTypeProperties ()

SybaseLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接的 AuthenticationType。 “Basic”
“Windows”
database 连接的数据库名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
password 用于身份验证的密码。 SecretBase
schema 连接的架构名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
server 用于连接的服务器名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
username 用于身份验证的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

TeradataLinkedService

名称 说明 Value
type 链接服务的类型。 “Teradata” (必需)
typeProperties Teradata 链接服务属性。 需要 TeradataLinkedServiceTypeProperties ()

TeradataLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接的 AuthenticationType。 “Basic”
“Windows”
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
password 用于身份验证的密码。 SecretBase
server 用于连接的服务器名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
username 用于身份验证的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

VerticaLinkedService

名称 说明 Value
type 链接服务的类型。 “Vertica” (必需)
typeProperties Vertica 链接服务属性。 需要 VerticaLinkedServiceTypeProperties ()

VerticaLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

WebLinkedService

名称 说明 Value
type 链接服务的类型。 “Web” (必需)
typeProperties Web 链接服务属性。 WebLinkedServiceTypeProperties (必需)

WebLinkedServiceTypeProperties

名称 说明
url Web 服务终结点的 URL,例如 https://www.microsoft.com 。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
authenticationType 设置对象类型 匿名
基本
ClientCertificate (必需)

WebAnonymousAuthentication

名称 说明
authenticationType 用于连接到 Web 表源的身份验证类型。 需要“匿名” ()

WebBasicAuthentication

名称 说明
authenticationType 用于连接到 Web 表源的身份验证类型。 “基本” (必需)
password 基本身份验证的密码。 需要 secretBase ()
username 基本身份验证的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()

WebClientCertificateAuthentication

名称 说明
authenticationType 用于连接到 Web 表源的身份验证类型。 “ClientCertificate” (必需)
password PFX 文件的密码。 需要 secretBase ()
pfx PFX 文件的 Base64 编码内容。 需要 secretBase ()

XeroLinkedService

名称 说明 Value
type 链接服务的类型。 “Xero” (必需)
typeProperties Xero 服务链接服务属性。 XeroLinkedServiceTypeProperties (必需)

XeroLinkedServiceTypeProperties

名称 说明
consumerKey 与 Xero 应用程序关联的使用者密钥。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
host Xero 服务器的终结点。 (即 api.xero.com) 对于 Bicep,可以使用 所需的任何 () function. ()
privateKey 为 Xero 专用应用程序生成的 .pem 文件中的私钥。 必须包含 .pem 文件中的所有文本,包括 Unix 行尾 (
).
SecretBase
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。

ZohoLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Zoho” ()
typeProperties Zoho 服务器链接服务属性。 需要 ZohoLinkedServiceTypeProperties ()

ZohoLinkedServiceTypeProperties

名称 说明
accessToken 用于 Zoho 身份验证的访问令牌。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
endpoint Zoho 服务器的终结点。 (即 crm.zoho.com/crm/private) 对于 Bicep,可以使用 任何 () function. (所需的)
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。

快速入门模板

以下快速入门模板部署此资源类型。

模板 说明
在 Azure 体系结构上部署体育分析

部署到 Azure
创建启用了 ADLS Gen 2 的 Azure 存储帐户、具有存储帐户链接服务的Azure 数据工厂实例 (Azure SQL数据库(如果部署) )和 Azure Databricks 实例。 部署模板的用户的 AAD 标识和 ADF 实例的托管标识将被授予存储帐户上的存储 Blob 数据参与者角色。 还有一些选项可用于部署 Azure 密钥保管库 实例、Azure SQL数据库和 Azure 事件中心 (,用于流式处理用例) 。 部署 Azure 密钥保管库时,将为部署模板的用户授予数据工厂托管标识和 AAD 标识密钥保管库机密用户角色。
Azure 数据工厂可以执行更多操作 - 单击一次尝试Azure 数据工厂

部署到 Azure
此模板为复制活动从 Azure Blob 到另一个 Azure Blob 创建数据工厂管道
创建数据工厂,从 Salesforce 复制到 Blob

部署到 Azure
此模板使用 Azure 数据工厂 执行从 Salesforce 到 Azure Blob 的数据移动
使用 Azure 数据工厂 进行大容量复制

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据批量复制到Azure SQL数据库Azure SQL数据仓库。
创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到存储中的另一个文件夹。
(MySQL) 创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到Azure Database for MySQL中的表中。
(PostGre) 创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到Azure Database for PostgreSQL中的表中。
(SQL) 创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到Azure SQL数据库中的表中。
(SQL 本地) 创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从本地SQL Server复制到 Azure Blob 存储
(Spark) 创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到存储中的另一个文件夹。

ARM 模板资源定义

工厂/linkedservices 资源类型可以通过针对以下操作进行部署:

有关每个 API 版本中更改的属性的列表,请参阅 更改日志

资源格式

若要创建 Microsoft.DataFactory/factories/linkedservices 资源,请将以下 JSON 添加到模板。

{
  "type": "Microsoft.DataFactory/factories/linkedservices",
  "apiVersion": "2017-09-01-preview",
  "name": "string",
  "properties": {
    "annotations": [ object ],
    "connectVia": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "IntegrationRuntimeReference"
    },
    "description": "string",
    "parameters": {
      "{customized property}": {
        "defaultValue": {},
        "type": "string"
      }
    },
    "type": "string"
    // For remaining properties, see LinkedService objects
  }
}

LinkedService 对象

设置 type 属性以指定对象的类型。

对于 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": "LinkedServiceReference"
    },
    "poolName": {}
  }

对于 AzureDatabricks,请使用:

  "type": "AzureDatabricks",
  "typeProperties": {
    "accessToken": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "domain": {},
    "encryptedCredential": {},
    "existingClusterId": {},
    "newClusterNodeType": {},
    "newClusterNumOfWorker": {},
    "newClusterSparkConf": {
      "{customized property}": {}
    },
    "newClusterVersion": {}
  }

对于 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": {}
  }

对于 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": {}
  }

对于 AzureSqlDatabase,请使用:

  "type": "AzureSqlDatabase",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": {},
    "servicePrincipalId": {},
    "servicePrincipalKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "tenant": {}
  }

对于 AzureSqlDW,请使用:

  "type": "AzureSqlDW",
  "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": "Basic",
    "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": {}
  }

对于 Hdfs,请使用:

  "type": "Hdfs",
  "typeProperties": {
    "authenticationType": {},
    "encryptedCredential": {},
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "url": {},
    "userName": {}
  }

对于 HDInsight,请使用:

  "type": "HDInsight",
  "typeProperties": {
    "clusterUri": {},
    "encryptedCredential": {},
    "hcatalogLinkedServiceName": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    },
    "linkedServiceName": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    },
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "userName": {}
  }

对于 HDInsightOnDemand,请使用:

  "type": "HDInsightOnDemand",
  "typeProperties": {
    "additionalLinkedServiceNames": [
      {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      }
    ],
    "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": "LinkedServiceReference"
    },
    "hdfsConfiguration": {},
    "headNodeSize": {},
    "hiveConfiguration": {},
    "hostSubscriptionId": {},
    "linkedServiceName": {
      "parameters": {
        "{customized property}": {}
      },
      "referenceName": "string",
      "type": "LinkedServiceReference"
    },
    "mapReduceConfiguration": {},
    "oozieConfiguration": {},
    "servicePrincipalId": {},
    "servicePrincipalKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "sparkVersion": {},
    "stormConfiguration": {},
    "tenant": {},
    "timeToLive": {},
    "version": {},
    "yarnConfiguration": {},
    "zookeeperNodeSize": {}
  }

对于 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": {}
  }

对于 Square,请使用:

  "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 对象

设置 type 属性以指定对象的类型。

对于 AzureKeyVaultSecret,请使用:

  "type": "AzureKeyVaultSecret",
  "secretName": {},
  "secretVersion": {},
  "store": {
    "parameters": {
      "{customized property}": {}
    },
    "referenceName": "string",
    "type": "LinkedServiceReference"
  }

对于 SecureString,请使用:

  "type": "SecureString",
  "value": "string"

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
  }

属性值

factories/linkedservices

名称 说明 Value
type 资源类型 'Microsoft.DataFactory/factories/linkedservices'
apiVersion 资源 API 版本 '2017-09-01-preview'
name 资源名称

了解如何在 JSON ARM 模板中设置子资源的名称和类型。
字符串 (必需)

字符限制:1-260

有效字符:
不得使用:
<>*#.%&:\\+?/ 或控制字符

以字母数字开头。
properties 链接服务的属性。 需要 LinkedService ()

LinkedService

名称 说明
annotations 可用于描述数据集的标记列表。 any[]
connectVia 集成运行时引用。 IntegrationRuntimeReference
description 链接服务说明。 字符串
parameters 链接服务的参数。 ParameterDefinitionSpecification
类型 设置对象类型 AmazonMWS
AmazonRedshift
AmazonS3
AzureBatch
AzureDatabricks
AzureDataLakeAnalytics
AzureDataLakeStore
AzureKeyVault
AzureML
AzureMySql
AzurePostgreSql
AzureSearch
AzureSqlDatabase
AzureSqlDW
AzureStorage
Cassandra
Concur
CosmosDb
Couchbase
CustomDataSource
Db2
Drill
Dynamics
Eloqua
FileServer
FtpServer
GoogleBigQuery
Greenplum
HBase
Hdfs
HDInsight
HDInsightOnDemand
Hive
HttpServer
Hubspot
Impala
Jira
Magento
MariaDB
Marketo
Mongodb
MySql
Netezza
OData
Odbc
Oracle
贝 宝
Phoenix
PostgreSql
Presto
QuickBooks
Responsys
Salesforce
SalesforceMarketingCloud
SapBW
SapCloudForCustomer
SapEcc
SapHana
ServiceNow
Sftp
Shopify
Spark
SqlServer
广场
Sybase
Teradata
Vertica
Web
Xero
需要 Zoho ()

IntegrationRuntimeReference

名称 说明
parameters 集成运行时的参数。 ParameterValueSpecification
referenceName 引用集成运行时名称。 字符串 (必需)
类型 集成运行时的类型。 “IntegrationRuntimeReference” (必需)

ParameterValueSpecification

名称 说明
{customized property}

ParameterDefinitionSpecification

名称 说明
{customized property} ParameterSpecification

ParameterSpecification

名称 说明
defaultValue 参数的默认值。
类型 参数类型。 “Array”
“Bool”
“Float”
“Int”
“Object”
“SecureString”
“String” (必需)

AmazonMWSLinkedService

名称 说明 Value
type 链接服务的类型。 “AmazonMWS” (必需)
typeProperties Amazon Marketplace Web Service 链接服务属性。 AmazonMWSLinkedServiceTypeProperties (必需)

AmazonMWSLinkedServiceTypeProperties

名称 说明
accessKeyId 用于访问数据的访问密钥 ID。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
endpoint Amazon MWS 服务器的终结点, (即 mws.amazonservices.com)
marketplaceID 要从中检索数据的 Amazon Marketplace ID。 若要从多个市场 ID 检索数据,请使用逗号 (,) 分隔它们。 (即A2EUQ1WTGCTBG2)
mwsAuthToken Amazon MWS 身份验证令牌。 SecretBase
secretKey 用于访问数据的密钥。 SecretBase
sellerID Amazon 卖方 ID。
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。

SecretBase

名称 说明 Value
type 设置对象类型 AzureKeyVaultSecret
需要 SecureString ()

AzureKeyVaultSecretReference

名称 说明 Value
type 机密的类型。 “AzureKeyVaultSecret” (必需)
secretName Azure 密钥保管库中机密的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
secretVersion Azure 中机密的版本密钥保管库。 默认值为最新版本的机密。 类型:包含 resultType 字符串) 的字符串 (或表达式。
store Azure 密钥保管库链接服务参考。 LinkedServiceReference (必需)

LinkedServiceReference

名称 说明
parameters LinkedService 的参数。 ParameterValueSpecification
referenceName 引用 LinkedService 名称。 字符串 (必需)
类型 链接服务引用类型。 “LinkedServiceReference” (必需)

SecureString

名称 说明 Value
type 机密的类型。 字符串 (必需)
value 安全字符串的值。 字符串 (必需)

AmazonRedshiftLinkedService

名称 说明 Value
type 链接服务的类型。 需要“AmazonRedshift” ()
typeProperties Amazon Redshift 链接服务属性。 AmazonRedshiftLinkedServiceTypeProperties (所需的)

AmazonRedshiftLinkedServiceTypeProperties

名称 说明
database Amazon Redshift 源的数据库名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password Amazon Redshift 源的密码。 SecretBase
port Amazon Redshift 服务器用于侦听客户端连接的 TCP 端口号。 默认值为 5439。 类型:integer (或 expression with resultType integer) 。
server Amazon Redshift 服务器的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
username Amazon Redshift 源的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AmazonS3LinkedService

名称 说明 Value
type 链接服务的类型。 需要“AmazonS3” ()
typeProperties Amazon S3 链接服务属性。 AmazonS3LinkedServiceTypeProperties (必需)

AmazonS3LinkedServiceTypeProperties

名称 说明
accessKeyId Amazon S3 Identity and Access Management (IAM) 用户的访问密钥标识符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
secretAccessKey Amazon S3 标识和访问管理 (IAM) 用户的机密访问密钥。 SecretBase

AzureBatchLinkedService

名称 说明 Value
type 链接服务的类型。 “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

名称 说明 Value
type 链接服务的类型。 “AzureDatabricks” (必需)
typeProperties Azure Databricks 链接服务属性。 AzureDatabricksLinkedServiceTypeProperties (必需的)

AzureDatabricksLinkedServiceTypeProperties

名称 说明
accessToken databricks REST API 的访问令牌。 请参阅 https://docs.azuredatabricks.net/api/latest/authentication.html 。 类型:包含 resultType 字符串) 的字符串 (或表达式。 需要 secretBase ()
{REGION}.azuredatabricks.net,Databricks 部署的域名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
existingClusterId 将用于此作业的所有运行的现有群集的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
newClusterNodeType 新群集的节点类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。
newClusterNumOfWorker 新群集应具有的工作器节点数。 字符串格式的 Int32(如“1”)表示 numOfWorker 为 1,或“1:10”表示从 1 作为最小值和 10 作为最大值的自动缩放。 类型:包含 resultType 字符串) 的字符串 (或表达式。
newClusterSparkConf 一组可选的、用户指定的 Spark 配置键值对。 AzureDatabricksLinkedServiceTypePropertiesNewCluster...
newClusterVersion 新群集的 Spark 版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureDatabricksLinkedServiceTypePropertiesNewCluster...

名称 说明
{customized property}

AzureDataLakeAnalyticsLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureDataLakeAnalytics” (必需)
typeProperties Azure Data Lake Analytics链接服务属性。 AzureDataLakeAnalyticsLinkedServiceTypeProperties (必需)

AzureDataLakeAnalyticsLinkedServiceTypeProperties

名称 说明
accountName Azure Data Lake Analytics帐户名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
dataLakeAnalyticsUri Azure Data Lake Analytics URI 类型:字符串 (或 expression with resultType string) 。
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 字符串) 的字符串 (或表达式。
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureDataLakeStoreLinkedService

名称 说明 Value
type 链接服务的类型。 “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 字符串) 的字符串 (或表达式。
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureKeyVaultLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureKeyVault” (必需的)
typeProperties Azure 密钥保管库链接服务属性。 AzureKeyVaultLinkedServiceTypeProperties (必需)

AzureKeyVaultLinkedServiceTypeProperties

名称 说明
baseUrl Azure 密钥保管库的基 URL。 例如 https://myakv.vault.azure.net ,类型:包含 resultType 字符串) 的字符串 (或 Expression。

AzureMLLinkedService

名称 说明 Value
type 链接服务的类型。 “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
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
updateResourceEndpoint Azure ML Web 服务终结点的更新资源 REST URL。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureMySqlLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureMySql” (必需)
typeProperties Azure MySQL 数据库链接服务属性。 AzureMySqlLinkedServiceTypeProperties (必需)

AzureMySqlLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzurePostgreSqlLinkedService

名称 说明 Value
type 链接服务的类型。 需要“AzurePostgreSql” ()
typeProperties Azure PostgreSQL 链接服务属性。 AzurePostgreSqlLinkedServiceTypeProperties (必需)

AzurePostgreSqlLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureSearchLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureSearch” (必需)
typeProperties Windows Azure 搜索服务链接服务属性。 AzureSearchLinkedServiceTypeProperties (必需)

AzureSearchLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
key Azure 搜索服务 的 管理员 密钥 SecretBase
url Azure 搜索服务的 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureSqlDatabaseLinkedService

名称 说明 Value
type 链接服务的类型。 需要“AzureSqlDatabase” ()
typeProperties Azure SQL数据库链接服务属性。 AzureSqlDatabaseLinkedServiceTypeProperties (所需的)

AzureSqlDatabaseLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalId 用于对 Azure SQL 数据库进行身份验证的服务主体的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 用于对 Azure SQL 数据库进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureSqlDWLinkedService

名称 说明 Value
type 链接服务的类型。 需要“AzureSqlDW” ()
typeProperties Azure SQL Data Warehouse链接服务属性。 AzureSqlDWLinkedServiceTypeProperties (所需的)

AzureSqlDWLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalId 用于针对Azure SQL Data Warehouse进行身份验证的服务主体的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 用于针对Azure SQL Data Warehouse进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureStorageLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureStorage” (必需)
typeProperties Azure 存储链接服务属性。 AzureStorageLinkedServiceTypeProperties (所需的)

AzureStorageLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 它与 sasUri 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
sasUri Azure 存储资源的 SAS URI。 它与 connectionString 属性互斥。 SecretBase

CassandraLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Cassandra” ()
typeProperties Cassandra 链接服务属性。 CassandraLinkedServiceTypeProperties (必需)

CassandraLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接的 AuthenticationType。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
host 连接的主机名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 用于身份验证的密码。 SecretBase
port 连接的端口。 类型:integer (或 expression with resultType integer) 。
username 用于身份验证的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ConcurLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Concur” ()
typeProperties Concur 服务链接服务属性。 ConcurLinkedServiceTypeProperties (必需)

ConcurLinkedServiceTypeProperties

名称 说明
clientId 由 Concur 应用管理提供的应用程序 client_id。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 在“用户名”字段中提供的用户名所对应的密码。 SecretBase
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。
username 用于访问 Concur 服务的用户名。

CosmosDbLinkedService

名称 说明 Value
type 链接服务的类型。 需要“CosmosDb” ()
typeProperties CosmosDB 链接服务属性。 CosmosDbLinkedServiceTypeProperties (必需)

CosmosDbLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。

CouchbaseLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Couchbase” ()
typeProperties Couchbase 服务器链接服务属性。 需要 couchbaseLinkedServiceTypeProperties ()

CouchbaseLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。

CustomDataSourceLinkedService

名称 说明 Value
type 链接服务的类型。 “CustomDataSource” (必需)
typeProperties 自定义链接服务属性。

Db2LinkedService

名称 说明 Value
type 链接服务的类型。 需要“Db2” ()
typeProperties DB2 链接服务属性。 Db2LinkedServiceTypeProperties (必需)

Db2LinkedServiceTypeProperties

名称 说明
authenticationType 用于连接的 AuthenticationType。 'Basic'
database 连接的数据库名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 用于身份验证的密码。 SecretBase
server 连接的服务器名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
username 用于身份验证的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

DrillLinkedService

名称 说明 Value
type 链接服务的类型。 需要“钻取” ()
typeProperties 钻取服务器链接服务属性。 DrillLinkedServiceTypeProperties (必需)

DrillLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。

DynamicsLinkedService

名称 说明 Value
type 链接服务的类型。 “Dynamics” (必需)
typeProperties Dynamics 链接服务属性。 DynamicsLinkedServiceTypeProperties (必需)

DynamicsLinkedServiceTypeProperties

名称 说明
authenticationType 要连接到 Dynamics 服务器的身份验证类型。 “Office365”适用于联机方案,“Ifd”用于本地 Ifd 方案。 类型:包含 resultType 字符串) 的字符串 (或表达式。 “Ifd”
“Office365” (必需)
deploymentType Dynamics 实例的部署类型。 Dynamics Online 的“Online”和“OnPremisesWithIfd”用于本地 Dynamics With Ifd。 类型:包含 resultType 字符串) 的字符串 (或表达式。 “OnPremisesWithIfd”
“Online” (必需)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
hostName 本地 Dynamics 服务器的主机名称。 本地需要 属性,不允许联机使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。
organizationName Dynamics 实例的组织名称。 本地需要 属性,当有多个 Dynamics 实例与用户关联时,该属性是联机所必需的。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password 用于访问 Dynamics 实例的密码。 SecretBase
port 本地 Dynamics 服务器的端口。 本地需要 属性,不允许联机使用。 默认端口为 443。 类型:具有 resultType 整数) 的整数 (或 Expression,最小值:0。
serviceUri Microsoft Dynamics 服务器的 URL。 属性是在线所必需的,不允许用于本地。 类型:包含 resultType 字符串) 的字符串 (或表达式。
username 用于访问 Dynamics 实例的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

EloquaLinkedService

名称 说明 Value
type 链接服务的类型。 “Eloqua” (必需)
typeProperties Eloqua 服务器链接服务属性。 EloquaLinkedServiceTypeProperties (必需)

EloquaLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
endpoint Eloqua 服务器的终结点。 (即 eloqua.example.com)
password 用户名所对应的密码。 SecretBase
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。
username Eloqua 帐户的网站名称和用户名,格式为:sitename/username。 (,即 Eloqua/Alice)

FileServerLinkedService

名称 说明 Value
type 链接服务的类型。 “FileServer” (必需)
typeProperties 文件系统链接服务属性。 FileServerLinkedServiceTypeProperties (必需)

FileServerLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
host 服务器的主机名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 用于登录服务器的密码。 SecretBase
userId 用于登录服务器的用户 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

FtpServerLinkedService

名称 说明 Value
type 链接服务的类型。 需要“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 字符串) 的表达式。
host FTP 服务器的主机名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 用于登录 FTP 服务器的密码。 SecretBase
port FTP 服务器用于侦听客户端连接的 TCP 端口号。 默认值为 21。 类型:整数 (或 resultType 整数) 的表达式,最小值:0。
userName 用于登录 FTP 服务器的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

GoogleBigQueryLinkedService

名称 说明 Value
type 链接服务的类型。 “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 上使用。
project 针对其查询的默认 BigQuery 项目。
refreshToken 从 Google 获得的刷新令牌,用于授权访问 BigQuery 以进行用户身份验证。 SecretBase
requestGoogleDriveScope 是否要请求访问 Google Drive。 允许 Google Drive 访问可支持将 BigQuery 数据与 Google Drive 中的数据组合的联合表。 默认值为 false。
trustedCertPath 包含受信任 CA 证书(通过 SSL 进行连接时用于验证服务器)的 .pem 文件的完整路径。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。
useSystemTrustStore 指定是使用系统信任存储中的 CA 证书还是使用指定 PEM 文件中的 CA 证书。 默认值为 false。

GreenplumLinkedService

名称 说明 Value
type 链接服务的类型。 “Greenplum” (必需)
typeProperties Greenplum 数据库链接服务属性。 GreenplumLinkedServiceTypeProperties (必需)

GreenplumLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。

HBaseLinkedService

名称 说明 Value
type 链接服务的类型。 “HBase” (必需)
typeProperties HBase 服务器链接服务属性。 HBaseLinkedServiceTypeProperties (必需)

HBaseLinkedServiceTypeProperties

名称 说明
allowHostNameCNMismatch 指定通过 SSL 进行连接时是否要求 CA 颁发的 SSL 证书的名称与服务器的主机名相匹配。 默认值为 false。
allowSelfSignedServerCert 指定是否允许来自服务器的自签名证书。 默认值为 false。
authenticationType 用于连接到 HBase 服务器的身份验证机制。 “Anonymous”
“基本” (必需)
enableSsl 指定是否使用 SSL 加密到服务器的连接。 默认值为 false。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
host HBase 服务器的 IP 地址或主机名。 (即 192.168.222.160)
httpPath 对应于 HBase 服务器的部分 URL。 (即 /gateway/sandbox/hbase/version)
password 用户名所对应的密码。 SecretBase
port HBase 实例用来侦听客户端连接的 TCP 端口。 默认值为 9090。
trustedCertPath 包含受信任 CA 证书(通过 SSL 进行连接时用于验证服务器)的 .pem 文件的完整路径。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。
username 用于连接到 HBase 实例的用户名。

HdfsLinkedService

名称 说明 Value
type 链接服务的类型。 “Hdfs” (必需)
typeProperties HDFS 链接服务属性。 需要 hdfsLinkedServiceTypeProperties ()

HdfsLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接到 HDFS 的身份验证类型。 可能的值为:Anonymous 和 Windows。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password Windows 身份验证的密码。 SecretBase
url HDFS 服务终结点的 URL,例如 http://myhostname:50070/webhdfs/v1 。 类型:字符串 (或带有 resultType 字符串) 的表达式。
userName Windows 身份验证的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

HDInsightLinkedService

名称 说明 Value
type 链接服务的类型。 需要“HDInsight” ()
typeProperties HDInsight 链接服务属性。 HDInsightLinkedServiceTypeProperties (必需)

HDInsightLinkedServiceTypeProperties

名称 说明
clusterUri HDInsight 群集 URI。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
hcatalogLinkedServiceName 指向 HCatalog 数据库的 Azure SQL 链接服务的引用。 LinkedServiceReference
linkedServiceName Azure 存储链接服务引用。 LinkedServiceReference
password HDInsight 群集密码。 SecretBase
userName HDInsight 群集用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

HDInsightOnDemandLinkedService

名称 说明 Value
type 链接服务的类型。 需要“HDInsightOnDemand” ()
typeProperties HDInsight ondemand 链接服务属性。 HDInsightOnDemandLinkedServiceTypeProperties (所需的)

HDInsightOnDemandLinkedServiceTypeProperties

名称 说明
additionalLinkedServiceNames 指定 HDInsight 链接服务的其他存储帐户,使数据工厂服务能够代为注册它们。 LinkedServiceReference[]
clusterNamePrefix 群集名称的前缀后缀与时间戳不同。 类型:字符串 (或带有 resultType 字符串) 的表达式。
clusterPassword 用于访问群集的密码。 SecretBase
clusterResourceGroup 群集所属的资源组。 类型:字符串 (或带有 resultType 字符串) 的表达式。
clusterSize 群集中辅助进程/数据节点的数量。 建议值:4。 类型:字符串 (或带有 resultType 字符串) 的表达式。
clusterSshPassword 适用于 Linux) 的 SSH 远程连接群集节点 (的密码。 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 链接服务的名称。 将 Azure SQL 数据库用作元存储以创建按需 HDInsight 群集。 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)。
tenant 服务主体所属的租户 ID/名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
timeToLive 按需 HDInsight 群集允许的空闲时间。 指定当活动运行完成后,如果群集中没有其他的活动作业,按需 HDInsight 群集保持活动状态的时间。 最小值为 5 分钟。 类型:包含 resultType 字符串) 的字符串 (或表达式。
版本 HDInsight 群集的版本。  类型:包含 resultType 字符串) 的字符串 (或表达式。
yarnConfiguration 为 HDInsight 群集指定 Yarn 配置参数 (yarn-site.xml)。
zookeeperNodeSize 指定 HDInsight 群集的 Zoo Keeper 节点的大小。

HiveLinkedService

名称 说明 Value
type 链接服务的类型。 “Hive” (必需)
typeProperties Hive Server 链接服务属性。 HiveLinkedServiceTypeProperties (必需)

HiveLinkedServiceTypeProperties

名称 说明
allowHostNameCNMismatch 指定通过 SSL 进行连接时是否要求 CA 颁发的 SSL 证书的名称与服务器的主机名相匹配。 默认值为 false。
allowSelfSignedServerCert 指定是否允许来自服务器的自签名证书。 默认值为 false。
authenticationType 用于访问 Hive 服务器的身份验证方法。 “Anonymous”
“用户名”
“UsernameAndPassword”
“WindowsAzureHDInsightService” (必需)
enableSsl 指定是否使用 SSL 加密到服务器的连接。 默认值为 false。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
host Hive 服务器的 IP 地址或主机名;对于多台主机,将以“;”分隔(仅限启用了 serviceDiscoveryMode 时)。
httpPath 对应于 Hive 服务器的部分 URL。
password 与你在“用户名”字段中提供的用户名对应的密码 SecretBase
port Hive 服务器用来侦听客户端连接的 TCP 端口。
serverType Hive 服务器的类型。 “HiveServer1”
“HiveServer2”
“HiveThriftServer”
serviceDiscoveryMode true 指示使用 ZooKeeper 服务,false 指示不使用。
thriftTransportProtocol Thrift 层中要使用的传输协议。 “Binary”
“HTTP”
“SASL”
trustedCertPath 包含受信任 CA 证书(通过 SSL 进行连接时用于验证服务器)的 .pem 文件的完整路径。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。
useNativeQuery 指定驱动程序是使用本机 HiveQL 查询,还是将其转换为 HiveQL 中的等效形式。
username 用于访问 Hive 服务器的用户名。
useSystemTrustStore 指定是使用系统信任存储中的 CA 证书还是使用指定 PEM 文件中的 CA 证书。 默认值为 false。
zooKeeperNameSpace ZooKeeper 上要将 Hive Server 2 节点添加到其下的命名空间。

HttpLinkedService

名称 说明 Value
type 链接服务的类型。 “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。 类型:boolean (或 expression with resultType boolean) 。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password 使用 EmbeddedCertData 身份验证的基本、摘要、Windows 或 ClientCertificate 的密码。 SecretBase
url HTTP 终结点的基 URL,例如 https://www.microsoft.com。 类型:包含 resultType 字符串) 的字符串 (或表达式。
userName 基本、摘要或Windows 身份验证的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

HubspotLinkedService

名称 说明 Value
type 链接服务的类型。 “Hubspot” (必需)
typeProperties Hubspot 服务链接服务属性。 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

名称 说明 Value
type 链接服务的类型。 “Impala” (必需)
typeProperties Impala 服务器链接服务属性。 ImpalaLinkedServiceTypeProperties (必需)

ImpalaLinkedServiceTypeProperties

名称 说明
allowHostNameCNMismatch 指定通过 SSL 进行连接时是否要求 CA 颁发的 SSL 证书的名称与服务器的主机名相匹配。 默认值为 false。
allowSelfSignedServerCert 指定是否允许来自服务器的自签名证书。 默认值为 false。
authenticationType 可使用的身份验证类型。 “Anonymous”
“SASLUsername”
“UsernameAndPassword” (必需)
enableSsl 指定是否使用 SSL 加密到服务器的连接。 默认值为 false。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
host Impala 服务器的 IP 地址或主机名。 (即 192.168.222.160)
password 使用 UsernameAndPassword 时用户名所对应的密码。 SecretBase
port Impala 服务器用来侦听客户端连接的 TCP 端口。 默认值为 21050。
trustedCertPath 包含受信任 CA 证书(通过 SSL 进行连接时用于验证服务器)的 .pem 文件的完整路径。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。
username 用于访问 Impala 服务器的用户名。 使用 SASLUsername 时,默认值是匿名的。
useSystemTrustStore 指定是使用系统信任存储中的 CA 证书还是使用指定 PEM 文件中的 CA 证书。 默认值为 false。

JiraLinkedService

名称 说明 Value
type 链接服务的类型。 “Jira” (必需)
typeProperties Jira 服务链接服务属性。 JiraLinkedServiceTypeProperties (必需)

JiraLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
host Jira 服务的 IP 地址或主机名。 (例如 jira.example.com)
password 在“用户名”字段中提供的用户名所对应的密码。 SecretBase
port Jira 服务器用来侦听客户端连接的 TCP 端口。 默认值为 443(如果通过 HTTPS 进行连接)或 8080(如果通过 HTTP 进行连接)。
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。
username 用于访问 Jira 服务的用户名。

MagentoLinkedService

名称 说明 Value
type 链接服务的类型。 “Magento” (必需)
typeProperties Magento 服务器链接服务属性。 MagentoLinkedServiceTypeProperties (必需的)

MagentoLinkedServiceTypeProperties

名称 说明
accessToken 来自 Magento 的访问令牌。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
host Magento 实例的 URL。 (,即 192.168.222.110/洋红色 3)
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。

MariaDBLinkedService

名称 说明 Value
type 链接服务的类型。 需要“MariaDB” ()
typeProperties MariaDB 服务器链接服务属性。 MariaDBLinkedServiceTypeProperties (必需)

MariaDBLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。

MarketoLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Marketo” ()
typeProperties Marketo 服务器链接服务属性。 MarketoLinkedServiceTypeProperties (必需)

MarketoLinkedServiceTypeProperties

名称 说明
clientId Marketo 服务的客户端 ID。
clientSecret Marketo 服务的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
endpoint Marketo 服务器的终结点。 (即 123-ABC-321.mktorest.com)
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。

MongoDbLinkedService

名称 说明 Value
type 链接服务的类型。 需要“MongoDb” ()
typeProperties MongoDB 链接服务属性。 需要 MongoDbLinkedServiceTypeProperties ()

MongoDbLinkedServiceTypeProperties

名称 说明
allowSelfSignedServerCert 指定是否允许来自服务器的自签名证书。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。
authenticationType 用于连接到 MongoDB 数据库的身份验证类型。 'Anonymous'
'Basic'
authSource 用于验证用户名和密码的数据库。 类型:字符串 (或带有 resultType 字符串) 的表达式。
databaseName 要访问的 MongoDB 数据库的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
enableSsl 指定是否使用 SSL 加密到服务器的连接。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password 用于身份验证的密码。 SecretBase
port MongoDB 服务器用于侦听客户端连接的 TCP 端口号。 默认值为 27017。 类型:具有 resultType 整数) 的整数 (或 Expression,最小值:0。
server MongoDB 服务器的 IP 地址或服务器名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
username 用于身份验证的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

MySqlLinkedService

名称 说明 Value
type 链接服务的类型。 “MySql” (必需)
typeProperties MySQL 链接服务属性。 MySqlLinkedServiceTypeProperties (必需)

MySqlLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 需要 secretBase ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。

NetezzaLinkedService

名称 说明 Value
type 链接服务的类型。 “Netezza” (必需)
typeProperties Netezza 链接服务属性。 需要 NetezzaLinkedServiceTypeProperties ()

NetezzaLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。

ODataLinkedService

名称 说明 Value
type 链接服务的类型。 “OData” (必需)
typeProperties OData 链接服务属性。 ODataLinkedServiceTypeProperties (必需的)

ODataLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接到 OData 服务的身份验证类型。 “Anonymous”
“Basic”
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password OData 服务的密码。 SecretBase
url OData 服务终结点的 URL。 类型:包含 resultType 字符串) 的字符串 (或表达式。
userName OData 服务的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

OdbcLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Odbc” ()
typeProperties ODBC 链接服务属性。 odbcLinkedServiceTypeProperties (必需)

OdbcLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接 ODBC 数据存储的身份验证类型。 可能值为:匿名和基本。 类型:字符串 (或带有 resultType 字符串) 的表达式。
connectionString 连接字符串的非访问凭据部分以及可选的加密凭据。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
credential 连接字符串的访问凭据部分,采用特定于驱动程序的属性值格式指定。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 基本身份验证的密码。 SecretBase
userName 基本身份验证的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

OracleLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Oracle” ()
typeProperties Oracle 数据库链接服务属性。 OracleLinkedServiceTypeProperties (所需的)

OracleLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。

PaypalLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Paypal” ()
typeProperties Paypal 服务链接服务属性。 PaypalLinkedServiceTypeProperties (必需)

PaypalLinkedServiceTypeProperties

名称 说明
clientId 与 PayPal 应用程序关联的客户端 ID。
clientSecret 与 PayPal 应用程序关联的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
host PayPal 实例的 URL。 (即 api.sandbox.paypal.com)
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。

PhoenixLinkedService

名称 说明 Value
type 链接服务的类型。 “Phoenix” (必需)
typeProperties Phoenix 服务器链接服务属性。 PhoenixLinkedServiceTypeProperties (所需的)

PhoenixLinkedServiceTypeProperties

名称 说明
allowHostNameCNMismatch 指定通过 SSL 进行连接时是否要求 CA 颁发的 SSL 证书的名称与服务器的主机名相匹配。 默认值为 false。
allowSelfSignedServerCert 指定是否允许来自服务器的自签名证书。 默认值为 false。
authenticationType 用于连接到 Phoenix 服务器的身份验证机制。 “Anonymous”
“UsernameAndPassword”
“WindowsAzureHDInsightService” (必需)
enableSsl 指定是否使用 SSL 加密到服务器的连接。 默认值为 false。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
host Phoenix 服务器的 IP 地址或主机名。 (即 192.168.222.160)
httpPath 对应于 Phoenix 服务器的部分 URL。 (即 /gateway/sandbox/phoenix/version) 。 如果使用 WindowsAzureHDInsightService,则默认值为 hbasephoenix。
password 用户名所对应的密码。 SecretBase
port Phoenix 服务器用来侦听客户端连接的 TCP 端口。 默认值为 8765。
trustedCertPath 包含受信任 CA 证书(通过 SSL 进行连接时用于验证服务器)的 .pem 文件的完整路径。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。
username 用于连接到 Phoenix 服务器的用户名。
useSystemTrustStore 指定是使用系统信任存储中的 CA 证书还是使用指定 PEM 文件中的 CA 证书。 默认值为 false。

PostgreSqlLinkedService

名称 说明 Value
type 链接服务的类型。 需要“PostgreSql” ()
typeProperties PostgreSQL 链接服务属性。 PostgreSqlLinkedServiceTypeProperties (必需)

PostgreSqlLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 需要 secretBase ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。

PrestoLinkedService

名称 说明 Value
type 链接服务的类型。 “Presto” (必需)
typeProperties Presto 服务器链接服务属性。 PrestoLinkedServiceTypeProperties (必需)

PrestoLinkedServiceTypeProperties

名称 说明
allowHostNameCNMismatch 指定通过 SSL 进行连接时是否要求 CA 颁发的 SSL 证书的名称与服务器的主机名相匹配。 默认值为 false。
allowSelfSignedServerCert 指定是否允许来自服务器的自签名证书。 默认值为 false。
authenticationType 用于连接到 Presto 服务器的身份验证机制。 “Anonymous”
“LDAP” (必需的)
目录 针对服务器的所有请求的目录上下文。
enableSsl 指定是否使用 SSL 加密到服务器的连接。 默认值为 false。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
host Presto 服务器的 IP 地址或主机名。 (即 192.168.222.160)
password 用户名所对应的密码。 SecretBase
port Presto 服务器用来侦听客户端连接的 TCP 端口。 默认值为 8080。
serverVersion Presto 服务器的版本。 (即 0.148-t)
timeZoneID 连接使用的本地时区。 IANA 时区数据库中指定了此选项的有效值。 默认值为系统时区。
trustedCertPath 包含受信任 CA 证书(通过 SSL 进行连接时用于验证服务器)的 .pem 文件的完整路径。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。
username 用于连接到 Presto 服务器的用户名。
useSystemTrustStore 指定是使用系统信任存储中的 CA 证书还是使用指定 PEM 文件中的 CA 证书。 默认值为 false。

QuickBooksLinkedService

名称 说明 Value
type 链接服务的类型。 “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 字符串) 的字符串 (或表达式。
endpoint QuickBooks 服务器的终结点。 (即 quickbooks.api.intuit.com)
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。

ResponsysLinkedService

名称 说明 Value
type 链接服务的类型。 “Responsys” (必需)
typeProperties Responsys 链接服务属性。 ResponsysLinkedServiceTypeProperties (必需)

ResponsysLinkedServiceTypeProperties

名称 说明
clientId 与 Responsys 应用程序关联的客户端 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
clientSecret 与 Responsys 应用程序关联的客户端密码。 类型:包含 resultType 字符串) 的字符串 (或表达式。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
endpoint Responsys 服务器的终结点。
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。

SalesforceLinkedService

名称 说明 Value
type 链接服务的类型。 “Salesforce” (必需)
typeProperties Salesforce 链接服务属性。 需要 salesforceLinkedServiceTypeProperties ()

SalesforceLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
environmentUrl Salesforce 实例的 URL。 默认值为“https://login.salesforce.com”。 若要从沙盒复制数据,请指定“https://test.salesforce.com”。 若要从自定义域复制数据,请指定“https://[domain].my.salesforce.com”。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password Salesforce 实例的基本身份验证的密码。 SecretBase
securityToken 远程访问 Salesforce 实例需要安全令牌。 SecretBase
username Salesforce 实例的基本身份验证的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

SalesforceMarketingCloudLinkedService

名称 说明 Value
type 链接服务的类型。 “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

名称 说明 Value
type 链接服务的类型。 需要“SapBW” ()
typeProperties 特定于此链接服务类型的属性。 需要 sapBWLinkedServiceTypeProperties ()

SapBWLinkedServiceTypeProperties

名称 说明
clientId BW 系统上客户端的客户端 ID。 (通常用三位数的十进制数字表示为字符串) Type:string (或 expression with resultType string) 。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 用于访问 SAP BW 服务器的密码。 SecretBase
server SAP BW 实例的主机名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
systemNumber BW 系统的系统编号。 (通常为表示为 string.) Type 的两位数十进制数:string (或 expression with resultType string) 。
userName 用于访问 SAP BW 服务器的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

SapCloudForCustomerLinkedService

名称 说明 Value
type 链接服务的类型。 需要“SapCloudForCustomer” ()
typeProperties SAP Cloud for Customer 链接服务属性。 SapCloudForCustomerLinkedServiceTypeProperties (必需)

SapCloudForCustomerLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 必须提供 encryptedCredential 或用户名/密码。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 基本身份验证的密码。 SecretBase
url SAP Cloud for Customer OData API 的 URL。 例如,“[https://[tenantname].crm.ondemand.com/sap/c4c/odata/v1]”。 类型:字符串 (或带有 resultType 字符串) 的表达式。
username 基本身份验证的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

SapEccLinkedService

名称 说明 Value
type 链接服务的类型。 需要“SapEcc” ()
typeProperties SAP ECC 链接服务属性。 sapEccLinkedServiceTypeProperties (必需)

SapEccLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 必须提供 encryptedCredential 或用户名/密码。 类型:字符串 (或带有 resultType 字符串) 的表达式。 字符串
password 基本身份验证的密码。 SecretBase
url SAP ECC OData API 的 URL。 例如,“[https://hostname:port/sap/opu/odata/sap/servicename/]”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 字符串 (必需)
username 基本身份验证的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 字符串

SapHanaLinkedService

名称 说明 Value
type 链接服务的类型。 需要“SapHana” ()
typeProperties 特定于此链接服务类型的属性。 需要 sapHanaLinkedServiceProperties ()

SapHanaLinkedServiceProperties

名称 说明
authenticationType 用于连接到 SAP HANA 服务器的身份验证类型。 'Basic'
“Windows”
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 用于访问 SAP HANA 服务器的密码。 SecretBase
server SAP HANA 服务器的主机名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
userName 用于访问 SAP HANA 服务器的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ServiceNowLinkedService

名称 说明 Value
type 链接服务的类型。 “ServiceNow” (所需的)
typeProperties ServiceNow 服务器链接服务属性。 ServiceNowLinkedServiceTypeProperties (所需的)

ServiceNowLinkedServiceTypeProperties

名称 说明
authenticationType 可使用的身份验证类型。 “Basic”
“OAuth2” (必需)
clientId OAuth2 身份验证的客户端 ID。
clientSecret OAuth2 身份验证的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
endpoint ServiceNow 服务器的终结点。 (即 {instance}.service-now.com)
password 基本和 OAuth2 身份验证的用户名所对应的密码。 SecretBase
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。
username 用户名用于连接到 ServiceNow 服务器,进行基本和 OAuth2 身份验证。

SftpServerLinkedService

名称 说明 Value
type 链接服务的类型。 “Sftp” (必需)
typeProperties 特定于此链接服务类型的属性。 SftpServerLinkedServiceTypeProperties (必需的)

SftpServerLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接到 FTP 服务器的身份验证类型。 “Basic”
“SshPublicKey”
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
host SFTP 服务器主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
hostKeyFingerprint SFTP 服务器的主机键指打印。 当 SkipHostKeyValidation 为 false 时,应指定 HostKeyFingerprint。 类型:包含 resultType 字符串) 的字符串 (或表达式。
passPhrase 如果 SSH 私钥已加密,则用于解密 SSH 私钥的密码。 SecretBase
password 用于登录 SFTP 服务器进行基本身份验证的密码。 SecretBase
port SFTP 服务器用于侦听客户端连接的 TCP 端口号。 默认值为 22。 类型:具有 resultType 整数) 的整数 (或 Expression,最小值:0。
privateKeyContent Base64 编码的 SSH 私钥内容,用于 SshPublicKey 身份验证。 对于使用 SshPublicKey 身份验证的本地复制,应指定 PrivateKeyPath 或 PrivateKeyContent。 SSH 私钥应采用 OpenSSH 格式。 SecretBase
privateKeyPath SshPublicKey 身份验证的 SSH 私钥文件路径。 仅对本地复制有效。 对于使用 SshPublicKey 身份验证的本地复制,应指定 PrivateKeyPath 或 PrivateKeyContent。 SSH 私钥应采用 OpenSSH 格式。 类型:包含 resultType 字符串) 的字符串 (或表达式。
skipHostKeyValidation 如果为 true,请跳过 SSH 主机密钥验证。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。
userName 用于登录到 SFTP 服务器的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

ShopifyLinkedService

名称 说明 Value
type 链接服务的类型。 “Shopify” (必需)
typeProperties Shopify 服务链接服务属性。 ShopifyLinkedServiceTypeProperties (必需)

ShopifyLinkedServiceTypeProperties

名称 说明
accessToken 可用于访问 Shopify 的数据的 API 访问令牌。 如果令牌处于脱机模式,则不会过期。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
host Shopify 服务器的终结点。 (即 mystore.myshopify.com)
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。

SparkLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Spark” ()
typeProperties Spark Server 链接服务属性。 SparkLinkedServiceTypeProperties (必需)

SparkLinkedServiceTypeProperties

名称 说明
allowHostNameCNMismatch 指定通过 SSL 进行连接时是否要求 CA 颁发的 SSL 证书的名称与服务器的主机名相匹配。 默认值为 false。
allowSelfSignedServerCert 指定是否允许来自服务器的自签名证书。 默认值为 false。
authenticationType 用于访问 Spark 服务器的身份验证方法。 'Anonymous'
'Username'
“UsernameAndPassword”
“WindowsAzureHDInsightService” (必需)
enableSsl 指定是否使用 SSL 加密到服务器的连接。 默认值为 false。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
host Spark 服务器的 IP 地址或主机名
httpPath 对应于 Spark 服务器的部分 URL。
password 与你在“用户名”字段中提供的用户名对应的密码 SecretBase
port Spark 服务器用来侦听客户端连接的 TCP 端口。
serverType Spark 服务器的类型。 “SharkServer”
“SharkServer2”
“SparkThriftServer”
thriftTransportProtocol Thrift 层中要使用的传输协议。 'Binary'
'HTTP '
“SASL”
trustedCertPath 包含受信任 CA 证书(通过 SSL 进行连接时用于验证服务器)的 .pem 文件的完整路径。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。
username 用于访问 Spark 服务器的用户名。
useSystemTrustStore 指定是使用系统信任存储中的 CA 证书还是使用指定 PEM 文件中的 CA 证书。 默认值为 false。

SqlServerLinkedService

名称 说明 Value
type 链接服务的类型。 需要“SqlServer” ()
typeProperties SQL Server链接服务属性。 需要 sqlServerLinkedServiceTypeProperties ()

SqlServerLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 本地Windows 身份验证密码。 SecretBase
userName 本地Windows 身份验证用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

SquareLinkedService

名称 说明 Value
type 链接服务的类型。 “Square” (必需)
typeProperties 方块服务链接服务属性。 SquareLinkedServiceTypeProperties (必需)

SquareLinkedServiceTypeProperties

名称 说明
clientId 与 Square 应用程序关联的客户端 ID。
clientSecret 与 Square 应用程序关联的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
host Square 实例的 URL。 (即 mystore.mysquare.com)
redirectUri 在 Square 应用程序仪表板中分配重定向 URL。 (即 http://localhost:2500
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。

SybaseLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Sybase” ()
typeProperties Sybase 链接服务属性。 需要 SybaseLinkedServiceTypeProperties ()

SybaseLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接的 AuthenticationType。 'Basic'
“Windows”
database 连接的数据库名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 用于身份验证的密码。 SecretBase
schema 连接的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
server 连接的服务器名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
username 用于身份验证的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

TeradataLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Teradata” ()
typeProperties Teradata 链接服务属性。 需要 TeradataLinkedServiceTypeProperties ()

TeradataLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接的 AuthenticationType。 “Basic”
“Windows”
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password 用于身份验证的密码。 SecretBase
server 用于连接的服务器名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
username 用于身份验证的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

VerticaLinkedService

名称 说明 Value
type 链接服务的类型。 “Vertica” (必需)
typeProperties Vertica 链接服务属性。 需要 VerticaLinkedServiceTypeProperties ()

VerticaLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。

WebLinkedService

名称 说明 Value
type 链接服务的类型。 “Web” (必需)
typeProperties Web 链接服务属性。 需要 WebLinkedServiceTypeProperties ()

WebLinkedServiceTypeProperties

名称 说明
url Web 服务终结点的 URL,例如 https://www.microsoft.com 。 类型:包含 resultType 字符串) 的字符串 (或表达式。
authenticationType 设置对象类型 匿名
基本
ClientCertificate (必需)

WebAnonymousAuthentication

名称 说明
authenticationType 用于连接到 Web 表源的身份验证类型。 需要“匿名” ()

WebBasicAuthentication

名称 说明
authenticationType 用于连接到 Web 表源的身份验证类型。 “基本” (必需)
password 基本身份验证的密码。 需要 secretBase ()
username 基本身份验证的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

WebClientCertificateAuthentication

名称 说明
authenticationType 用于连接到 Web 表源的身份验证类型。 “ClientCertificate” (必需)
password PFX 文件的密码。 需要 secretBase ()
pfx PFX 文件的 Base64 编码内容。 需要 secretBase ()

XeroLinkedService

名称 说明 Value
type 链接服务的类型。 “Xero” (必需)
typeProperties Xero 服务链接服务属性。 XeroLinkedServiceTypeProperties (必需)

XeroLinkedServiceTypeProperties

名称 说明
consumerKey 与 Xero 应用程序关联的使用者密钥。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
host Xero 服务器的终结点。 (即 api.xero.com)
privateKey 为 Xero 专用应用程序生成的 .pem 文件中的私钥。 必须包括 .pem 文件中的所有文本,包括 unix 行结尾 (
).
SecretBase
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。

ZohoLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Zoho” ()
typeProperties Zoho 服务器链接服务属性。 需要 ZohoLinkedServiceTypeProperties ()

ZohoLinkedServiceTypeProperties

名称 说明
accessToken 用于 Zoho 身份验证的访问令牌。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
endpoint Zoho 服务器的终结点。 (即 crm.zoho.com/crm/private)
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。

快速入门模板

以下快速入门模板部署此资源类型。

模板 说明
在 Azure 体系结构上部署体育分析

部署到 Azure
创建启用了 ADLS Gen 2 的 Azure 存储帐户、具有存储帐户链接服务的Azure 数据工厂实例 (Azure SQL数据库(如果部署) )和 Azure Databricks 实例。 部署模板的用户的 AAD 标识和 ADF 实例的托管标识将被授予存储帐户上的存储 Blob 数据参与者角色。 还有一些选项可用于部署 Azure 密钥保管库 实例、Azure SQL数据库和 Azure 事件中心 (,用于流式处理用例) 。 部署 Azure 密钥保管库时,将为部署模板的用户授予数据工厂托管标识和 AAD 标识密钥保管库机密用户角色。
Azure 数据工厂可以执行更多操作 - 单击一次尝试Azure 数据工厂

部署到 Azure
此模板为复制活动从 Azure Blob 到另一个 Azure Blob 创建数据工厂管道
创建数据工厂,从 Salesforce 复制到 Blob

部署到 Azure
此模板使用 Azure 数据工厂 执行从 Salesforce 到 Azure Blob 的数据移动
使用 Azure 数据工厂 进行大容量复制

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据批量复制到Azure SQL数据库Azure SQL数据仓库。
创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到存储中的另一个文件夹。
(MySQL) 创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到Azure Database for MySQL中的表中。
(PostGre) 创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到Azure Database for PostgreSQL中的表中。
(SQL) 创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从Azure Blob 存储中的文件夹复制到Azure SQL数据库中的表中。
(SQL 本地) 创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从本地SQL Server复制到 Azure Blob 存储
(Spark) 创建 V2 数据工厂

部署到 Azure
此模板创建一个 V2 数据工厂,用于将数据从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"
  parent_id = "string"
  body = jsonencode({
    properties = {
      annotations = [ object ]
      connectVia = {
        parameters = {}
        referenceName = "string"
        type = "IntegrationRuntimeReference"
      }
      description = "string"
      parameters = {
        {customized property} = {
          type = "string"
        }
      }
      type = "string"
      // For remaining properties, see LinkedService objects
    }
  })
}

LinkedService 对象

设置 type 属性以指定对象的类型。

对于 AmazonMWS,请使用:

  type = "AmazonMWS"
  typeProperties = {
    mwsAuthToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    secretKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 AmazonRedshift,请使用:

  type = "AmazonRedshift"
  typeProperties = {
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 AmazonS3,请使用:

  type = "AmazonS3"
  typeProperties = {
    secretAccessKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 AzureBatch,请使用:

  type = "AzureBatch"
  typeProperties = {
    accessKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    linkedServiceName = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
  }

对于 AzureDatabricks,请使用:

  type = "AzureDatabricks"
  typeProperties = {
    accessToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    newClusterSparkConf = {}
  }

对于 AzureDataLakeAnalytics,请使用:

  type = "AzureDataLakeAnalytics"
  typeProperties = {
    servicePrincipalKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 AzureDataLakeStore,请使用:

  type = "AzureDataLakeStore"
  typeProperties = {
    servicePrincipalKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 AzureKeyVault,请使用:

  type = "AzureKeyVault"
  typeProperties = {}

对于 AzureML,请使用:

  type = "AzureML"
  typeProperties = {
    apiKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 AzureMySql,请使用:

  type = "AzureMySql"
  typeProperties = {}

对于 AzurePostgreSql,请使用:

  type = "AzurePostgreSql"
  typeProperties = {}

对于 AzureSearch,请使用:

  type = "AzureSearch"
  typeProperties = {
    key = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 AzureSqlDatabase,请使用:

  type = "AzureSqlDatabase"
  typeProperties = {
    servicePrincipalKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 AzureSqlDW,请使用:

  type = "AzureSqlDW"
  typeProperties = {
    servicePrincipalKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 AzureStorage,请使用:

  type = "AzureStorage"
  typeProperties = {
    sasUri = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Cassandra,请使用:

  type = "Cassandra"
  typeProperties = {
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Concur,请使用:

  type = "Concur"
  typeProperties = {
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 CosmosDb,请使用:

  type = "CosmosDb"
  typeProperties = {}

对于 Couchbase,请使用:

  type = "Couchbase"
  typeProperties = {}

对于 CustomDataSource,请使用:

  type = "CustomDataSource"

对于 Db2,请使用:

  type = "Db2"
  typeProperties = {
    authenticationType = "Basic"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 “钻取”,请使用:

  type = "Drill"
  typeProperties = {}

对于 Dynamics,请使用:

  type = "Dynamics"
  typeProperties = {
    authenticationType = "string"
    deploymentType = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Eloqua,请使用:

  type = "Eloqua"
  typeProperties = {
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 FileServer,请使用:

  type = "FileServer"
  typeProperties = {
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 FtpServer,请使用:

  type = "FtpServer"
  typeProperties = {
    authenticationType = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 GoogleBigQuery,请使用:

  type = "GoogleBigQuery"
  typeProperties = {
    authenticationType = "string"
    clientId = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    clientSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    refreshToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Greenplum,请使用:

  type = "Greenplum"
  typeProperties = {}

对于 HBase,请使用:

  type = "HBase"
  typeProperties = {
    authenticationType = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Hdfs,请使用:

  type = "Hdfs"
  typeProperties = {
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 HDInsight,请使用:

  type = "HDInsight"
  typeProperties = {
    hcatalogLinkedServiceName = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
    linkedServiceName = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 HDInsightOnDemand,请使用:

  type = "HDInsightOnDemand"
  typeProperties = {
    additionalLinkedServiceNames = [
      {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
    ]
    clusterPassword = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    clusterSshPassword = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    hcatalogLinkedServiceName = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
    linkedServiceName = {
      parameters = {}
      referenceName = "string"
      type = "LinkedServiceReference"
    }
    servicePrincipalKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Hive,请使用:

  type = "Hive"
  typeProperties = {
    authenticationType = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    serverType = "string"
    thriftTransportProtocol = "string"
  }

对于 HttpServer,请使用:

  type = "HttpServer"
  typeProperties = {
    authenticationType = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Hubspot,请使用:

  type = "Hubspot"
  typeProperties = {
    accessToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    clientSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    refreshToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Impala,请使用:

  type = "Impala"
  typeProperties = {
    authenticationType = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Jira,请使用:

  type = "Jira"
  typeProperties = {
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Magento,请使用:

  type = "Magento"
  typeProperties = {
    accessToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 MariaDB,请使用:

  type = "MariaDB"
  typeProperties = {}

对于 Marketo,请使用:

  type = "Marketo"
  typeProperties = {
    clientSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 MongoDb,请使用:

  type = "MongoDb"
  typeProperties = {
    authenticationType = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 MySql,请使用:

  type = "MySql"
  typeProperties = {
    connectionString = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Netezza,请使用:

  type = "Netezza"
  typeProperties = {}

对于 OData,请使用:

  type = "OData"
  typeProperties = {
    authenticationType = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Odbc,请使用:

  type = "Odbc"
  typeProperties = {
    credential = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Oracle,请使用:

  type = "Oracle"
  typeProperties = {}

对于 Paypal,请使用:

  type = "Paypal"
  typeProperties = {
    clientSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Phoenix,请使用:

  type = "Phoenix"
  typeProperties = {
    authenticationType = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 PostgreSql,请使用:

  type = "PostgreSql"
  typeProperties = {
    connectionString = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Presto,请使用:

  type = "Presto"
  typeProperties = {
    authenticationType = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 QuickBook,请使用:

  type = "QuickBooks"
  typeProperties = {
    accessToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    accessTokenSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    consumerSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Responsys,请使用:

  type = "Responsys"
  typeProperties = {
    clientSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Salesforce,请使用:

  type = "Salesforce"
  typeProperties = {
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    securityToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 SalesforceMarketingCloud,请使用:

  type = "SalesforceMarketingCloud"
  typeProperties = {
    clientSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 SapBW,请使用:

  type = "SapBW"
  typeProperties = {
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 SapCloudForCustomer,请使用:

  type = "SapCloudForCustomer"
  typeProperties = {
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 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"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 ServiceNow,请使用:

  type = "ServiceNow"
  typeProperties = {
    authenticationType = "string"
    clientSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Sftp,请使用:

  type = "Sftp"
  typeProperties = {
    authenticationType = "string"
    passPhrase = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    privateKeyContent = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Shopify,请使用:

  type = "Shopify"
  typeProperties = {
    accessToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Spark,请使用:

  type = "Spark"
  typeProperties = {
    authenticationType = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    serverType = "string"
    thriftTransportProtocol = "string"
  }

对于 SqlServer,请使用:

  type = "SqlServer"
  typeProperties = {
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Square,请使用:

  type = "Square"
  typeProperties = {
    clientSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Sybase,请使用:

  type = "Sybase"
  typeProperties = {
    authenticationType = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Teradata,请使用:

  type = "Teradata"
  typeProperties = {
    authenticationType = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Vertica,请使用:

  type = "Vertica"
  typeProperties = {}

对于 Web,请使用:

  type = "Web"
  typeProperties = {
    authenticationType = "string"
    // For remaining properties, see WebLinkedServiceTypeProperties objects
  }

对于 Xero,请使用:

  type = "Xero"
  typeProperties = {
    consumerKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    privateKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Zoho,请使用:

  type = "Zoho"
  typeProperties = {
    accessToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

SecretBase 对象

设置 type 属性以指定对象的类型。

对于 AzureKeyVaultSecret,请使用:

  type = "AzureKeyVaultSecret"
  store = {
    parameters = {}
    referenceName = "string"
    type = "LinkedServiceReference"
  }

对于 SecureString,请使用:

  type = "SecureString"
  value = "string"

WebLinkedServiceTypeProperties 对象

设置 authenticationType 属性以指定对象的类型。

对于 匿名,请使用:

  authenticationType = "Anonymous"

对于 “基本”,请使用:

  authenticationType = "Basic"
  password = {
    type = "string"
    // For remaining properties, see SecretBase objects
  }

对于 ClientCertificate,请使用:

  authenticationType = "ClientCertificate"
  password = {
    type = "string"
    // For remaining properties, see SecretBase objects
  }
  pfx = {
    type = "string"
    // For remaining properties, see SecretBase objects
  }

属性值

factories/linkedservices

名称 说明 Value
type 资源类型 “Microsoft.DataFactory/factories/linkedservices@2017-09-01-preview”
name 资源名称 字符串 (必需)

字符限制:1-260

有效字符:
不得使用:
<>*#.%&:\\+?/ 或控制字符

以字母数字开头。
parent_id 此资源的父资源的 ID。 类型为的资源的 ID: factories
properties 链接服务的属性。 需要 LinkedService ()

LinkedService

名称 说明
annotations 可用于描述数据集的标记列表。 any[]
connectVia 集成运行时引用。 IntegrationRuntimeReference
description 链接服务说明。 字符串
parameters 链接服务的参数。 ParameterDefinitionSpecification
类型 设置对象类型 AmazonMWS
AmazonRedshift
AmazonS3
AzureBatch
AzureDatabricks
AzureDataLakeAnalytics
AzureDataLakeStore
AzureKeyVault
AzureML
AzureMySql
AzurePostgreSql
AzureSearch
AzureSqlDatabase
AzureSqlDW
AzureStorage
Cassandra
Concur
CosmosDb
Couchbase
CustomDataSource
Db2
Drill
Dynamics
Eloqua
FileServer
FtpServer
GoogleBigQuery
Greenplum
HBase
Hdfs
HDInsight
HDInsightOnDemand
Hive
HttpServer
Hubspot
Impala
Jira
Magento
MariaDB
Marketo
Mongodb
MySql
Netezza
OData
Odbc
Oracle
贝 宝
Phoenix
PostgreSql
Presto
QuickBooks
Responsys
Salesforce
SalesforceMarketingCloud
SapBW
SapCloudForCustomer
SapEcc
SapHana
ServiceNow
Sftp
Shopify
Spark
SqlServer
广场
Sybase
Teradata
Vertica
Web
Xero
需要 Zoho ()

IntegrationRuntimeReference

名称 说明
parameters 集成运行时的参数。 ParameterValueSpecification
referenceName 引用集成运行时名称。 字符串 (必需)
类型 集成运行时的类型。 “IntegrationRuntimeReference” (所需的)

ParameterValueSpecification

名称 说明
{customized property}

ParameterDefinitionSpecification

名称 说明
{customized property} ParameterSpecification

ParameterSpecification

名称 说明
defaultValue 参数的默认值。
类型 参数类型。 “Array”
“Bool”
“Float”
“Int”
“Object”
“SecureString”
“字符串” (必需)

AmazonMWSLinkedService

名称 说明 Value
type 链接服务的类型。 需要“AmazonMWS” ()
typeProperties Amazon Marketplace Web Service 链接服务属性。 AmazonMWSLinkedServiceTypeProperties (必需)

AmazonMWSLinkedServiceTypeProperties

名称 说明
accessKeyId 用于访问数据的访问密钥 ID。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
endpoint Amazon MWS 服务器的终结点, (即 mws.amazonservices.com)
marketplaceID 要从中检索数据的 Amazon Marketplace ID。 若要从多个市场 ID 检索数据,请使用逗号 (,) 分隔它们。 (即A2EUQ1WTGCTBG2)
mwsAuthToken Amazon MWS 身份验证令牌。 SecretBase
secretKey 用于访问数据的密钥。 SecretBase
sellerID Amazon 卖方 ID。
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。

SecretBase

名称 说明 Value
type 设置对象类型 AzureKeyVaultSecret
需要 SecureString ()

AzureKeyVaultSecretReference

名称 说明 Value
type 机密的类型。 “AzureKeyVaultSecret” (必需)
secretName Azure 密钥保管库中机密的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
secretVersion Azure 密钥保管库 中的机密版本。 默认值为最新版本的机密。 类型:包含 resultType 字符串) 的字符串 (或表达式。
store Azure 密钥保管库链接服务参考。 LinkedServiceReference (必需)

LinkedServiceReference

名称 说明
parameters LinkedService 的参数。 ParameterValueSpecification
referenceName 引用 LinkedService 名称。 字符串 (必需)
类型 链接服务引用类型。 “LinkedServiceReference” (必需)

SecureString

名称 说明 Value
type 机密的类型。 字符串 (必需)
value 安全字符串的值。 字符串 (必需)

AmazonRedshiftLinkedService

名称 说明 Value
type 链接服务的类型。 需要“AmazonRedshift” ()
typeProperties Amazon Redshift 链接服务属性。 AmazonRedshiftLinkedServiceTypeProperties (必需)

AmazonRedshiftLinkedServiceTypeProperties

名称 说明
database Amazon Redshift 源的数据库名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password Amazon Redshift 源的密码。 SecretBase
port Amazon Redshift 服务器用于侦听客户端连接的 TCP 端口号。 默认值为 5439。 类型:具有 resultType 整数) 的整数 (或 Expression。
server Amazon Redshift 服务器的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
username Amazon Redshift 源的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AmazonS3LinkedService

名称 说明 Value
type 链接服务的类型。 需要“AmazonS3” ()
typeProperties Amazon S3 链接服务属性。 AmazonS3LinkedServiceTypeProperties (必需)

AmazonS3LinkedServiceTypeProperties

名称 说明
accessKeyId Amazon S3 标识和访问管理 (IAM) 用户的访问密钥标识符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
secretAccessKey Amazon S3 标识和访问管理的机密访问密钥 (IAM) 用户。 SecretBase

AzureBatchLinkedService

名称 说明 Value
type 链接服务的类型。 “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

名称 说明 Value
type 链接服务的类型。 需要“AzureDatabricks” ()
typeProperties Azure Databricks 链接服务属性。 AzureDatabricksLinkedServiceTypeProperties (必需)

AzureDatabricksLinkedServiceTypeProperties

名称 说明
accessToken databricks REST API 的访问令牌。 请参阅 https://docs.azuredatabricks.net/api/latest/authentication.html 。 类型:字符串 (或带有 resultType 字符串) 的表达式。 需要 secretBase ()
{REGION}.azuredatabricks.net,Databricks 部署的域名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
existingClusterId 将用于此作业的所有运行的现有群集的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
newClusterNodeType 新群集的节点类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。
newClusterNumOfWorker 新群集应具有的工作器节点数。 格式为 Int32 的字符串(如“1”)表示 numOfWorker 为 1,“1:10”表示从 1 自动缩放为最小值,从 10 作为最大值自动缩放。 类型:字符串 (或带有 resultType 字符串) 的表达式。
newClusterSparkConf 一组可选的、用户指定的 Spark 配置键值对。 AzureDatabricksLinkedServiceTypePropertiesNewCluster...
newClusterVersion 新群集的 Spark 版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureDatabricksLinkedServiceTypePropertiesNewCluster...

名称 说明
{customized property}

AzureDataLakeAnalyticsLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureDataLakeAnalytics” (必需)
typeProperties Azure Data Lake Analytics链接服务属性。 AzureDataLakeAnalyticsLinkedServiceTypeProperties (必需)

AzureDataLakeAnalyticsLinkedServiceTypeProperties

名称 说明
accountName Azure Data Lake Analytics帐户名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
dataLakeAnalyticsUri Azure Data Lake Analytics URI 类型:string (或 expression with resultType string) 。
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 字符串) 的表达式。
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureDataLakeStoreLinkedService

名称 说明 Value
type 链接服务的类型。 “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 字符串) 的表达式。
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureKeyVaultLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureKeyVault” (必需)
typeProperties Azure 密钥保管库链接服务属性。 AzureKeyVaultLinkedServiceTypeProperties (必需)

AzureKeyVaultLinkedServiceTypeProperties

名称 说明
baseUrl Azure 密钥保管库的基 URL。 例如 https://myakv.vault.azure.net ,类型:string (或 expression with resultType string) 。

AzureMLLinkedService

名称 说明 Value
type 链接服务的类型。 需要“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
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
updateResourceEndpoint Azure ML Web 服务终结点的更新资源 REST URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureMySqlLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureMySql” (必需)
typeProperties Azure MySQL 数据库链接服务属性。 AzureMySqlLinkedServiceTypeProperties (所需的)

AzureMySqlLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzurePostgreSqlLinkedService

名称 说明 Value
type 链接服务的类型。 “AzurePostgreSql” (必需)
typeProperties Azure PostgreSQL 链接服务属性。 AzurePostgreSqlLinkedServiceTypeProperties (必需)

AzurePostgreSqlLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureSearchLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureSearch” (必需)
typeProperties Windows Azure 搜索服务链接服务属性。 AzureSearchLinkedServiceTypeProperties (必需)

AzureSearchLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
key Azure 搜索服务 的 管理员 密钥 SecretBase
url Azure 搜索服务的 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureSqlDatabaseLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureSqlDatabase” (必需)
typeProperties Azure SQL数据库链接服务属性。 AzureSqlDatabaseLinkedServiceTypeProperties (所需的)

AzureSqlDatabaseLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalId 用于对 Azure SQL 数据库进行身份验证的服务主体的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 用于对 Azure SQL 数据库进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureSqlDWLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureSqlDW” (必需)
typeProperties Azure SQL Data Warehouse链接服务属性。 AzureSqlDWLinkedServiceTypeProperties (必需)

AzureSqlDWLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalId 用于针对Azure SQL Data Warehouse进行身份验证的服务主体的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalKey 用于针对Azure SQL Data Warehouse进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureStorageLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureStorage” (必需)
typeProperties Azure 存储链接服务属性。 AzureStorageLinkedServiceTypeProperties (必需的)

AzureStorageLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 它与 sasUri 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
sasUri Azure 存储资源的 SAS URI。 它与 connectionString 属性互斥。 SecretBase

CassandraLinkedService

名称 说明 Value
type 链接服务的类型。 “Cassandra” (必需)
typeProperties Cassandra 链接服务属性。 CassandraLinkedServiceTypeProperties (必需)

CassandraLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接的 AuthenticationType。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
host 连接的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password 用于身份验证的密码。 SecretBase
port 连接的端口。 类型:具有 resultType 整数) 的整数 (或 Expression。
username 用于身份验证的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

ConcurLinkedService

名称 说明 Value
type 链接服务的类型。 “Concur” (必需)
typeProperties Concur 服务链接服务属性。 ConcurLinkedServiceTypeProperties (必需)

ConcurLinkedServiceTypeProperties

名称 说明
clientId 由 Concur 应用管理提供的应用程序 client_id。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 在“用户名”字段中提供的用户名所对应的密码。 SecretBase
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。
username 用于访问 Concur 服务的用户名。

CosmosDbLinkedService

名称 说明 Value
type 链接服务的类型。 需要“CosmosDb” ()
typeProperties CosmosDB 链接服务属性。 CosmosDbLinkedServiceTypeProperties (必需)

CosmosDbLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。

CouchbaseLinkedService

名称 说明 Value
type 链接服务的类型。 “Couchbase” (必需)
typeProperties Couchbase 服务器链接服务属性。 需要 couchbaseLinkedServiceTypeProperties ()

CouchbaseLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。

CustomDataSourceLinkedService

名称 说明 Value
type 链接服务的类型。 “CustomDataSource” (必需)
typeProperties 自定义链接服务属性。

Db2LinkedService

名称 说明 Value
type 链接服务的类型。 “Db2” (必需)
typeProperties DB2 链接服务属性。 Db2LinkedServiceTypeProperties (必需)

Db2LinkedServiceTypeProperties

名称 说明
authenticationType 用于连接的 AuthenticationType。 "Basic"
database 连接的数据库名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 用于身份验证的密码。 SecretBase
server 连接的服务器名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
username 用于身份验证的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

DrillLinkedService

名称 说明 Value
type 链接服务的类型。 所需的“钻取” ()
typeProperties 钻取服务器链接服务属性。 DrillLinkedServiceTypeProperties (必需)

DrillLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。

DynamicsLinkedService

名称 说明 Value
type 链接服务的类型。 “Dynamics” (必需)
typeProperties Dynamics 链接服务属性。 DynamicsLinkedServiceTypeProperties (必需)

DynamicsLinkedServiceTypeProperties

名称 说明
authenticationType 要连接到 Dynamics 服务器的身份验证类型。 “Office365”适用于联机方案,“Ifd”用于本地 Ifd 方案。 类型:包含 resultType 字符串) 的字符串 (或表达式。 “Ifd”
“Office365” (必需)
deploymentType Dynamics 实例的部署类型。 Dynamics Online 的“Online”和“OnPremisesWithIfd”用于本地 Dynamics With Ifd。 类型:包含 resultType 字符串) 的字符串 (或表达式。 “OnPremisesWithIfd”
“Online” (必需)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
hostName 本地 Dynamics 服务器的主机名称。 本地需要 属性,不允许联机使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。
organizationName Dynamics 实例的组织名称。 本地需要 属性,当有多个 Dynamics 实例与用户关联时,该属性是联机所必需的。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password 用于访问 Dynamics 实例的密码。 SecretBase
port 本地 Dynamics 服务器的端口。 本地需要 属性,不允许联机使用。 默认端口为 443。 类型:具有 resultType 整数) 的整数 (或 Expression,最小值:0。
serviceUri Microsoft Dynamics 服务器的 URL。 属性是在线所必需的,不允许用于本地。 类型:包含 resultType 字符串) 的字符串 (或表达式。
username 用于访问 Dynamics 实例的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

EloquaLinkedService

名称 说明 Value
type 链接服务的类型。 “Eloqua” (必需)
typeProperties Eloqua 服务器链接服务属性。 EloquaLinkedServiceTypeProperties (必需)

EloquaLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
endpoint Eloqua 服务器的终结点。 (即 eloqua.example.com)
password 用户名所对应的密码。 SecretBase
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。
username Eloqua 帐户的网站名称和用户名,格式为:sitename/username。 (,即 Eloqua/Alice)

FileServerLinkedService

名称 说明 Value
type 链接服务的类型。 “FileServer” (必需)
typeProperties 文件系统链接服务属性。 FileServerLinkedServiceTypeProperties (必需)

FileServerLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
host 服务器的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password 用于登录服务器的密码。 SecretBase
userId 用于登录服务器的用户 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。

FtpServerLinkedService

名称 说明 Value
type 链接服务的类型。 “FtpServer” (必需)
typeProperties 特定于此链接服务类型的属性。 FtpServerLinkedServiceTypeProperties (必需)

FtpServerLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接到 FTP 服务器的身份验证类型。 “Anonymous”
"Basic"
enableServerCertificateValidation 如果为 true,则通过 SSL/TLS 通道连接时验证 FTP 服务器 SSL 证书。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。
enableSsl 如果为 true,则通过 SSL/TLS 通道连接到 FTP 服务器。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
host FTP 服务器的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password 用于登录 FTP 服务器的密码。 SecretBase
port FTP 服务器用于侦听客户端连接的 TCP 端口号。 默认值为 21。 类型:具有 resultType 整数) 的整数 (或 Expression,最小值:0。
userName 用于登录 FTP 服务器的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

GoogleBigQueryLinkedService

名称 说明 Value
type 链接服务的类型。 “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 上使用。
project 针对其查询的默认 BigQuery 项目。
refreshToken 从 Google 获得的刷新令牌,用于授权访问 BigQuery 以进行用户身份验证。 SecretBase
requestGoogleDriveScope 是否要请求访问 Google Drive。 允许 Google Drive 访问可支持将 BigQuery 数据与 Google Drive 中的数据组合的联合表。 默认值为 false。
trustedCertPath 包含受信任 CA 证书(通过 SSL 进行连接时用于验证服务器)的 .pem 文件的完整路径。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。
useSystemTrustStore 指定是使用系统信任存储中的 CA 证书还是使用指定 PEM 文件中的 CA 证书。 默认值为 false。

GreenplumLinkedService

名称 说明 Value
type 链接服务的类型。 “Greenplum” (必需)
typeProperties Greenplum 数据库链接服务属性。 GreenplumLinkedServiceTypeProperties (必需)

GreenplumLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。

HBaseLinkedService

名称 说明 Value
type 链接服务的类型。 需要“HBase” ()
typeProperties HBase 服务器链接服务属性。 HBaseLinkedServiceTypeProperties (必需)

HBaseLinkedServiceTypeProperties

名称 说明
allowHostNameCNMismatch 指定通过 SSL 进行连接时是否要求 CA 颁发的 SSL 证书的名称与服务器的主机名相匹配。 默认值为 false。
allowSelfSignedServerCert 指定是否允许来自服务器的自签名证书。 默认值为 false。
authenticationType 用于连接到 HBase 服务器的身份验证机制。 “Anonymous”
“基本” (必需)
enableSsl 指定是否使用 SSL 加密到服务器的连接。 默认值为 false。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
host HBase 服务器的 IP 地址或主机名。 (即 192.168.222.160)
httpPath 对应于 HBase 服务器的部分 URL。 (即 /gateway/sandbox/hbase/version)
password 用户名所对应的密码。 SecretBase
port HBase 实例用来侦听客户端连接的 TCP 端口。 默认值为 9090。
trustedCertPath 包含受信任 CA 证书(通过 SSL 进行连接时用于验证服务器)的 .pem 文件的完整路径。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。
username 用于连接到 HBase 实例的用户名。

HdfsLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Hdfs” ()
typeProperties HDFS 链接服务属性。 需要 hdfsLinkedServiceTypeProperties ()

HdfsLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接到 HDFS 的身份验证类型。 可能的值为:Anonymous 和 Windows。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password Windows 身份验证的密码。 SecretBase
url HDFS 服务终结点的 URL,例如 http://myhostname:50070/webhdfs/v1 。 类型:字符串 (或带有 resultType 字符串) 的表达式。
userName Windows 身份验证的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

HDInsightLinkedService

名称 说明 Value
type 链接服务的类型。 需要“HDInsight” ()
typeProperties HDInsight 链接服务属性。 HDInsightLinkedServiceTypeProperties (必需)

HDInsightLinkedServiceTypeProperties

名称 说明
clusterUri HDInsight 群集 URI。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
hcatalogLinkedServiceName 指向 HCatalog 数据库的 Azure SQL 链接服务的引用。 LinkedServiceReference
linkedServiceName Azure 存储链接服务引用。 LinkedServiceReference
password HDInsight 群集密码。 SecretBase
userName HDInsight 群集用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

HDInsightOnDemandLinkedService

名称 说明 Value
type 链接服务的类型。 需要“HDInsightOnDemand” ()
typeProperties HDInsight ondemand 链接服务属性。 HDInsightOnDemandLinkedServiceTypeProperties (所需的)

HDInsightOnDemandLinkedServiceTypeProperties

名称 说明
additionalLinkedServiceNames 指定 HDInsight 链接服务的其他存储帐户,使数据工厂服务能够代为注册它们。 LinkedServiceReference[]
clusterNamePrefix 群集名称的前缀后缀与时间戳不同。 类型:字符串 (或带有 resultType 字符串) 的表达式。
clusterPassword 用于访问群集的密码。 SecretBase
clusterResourceGroup 群集所属的资源组。 类型:字符串 (或带有 resultType 字符串) 的表达式。
clusterSize 群集中辅助进程/数据节点的数量。 建议值:4。 类型:字符串 (或带有 resultType 字符串) 的表达式。
clusterSshPassword 适用于 Linux) 的 SSH 远程连接群集节点 (的密码。 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 链接服务的名称。 将 Azure SQL 数据库用作元存储以创建按需 HDInsight 群集。 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)。
tenant 服务主体所属的租户 ID/名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
timeToLive 按需 HDInsight 群集允许的空闲时间。 指定当活动运行完成后,如果群集中没有其他的活动作业,按需 HDInsight 群集保持活动状态的时间。 最小值为 5 分钟。 类型:字符串 (或带有 resultType 字符串) 的表达式。
版本 HDInsight 群集的版本。  类型:字符串 (或带有 resultType 字符串) 的表达式。
yarnConfiguration 为 HDInsight 群集指定 Yarn 配置参数 (yarn-site.xml)。
zookeeperNodeSize 指定 HDInsight 群集的 Zoo Keeper 节点的大小。

HiveLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Hive” ()
typeProperties Hive 服务器链接服务属性。 HiveLinkedServiceTypeProperties (必需)

HiveLinkedServiceTypeProperties

名称 说明
allowHostNameCNMismatch 指定通过 SSL 进行连接时是否要求 CA 颁发的 SSL 证书的名称与服务器的主机名相匹配。 默认值为 false。
allowSelfSignedServerCert 指定是否允许来自服务器的自签名证书。 默认值为 false。
authenticationType 用于访问 Hive 服务器的身份验证方法。 “Anonymous”
“用户名”
“UsernameAndPassword”
“WindowsAzureHDInsightService” (必需)
enableSsl 指定是否使用 SSL 加密到服务器的连接。 默认值为 false。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
host Hive 服务器的 IP 地址或主机名;对于多台主机,将以“;”分隔(仅限启用了 serviceDiscoveryMode 时)。
httpPath 对应于 Hive 服务器的部分 URL。
password 与你在“用户名”字段中提供的用户名对应的密码 SecretBase
port Hive 服务器用来侦听客户端连接的 TCP 端口。
serverType Hive 服务器的类型。 “HiveServer1”
“HiveServer2”
“HiveThriftServer”
serviceDiscoveryMode true 指示使用 ZooKeeper 服务,false 指示不使用。
thriftTransportProtocol Thrift 层中要使用的传输协议。 “Binary”
“HTTP”
“SASL”
trustedCertPath 包含受信任 CA 证书(通过 SSL 进行连接时用于验证服务器)的 .pem 文件的完整路径。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。
useNativeQuery 指定驱动程序是使用本机 HiveQL 查询,还是将其转换为 HiveQL 中的等效形式。
username 用于访问 Hive 服务器的用户名。
useSystemTrustStore 指定是使用系统信任存储中的 CA 证书还是使用指定 PEM 文件中的 CA 证书。 默认值为 false。
zooKeeperNameSpace ZooKeeper 上要将 Hive Server 2 节点添加到其下的命名空间。

HttpLinkedService

名称 说明 Value
type 链接服务的类型。 “HttpServer” (必需)
typeProperties 特定于此链接服务类型的属性。 HttpLinkedServiceTypeProperties (必需)

HttpLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接到 HTTP 服务器的身份验证类型。 “Anonymous”
"Basic"
"ClientCertificate"
“摘要”
“Windows”
certThumbprint ClientCertificate 身份验证的证书指纹。 仅对本地复制有效。 对于使用 ClientCertificate 身份验证的本地复制,应指定 CertThumbprint 或 EmbeddedCertData/Password。 类型:字符串 (或带有 resultType 字符串) 的表达式。
embeddedCertData 用于 ClientCertificate 身份验证的 Base64 编码证书数据。 对于使用 ClientCertificate 身份验证的本地复制,应指定 CertThumbprint 或 EmbeddedCertData/Password。 类型:字符串 (或带有 resultType 字符串) 的表达式。
enableServerCertificateValidation 如果为 true,请验证 HTTPS 服务器 SSL 证书。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 使用 EmbeddedCertData 身份验证的基本、摘要、Windows 或 ClientCertificate 的密码。 SecretBase
url HTTP 终结点的基 URL,例如 https://www.microsoft.com。 类型:字符串 (或带有 resultType 字符串) 的表达式。
userName “基本”、“摘要”或“Windows 身份验证”的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

HubspotLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Hubspot” ()
typeProperties Hubspot 服务链接服务属性。 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

名称 说明 Value
type 链接服务的类型。 “Impala” (必需)
typeProperties Impala 服务器链接服务属性。 ImpalaLinkedServiceTypeProperties (必需)

ImpalaLinkedServiceTypeProperties

名称 说明
allowHostNameCNMismatch 指定通过 SSL 进行连接时是否要求 CA 颁发的 SSL 证书的名称与服务器的主机名相匹配。 默认值为 false。
allowSelfSignedServerCert 指定是否允许来自服务器的自签名证书。 默认值为 false。
authenticationType 可使用的身份验证类型。 “Anonymous”
“SASLUsername”
“UsernameAndPassword” (必需)
enableSsl 指定是否使用 SSL 加密到服务器的连接。 默认值为 false。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
host Impala 服务器的 IP 地址或主机名。 (即 192.168.222.160)
password 使用 UsernameAndPassword 时用户名所对应的密码。 SecretBase
port Impala 服务器用来侦听客户端连接的 TCP 端口。 默认值为 21050。
trustedCertPath 包含受信任 CA 证书(通过 SSL 进行连接时用于验证服务器)的 .pem 文件的完整路径。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。
username 用于访问 Impala 服务器的用户名。 使用 SASLUsername 时,默认值是匿名的。
useSystemTrustStore 指定是使用系统信任存储中的 CA 证书还是使用指定 PEM 文件中的 CA 证书。 默认值为 false。

JiraLinkedService

名称 说明 Value
type 链接服务的类型。 “Jira” (必需)
typeProperties Jira 服务链接服务属性。 JiraLinkedServiceTypeProperties (必需)

JiraLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
host Jira 服务的 IP 地址或主机名。 (例如 jira.example.com)
password 在“用户名”字段中提供的用户名所对应的密码。 SecretBase
port Jira 服务器用来侦听客户端连接的 TCP 端口。 默认值为 443(如果通过 HTTPS 进行连接)或 8080(如果通过 HTTP 进行连接)。
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。
username 用于访问 Jira 服务的用户名。

MagentoLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Magento” ()
typeProperties Magento 服务器链接服务属性。 MagentoLinkedServiceTypeProperties (必需的)

MagentoLinkedServiceTypeProperties

名称 说明
accessToken 来自 Magento 的访问令牌。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
host Magento 实例的 URL。 (即 192.168.222.110/magento3)
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。

MariaDBLinkedService

名称 说明 Value
type 链接服务的类型。 “MariaDB” (必需)
typeProperties MariaDB 服务器链接服务属性。 MariaDBLinkedServiceTypeProperties (必需)

MariaDBLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。

MarketoLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Marketo” ()
typeProperties Marketo 服务器链接服务属性。 MarketoLinkedServiceTypeProperties (必需)

MarketoLinkedServiceTypeProperties

名称 说明
clientId Marketo 服务的客户端 ID。
clientSecret Marketo 服务的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
endpoint Marketo 服务器的终结点。 (即 123-ABC-321.mktorest.com)
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。

MongoDbLinkedService

名称 说明 Value
type 链接服务的类型。 “MongoDb” (必需)
typeProperties MongoDB 链接服务属性。 MongoDbLinkedServiceTypeProperties (必需)

MongoDbLinkedServiceTypeProperties

名称 说明
allowSelfSignedServerCert 指定是否允许来自服务器的自签名证书。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。
authenticationType 用于连接到 MongoDB 数据库的身份验证类型。 “Anonymous”
"Basic"
authSource 用于验证用户名和密码的数据库。 类型:包含 resultType 字符串) 的字符串 (或表达式。
databaseName 要访问的 MongoDB 数据库的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
enableSsl 指定是否使用 SSL 加密到服务器的连接。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password 用于身份验证的密码。 SecretBase
port MongoDB 服务器用于侦听客户端连接的 TCP 端口号。 默认值为 27017。 类型:具有 resultType 整数) 的整数 (或 Expression,最小值:0。
server MongoDB 服务器的 IP 地址或服务器名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
username 用于身份验证的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

MySqlLinkedService

名称 说明 Value
type 链接服务的类型。 “MySql” (必需)
typeProperties MySQL 链接服务属性。 MySqlLinkedServiceTypeProperties (必需)

MySqlLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 需要 secretBase ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。

NetezzaLinkedService

名称 说明 Value
type 链接服务的类型。 “Netezza” (必需)
typeProperties Netezza 链接服务属性。 需要 NetezzaLinkedServiceTypeProperties ()

NetezzaLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。

ODataLinkedService

名称 说明 Value
type 链接服务的类型。 “OData” (必需)
typeProperties OData 链接服务属性。 ODataLinkedServiceTypeProperties (必需的)

ODataLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接到 OData 服务的身份验证类型。 “Anonymous”
"Basic"
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password OData 服务的密码。 SecretBase
url OData 服务终结点的 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。
userName OData 服务的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

OdbcLinkedService

名称 说明 Value
type 链接服务的类型。 “Odbc” (必需)
typeProperties ODBC 链接服务属性。 odbcLinkedServiceTypeProperties (必需)

OdbcLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接 ODBC 数据存储的身份验证类型。 可能值为:匿名和基本。 类型:字符串 (或带有 resultType 字符串) 的表达式。
connectionString 连接字符串的非访问凭据部分以及可选的加密凭据。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
credential 连接字符串的访问凭据部分,采用特定于驱动程序的属性值格式指定。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 基本身份验证的密码。 SecretBase
userName 基本身份验证的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

OracleLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Oracle” ()
typeProperties Oracle 数据库链接服务属性。 OracleLinkedServiceTypeProperties (所需的)

OracleLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。

PaypalLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Paypal” ()
typeProperties Paypal 服务链接服务属性。 PaypalLinkedServiceTypeProperties (必需)

PaypalLinkedServiceTypeProperties

名称 说明
clientId 与 PayPal 应用程序关联的客户端 ID。
clientSecret 与 PayPal 应用程序关联的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
host PayPal 实例的 URL。 (即 api.sandbox.paypal.com)
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。

PhoenixLinkedService

名称 说明 Value
type 链接服务的类型。 “Phoenix” (必需)
typeProperties Phoenix 服务器链接服务属性。 PhoenixLinkedServiceTypeProperties (所需的)

PhoenixLinkedServiceTypeProperties

名称 说明
allowHostNameCNMismatch 指定通过 SSL 进行连接时是否要求 CA 颁发的 SSL 证书的名称与服务器的主机名相匹配。 默认值为 false。
allowSelfSignedServerCert 指定是否允许来自服务器的自签名证书。 默认值为 false。
authenticationType 用于连接到 Phoenix 服务器的身份验证机制。 “Anonymous”
“UsernameAndPassword”
“WindowsAzureHDInsightService” (必需)
enableSsl 指定是否使用 SSL 加密到服务器的连接。 默认值为 false。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
host Phoenix 服务器的 IP 地址或主机名。 (即 192.168.222.160)
httpPath 对应于 Phoenix 服务器的部分 URL。 (,即 /gateway/sandbox/phoenix/version) 。 如果使用 WindowsAzureHDInsightService,则默认值为 hbasephoenix。
password 用户名所对应的密码。 SecretBase
port Phoenix 服务器用来侦听客户端连接的 TCP 端口。 默认值为 8765。
trustedCertPath 包含受信任 CA 证书(通过 SSL 进行连接时用于验证服务器)的 .pem 文件的完整路径。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。
username 用于连接到 Phoenix 服务器的用户名。
useSystemTrustStore 指定是使用系统信任存储中的 CA 证书还是使用指定 PEM 文件中的 CA 证书。 默认值为 false。

PostgreSqlLinkedService

名称 说明 Value
type 链接服务的类型。 “PostgreSql” (必需)
typeProperties PostgreSQL 链接服务属性。 PostgreSqlLinkedServiceTypeProperties (必需)

PostgreSqlLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 需要 secretBase ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。

PrestoLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Presto” ()
typeProperties Presto 服务器链接服务属性。 PrestoLinkedServiceTypeProperties (必需)

PrestoLinkedServiceTypeProperties

名称 说明
allowHostNameCNMismatch 指定通过 SSL 进行连接时是否要求 CA 颁发的 SSL 证书的名称与服务器的主机名相匹配。 默认值为 false。
allowSelfSignedServerCert 指定是否允许来自服务器的自签名证书。 默认值为 false。
authenticationType 用于连接到 Presto 服务器的身份验证机制。 “Anonymous”
“LDAP” (必需)
目录 针对服务器的所有请求的目录上下文。
enableSsl 指定是否使用 SSL 加密到服务器的连接。 默认值为 false。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
host Presto 服务器的 IP 地址或主机名。 (即 192.168.222.160)
password 用户名所对应的密码。 SecretBase
port Presto 服务器用来侦听客户端连接的 TCP 端口。 默认值为 8080。
serverVersion Presto 服务器的版本。 (即 0.148-t)
timeZoneID 连接使用的本地时区。 IANA 时区数据库中指定了此选项的有效值。 默认值为系统时区。
trustedCertPath 包含受信任 CA 证书(通过 SSL 进行连接时用于验证服务器)的 .pem 文件的完整路径。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。
username 用于连接到 Presto 服务器的用户名。
useSystemTrustStore 指定是使用系统信任存储中的 CA 证书还是使用指定 PEM 文件中的 CA 证书。 默认值为 false。

QuickBooksLinkedService

名称 说明 Value
type 链接服务的类型。 “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 字符串) 的字符串 (或表达式。
endpoint QuickBooks 服务器的终结点。 (即 quickbooks.api.intuit.com)
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。

ResponsysLinkedService

名称 说明 Value
type 链接服务的类型。 “Responsys” (必需)
typeProperties Responsys 链接服务属性。 ResponsysLinkedServiceTypeProperties (必需)

ResponsysLinkedServiceTypeProperties

名称 说明
clientId 与 Responsys 应用程序关联的客户端 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
clientSecret 与 Responsys 应用程序关联的客户端密码。 类型:包含 resultType 字符串) 的字符串 (或表达式。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
endpoint Responsys 服务器的终结点。
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。

SalesforceLinkedService

名称 说明 Value
type 链接服务的类型。 “Salesforce” (必需)
typeProperties Salesforce 链接的服务属性。 需要 SalesforceLinkedServiceTypeProperties ()

SalesforceLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
environmentUrl Salesforce 实例的 URL。 默认值为“https://login.salesforce.com”。 若要从沙盒复制数据,请指定“https://test.salesforce.com”。 若要从自定义域复制数据,请指定“https://[domain].my.salesforce.com”。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password Salesforce 实例基本身份验证的密码。 SecretBase
securityToken 远程访问 Salesforce 实例需要安全令牌。 SecretBase
username Salesforce 实例的基本身份验证的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

SalesforceMarketingCloudLinkedService

名称 说明 Value
type 链接服务的类型。 “SalesforceMarketingCloud” (必需)
typeProperties Salesforce Marketing Cloud 链接服务属性。 需要 SalesforceMarketingCloudLinkedServiceTypeProperties ()

SalesforceMarketingCloudLinkedServiceTypeProperties

名称 说明
clientId 与 Salesforce Marketing Cloud 应用程序关联的客户端 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
clientSecret 与 Salesforce Marketing Cloud 应用程序关联的客户端密码。 类型:包含 resultType 字符串) 的字符串 (或表达式。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。

SapBWLinkedService

名称 说明 Value
type 链接服务的类型。 “SapBW” (必需)
typeProperties 特定于此链接服务类型的属性。 需要 sapBWLinkedServiceTypeProperties ()

SapBWLinkedServiceTypeProperties

名称 说明
clientId BW 系统上客户端的客户端 ID。 (通常表示为字符串的三位数十进制数) 类型:字符串 (或 expression,带有 resultType 字符串) 。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password 用于访问 SAP BW 服务器的密码。 SecretBase
server SAP BW 实例的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
systemNumber BW 系统的系统编号。 (通常为表示为 string 的两位数十进制数。) 类型:string (或 expression with resultType string) 。
userName 用于访问 SAP BW 服务器的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

SapCloudForCustomerLinkedService

名称 说明 Value
type 链接服务的类型。 “SapCloudForCustomer” (必需)
typeProperties SAP Cloud for Customer 链接服务属性。 SapCloudForCustomerLinkedServiceTypeProperties (必需)

SapCloudForCustomerLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 必须提供 encryptedCredential 或用户名/密码。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password 基本身份验证的密码。 SecretBase
url SAP Cloud for Customer OData API 的 URL。 例如,“[https://[tenantname].crm.ondemand.com/sap/c4c/odata/v1]”。 类型:包含 resultType 字符串) 的字符串 (或表达式。
username 基本身份验证的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

SapEccLinkedService

名称 说明 Value
type 链接服务的类型。 “SapEcc” (必需)
typeProperties SAP ECC 链接服务属性。 sapEccLinkedServiceTypeProperties (必需的)

SapEccLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 必须提供 encryptedCredential 或用户名/密码。 类型:包含 resultType 字符串) 的字符串 (或表达式。 字符串
password 基本身份验证的密码。 SecretBase
url SAP ECC OData API 的 URL。 例如“[https://hostname:port/sap/opu/odata/sap/servicename/]”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 字符串 (必需)
username 基本身份验证的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 字符串

SapHanaLinkedService

名称 说明 Value
type 链接服务的类型。 “SapHana” (必需)
typeProperties 特定于此链接服务类型的属性。 需要 sapHanaLinkedServiceProperties ()

SapHanaLinkedServiceProperties

名称 说明
authenticationType 用于连接到 SAP HANA 服务器的身份验证类型。 "Basic"
“Windows”
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password 用于访问 SAP HANA 服务器的密码。 SecretBase
server SAP HANA 服务器的主机名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
userName 用于访问 SAP HANA 服务器的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ServiceNowLinkedService

名称 说明 Value
type 链接服务的类型。 “ServiceNow” (必需)
typeProperties ServiceNow 服务器链接服务属性。 ServiceNowLinkedServiceTypeProperties (所需的)

ServiceNowLinkedServiceTypeProperties

名称 说明
authenticationType 可使用的身份验证类型。 "Basic"
“OAuth2” (必需)
clientId OAuth2 身份验证的客户端 ID。
clientSecret OAuth2 身份验证的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
endpoint ServiceNow 服务器的终结点。 (,即 {instance}.service-now.com)
password 基本和 OAuth2 身份验证的用户名所对应的密码。 SecretBase
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。
username 用户名用于连接到 ServiceNow 服务器,进行基本和 OAuth2 身份验证。

SftpServerLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Sftp” ()
typeProperties 特定于此链接服务类型的属性。 需要 SftpServerLinkedServiceTypeProperties ()

SftpServerLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接到 FTP 服务器的身份验证类型。 "Basic"
“SshPublicKey”
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
host SFTP 服务器主机名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
hostKeyFingerprint SFTP 服务器的主机键指打印。 当 SkipHostKeyValidation 为 false 时,应指定 HostKeyFingerprint。 类型:字符串 (或带有 resultType 字符串) 的表达式。
passPhrase 如果 SSH 私钥已加密,则为用于解密 SSH 私钥的密码。 SecretBase
password 用于登录 SFTP 服务器进行基本身份验证的密码。 SecretBase
port 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

名称 说明 Value
type 链接服务的类型。 需要“Shopify” ()
typeProperties Shopify 服务链接服务属性。 ShopifyLinkedServiceTypeProperties (必需)

ShopifyLinkedServiceTypeProperties

名称 说明
accessToken 可用于访问 Shopify 的数据的 API 访问令牌。 如果令牌处于脱机模式,则不会过期。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
host Shopify 服务器的终结点。 (即 mystore.myshopify.com)
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。

SparkLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Spark” ()
typeProperties Spark Server 链接服务属性。 SparkLinkedServiceTypeProperties (必需)

SparkLinkedServiceTypeProperties

名称 说明
allowHostNameCNMismatch 指定通过 SSL 进行连接时是否要求 CA 颁发的 SSL 证书的名称与服务器的主机名相匹配。 默认值为 false。
allowSelfSignedServerCert 指定是否允许来自服务器的自签名证书。 默认值为 false。
authenticationType 用于访问 Spark 服务器的身份验证方法。 “Anonymous”
“用户名”
“UsernameAndPassword”
“WindowsAzureHDInsightService” (必需)
enableSsl 指定是否使用 SSL 加密到服务器的连接。 默认值为 false。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
host Spark 服务器的 IP 地址或主机名
httpPath 对应于 Spark 服务器的部分 URL。
password 与你在“用户名”字段中提供的用户名对应的密码 SecretBase
port Spark 服务器用来侦听客户端连接的 TCP 端口。
serverType Spark 服务器的类型。 “SharkServer”
“SharkServer2”
“SparkThriftServer”
thriftTransportProtocol Thrift 层中要使用的传输协议。 “Binary”
“HTTP”
“SASL”
trustedCertPath 包含受信任 CA 证书(通过 SSL 进行连接时用于验证服务器)的 .pem 文件的完整路径。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。
username 用于访问 Spark 服务器的用户名。
useSystemTrustStore 指定是使用系统信任存储中的 CA 证书还是使用指定 PEM 文件中的 CA 证书。 默认值为 false。

SqlServerLinkedService

名称 说明 Value
type 链接服务的类型。 “SqlServer” (必需)
typeProperties SQL Server链接服务属性。 需要 sqlServerLinkedServiceTypeProperties ()

SqlServerLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 本地Windows 身份验证密码。 SecretBase
userName 本地Windows 身份验证用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

SquareLinkedService

名称 说明 Value
type 链接服务的类型。 “Square” (必需)
typeProperties 方块服务链接服务属性。 SquareLinkedServiceTypeProperties (必需)

SquareLinkedServiceTypeProperties

名称 说明
clientId 与 Square 应用程序关联的客户端 ID。
clientSecret 与 Square 应用程序关联的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
host Square 实例的 URL。 (即 mystore.mysquare.com)
redirectUri 在 Square 应用程序仪表板中分配重定向 URL。 (即 http://localhost:2500
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。

SybaseLinkedService

名称 说明 Value
type 链接服务的类型。 “Sybase” (必需)
typeProperties Sybase 链接服务属性。 需要 SybaseLinkedServiceTypeProperties ()

SybaseLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接的 AuthenticationType。 "Basic"
“Windows”
database 连接的数据库名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 用于身份验证的密码。 SecretBase
schema 连接的架构名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
server 连接的服务器名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
username 用于身份验证的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

TeradataLinkedService

名称 说明 Value
type 链接服务的类型。 “Teradata” (必需)
typeProperties Teradata 链接服务属性。 需要 TeradataLinkedServiceTypeProperties ()

TeradataLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接的 AuthenticationType。 "Basic"
“Windows”
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 用于身份验证的密码。 SecretBase
server 连接的服务器名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
username 用于身份验证的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

VerticaLinkedService

名称 说明 Value
type 链接服务的类型。 “Vertica” (必需)
typeProperties Vertica 链接服务属性。 需要 VerticaLinkedServiceTypeProperties ()

VerticaLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串 (或带有 resultType 字符串) 的表达式。

WebLinkedService

名称 说明 Value
type 链接服务的类型。 需要“Web” ()
typeProperties Web 链接服务属性。 WebLinkedServiceTypeProperties (必需)

WebLinkedServiceTypeProperties

名称 说明
url Web 服务终结点的 URL,例如 https://www.microsoft.com 。 类型:字符串 (或带有 resultType 字符串) 的表达式。
authenticationType 设置对象类型 匿名
基本
ClientCertificate (必需)

WebAnonymousAuthentication

名称 说明
authenticationType 用于连接到 Web 表源的身份验证类型。 需要“匿名” ()

WebBasicAuthentication

名称 说明
authenticationType 用于连接到 Web 表源的身份验证类型。 “基本” (必需)
password 基本身份验证的密码。 需要 secretBase ()
username 基本身份验证的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

WebClientCertificateAuthentication

名称 说明
authenticationType 用于连接到 Web 表源的身份验证类型。 “ClientCertificate” (必需)
password PFX 文件的密码。 需要 secretBase ()
pfx PFX 文件的 Base64 编码内容。 需要 secretBase ()

XeroLinkedService

名称 说明 Value
type 链接服务的类型。 “Xero” (必需)
typeProperties Xero 服务链接服务属性。 XeroLinkedServiceTypeProperties (必需)

XeroLinkedServiceTypeProperties

名称 说明
consumerKey 与 Xero 应用程序关联的使用者密钥。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
host Xero 服务器的终结点。 (即 api.xero.com)
privateKey 为 Xero 专用应用程序生成的 .pem 文件中的私钥。 必须包括 .pem 文件中的所有文本,包括 unix 行结尾 (
).
SecretBase
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。

ZohoLinkedService

名称 说明 Value
type 链接服务的类型。 “Zoho” (必需)
typeProperties Zoho 服务器链接服务属性。 需要 ZohoLinkedServiceTypeProperties ()

ZohoLinkedServiceTypeProperties

名称 说明
accessToken 用于 Zoho 身份验证的访问令牌。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:包含 resultType 字符串) 的字符串 (或表达式。
endpoint Zoho 服务器的终结点。 (即 crm.zoho.com/crm/private)
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。