共用方式為


Microsoft.DataFactory factoryies/linkedservices 2017-09-01-preview

Bicep 資源定義

factoryies/linkedservices 資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.DataFactory/factories/linkedservices 資源,請將下列 Bicep 新增至範本。

resource symbolicname 'Microsoft.DataFactory/factories/linkedservices@2017-09-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    annotations: [
      any(Azure.Bicep.Types.Concrete.AnyType)
    ]
    connectVia: {
      parameters: {
        {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
      }
      referenceName: 'string'
      type: 'string'
    }
    description: 'string'
    parameters: {
      {customized property}: {
        defaultValue: any(Azure.Bicep.Types.Concrete.AnyType)
        type: 'string'
      }
    }
    type: 'string'
    // For remaining properties, see LinkedService objects
  }
}

WebLinkedServiceTypeProperties 物件

設定 authenticationType 屬性 ,以指定對象的類型。

針對 匿名,請使用:

{
  authenticationType: 'Anonymous'
}

針對 Basic,請使用:

{
  authenticationType: 'Basic'
  password: {
    type: 'string'
    // For remaining properties, see SecretBase objects
  }
  username: any(Azure.Bicep.Types.Concrete.AnyType)
}

針對 ClientCertificate,請使用:

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

LinkedService 物件

設定 類型 屬性,以指定物件的類型。

針對 AmazonMWS,請使用:

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

針對 AmazonRedshift,請使用:

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

針對 AmazonS3,請使用:

{
  type: 'AmazonS3'
  typeProperties: {
    accessKeyId: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
    secretAccessKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
  }
}

針對 AzureBatch,請使用:

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

針對 AzureDataLakeAnalytics,請使用:

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

針對 azureDataLakeStore,請使用:

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

針對 AzureDatabricks,請使用:

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

針對 AzureKeyVault,請使用:

{
  type: 'AzureKeyVault'
  typeProperties: {
    baseUrl: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

針對 AzureML,請使用:

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

針對 azureMySql,請使用:

{
  type: 'AzureMySql'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

針對 AzurePostgreSql,請使用:

{
  type: 'AzurePostgreSql'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

針對 AzureSearch,請使用:

{
  type: 'AzureSearch'
  typeProperties: {
    encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
    key: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    url: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

針對 azureSqlDW,請使用:

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

針對 AzureSqlDatabase,請使用:

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

針對 AzureStorage,請使用:

{
  type: 'AzureStorage'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
    sasUri: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
  }
}

針對 Cassandra,請使用:

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

針對 Concur,請使用:

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

針對 CosmosDb,請使用:

{
  type: 'CosmosDb'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

針對 Couchbase,請使用:

{
  type: 'Couchbase'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

針對 CustomDataSource,請使用:

{
  type: 'CustomDataSource'
  typeProperties: any(Azure.Bicep.Types.Concrete.AnyType)
}

針對 Db2,請使用:

{
  type: 'Db2'
  typeProperties: {
    authenticationType: 'string'
    database: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

針對 Drill,請使用:

{
  type: 'Drill'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

針對 Dynamics,請使用:

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

針對 Eloqua,請使用:

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

針對 FileServer,請使用:

{
  type: 'FileServer'
  typeProperties: {
    encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
    host: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    userId: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

針對 ftpServer ,請使用:

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

若為 GoogleBigQuery,請使用:

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

針對 Greenplum,請使用:

{
  type: 'Greenplum'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

針對 HBase,請使用:

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

針對 HDInsight,請使用:

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

針對 HDInsightOnDemand,請使用:

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

針對 Hdfs,請使用:

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

針對 Hive,請使用:

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

針對 HttpServer,請使用:

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

針對 Hubspot,請使用:

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

針對 Impala,請使用:

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

針對 Jira,請使用:

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

針對 Magento,請使用:

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

針對 MariaDB,請使用:

{
  type: 'MariaDB'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

針對 Marketo,請使用:

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

針對 MongoDb,請使用:

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

針對 MySql,請使用:

{
  type: 'MySql'
  typeProperties: {
    connectionString: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

針對 Netezza,請使用:

{
  type: 'Netezza'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

針對 OData,請使用:

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

針對 Odbc,請使用:

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

針對 Oracle,請使用:

{
  type: 'Oracle'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

針對 PayPal,請使用:

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

針對 Phoenix,請使用:

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

針對 PostgreSql,請使用:

{
  type: 'PostgreSql'
  typeProperties: {
    connectionString: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

針對 Presto,請使用:

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

針對 QuickBooks,請使用:

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

針對 Responsys,請使用:

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

針對 Salesforce,請使用:

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

針對 SalesforceMarketingCloud,請使用:

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

針對 SapBW,請使用:

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

針對 sapCloudForCustomer,請使用:

{
  type: 'SapCloudForCustomer'
  typeProperties: {
    encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    url: any(Azure.Bicep.Types.Concrete.AnyType)
    username: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

針對 SapEcc,請使用:

{
  type: 'SapEcc'
  typeProperties: {
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    url: 'string'
    username: 'string'
  }
}

針對 SapHana,請使用:

{
  type: 'SapHana'
  typeProperties: {
    authenticationType: 'string'
    encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    server: any(Azure.Bicep.Types.Concrete.AnyType)
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

針對 ServiceNow,請使用:

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

針對 Sftp,請使用:

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

針對 Shopify,請使用:

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

針對 Spark,請使用:

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

針對 sqlServer,請使用:

{
  type: 'SqlServer'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    userName: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

針對 Square,請使用:

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

針對 Sybase,請使用:

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

針對 Teradata,請使用:

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

針對 Vertica,請使用:

{
  type: 'Vertica'
  typeProperties: {
    connectionString: any(Azure.Bicep.Types.Concrete.AnyType)
    encryptedCredential: any(Azure.Bicep.Types.Concrete.AnyType)
  }
}

針對 Web,請使用:

{
  type: 'Web'
  typeProperties: {
    url: any(Azure.Bicep.Types.Concrete.AnyType)
    authenticationType: 'string'
    // For remaining properties, see WebLinkedServiceTypeProperties objects
  }
}

針對 Xero,請使用:

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

針對 Zoho,請使用:

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

SecretBase 物件

設定 類型 屬性,以指定物件的類型。

針對 AzureKeyVaultSecret,請使用:

{
  secretName: any(Azure.Bicep.Types.Concrete.AnyType)
  secretVersion: any(Azure.Bicep.Types.Concrete.AnyType)
  store: {
    parameters: {
      {customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
    }
    referenceName: 'string'
    type: 'string'
  }
  type: 'AzureKeyVaultSecret'
}

針對 SecureString,請使用:

{
  type: 'SecureString'
  value: 'string'
}

屬性值

AmazonMWSLinkedService

名字 描述 價值
類型 連結服務的類型。 “AmazonMWS” (必要)
typeProperties Amazon Marketplace Web Service 鏈接服務屬性。 AmazonMWSLinkedServiceTypeProperties (必要)

AmazonMWSLinkedServiceTypeProperties

名字 描述 價值
accessKeyId 用來存取資料的存取金鑰標識碼。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
端點 AmazonMWS 伺服器的端點(亦即 mws.amazonservices.com) 任何 (必要)
marketplaceID 您想要從中擷取數據的 Amazon Marketplace 識別碼。 若要從多個 Marketplace 識別符擷取數據,請以逗號 (,, ) 分隔它們。 (即A2EUQ1WTGCTBG2) 任何 (必要)
mwsAuthToken AmazonMWS 驗證令牌。 SecretBase
secretKey 用來存取資料的秘密金鑰。 SecretBase
sellerID Amazon 賣方標識符。 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

AmazonRedshiftLinkedService

名字 描述 價值
類型 連結服務的類型。 'AmazonRedshift' (必要)
typeProperties Amazon Redshift 鏈接服務屬性。 AmazonRedshiftLinkedServiceTypeProperties (必要)

AmazonRedshiftLinkedServiceTypeProperties

名字 描述 價值
資料庫 Amazon Redshift 來源的資料庫名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 Amazon Redshift 來源的密碼。 SecretBase
港口 Amazon Redshift 伺服器用來接聽用戶端連線的 TCP 連接埠號碼。 預設值為5439。 類型:integer (或 expression with resultType integer) 。 任何
伺服器 Amazon Redshift 伺服器的名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
username Amazon Redshift 來源的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

AmazonS3LinkedService

名字 描述 價值
類型 連結服務的類型。 'AmazonS3' (必要)
typeProperties Amazon S3 連結服務屬性。 AmazonS3LinkedServiceTypeProperties (必要)

AmazonS3LinkedServiceTypeProperties

名字 描述 價值
accessKeyId Amazon S3 身分識別與存取管理 (IAM) 使用者的存取密鑰標識碼。 Type:string (或 expression with resultType string) 。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
secretAccessKey Amazon S3 身分識別與存取管理 (IAM) 使用者的秘密存取密鑰。 SecretBase

AzureBatchLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureBatch' (必要)
typeProperties Azure Batch 鏈接服務屬性。 AzureBatchLinkedServiceTypeProperties (必要)

AzureBatchLinkedServiceTypeProperties

名字 描述 價值
accessKey Azure Batch 帳戶存取金鑰。 SecretBase
accountName Azure Batch 帳戶名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
batchUri Azure Batch URI。 Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
linkedServiceName Azure 記憶體連結服務參考。 LinkedServiceReference (必要)
poolName Azure Batch 集區名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

AzureDatabricksLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureDatabricks' (必要)
typeProperties Azure Databricks 鏈接服務屬性。 AzureDatabricksLinkedServiceTypeProperties (必要)

AzureDatabricksLinkedServiceTypeProperties

名字 描述 價值
accessToken databricks REST API 的存取令牌。 請參閱 https://docs.azuredatabricks.net/api/latest/authentication.html。 Type:string (或 expression with resultType string) 。 SecretBase (必要)
<REGION>.azuredatabricks.net,您的 Databricks 部署功能變數名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
existingClusterId 將用於此作業所有執行的現有叢集標識碼。 Type:string (或 expression with resultType string) 。 任何
newClusterNodeType 新叢集的節點類型。 Type:string (或 expression with resultType string) 。 任何
newClusterNumOfWorker 新叢集應該擁有的背景工作節點數目。 格式化為 Int32 的字串,例如 '1' 表示 numOfWorker 是 1 或 '1:10' 表示從 1 自動調整為最小值,而 10 則為最大值。 Type:string (或 expression with resultType string) 。 任何
newClusterSparkConf 一組選擇性、使用者指定的Spark組態索引鍵/值組。 AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf
newClusterVersion 新叢集的Spark版本。 Type:string (或 expression with resultType string) 。 任何

AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf

名字 描述 價值

AzureDataLakeAnalyticsLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureDataLakeAnalytics' (必要)
typeProperties Azure Data Lake Analytics 鏈接服務屬性。 AzureDataLakeAnalyticsLinkedServiceTypeProperties (必要)

AzureDataLakeAnalyticsLinkedServiceTypeProperties

名字 描述 價值
accountName Azure Data Lake Analytics 帳戶名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
dataLakeAnalyticsUri Azure Data Lake Analytics URI 類型:字串(或具有 resultType 字串的運算式)。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
resourceGroupName Data Lake Analytics 帳戶資源組名(如果與 Data Factory 帳戶不同)。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalId 用來針對 Azure Data Lake Analytics 帳戶進行驗證的應用程式識別碼。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalKey 用來對 Azure Data Lake Analytics 帳戶進行驗證的應用程式密鑰。 SecretBase
subscriptionId Data Lake Analytics 帳戶訂用帳戶標識碼(如果與 Data Factory 帳戶不同)。 Type:string (或 expression with resultType string) 。 任何
房客 服務主體所屬租用戶的名稱或標識碼。 Type:string (或 expression with resultType string) 。 任何 (必要)

AzureDataLakeStoreLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureDataLakeStore' (必要)
typeProperties Azure Data Lake Store 連結服務屬性。 AzureDataLakeStoreLinkedServiceTypeProperties (必要)

AzureDataLakeStoreLinkedServiceTypeProperties

名字 描述 價值
accountName Data Lake Store 帳戶名稱。 Type:string (或 expression with resultType string) 。 任何
dataLakeStoreUri Data Lake Store 服務 URI。 Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
resourceGroupName Data Lake Store 帳戶資源組名(如果與 Data Factory 帳戶不同)。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalId 用來針對 Azure Data Lake Store 帳戶進行驗證的應用程式識別碼。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalKey 用來針對 Azure Data Lake Store 帳戶進行驗證的應用程式密鑰。 SecretBase
subscriptionId Data Lake Store 帳戶訂用帳戶標識碼(如果與 Data Factory 帳戶不同)。 Type:string (或 expression with resultType string) 。 任何
房客 服務主體所屬租用戶的名稱或標識碼。 Type:string (或 expression with resultType string) 。 任何

AzureKeyVaultLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureKeyVault' (必要)
typeProperties Azure Key Vault 連結服務屬性。 AzureKeyVaultLinkedServiceTypeProperties (必要)

AzureKeyVaultLinkedServiceTypeProperties

名字 描述 價值
baseUrl Azure Key Vault 的基底 URL。 例如 https://myakv.vault.azure.net Type:string (或 expression with resultType string)。 任何 (必要)

AzureKeyVaultSecretReference

名字 描述 價值
secretName Azure Key Vault 中的秘密名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
secretVersion Azure Key Vault 中的秘密版本。 預設值是最新版本的秘密。 Type:string (或 expression with resultType string) 。 任何
商店 Azure Key Vault 鏈接服務參考。 LinkedServiceReference (必要)
類型 秘密的類型。 'AzureKeyVaultSecret' (必要)

AzureMLLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureML' (必要)
typeProperties Azure ML Web 服務鏈接服務屬性。 AzureMLLinkedServiceTypeProperties (必要)

AzureMLLinkedServiceTypeProperties

名字 描述 價值
apiKey 用來存取 Azure ML 模型端點的 API 金鑰。 SecretBase (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
mlEndpoint Azure ML Web 服務端點的批次執行 REST URL。 Type:string (或 expression with resultType string) 。 任何 (必要)
servicePrincipalId 用來針對 Azure ML Web 服務的 ARM 型 updateResourceEndpoint 進行驗證的服務主體識別碼。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalKey 用來針對 Azure ML Web 服務的 ARM 型 updateResourceEndpoint 進行驗證的服務主體金鑰。 SecretBase
房客 服務主體所屬租用戶的名稱或標識碼。 Type:string (或 expression with resultType string) 。 任何
updateResourceEndpoint Azure ML Web 服務端點的更新資源 REST URL。 Type:string (或 expression with resultType string) 。 任何

AzureMySqlLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureMySql' (必要)
typeProperties Azure MySQL 資料庫連結服務屬性。 AzureMySqlLinkedServiceTypeProperties (必要)

AzureMySqlLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

AzurePostgreSqlLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzurePostgreSql' (必要)
typeProperties Azure PostgreSQL 鏈接服務屬性。 AzurePostgreSqlLinkedServiceTypeProperties (必要)

AzurePostgreSqlLinkedServiceTypeProperties

名字 描述 價值
connectionString ODBC 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

AzureSearchLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureSearch' (必要)
typeProperties Windows Azure 搜尋服務連結服務屬性。 AzureSearchLinkedServiceTypeProperties (必要)

AzureSearchLinkedServiceTypeProperties

名字 描述 價值
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
鑰匙 Azure 搜尋服務的系統管理金鑰 SecretBase
url Azure 搜尋服務的 URL。 Type:string (或 expression with resultType string) 。 任何 (必要)

AzureSqlDatabaseLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureSqlDatabase' (必要)
typeProperties Azure SQL Database 鏈接服務屬性。 AzureSqlDatabaseLinkedServiceTypeProperties (必要)

AzureSqlDatabaseLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalId 用來對 Azure SQL Database 進行驗證的服務主體標識碼。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalKey 用來向 Azure SQL Database 進行驗證的服務主體密鑰。 SecretBase
房客 服務主體所屬租用戶的名稱或標識碼。 Type:string (或 expression with resultType string) 。 任何

AzureSqlDWLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureSqlDW' (必要)
typeProperties Azure SQL 數據倉儲連結服務屬性。 AzureSqlDWLinkedServiceTypeProperties (必要)

AzureSqlDWLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalId 用來向 Azure SQL 數據倉儲進行驗證的服務主體標識碼。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalKey 用來對 Azure SQL 數據倉儲進行驗證的服務主體密鑰。 SecretBase
房客 服務主體所屬租用戶的名稱或標識碼。 Type:string (或 expression with resultType string) 。 任何

AzureStorageLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureStorage' (必要)
typeProperties Azure 記憶體連結服務屬性。 AzureStorageLinkedServiceTypeProperties (必要)

AzureStorageLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 它與 sasUri 屬性互斥。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
sasUri Azure 記憶體資源的 SAS URI。 它與 connectionString 屬性互斥。 SecretBase

CassandraLinkedService

名字 描述 價值
類型 連結服務的類型。 'Cassandra' (必要)
typeProperties Cassandra 連結服務屬性。 CassandraLinkedServiceTypeProperties (必要)

CassandraLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要用於連接的 AuthenticationType。 Type:string (或 expression with resultType string) 。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 線上的主機名。 Type:string (或 expression with resultType string) 。 任何 (必要)
密碼 驗證的密碼。 SecretBase
港口 連接的埠。 類型:integer (或 expression with resultType integer) 。 任何
username 驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

ConcurLinkedService

名字 描述 價值
類型 連結服務的類型。 'Concur' (必要)
typeProperties Concur Service 鏈接服務屬性。 ConcurLinkedServiceTypeProperties (必要)

ConcurLinkedServiceTypeProperties

名字 描述 價值
clientId Concur 應用程式管理所提供的應用程式client_id。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 對應至您在使用者名稱欄位中提供之使用者名稱的密碼。 SecretBase
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何
username 您用來存取 Concur 服務的使用者名稱。 任何 (必要)

CosmosDbLinkedService

名字 描述 價值
類型 連結服務的類型。 'CosmosDb' (必要)
typeProperties CosmosDB 連結服務屬性。 CosmosDbLinkedServiceTypeProperties (必要)

CosmosDbLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

CouchbaseLinkedService

名字 描述 價值
類型 連結服務的類型。 'Couchbase' (必要)
typeProperties Couchbase 伺服器鏈接服務屬性。 CouchbaseLinkedServiceTypeProperties (必要)

CouchbaseLinkedServiceTypeProperties

名字 描述 價值
connectionString ODBC 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

CustomDataSourceLinkedService

名字 描述 價值
類型 連結服務的類型。 'CustomDataSource' (必要)
typeProperties 自訂連結服務屬性。 任何 (必要)

Db2LinkedService

名字 描述 價值
類型 連結服務的類型。 'Db2' (必要)
typeProperties DB2 連結的服務屬性。 Db2LinkedServiceTypeProperties (必要)

Db2LinkedServiceTypeProperties

名字 描述 價值
authenticationType 要用於連接的 AuthenticationType。 'Basic'
資料庫 連接的資料庫名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 驗證的密碼。 SecretBase
伺服器 線上的伺服器名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
username 驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

DrillLinkedService

名字 描述 價值
類型 連結服務的類型。 'Drill' (必要)
typeProperties 鑽研伺服器連結服務屬性。 DrillLinkedServiceTypeProperties (必要)

DrillLinkedServiceTypeProperties

名字 描述 價值
connectionString ODBC 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

DynamicsLinkedService

名字 描述 價值
類型 連結服務的類型。 'Dynamics' (必要)
typeProperties Dynamics 連結服務屬性。 DynamicsLinkedServiceTypeProperties (必要)

DynamicsLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要連線到 Dynamics 伺服器的驗證類型。 適用於在線案例的 『Office365』,適用於內部部署與 Ifd 案例的 『Ifd』。 Type:string (或 expression with resultType string) 。 'Ifd'
'Office365' (必要)
deploymentType Dynamics 實例的部署類型。 Dynamics Online 的 'Online' 和適用於具有 Ifd 之 Dynamics 內部部署的 'OnPremisesWithIfd'。 Type:string (或 expression with resultType string) 。 'Online'
'OnPremisesWithIfd' (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
hostName 內部部署 Dynamics 伺服器的主機名。 內部部署需要 屬性,且不允許在線使用。 Type:string (或 expression with resultType string) 。 任何
organizationName Dynamics 實例的組織名稱。 當有多個與使用者相關聯的 Dynamics 實例時,內部部署需要 屬性,且需要在線。 Type:string (或 expression with resultType string) 。 任何
密碼 存取 Dynamics 實例的密碼。 SecretBase
港口 內部部署 Dynamics 伺服器的埠。 內部部署需要 屬性,且不允許在線使用。 預設值為 443。 類型:integer (或 expression with resultType integer), minimum: 0。 任何
serviceUri Microsoft Dynamics 伺服器的 URL。 內部部署不需要 屬性,且不允許內部部署。 Type:string (或 expression with resultType string) 。 任何
username 用來存取 Dynamics 實例的用戶名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

EloquaLinkedService

名字 描述 價值
類型 連結服務的類型。 'Eloqua' (必要)
typeProperties Eloqua 伺服器鏈接服務屬性。 EloquaLinkedServiceTypeProperties (必要)

EloquaLinkedServiceTypeProperties

名字 描述 價值
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
端點 Eloqua 伺服器的端點。 (即 eloqua.example.com) 任何 (必要)
密碼 對應至使用者名稱的密碼。 SecretBase
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何
username Eloqua 帳戶的網站名稱和用戶名稱,格式如下:sitename/username。 (即埃洛誇/愛麗絲) 任何 (必要)

FileServerLinkedService

名字 描述 價值
類型 連結服務的類型。 'FileServer' (必要)
typeProperties 檔案系統連結服務屬性。 FileServerLinkedServiceTypeProperties (必要)

FileServerLinkedServiceTypeProperties

名字 描述 價值
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 伺服器的主機名。 Type:string (或 expression with resultType string) 。 任何 (必要)
密碼 登入伺服器的密碼。 SecretBase
userId 登入伺服器的使用者識別碼。 Type:string (或 expression with resultType string) 。 任何

FtpServerLinkedService

名字 描述 價值
類型 連結服務的類型。 'FtpServer' (必要)
typeProperties 這個連結服務類型特有的屬性。 FtpServerLinkedServiceTypeProperties (必要)

FtpServerLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要用來連線到 FTP 伺服器的驗證類型。 'Anonymous'
'Basic'
enableServerCertificateValidation 如果為 true,請透過 SSL/TLS 通道連線時驗證 FTP 伺服器 SSL 憑證。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
enableSsl 如果為 true,請透過 SSL/TLS 通道連線到 FTP 伺服器。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 FTP 伺服器的主機名。 Type:string (或 expression with resultType string) 。 任何 (必要)
密碼 登入 FTP 伺服器的密碼。 SecretBase
港口 FTP 伺服器用來接聽用戶端連線的 TCP 連接埠號碼。 預設值為 21。 類型:integer (或 expression with resultType integer), minimum: 0。 任何
userName 登入 FTP 伺服器的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

GoogleBigQueryLinkedService

名字 描述 價值
類型 連結服務的類型。 'GoogleBigQuery' (必要)
typeProperties Google BigQuery 服務鏈接服務屬性。 GoogleBigQueryLinkedServiceTypeProperties (必要)

GoogleBigQueryLinkedServiceTypeProperties

名字 描述 價值
additionalProjects 要存取的公用 BigQuery 專案逗號分隔清單。 任何
authenticationType 用於驗證的 OAuth 2.0 驗證機制。 ServiceAuthentication 只能在自我裝載 IR 上使用。 'ServiceAuthentication'
'UserAuthentication' (必要)
clientId 用來取得重新整理令牌之 Google 應用程式的用戶端識別碼。 SecretBase
clientSecret 用來取得重新整理令牌之 Google 應用程式的客戶端密碼。 SecretBase
電子郵件 服務帳戶電子郵件標識碼,用於 ServiceAuthentication,且只能在自我裝載 IR 上使用。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
keyFilePath .p12 金鑰檔案的完整路徑,用來驗證服務帳戶電子郵件位址,而且只能在自我裝載 IR 上使用。 任何
專案 要查詢的預設 BigQuery 專案。 任何 (必要)
refreshToken 從 Google 取得的重新整理令牌,以授權存取 BigQuery for UserAuthentication。 SecretBase
requestGoogleDriveScope 是否要求存取Google雲端硬碟。 允許Google Drive存取可支持結合 BigQuery 數據與Google Drive 資料的同盟數據表。 默認值為 false。 任何
trustedCertPath .pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 任何
useSystemTrustStore 指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。 任何

GreenplumLinkedService

名字 描述 價值
類型 連結服務的類型。 “綠色貧民”(必要)
typeProperties Greenplum 資料庫連結服務屬性。 GreenplumLinkedServiceTypeProperties (必要)

GreenplumLinkedServiceTypeProperties

名字 描述 價值
connectionString ODBC 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

HBaseLinkedService

名字 描述 價值
類型 連結服務的類型。 'HBase' (必要)
typeProperties HBase 伺服器鏈接服務屬性。 HBaseLinkedServiceTypeProperties (必要)

HBaseLinkedServiceTypeProperties

名字 描述 價值
allowHostNameCNMismatch 指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。 任何
allowSelfSignedServerCert 指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 任何
authenticationType 用來連線到 HBase 伺服器的驗證機制。 'Anonymous'
'Basic' (必要)
enableSsl 指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 HBase 伺服器的IP位址或主機名。 (即192.168.222.160) 任何 (必要)
httpPath 對應至 HBase 伺服器的部分 URL。 (即 /gateway/sandbox/hbase/version) 任何
密碼 對應至使用者名稱的密碼。 SecretBase
港口 HBase 實例用來接聽用戶端連線的 TCP 連接埠。 預設值為9090。 任何
trustedCertPath .pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 任何
username 用來連線到 HBase 實例的用戶名稱。 任何

HdfsLinkedService

名字 描述 價值
類型 連結服務的類型。 'Hdfs' (必要)
typeProperties HDFS 連結服務屬性。 HdfsLinkedServiceTypeProperties (必要)

HdfsLinkedServiceTypeProperties

名字 描述 價值
authenticationType 用來連線到 HDFS 的驗證類型。 可能的值為:匿名和 Windows。 Type:string (或 expression with resultType string) 。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 Windows 驗證的密碼。 SecretBase
url HDFS 服務端點的 URL,例如 http://myhostname:50070/webhdfs/v1 。 Type:string (或 expression with resultType string) 。 任何 (必要)
userName Windows 驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

HDInsightLinkedService

名字 描述 價值
類型 連結服務的類型。 'HDInsight' (必要)
typeProperties HDInsight 連結服務屬性。 HDInsightLinkedServiceTypeProperties (必要)

HDInsightLinkedServiceTypeProperties

名字 描述 價值
clusterUri HDInsight 叢集 URI。 Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
hcatalogLinkedServiceName 指向 HCatalog 資料庫的 Azure SQL 鏈接服務參考。 LinkedServiceReference
linkedServiceName Azure 記憶體連結服務參考。 LinkedServiceReference
密碼 HDInsight 叢集密碼。 SecretBase
userName HDInsight 叢集用戶名稱。 Type:string (或 expression with resultType string) 。 任何

HDInsightOnDemandLinkedService

名字 描述 價值
類型 連結服務的類型。 'HDInsightOnDemand' (必要)
typeProperties HDInsight ondemand 鏈接服務屬性。 HDInsightOnDemandLinkedServiceTypeProperties (必要)

HDInsightOnDemandLinkedServiceTypeProperties

名字 描述 價值
additionalLinkedServiceNames 指定 HDInsight 鏈接服務的其他記憶體帳戶,讓 Data Factory 服務可以代表您註冊它們。 LinkedServiceReference[]
clusterNamePrefix 叢集名稱的前置詞,後置詞會與時間戳不同。 Type:string (或 expression with resultType string) 。 任何
clusterPassword 存取叢集的密碼。 SecretBase
clusterResourceGroup 叢集所屬的資源群組。 Type:string (或 expression with resultType string) 。 任何 (必要)
clusterSize 叢集中的背景工作/數據節點數目。 建議值:4。 Type:string (或 expression with resultType string) 。 任何 (必要)
clusterSshPassword SSH 的密碼會從遠端連線叢集的節點(適用於 Linux)。 SecretBase
clusterSshUserName SSH 的使用者名稱會從遠端連線到叢集的節點(適用於 Linux)。 Type:string (或 expression with resultType string) 。 任何
clusterType 叢集類型。 Type:string (或 expression with resultType string) 。 任何
clusterUserName 存取叢集的用戶名稱。 Type:string (或 expression with resultType string) 。 任何
coreConfiguration 指定要建立 HDInsight 叢集的核心組態參數(如 core-site.xml中所示。 任何
dataNodeSize 指定 HDInsight 叢集的數據節點大小。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
hBaseConfiguration 指定 HDInsight 叢集的 HBase 組態參數 (hbase-site.xml)。 任何
hcatalogLinkedServiceName 指向 HCatalog 資料庫的 Azure SQL 連結服務名稱。 隨選 HDInsight 叢集是使用 Azure SQL 資料庫作為中繼存放區所建立。 LinkedServiceReference
hdfsConfiguration 指定 HDInsight 叢集的 HDFS 組態參數 (hdfs-site.xml)。 任何
headNodeSize 指定 HDInsight 叢集前端節點的大小。 任何
hiveConfiguration 指定 HDInsight 叢集的 hive 組態參數 (hive-site.xml)。 任何
hostSubscriptionId 客戶用來裝載叢集的訂用帳戶。 Type:string (或 expression with resultType string) 。 任何 (必要)
linkedServiceName 隨選叢集用來儲存和處理數據的 Azure 記憶體連結服務。 LinkedServiceReference (必要)
mapReduceConfiguration 指定 HDInsight 叢集的 MapReduce 組態參數 (mapred-site.xml)。 任何
oozieConfiguration 指定 HDInsight 叢集的 Oozie 組態參數 (oozie-site.xml)。 任何
servicePrincipalId hostSubscriptionId 的服務主體標識符。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalKey 服務主體標識碼的索引鍵。 SecretBase
sparkVersion 如果叢集類型為 『spark』,則為 spark 的版本。 Type:string (或 expression with resultType string) 。 任何
stormConfiguration 指定 HDInsight 叢集的 Storm 組態參數 (storm-site.xml)。 任何
房客 服務主體所屬的租用戶標識碼/名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
timeToLive 隨選 HDInsight 叢集允許的空閒時間。 指定當叢集中沒有其他作用中作業時,隨選 HDInsight 叢集在活動執行完成後保持運作的時間長度。 最小值為 5 分鐘。 Type:string (或 expression with resultType string) 。 任何 (必要)
版本 HDInsight 叢集的版本。  Type:string (或 expression with resultType string) 。 任何 (必要)
yarnConfiguration 指定 HDInsight 叢集的 Yarn 組態參數 (yarn-site.xml)。 任何
zookeeperNodeSize 指定 HDInsight 叢集的 Zoo Keeper 節點大小。 任何

HiveLinkedService

名字 描述 價值
類型 連結服務的類型。 'Hive' (必要)
typeProperties Hive Server 連結服務屬性。 HiveLinkedServiceTypeProperties (必要)

HiveLinkedServiceTypeProperties

名字 描述 價值
allowHostNameCNMismatch 指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。 任何
allowSelfSignedServerCert 指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 任何
authenticationType 用來存取 Hive 伺服器的驗證方法。 'Anonymous'
'Username'
'UsernameAndPassword'
'WindowsAzureHDInsightService' (必要)
enableSsl 指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 多個主機的IP位址或Hive伺服器的主機名,並以 『;' 分隔(只有在啟用 serviceDiscoveryMode 時)。 任何 (必要)
httpPath 對應至Hive伺服器的部分URL。 任何
密碼 對應至您在 [用戶名稱] 字段中提供之使用者名稱的密碼 SecretBase
港口 Hive 伺服器用來接聽用戶端連線的 TCP 連接埠。 任何
serverType Hive 伺服器的型別。 'HiveServer1'
'HiveServer2'
'HiveThriftServer'
serviceDiscoveryMode true 表示使用 ZooKeeper 服務,false not。 任何
thriftTransportProtocol 在 Thrift 層中使用的傳輸通訊協定。 'Binary'
'HTTP '
'SASL'
trustedCertPath .pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 任何
useNativeQuery 指定驅動程式是否使用原生 HiveQL 查詢,或將它們轉換成 HiveQL 中的對等形式。 任何
username 您用來存取 Hive Server 的使用者名稱。 任何
useSystemTrustStore 指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。 任何
zooKeeperNameSpace 在 ZooKeeper 上新增 Hive Server 2 節點的命名空間。 任何

HttpLinkedService

名字 描述 價值
類型 連結服務的類型。 'HttpServer' (必要)
typeProperties 這個連結服務類型特有的屬性。 HttpLinkedServiceTypeProperties (必要)

HttpLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要用來連線到 HTTP 伺服器的驗證類型。 'Anonymous'
'Basic'
'ClientCertificate'
'Digest'
'Windows'
certThumbprint ClientCertificate 驗證憑證的指紋。 僅適用於內部部署複本。 針對使用 ClientCertificate 驗證的內部部署複製,應指定 CertThumbprint 或 EmbeddedCertData/Password。 Type:string (或 expression with resultType string) 。 任何
embeddedCertData ClientCertificate 驗證的Base64編碼憑證數據。 針對使用 ClientCertificate 驗證的內部部署複製,應指定 CertThumbprint 或 EmbeddedCertData/Password。 Type:string (或 expression with resultType string) 。 任何
enableServerCertificateValidation 如果為 true,請驗證 HTTPS 伺服器 SSL 憑證。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 使用 EmbeddedCertData 驗證進行基本、摘要、Windows 或 ClientCertificate 的密碼。 SecretBase
url HTTP 端點的基底 URL,例如 https://www.microsoft.com。 Type:string (或 expression with resultType string) 。 任何 (必要)
userName 基本、摘要或 Windows 驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

HubspotLinkedService

名字 描述 價值
類型 連結服務的類型。 'Hubspot' (必要)
typeProperties Hubspot Service 鏈接服務屬性。 HubspotLinkedServiceTypeProperties (必要)

HubspotLinkedServiceTypeProperties

名字 描述 價值
accessToken 最初驗證 OAuth 整合時取得的存取令牌。 SecretBase
clientId 與您的 Hubspot 應用程式相關聯的用戶端識別碼。 任何 (必要)
clientSecret 與您的 Hubspot 應用程式相關聯的客戶端密碼。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
refreshToken 初始驗證 OAuth 整合時取得的重新整理令牌。 SecretBase
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

ImpalaLinkedService

名字 描述 價值
類型 連結服務的類型。 'Impala' (必要)
typeProperties Impala 伺服器連結服務屬性。 ImpalaLinkedServiceTypeProperties (必要)

ImpalaLinkedServiceTypeProperties

名字 描述 價值
allowHostNameCNMismatch 指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。 任何
allowSelfSignedServerCert 指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 任何
authenticationType 要使用的驗證類型。 'Anonymous'
'SASLUsername'
'UsernameAndPassword' (必要)
enableSsl 指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Impala 伺服器的IP位址或主機名。 (即192.168.222.160) 任何 (必要)
密碼 使用 UsernameAndPassword 時,對應至使用者名稱的密碼。 SecretBase
港口 Impala 伺服器用來接聽用戶端連線的 TCP 連接埠。 預設值為 21050。 任何
trustedCertPath .pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 任何
username 用來存取 Impala 伺服器的用戶名稱。 使用SASLUsername時,預設值為匿名。 任何
useSystemTrustStore 指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。 任何

IntegrationRuntimeReference

名字 描述 價值
參數 整合運行時間的自變數。 ParameterValueSpecification
referenceName 參考整合運行時間名稱。 字串 (必要)
類型 整合運行時間的類型。 'IntegrationRuntimeReference' (必要)

JiraLinkedService

名字 描述 價值
類型 連結服務的類型。 'Jira' (必要)
typeProperties Jira Service 連結服務屬性。 JiraLinkedServiceTypeProperties (必要)

JiraLinkedServiceTypeProperties

名字 描述 價值
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Jira 服務的IP位址或主機名。 (例如 jira.example.com) 任何 (必要)
密碼 對應至您在使用者名稱欄位中提供之使用者名稱的密碼。 SecretBase
港口 Jira 伺服器用來接聽用戶端連線的 TCP 連接埠。 如果透過 HTTPS 連線,則預設值為 443,如果透過 HTTP 連線,則為 8080。 任何
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何
username 您用來存取 Jira 服務的使用者名稱。 任何 (必要)

LinkedService

名字 描述 價值
附註 可用於描述數據集的標記清單。 any[]
connectVia 整合運行時間參考。 IntegrationRuntimeReference
描述 鏈接的服務描述。 字串
參數 連結服務的參數。 ParameterDefinitionSpecification
類型 針對 [AmazonMWSLinkedService類型 設定為 'AmazonMWS'。 針對 AmazonRedshiftLinkedService類型設定為 'AmazonRedshift'。 針對 amazonS3LinkedService類型 設定為 'AmazonS3'。 針對 azureBatchLinkedService 類型 設定為 'AzureBatch',。 針對 azureDataLakeAnalytics類型 設定為 'AzureDataLakeAnalytics'。 針對 azureDataLakeStoreLinkedService 類型設定為 'AzureDataLakeStore',。 針對 azureDatabricksLinkedService類型 設定為 'AzureDatabricks'。 針對 azureKeyVaultLinkedService類型 設定為 'AzureKeyVaultVault'。 針對 azureMLLinkedService 類型設定為 'AzureML',。 針對 azureMySqlLinkedService類型 設定為 'AzureMySqlSql'。 針對 azurePostgreSqlLinkedService 類型設定為 'AzurePostgreSql',。 針對 azureSearchLinkedService 類型 設定為 'AzureSearch',。 針對 azureSqlDWLinkedService類型 設定為 'AzureSqlDW'。 針對 azureSqlDatabaseLinkedService類型 設定為 'AzureSqlDatabase'。 針對 azureStorageLinkedService 類型設定為 'AzureStorage',。 在 CassandraLinkedService類型 設定為 'Cassandra'。 針對 concurLinkedService 類型設定為 'Concur',。 針對 CosmosDbLinkedService 類型設定為 'CosmosDb',。 針對 couchbaseLinkedService 類型設定為 'Couchbase',。 針對 customDataSourceLinkedService 類型 設定為 'CustomDataSourceSource',。 將 類型設定為 'Db2' Db2LinkedService。 將 類型設定為 'Drill',DrillLinkedService。 針對 DynamicsLinkedService 類型設定為 'Dynamics',。 針對 EloquaLinkedService 類型 設定為 'Eloqua'。 針對 fileServerLinkedService 類型設定為 'FileServer',。 針對 FtpServerLinkedService 類型設定為 'FtpServer',。 針對 GoogleBigQueryLinkedService 類型設定為 'GoogleBigQuery',。 針對 greenplumLinkedService 類型設定為 'Greenplum',。 針對 HBaseLinkedService 類型 設定為 『HBase』,。 針對 HDInsightLinkedService類型 設定為 'HDInsight'。 針對 hdInsightOnDemandService 類型設定為 『HDInsightOnDemandLinkedService』。 針對 hdfsLinkedService 類型設定為 『Hdfs』,。 針對hiveLinkedService類型 設定為 'Hive',。 將 類型設定為 'HttpServer',HttpLinkedService。 將 類型設定為 'Hubspot',HubspotLinkedService。 針對 impalaLinkedService 類型設定為 'Impala'。 將 類型設定為 'Jira',JiraLinkedService。 設定為類型為 'Magento',MagentoLinkedService。 針對 mariaDBLinkedService 類型 設定為 'MariaDB',。 將 類型設定為 'Marketo',MarketoLinkedService。 針對 mongoDbLinkedService 類型 設定為 'MongoDb',。 針對 mySqlLinkedService 類型設定為 'MySql',。 針對 netezzaLinkedService 類型設定為 'Netezza',。 將 類型設定為 'OData',ODataLinkedService。 將 類型設定為 'Odbc',OdbcLinkedService。 針對 OracleLinkedService 類型設定為 'Oracle',。 針對 PaypalLinkedService 類型設定為 'PayPal',。 在 PhoenixLinkedService類型 設定為 『Phoenix』。 針對 postgreSqlLinkedService 類型 設定為 'PostgreSql',。 針對 prestoLinkedService 類型設定為 'Presto',。 針對類型 QuickBooksLinkedService,設定為 'QuickBooks'。 針對 responsysLinkedService 類型設定為 'Responsys',。 針對 SalesforceLinkedService類型 設定為 'Salesforce'。 針對 salesforceMarketingCloudLinkedService類型 ,設定為 'SalesforceMarketingCloud'。 針對 sapBWLinkedService 類型設定為 'SapBWW',。 針對 SapCloudForCustomerLinkedService類型,設定為 'SapCloudForCustomer'。 將 類型設定為 'SapEcc',SapEccLinkedService。 針對 sapHanaLinkedService類型 設定為 'SapHana'。 針對 serviceNowLinkedService 類型設定為 'ServiceNow',。 針對 sftpServerLinkedService 類型設定為 'Sftp',。 設定為 'Shopify' 類型 ShopifyLinkedService。 將 SparkLinkedService 類型設定為 'Spark',。 針對類型 SqlServerLinkedService,設定為 'SqlServer'。 針對 squareLinkedService 類型設定為 'Square',。 針對 SybaseLinkedService 類型設定為 'Sybase',。 針對 TeradataLinkedService 類型 設定為 'Teradata',。 針對類型 VerticaLinkedService設定為 'Vertica'。 將 類型設定為 'Web' WebLinkedService。 針對 XeroLinkedService 類型 設定為 『Xero』,。 針對類型 ZohoLinkedService,設定為 'Zoho'。 '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'
'PayPal'
'Phoenix'
'PostgreSql'
'Presto'
'QuickBooks'
'Responsys'
'Salesforce'
'SalesforceMarketingCloud'
'SapBW'
'SapCloudForCustomer'
'SapEcc'
'SapHana'
'ServiceNow'
'Sftp'
'Shopify'
'Spark'
'SqlServer'
'Square'
'Sybase'
'Teradata'
'Vertica'
'Web'
'Xero'
'Zoho' (必要)

LinkedServiceReference

名字 描述 價值
參數 LinkedService 的自變數。 ParameterValueSpecification
referenceName 參考 LinkedService 名稱。 字串 (必要)
類型 連結服務參考類型。 'LinkedServiceReference' (必要)

MagentoLinkedService

名字 描述 價值
類型 連結服務的類型。 'Magento' (必要)
typeProperties Magento 伺服器鏈接服務屬性。 MagentoLinkedServiceTypeProperties (必要)

MagentoLinkedServiceTypeProperties

名字 描述 價值
accessToken 來自Magento的存取令牌。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Magento 實例的 URL。 (即192.168.222.110/洋紅3) 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

MariaDBLinkedService

名字 描述 價值
類型 連結服務的類型。 'MariaDB' (必要)
typeProperties MariaDB 伺服器鏈接服務屬性。 MariaDBLinkedServiceTypeProperties (必要)

MariaDBLinkedServiceTypeProperties

名字 描述 價值
connectionString ODBC 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

MarketoLinkedService

名字 描述 價值
類型 連結服務的類型。 'Marketo' (必要)
typeProperties Marketo 伺服器鏈接服務屬性。 MarketoLinkedServiceTypeProperties (必要)

MarketoLinkedServiceTypeProperties

名字 描述 價值
clientId Marketo 服務的用戶端標識碼。 任何 (必要)
clientSecret Marketo 服務的客戶端密碼。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
端點 Marketo 伺服器的端點。 (即 123-ABC-321.mktorest.com) 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

Microsoft.DataFactory/factories/linkedservices

名字 描述 價值
名字 資源名稱 字串

約束:
最小長度 = 1
最大長度 = 1
模式 = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必要)
父母 在 Bicep 中,您可以指定子資源的父資源。 只有在父資源外部宣告子資源時,才需要新增這個屬性。

如需詳細資訊,請參閱 父資源外部的子資源
類型資源的符號名稱:處理站
性能 連結服務的屬性。 LinkedService (必要)

MongoDbLinkedService

名字 描述 價值
類型 連結服務的類型。 'MongoDb' (必要)
typeProperties MongoDB 連結服務屬性。 MongoDbLinkedServiceTypeProperties (必要)

MongoDbLinkedServiceTypeProperties

名字 描述 價值
allowSelfSignedServerCert 指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
authenticationType 要用來連線到 MongoDB 資料庫的驗證類型。 'Anonymous'
'Basic'
authSource 用來驗證使用者名稱和密碼的資料庫。 Type:string (或 expression with resultType string) 。 任何
databaseName 您想要存取的 MongoDB 資料庫名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
enableSsl 指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 驗證的密碼。 SecretBase
港口 MongoDB 伺服器用來接聽用戶端連線的 TCP 連接埠號碼。 預設值為 27017。 類型:integer (或 expression with resultType integer), minimum: 0。 任何
伺服器 MongoDB 伺服器的IP位址或伺服器名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
username 驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

MySqlLinkedService

名字 描述 價值
類型 連結服務的類型。 'MySql' (必要)
typeProperties MySQL 連結服務屬性。 MySqlLinkedServiceTypeProperties (必要)

MySqlLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 SecretBase (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

NetezzaLinkedService

名字 描述 價值
類型 連結服務的類型。 'Netezza' (必要)
typeProperties Netezza 連結服務屬性。 NetezzaLinkedServiceTypeProperties (必要)

NetezzaLinkedServiceTypeProperties

名字 描述 價值
connectionString ODBC 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

ODataLinkedService

名字 描述 價值
類型 連結服務的類型。 'OData' (必要)
typeProperties OData 鏈接服務屬性。 ODataLinkedServiceTypeProperties (必要)

ODataLinkedServiceTypeProperties

名字 描述 價值
authenticationType 用來連線到 OData 服務的驗證類型。 'Anonymous'
'Basic'
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 OData 服務的密碼。 SecretBase
url OData 服務端點的 URL。 Type:string (或 expression with resultType string) 。 任何 (必要)
userName OData 服務的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

OdbcLinkedService

名字 描述 價值
類型 連結服務的類型。 'Odbc' (必要)
typeProperties ODBC 連結服務屬性。 OdbcLinkedServiceTypeProperties (必要)

OdbcLinkedServiceTypeProperties

名字 描述 價值
authenticationType 用來連接到 ODBC 資料存放區的驗證類型。 可能的值為:Anonymous 和 Basic。 Type:string (或 expression with resultType string) 。 任何
connectionString 連接字串的非存取認證部分,以及選擇性的加密認證。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何 (必要)
憑據 驅動程式特定屬性值格式所指定連接字串的存取認證部分。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 基本身份驗證的密碼。 SecretBase
userName 基本身份驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

OracleLinkedService

名字 描述 價值
類型 連結服務的類型。 'Oracle' (必要)
typeProperties Oracle 資料庫連結服務屬性。 OracleLinkedServiceTypeProperties (必要)

OracleLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

ParameterDefinitionSpecification

名字 描述 價值

ParameterSpecification

名字 描述 價值
defaultValue 參數的預設值。 任何
類型 參數類型。 'Array'
'Bool'
'Float'
'Int'
'Object'
'SecureString'
'String' (必要)

ParameterValueSpecification

名字 描述 價值

ParameterValueSpecification

名字 描述 價值

PaypalLinkedService

名字 描述 價值
類型 連結服務的類型。 'PayPal' (必要)
typeProperties PayPal服務鏈接服務屬性。 PaypalLinkedServiceTypeProperties (必要)

PaypalLinkedServiceTypeProperties

名字 描述 價值
clientId 與PayPal應用程式相關聯的用戶端標識碼。 任何 (必要)
clientSecret 與PayPal應用程式相關聯的客戶端密碼。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 PayPal 實例的 URL。 (即 api.sandbox.paypal.com) 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

PhoenixLinkedService

名字 描述 價值
類型 連結服務的類型。 'Phoenix' (必要)
typeProperties Phoenix 伺服器鏈接服務屬性。 PhoenixLinkedServiceTypeProperties (必要)

PhoenixLinkedServiceTypeProperties

名字 描述 價值
allowHostNameCNMismatch 指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。 任何
allowSelfSignedServerCert 指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 任何
authenticationType 用來連線到 Phoenix 伺服器的驗證機制。 'Anonymous'
'UsernameAndPassword'
'WindowsAzureHDInsightService' (必要)
enableSsl 指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Phoenix 伺服器的IP位址或主機名。 (即192.168.222.160) 任何 (必要)
httpPath 對應至 Phoenix 伺服器的部分 URL。 (即 /gateway/sandbox/phoenix/version)。 如果使用 WindowsAzureHDInsightService,預設值為 hbasephoenix。 任何
密碼 對應至使用者名稱的密碼。 SecretBase
港口 Phoenix 伺服器用來接聽用戶端連線的 TCP 連接埠。 預設值為8765。 任何
trustedCertPath .pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 任何
username 用來連線到 Phoenix 伺服器的用戶名稱。 任何
useSystemTrustStore 指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。 任何

PostgreSqlLinkedService

名字 描述 價值
類型 連結服務的類型。 'PostgreSql' (必要)
typeProperties PostgreSQL 鏈接服務屬性。 PostgreSqlLinkedServiceTypeProperties (必要)

PostgreSqlLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 SecretBase (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

PrestoLinkedService

名字 描述 價值
類型 連結服務的類型。 'Presto' (必要)
typeProperties Presto 伺服器鏈接服務屬性。 PrestoLinkedServiceTypeProperties (必要)

PrestoLinkedServiceTypeProperties

名字 描述 價值
allowHostNameCNMismatch 指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。 任何
allowSelfSignedServerCert 指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 任何
authenticationType 用來連線到 Presto 伺服器的驗證機制。 'Anonymous'
'LDAP' (必要)
目錄 針對伺服器的所有要求目錄內容。 任何 (必要)
enableSsl 指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Presto 伺服器的IP位址或主機名。 (即192.168.222.160) 任何 (必要)
密碼 對應至使用者名稱的密碼。 SecretBase
港口 Presto 伺服器用來接聽用戶端連線的 TCP 連接埠。 預設值為8080。 任何
serverVersion Presto 伺服器的版本。 (即 0.148-t) 任何 (必要)
timeZoneID 連接所使用的當地時區。 此選項的有效值是在 IANA 時區資料庫中指定。 預設值為系統時區。 任何
trustedCertPath .pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 任何
username 用來連線到 Presto 伺服器的用戶名稱。 任何
useSystemTrustStore 指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。 任何

QuickBooksLinkedService

名字 描述 價值
類型 連結服務的類型。 'QuickBooks' (必要)
typeProperties QuickBooks 伺服器鏈接服務屬性。 QuickBooksLinkedServiceTypeProperties (必要)

QuickBooksLinkedServiceTypeProperties

名字 描述 價值
accessToken OAuth 1.0 驗證的存取令牌。 SecretBase (必要)
accessTokenSecret OAuth 1.0 驗證的存取令牌密碼。 SecretBase (必要)
companyId 要授權之 QuickBooks 公司的公司識別碼。 任何 (必要)
consumerKey OAuth 1.0 驗證的取用者密鑰。 任何 (必要)
consumerSecret OAuth 1.0 驗證的取用者密碼。 SecretBase (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
端點 QuickBooks 伺服器的端點。 (即 quickbooks.api.intuit.com) 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何

ResponsysLinkedService

名字 描述 價值
類型 連結服務的類型。 'Responsys' (必要)
typeProperties Responsys 鏈接服務屬性。 ResponsysLinkedServiceTypeProperties (必要)

ResponsysLinkedServiceTypeProperties

名字 描述 價值
clientId 與 Responsys 應用程式相關聯的用戶端識別碼。 Type:string (或 expression with resultType string) 。 任何 (必要)
clientSecret 與 Responsys 應用程式相關聯的客戶端密碼。 Type:string (或 expression with resultType string) 。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
端點 Responsys 伺服器的端點。 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何

SalesforceLinkedService

名字 描述 價值
類型 連結服務的類型。 'Salesforce' (必要)
typeProperties Salesforce 鏈接的服務屬性。 SalesforceLinkedServiceTypeProperties (必要)

SalesforceLinkedServiceTypeProperties

名字 描述 價值
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
environmentUrl Salesforce 實例的 URL。 預設值為 『https://login.salesforce.com』。 若要從沙箱複製數據,請指定 'https://test.salesforce.com'。 若要從自定義網域複製數據,請指定 『https://[domain].my.salesforce.com』。 Type:string (或 expression with resultType string) 。 任何
密碼 Salesforce 實例基本身份驗證的密碼。 SecretBase
securityToken 需要安全性令牌才能遠程訪問 Salesforce 實例。 SecretBase
username Salesforce 實例基本身份驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

SalesforceMarketingCloudLinkedService

名字 描述 價值
類型 連結服務的類型。 'SalesforceMarketingCloud' (必要)
typeProperties Salesforce Marketing Cloud 連結服務屬性。 SalesforceMarketingCloudLinkedServiceTypeProperties (必要)

SalesforceMarketingCloudLinkedServiceTypeProperties

名字 描述 價值
clientId 與 Salesforce Marketing Cloud 應用程式相關聯的用戶端識別碼。 Type:string (或 expression with resultType string) 。 任何 (必要)
clientSecret 與 Salesforce Marketing Cloud 應用程式相關聯的客戶端密碼。 Type:string (或 expression with resultType string) 。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何

SapBWLinkedService

名字 描述 價值
類型 連結服務的類型。 'SapBW' (必要)
typeProperties 這個連結服務類型特有的屬性。 SapBWLinkedServiceTypeProperties (必要)

SapBWLinkedServiceTypeProperties

名字 描述 價值
clientId BW 系統上用戶端的用戶端識別碼。 (通常以字串表示的三位數十進位數)Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 存取 SAP BW 伺服器的密碼。 SecretBase
伺服器 SAP BW 實例的主機名。 Type:string (或 expression with resultType string) 。 任何 (必要)
systemNumber BW 系統的系統編號。 (通常是以字串表示的兩位數十進位數。Type:string (或 expression with resultType string) 。 任何 (必要)
userName 存取 SAP BW 伺服器的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

SapCloudForCustomerLinkedService

名字 描述 價值
類型 連結服務的類型。 'SapCloudForCustomer' (必要)
typeProperties SAP Cloud for Customer 鏈接服務屬性。 SapCloudForCustomerLinkedServiceTypeProperties (必要)

SapCloudForCustomerLinkedServiceTypeProperties

名字 描述 價值
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 必須提供 encryptedCredential 或 username/password。 Type:string (或 expression with resultType string) 。 任何
密碼 基本身份驗證的密碼。 SecretBase
url SAP Cloud for Customer OData API 的 URL。 例如,'[https://[tenantname].crm.ondemand.com/sap/c4c/odata/v1]'。 Type:string (或 expression with resultType string) 。 任何 (必要)
username 基本身份驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

SapEccLinkedService

名字 描述 價值
類型 連結服務的類型。 'SapEcc' (必要)
typeProperties SAP ECC 連結服務屬性。 SapEccLinkedServiceTypeProperties (必要)

SapEccLinkedServiceTypeProperties

名字 描述 價值
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 必須提供 encryptedCredential 或 username/password。 Type:string (或 expression with resultType string) 。 字串
密碼 基本身份驗證的密碼。 SecretBase
url SAP ECC OData API 的 URL。 例如,'[https://hostname:port/sap/opu/odata/sap/servicename/]'。 Type:string (或 expression with resultType string) 。 字串 (必要)
username 基本身份驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 字串

SapHanaLinkedService

名字 描述 價值
類型 連結服務的類型。 'SapHana' (必要)
typeProperties 這個連結服務類型特有的屬性。 SapHanaLinkedServiceProperties (必要)

SapHanaLinkedServiceProperties

名字 描述 價值
authenticationType 要用來連線到 SAP HANA 伺服器的驗證類型。 'Basic'
'Windows'
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 存取 SAP HANA 伺服器的密碼。 SecretBase
伺服器 SAP HANA 伺服器的主機名。 Type:string (或 expression with resultType string) 。 任何 (必要)
userName 存取 SAP HANA 伺服器的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

SecretBase

名字 描述 價值
類型 針對類型 AzureKeyVaultSecretReference,設定為 'AzureKeyVaultSecret'。 將 類型設定為 'SecureString',SecureString 'AzureKeyVaultSecret'
'SecureString' (必要)

SecureString

名字 描述 價值
類型 秘密的類型。 'SecureString' (必要)
價值 安全字串的值。 字串 (必要)

ServiceNowLinkedService

名字 描述 價值
類型 連結服務的類型。 'ServiceNow' (必要)
typeProperties ServiceNow 伺服器鏈接服務屬性。 ServiceNowLinkedServiceTypeProperties (必要)

ServiceNowLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要使用的驗證類型。 'Basic'
'OAuth2' (必要)
clientId OAuth2 驗證的用戶端標識碼。 任何
clientSecret OAuth2 驗證的客戶端密碼。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
端點 ServiceNow 伺服器的端點。 (即 <實例>.service-now.com) 任何 (必要)
密碼 對應至基本和 OAuth2 驗證之使用者名稱的密碼。 SecretBase
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何
username 用來連線到 ServiceNow 伺服器以進行基本和 OAuth2 驗證的用戶名稱。 任何

SftpServerLinkedService

名字 描述 價值
類型 連結服務的類型。 'Sftp' (必要)
typeProperties 這個連結服務類型特有的屬性。 SftpServerLinkedServiceTypeProperties (必要)

SftpServerLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要用來連線到 FTP 伺服器的驗證類型。 'Basic'
'SshPublicKey'
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 SFTP 伺服器主機名。 Type:string (或 expression with resultType string) 。 任何 (必要)
hostKeyFingerprint SFTP 伺服器的主機按鍵列印。 當 SkipHostKeyValidation 為 false 時,應該指定 HostKeyFingerprint。 Type:string (或 expression with resultType string) 。 任何
passPhrase 如果 SSH 私鑰已加密,則解密 SSH 私鑰的密碼。 SecretBase
密碼 登入 SFTP 伺服器以進行基本身份驗證的密碼。 SecretBase
港口 SFTP 伺服器用來接聽用戶端連線的 TCP 連接埠號碼。 預設值為 22。 類型:integer (或 expression with resultType integer), minimum: 0。 任何
privateKeyContent 針對 SshPublicKey 驗證,Base64 編碼的 SSH 私鑰內容。 針對使用 SshPublicKey 驗證的內部部署複製,應該指定 PrivateKeyPath 或 PrivateKeyContent。 SSH 私密金鑰應該是 OpenSSH 格式。 SecretBase
privateKeyPath SshPublicKey 驗證的 SSH 私鑰檔案路徑。 僅適用於內部部署複本。 針對使用 SshPublicKey 驗證的內部部署複製,應該指定 PrivateKeyPath 或 PrivateKeyContent。 SSH 私密金鑰應該是 OpenSSH 格式。 Type:string (或 expression with resultType string) 。 任何
skipHostKeyValidation 如果為 true,請略過 SSH 主機金鑰驗證。 默認值為 false。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
userName 用來登入SFTP 伺服器的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

ShopifyLinkedService

名字 描述 價值
類型 連結服務的類型。 'Shopify' (必要)
typeProperties Shopify Service 鏈接服務屬性。 ShopifyLinkedServiceTypeProperties (必要)

ShopifyLinkedServiceTypeProperties

名字 描述 價值
accessToken 可用來存取 Shopify 數據的 API 存取令牌。 如果令牌為離線模式,令牌將不會過期。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Shopify 伺服器的端點。 (即 mystore.myshopify.com) 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

SparkLinkedService

名字 描述 價值
類型 連結服務的類型。 'Spark' (必要)
typeProperties Spark Server 連結服務屬性。 SparkLinkedServiceTypeProperties (必要)

SparkLinkedServiceTypeProperties

名字 描述 價值
allowHostNameCNMismatch 指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。 任何
allowSelfSignedServerCert 指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 任何
authenticationType 用來存取 Spark 伺服器的驗證方法。 'Anonymous'
'Username'
'UsernameAndPassword'
'WindowsAzureHDInsightService' (必要)
enableSsl 指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Spark 伺服器的IP位址或主機名 任何 (必要)
httpPath 對應至 Spark 伺服器的部分 URL。 任何
密碼 對應至您在 [用戶名稱] 字段中提供之使用者名稱的密碼 SecretBase
港口 Spark 伺服器用來接聽用戶端連線的 TCP 連接埠。 任何 (必要)
serverType Spark 伺服器的型別。 'SharkServer'
'SharkServer2'
'SparkThriftServer'
thriftTransportProtocol 在 Thrift 層中使用的傳輸通訊協定。 'Binary'
'HTTP '
'SASL'
trustedCertPath .pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 任何
username 您用來存取 Spark Server 的使用者名稱。 任何
useSystemTrustStore 指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。 任何

SqlServerLinkedService

名字 描述 價值
類型 連結服務的類型。 'SqlServer' (必要)
typeProperties SQL Server 連結服務屬性。 SqlServerLinkedServiceTypeProperties (必要)

SqlServerLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 內部部署 Windows 驗證密碼。 SecretBase
userName 內部部署 Windows 驗證用戶名稱。 Type:string (或 expression with resultType string) 。 任何

SquareLinkedService

名字 描述 價值
類型 連結服務的類型。 'Square' (必要)
typeProperties Square Service 鏈接服務屬性。 SquareLinkedServiceTypeProperties (必要)

SquareLinkedServiceTypeProperties

名字 描述 價值
clientId 與 Square 應用程式相關聯的用戶端標識碼。 任何 (必要)
clientSecret 與您的 Square 應用程式相關聯的客戶端密碼。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Square 實例的 URL。 (即 mystore.mysquare.com) 任何 (必要)
redirectUri 在 Square 應用程式儀錶板中指派的重新導向 URL。 (即 http://localhost:2500) 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

SybaseLinkedService

名字 描述 價值
類型 連結服務的類型。 'Sybase' (必要)
typeProperties Sybase 鏈接服務屬性。 SybaseLinkedServiceTypeProperties (必要)

SybaseLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要用於連接的 AuthenticationType。 'Basic'
'Windows'
資料庫 連接的資料庫名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 驗證的密碼。 SecretBase
圖式 連接的架構名稱。 Type:string (或 expression with resultType string) 。 任何
伺服器 線上的伺服器名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
username 驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

TeradataLinkedService

名字 描述 價值
類型 連結服務的類型。 'Teradata' (必要)
typeProperties Teradata 鏈接服務屬性。 TeradataLinkedServiceTypeProperties (必要)

TeradataLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要用於連接的 AuthenticationType。 'Basic'
'Windows'
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 驗證的密碼。 SecretBase
伺服器 線上的伺服器名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
username 驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

VerticaLinkedService

名字 描述 價值
類型 連結服務的類型。 'Vertica' (必要)
typeProperties Vertica 連結服務屬性。 VerticaLinkedServiceTypeProperties (必要)

VerticaLinkedServiceTypeProperties

名字 描述 價值
connectionString ODBC 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

WebAnonymousAuthentication

名字 描述 價值
authenticationType 用來連線至 Web 資料表來源的驗證類型。 'Anonymous' (必要)

WebBasicAuthentication

名字 描述 價值
authenticationType 用來連線至 Web 資料表來源的驗證類型。 'Basic' (必要)
密碼 基本身份驗證的密碼。 SecretBase (必要)
username 基本身份驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

WebClientCertificateAuthentication

名字 描述 價值
authenticationType 用來連線至 Web 資料表來源的驗證類型。 'ClientCertificate' (必要)
密碼 PFX 檔案的密碼。 SecretBase (必要)
pfx PFX 檔案的Base64編碼內容。 SecretBase (必要)

WebLinkedService

名字 描述 價值
類型 連結服務的類型。 'Web' (必要)
typeProperties Web 連結服務屬性。 WebLinkedServiceTypeProperties (必要)

WebLinkedServiceTypeProperties

名字 描述 價值
authenticationType 將 類型設定為 'Anonymous',WebAnonymousAuthentication。 將 類型設定為 'Basic' WebBasicAuthentication。 針對類型 WebClientCertificateAuthentication設定為 'ClientCertificate'。 'Anonymous'
'Basic'
'ClientCertificate' (必要)
url Web 服務端點的 URL,例如 https://www.microsoft.com 。 Type:string (或 expression with resultType string) 。 任何 (必要)

XeroLinkedService

名字 描述 價值
類型 連結服務的類型。 'Xero' (必要)
typeProperties Xero Service 連結服務屬性。 XeroLinkedServiceTypeProperties (必要)

XeroLinkedServiceTypeProperties

名字 描述 價值
consumerKey 與 Xero 應用程式相關聯的取用者金鑰。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Xero 伺服器的端點。 (即 api.xero.com) 任何 (必要)
privateKey 針對 Xero 私人應用程式產生的 .pem 檔案中的私鑰。 您必須包含 .pem 檔案中的所有文字,包括 Unix 行結尾(
).
SecretBase
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

ZohoLinkedService

名字 描述 價值
類型 連結服務的類型。 'Zoho' (必要)
typeProperties Zoho 伺服器鏈接服務屬性。 ZohoLinkedServiceTypeProperties (必要)

ZohoLinkedServiceTypeProperties

名字 描述 價值
accessToken Zoho 驗證的存取令牌。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
端點 Zoho 伺服器的端點。 (即 crm.zoho.com/crm/private) 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

快速入門範例

下列快速入門範例會部署此資源類型。

Bicep 檔案 描述
建立 V2 Data Factory 此範本會建立 V2 資料處理站,將資料從 Azure Blob 記憶體中的資料夾複製到記憶體中的另一個資料夾。
在 Azure 架構上部署體育分析 建立已啟用 ADLS Gen 2 的 Azure 記憶體帳戶、具有記憶體帳戶連結服務的 Azure Data Factory 實例(如果已部署的 Azure SQL Database),以及 Azure Databricks 實例。 部署範本和 ADF 實例受控識別的使用者 AAD 身分識別,將會在記憶體帳戶上授與記憶體 Blob 數據參與者角色。 還有一個選項可用來部署 Azure Key Vault 實例、Azure SQL Database 和 Azure 事件中樞(適用於串流使用案例)。 部署 Azure Key Vault 時,部署範本之使用者的 Data Factory 受控識別和 AAD 身分識別將會獲得 Key Vault 秘密使用者角色。
Azure Data Factory 可以 更多 - 按兩下即可嘗試 Azure Data Factory 此範本會建立數據處理站管線,以將複製活動從 Azure Blob 複製到另一個 Azure Blob

ARM 樣本資源定義

factoryies/linkedservices 資源類型可以使用目標作業來部署:

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.DataFactory/factories/linkedservices 資源,請將下列 JSON 新增至範本。

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

WebLinkedServiceTypeProperties 物件

設定 authenticationType 屬性 ,以指定對象的類型。

針對 匿名,請使用:

{
  "authenticationType": "Anonymous"
}

針對 Basic,請使用:

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

針對 ClientCertificate,請使用:

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

LinkedService 物件

設定 類型 屬性,以指定物件的類型。

針對 AmazonMWS,請使用:

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

針對 AmazonRedshift,請使用:

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

針對 AmazonS3,請使用:

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

針對 AzureBatch,請使用:

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

針對 AzureDataLakeAnalytics,請使用:

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

針對 azureDataLakeStore,請使用:

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

針對 AzureDatabricks,請使用:

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

針對 AzureKeyVault,請使用:

{
  "type": "AzureKeyVault",
  "typeProperties": {
    "baseUrl": {}
  }
}

針對 AzureML,請使用:

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

針對 azureMySql,請使用:

{
  "type": "AzureMySql",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": {}
  }
}

針對 AzurePostgreSql,請使用:

{
  "type": "AzurePostgreSql",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": {}
  }
}

針對 AzureSearch,請使用:

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

針對 azureSqlDW,請使用:

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

針對 AzureSqlDatabase,請使用:

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

針對 AzureStorage,請使用:

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

針對 Cassandra,請使用:

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

針對 Concur,請使用:

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

針對 CosmosDb,請使用:

{
  "type": "CosmosDb",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": {}
  }
}

針對 Couchbase,請使用:

{
  "type": "Couchbase",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": {}
  }
}

針對 CustomDataSource,請使用:

{
  "type": "CustomDataSource",
  "typeProperties": {}
}

針對 Db2,請使用:

{
  "type": "Db2",
  "typeProperties": {
    "authenticationType": "string",
    "database": {},
    "encryptedCredential": {},
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "server": {},
    "username": {}
  }
}

針對 Drill,請使用:

{
  "type": "Drill",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": {}
  }
}

針對 Dynamics,請使用:

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

針對 Eloqua,請使用:

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

針對 FileServer,請使用:

{
  "type": "FileServer",
  "typeProperties": {
    "encryptedCredential": {},
    "host": {},
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "userId": {}
  }
}

針對 ftpServer ,請使用:

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

若為 GoogleBigQuery,請使用:

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

針對 Greenplum,請使用:

{
  "type": "Greenplum",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": {}
  }
}

針對 HBase,請使用:

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

針對 HDInsight,請使用:

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

針對 HDInsightOnDemand,請使用:

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

針對 Hdfs,請使用:

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

針對 Hive,請使用:

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

針對 HttpServer,請使用:

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

針對 Hubspot,請使用:

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

針對 Impala,請使用:

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

針對 Jira,請使用:

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

針對 Magento,請使用:

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

針對 MariaDB,請使用:

{
  "type": "MariaDB",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": {}
  }
}

針對 Marketo,請使用:

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

針對 MongoDb,請使用:

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

針對 MySql,請使用:

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

針對 Netezza,請使用:

{
  "type": "Netezza",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": {}
  }
}

針對 OData,請使用:

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

針對 Odbc,請使用:

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

針對 Oracle,請使用:

{
  "type": "Oracle",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": {}
  }
}

針對 PayPal,請使用:

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

針對 Phoenix,請使用:

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

針對 PostgreSql,請使用:

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

針對 Presto,請使用:

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

針對 QuickBooks,請使用:

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

針對 Responsys,請使用:

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

針對 Salesforce,請使用:

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

針對 SalesforceMarketingCloud,請使用:

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

針對 SapBW,請使用:

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

針對 sapCloudForCustomer,請使用:

{
  "type": "SapCloudForCustomer",
  "typeProperties": {
    "encryptedCredential": {},
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "url": {},
    "username": {}
  }
}

針對 SapEcc,請使用:

{
  "type": "SapEcc",
  "typeProperties": {
    "encryptedCredential": "string",
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "url": "string",
    "username": "string"
  }
}

針對 SapHana,請使用:

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

針對 ServiceNow,請使用:

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

針對 Sftp,請使用:

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

針對 Shopify,請使用:

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

針對 Spark,請使用:

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

針對 sqlServer,請使用:

{
  "type": "SqlServer",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": {},
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "userName": {}
  }
}

針對 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 物件

設定 類型 屬性,以指定物件的類型。

針對 AzureKeyVaultSecret,請使用:

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

針對 SecureString,請使用:

{
  "type": "SecureString",
  "value": "string"
}

屬性值

AmazonMWSLinkedService

名字 描述 價值
類型 連結服務的類型。 “AmazonMWS” (必要)
typeProperties Amazon Marketplace Web Service 鏈接服務屬性。 AmazonMWSLinkedServiceTypeProperties (必要)

AmazonMWSLinkedServiceTypeProperties

名字 描述 價值
accessKeyId 用來存取資料的存取金鑰標識碼。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
端點 AmazonMWS 伺服器的端點(亦即 mws.amazonservices.com) 任何 (必要)
marketplaceID 您想要從中擷取數據的 Amazon Marketplace 識別碼。 若要從多個 Marketplace 識別符擷取數據,請以逗號 (,, ) 分隔它們。 (即A2EUQ1WTGCTBG2) 任何 (必要)
mwsAuthToken AmazonMWS 驗證令牌。 SecretBase
secretKey 用來存取資料的秘密金鑰。 SecretBase
sellerID Amazon 賣方標識符。 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

AmazonRedshiftLinkedService

名字 描述 價值
類型 連結服務的類型。 'AmazonRedshift' (必要)
typeProperties Amazon Redshift 鏈接服務屬性。 AmazonRedshiftLinkedServiceTypeProperties (必要)

AmazonRedshiftLinkedServiceTypeProperties

名字 描述 價值
資料庫 Amazon Redshift 來源的資料庫名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 Amazon Redshift 來源的密碼。 SecretBase
港口 Amazon Redshift 伺服器用來接聽用戶端連線的 TCP 連接埠號碼。 預設值為5439。 類型:integer (或 expression with resultType integer) 。 任何
伺服器 Amazon Redshift 伺服器的名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
username Amazon Redshift 來源的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

AmazonS3LinkedService

名字 描述 價值
類型 連結服務的類型。 'AmazonS3' (必要)
typeProperties Amazon S3 連結服務屬性。 AmazonS3LinkedServiceTypeProperties (必要)

AmazonS3LinkedServiceTypeProperties

名字 描述 價值
accessKeyId Amazon S3 身分識別與存取管理 (IAM) 使用者的存取密鑰標識碼。 Type:string (或 expression with resultType string) 。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
secretAccessKey Amazon S3 身分識別與存取管理 (IAM) 使用者的秘密存取密鑰。 SecretBase

AzureBatchLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureBatch' (必要)
typeProperties Azure Batch 鏈接服務屬性。 AzureBatchLinkedServiceTypeProperties (必要)

AzureBatchLinkedServiceTypeProperties

名字 描述 價值
accessKey Azure Batch 帳戶存取金鑰。 SecretBase
accountName Azure Batch 帳戶名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
batchUri Azure Batch URI。 Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
linkedServiceName Azure 記憶體連結服務參考。 LinkedServiceReference (必要)
poolName Azure Batch 集區名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

AzureDatabricksLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureDatabricks' (必要)
typeProperties Azure Databricks 鏈接服務屬性。 AzureDatabricksLinkedServiceTypeProperties (必要)

AzureDatabricksLinkedServiceTypeProperties

名字 描述 價值
accessToken databricks REST API 的存取令牌。 請參閱 https://docs.azuredatabricks.net/api/latest/authentication.html。 Type:string (或 expression with resultType string) 。 SecretBase (必要)
<REGION>.azuredatabricks.net,您的 Databricks 部署功能變數名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
existingClusterId 將用於此作業所有執行的現有叢集標識碼。 Type:string (或 expression with resultType string) 。 任何
newClusterNodeType 新叢集的節點類型。 Type:string (或 expression with resultType string) 。 任何
newClusterNumOfWorker 新叢集應該擁有的背景工作節點數目。 格式化為 Int32 的字串,例如 '1' 表示 numOfWorker 是 1 或 '1:10' 表示從 1 自動調整為最小值,而 10 則為最大值。 Type:string (或 expression with resultType string) 。 任何
newClusterSparkConf 一組選擇性、使用者指定的Spark組態索引鍵/值組。 AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf
newClusterVersion 新叢集的Spark版本。 Type:string (或 expression with resultType string) 。 任何

AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf

名字 描述 價值

AzureDataLakeAnalyticsLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureDataLakeAnalytics' (必要)
typeProperties Azure Data Lake Analytics 鏈接服務屬性。 AzureDataLakeAnalyticsLinkedServiceTypeProperties (必要)

AzureDataLakeAnalyticsLinkedServiceTypeProperties

名字 描述 價值
accountName Azure Data Lake Analytics 帳戶名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
dataLakeAnalyticsUri Azure Data Lake Analytics URI 類型:字串(或具有 resultType 字串的運算式)。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
resourceGroupName Data Lake Analytics 帳戶資源組名(如果與 Data Factory 帳戶不同)。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalId 用來針對 Azure Data Lake Analytics 帳戶進行驗證的應用程式識別碼。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalKey 用來對 Azure Data Lake Analytics 帳戶進行驗證的應用程式密鑰。 SecretBase
subscriptionId Data Lake Analytics 帳戶訂用帳戶標識碼(如果與 Data Factory 帳戶不同)。 Type:string (或 expression with resultType string) 。 任何
房客 服務主體所屬租用戶的名稱或標識碼。 Type:string (或 expression with resultType string) 。 任何 (必要)

AzureDataLakeStoreLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureDataLakeStore' (必要)
typeProperties Azure Data Lake Store 連結服務屬性。 AzureDataLakeStoreLinkedServiceTypeProperties (必要)

AzureDataLakeStoreLinkedServiceTypeProperties

名字 描述 價值
accountName Data Lake Store 帳戶名稱。 Type:string (或 expression with resultType string) 。 任何
dataLakeStoreUri Data Lake Store 服務 URI。 Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
resourceGroupName Data Lake Store 帳戶資源組名(如果與 Data Factory 帳戶不同)。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalId 用來針對 Azure Data Lake Store 帳戶進行驗證的應用程式識別碼。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalKey 用來針對 Azure Data Lake Store 帳戶進行驗證的應用程式密鑰。 SecretBase
subscriptionId Data Lake Store 帳戶訂用帳戶標識碼(如果與 Data Factory 帳戶不同)。 Type:string (或 expression with resultType string) 。 任何
房客 服務主體所屬租用戶的名稱或標識碼。 Type:string (或 expression with resultType string) 。 任何

AzureKeyVaultLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureKeyVault' (必要)
typeProperties Azure Key Vault 連結服務屬性。 AzureKeyVaultLinkedServiceTypeProperties (必要)

AzureKeyVaultLinkedServiceTypeProperties

名字 描述 價值
baseUrl Azure Key Vault 的基底 URL。 例如 https://myakv.vault.azure.net Type:string (或 expression with resultType string)。 任何 (必要)

AzureKeyVaultSecretReference

名字 描述 價值
secretName Azure Key Vault 中的秘密名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
secretVersion Azure Key Vault 中的秘密版本。 預設值是最新版本的秘密。 Type:string (或 expression with resultType string) 。 任何
商店 Azure Key Vault 鏈接服務參考。 LinkedServiceReference (必要)
類型 秘密的類型。 'AzureKeyVaultSecret' (必要)

AzureMLLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureML' (必要)
typeProperties Azure ML Web 服務鏈接服務屬性。 AzureMLLinkedServiceTypeProperties (必要)

AzureMLLinkedServiceTypeProperties

名字 描述 價值
apiKey 用來存取 Azure ML 模型端點的 API 金鑰。 SecretBase (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
mlEndpoint Azure ML Web 服務端點的批次執行 REST URL。 Type:string (或 expression with resultType string) 。 任何 (必要)
servicePrincipalId 用來針對 Azure ML Web 服務的 ARM 型 updateResourceEndpoint 進行驗證的服務主體識別碼。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalKey 用來針對 Azure ML Web 服務的 ARM 型 updateResourceEndpoint 進行驗證的服務主體金鑰。 SecretBase
房客 服務主體所屬租用戶的名稱或標識碼。 Type:string (或 expression with resultType string) 。 任何
updateResourceEndpoint Azure ML Web 服務端點的更新資源 REST URL。 Type:string (或 expression with resultType string) 。 任何

AzureMySqlLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureMySql' (必要)
typeProperties Azure MySQL 資料庫連結服務屬性。 AzureMySqlLinkedServiceTypeProperties (必要)

AzureMySqlLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

AzurePostgreSqlLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzurePostgreSql' (必要)
typeProperties Azure PostgreSQL 鏈接服務屬性。 AzurePostgreSqlLinkedServiceTypeProperties (必要)

AzurePostgreSqlLinkedServiceTypeProperties

名字 描述 價值
connectionString ODBC 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

AzureSearchLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureSearch' (必要)
typeProperties Windows Azure 搜尋服務連結服務屬性。 AzureSearchLinkedServiceTypeProperties (必要)

AzureSearchLinkedServiceTypeProperties

名字 描述 價值
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
鑰匙 Azure 搜尋服務的系統管理金鑰 SecretBase
url Azure 搜尋服務的 URL。 Type:string (或 expression with resultType string) 。 任何 (必要)

AzureSqlDatabaseLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureSqlDatabase' (必要)
typeProperties Azure SQL Database 鏈接服務屬性。 AzureSqlDatabaseLinkedServiceTypeProperties (必要)

AzureSqlDatabaseLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalId 用來對 Azure SQL Database 進行驗證的服務主體標識碼。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalKey 用來向 Azure SQL Database 進行驗證的服務主體密鑰。 SecretBase
房客 服務主體所屬租用戶的名稱或標識碼。 Type:string (或 expression with resultType string) 。 任何

AzureSqlDWLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureSqlDW' (必要)
typeProperties Azure SQL 數據倉儲連結服務屬性。 AzureSqlDWLinkedServiceTypeProperties (必要)

AzureSqlDWLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalId 用來向 Azure SQL 數據倉儲進行驗證的服務主體標識碼。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalKey 用來對 Azure SQL 數據倉儲進行驗證的服務主體密鑰。 SecretBase
房客 服務主體所屬租用戶的名稱或標識碼。 Type:string (或 expression with resultType string) 。 任何

AzureStorageLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureStorage' (必要)
typeProperties Azure 記憶體連結服務屬性。 AzureStorageLinkedServiceTypeProperties (必要)

AzureStorageLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 它與 sasUri 屬性互斥。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
sasUri Azure 記憶體資源的 SAS URI。 它與 connectionString 屬性互斥。 SecretBase

CassandraLinkedService

名字 描述 價值
類型 連結服務的類型。 'Cassandra' (必要)
typeProperties Cassandra 連結服務屬性。 CassandraLinkedServiceTypeProperties (必要)

CassandraLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要用於連接的 AuthenticationType。 Type:string (或 expression with resultType string) 。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 線上的主機名。 Type:string (或 expression with resultType string) 。 任何 (必要)
密碼 驗證的密碼。 SecretBase
港口 連接的埠。 類型:integer (或 expression with resultType integer) 。 任何
username 驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

ConcurLinkedService

名字 描述 價值
類型 連結服務的類型。 'Concur' (必要)
typeProperties Concur Service 鏈接服務屬性。 ConcurLinkedServiceTypeProperties (必要)

ConcurLinkedServiceTypeProperties

名字 描述 價值
clientId Concur 應用程式管理所提供的應用程式client_id。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 對應至您在使用者名稱欄位中提供之使用者名稱的密碼。 SecretBase
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何
username 您用來存取 Concur 服務的使用者名稱。 任何 (必要)

CosmosDbLinkedService

名字 描述 價值
類型 連結服務的類型。 'CosmosDb' (必要)
typeProperties CosmosDB 連結服務屬性。 CosmosDbLinkedServiceTypeProperties (必要)

CosmosDbLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

CouchbaseLinkedService

名字 描述 價值
類型 連結服務的類型。 'Couchbase' (必要)
typeProperties Couchbase 伺服器鏈接服務屬性。 CouchbaseLinkedServiceTypeProperties (必要)

CouchbaseLinkedServiceTypeProperties

名字 描述 價值
connectionString ODBC 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

CustomDataSourceLinkedService

名字 描述 價值
類型 連結服務的類型。 'CustomDataSource' (必要)
typeProperties 自訂連結服務屬性。 任何 (必要)

Db2LinkedService

名字 描述 價值
類型 連結服務的類型。 'Db2' (必要)
typeProperties DB2 連結的服務屬性。 Db2LinkedServiceTypeProperties (必要)

Db2LinkedServiceTypeProperties

名字 描述 價值
authenticationType 要用於連接的 AuthenticationType。 'Basic'
資料庫 連接的資料庫名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 驗證的密碼。 SecretBase
伺服器 線上的伺服器名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
username 驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

DrillLinkedService

名字 描述 價值
類型 連結服務的類型。 'Drill' (必要)
typeProperties 鑽研伺服器連結服務屬性。 DrillLinkedServiceTypeProperties (必要)

DrillLinkedServiceTypeProperties

名字 描述 價值
connectionString ODBC 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

DynamicsLinkedService

名字 描述 價值
類型 連結服務的類型。 'Dynamics' (必要)
typeProperties Dynamics 連結服務屬性。 DynamicsLinkedServiceTypeProperties (必要)

DynamicsLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要連線到 Dynamics 伺服器的驗證類型。 適用於在線案例的 『Office365』,適用於內部部署與 Ifd 案例的 『Ifd』。 Type:string (或 expression with resultType string) 。 'Ifd'
'Office365' (必要)
deploymentType Dynamics 實例的部署類型。 Dynamics Online 的 'Online' 和適用於具有 Ifd 之 Dynamics 內部部署的 'OnPremisesWithIfd'。 Type:string (或 expression with resultType string) 。 'Online'
'OnPremisesWithIfd' (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
hostName 內部部署 Dynamics 伺服器的主機名。 內部部署需要 屬性,且不允許在線使用。 Type:string (或 expression with resultType string) 。 任何
organizationName Dynamics 實例的組織名稱。 當有多個與使用者相關聯的 Dynamics 實例時,內部部署需要 屬性,且需要在線。 Type:string (或 expression with resultType string) 。 任何
密碼 存取 Dynamics 實例的密碼。 SecretBase
港口 內部部署 Dynamics 伺服器的埠。 內部部署需要 屬性,且不允許在線使用。 預設值為 443。 類型:integer (或 expression with resultType integer), minimum: 0。 任何
serviceUri Microsoft Dynamics 伺服器的 URL。 內部部署不需要 屬性,且不允許內部部署。 Type:string (或 expression with resultType string) 。 任何
username 用來存取 Dynamics 實例的用戶名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

EloquaLinkedService

名字 描述 價值
類型 連結服務的類型。 'Eloqua' (必要)
typeProperties Eloqua 伺服器鏈接服務屬性。 EloquaLinkedServiceTypeProperties (必要)

EloquaLinkedServiceTypeProperties

名字 描述 價值
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
端點 Eloqua 伺服器的端點。 (即 eloqua.example.com) 任何 (必要)
密碼 對應至使用者名稱的密碼。 SecretBase
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何
username Eloqua 帳戶的網站名稱和用戶名稱,格式如下:sitename/username。 (即埃洛誇/愛麗絲) 任何 (必要)

FileServerLinkedService

名字 描述 價值
類型 連結服務的類型。 'FileServer' (必要)
typeProperties 檔案系統連結服務屬性。 FileServerLinkedServiceTypeProperties (必要)

FileServerLinkedServiceTypeProperties

名字 描述 價值
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 伺服器的主機名。 Type:string (或 expression with resultType string) 。 任何 (必要)
密碼 登入伺服器的密碼。 SecretBase
userId 登入伺服器的使用者識別碼。 Type:string (或 expression with resultType string) 。 任何

FtpServerLinkedService

名字 描述 價值
類型 連結服務的類型。 'FtpServer' (必要)
typeProperties 這個連結服務類型特有的屬性。 FtpServerLinkedServiceTypeProperties (必要)

FtpServerLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要用來連線到 FTP 伺服器的驗證類型。 'Anonymous'
'Basic'
enableServerCertificateValidation 如果為 true,請透過 SSL/TLS 通道連線時驗證 FTP 伺服器 SSL 憑證。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
enableSsl 如果為 true,請透過 SSL/TLS 通道連線到 FTP 伺服器。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 FTP 伺服器的主機名。 Type:string (或 expression with resultType string) 。 任何 (必要)
密碼 登入 FTP 伺服器的密碼。 SecretBase
港口 FTP 伺服器用來接聽用戶端連線的 TCP 連接埠號碼。 預設值為 21。 類型:integer (或 expression with resultType integer), minimum: 0。 任何
userName 登入 FTP 伺服器的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

GoogleBigQueryLinkedService

名字 描述 價值
類型 連結服務的類型。 'GoogleBigQuery' (必要)
typeProperties Google BigQuery 服務鏈接服務屬性。 GoogleBigQueryLinkedServiceTypeProperties (必要)

GoogleBigQueryLinkedServiceTypeProperties

名字 描述 價值
additionalProjects 要存取的公用 BigQuery 專案逗號分隔清單。 任何
authenticationType 用於驗證的 OAuth 2.0 驗證機制。 ServiceAuthentication 只能在自我裝載 IR 上使用。 'ServiceAuthentication'
'UserAuthentication' (必要)
clientId 用來取得重新整理令牌之 Google 應用程式的用戶端識別碼。 SecretBase
clientSecret 用來取得重新整理令牌之 Google 應用程式的客戶端密碼。 SecretBase
電子郵件 服務帳戶電子郵件標識碼,用於 ServiceAuthentication,且只能在自我裝載 IR 上使用。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
keyFilePath .p12 金鑰檔案的完整路徑,用來驗證服務帳戶電子郵件位址,而且只能在自我裝載 IR 上使用。 任何
專案 要查詢的預設 BigQuery 專案。 任何 (必要)
refreshToken 從 Google 取得的重新整理令牌,以授權存取 BigQuery for UserAuthentication。 SecretBase
requestGoogleDriveScope 是否要求存取Google雲端硬碟。 允許Google Drive存取可支持結合 BigQuery 數據與Google Drive 資料的同盟數據表。 默認值為 false。 任何
trustedCertPath .pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 任何
useSystemTrustStore 指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。 任何

GreenplumLinkedService

名字 描述 價值
類型 連結服務的類型。 “綠色貧民”(必要)
typeProperties Greenplum 資料庫連結服務屬性。 GreenplumLinkedServiceTypeProperties (必要)

GreenplumLinkedServiceTypeProperties

名字 描述 價值
connectionString ODBC 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

HBaseLinkedService

名字 描述 價值
類型 連結服務的類型。 'HBase' (必要)
typeProperties HBase 伺服器鏈接服務屬性。 HBaseLinkedServiceTypeProperties (必要)

HBaseLinkedServiceTypeProperties

名字 描述 價值
allowHostNameCNMismatch 指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。 任何
allowSelfSignedServerCert 指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 任何
authenticationType 用來連線到 HBase 伺服器的驗證機制。 'Anonymous'
'Basic' (必要)
enableSsl 指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 HBase 伺服器的IP位址或主機名。 (即192.168.222.160) 任何 (必要)
httpPath 對應至 HBase 伺服器的部分 URL。 (即 /gateway/sandbox/hbase/version) 任何
密碼 對應至使用者名稱的密碼。 SecretBase
港口 HBase 實例用來接聽用戶端連線的 TCP 連接埠。 預設值為9090。 任何
trustedCertPath .pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 任何
username 用來連線到 HBase 實例的用戶名稱。 任何

HdfsLinkedService

名字 描述 價值
類型 連結服務的類型。 'Hdfs' (必要)
typeProperties HDFS 連結服務屬性。 HdfsLinkedServiceTypeProperties (必要)

HdfsLinkedServiceTypeProperties

名字 描述 價值
authenticationType 用來連線到 HDFS 的驗證類型。 可能的值為:匿名和 Windows。 Type:string (或 expression with resultType string) 。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 Windows 驗證的密碼。 SecretBase
url HDFS 服務端點的 URL,例如 http://myhostname:50070/webhdfs/v1 。 Type:string (或 expression with resultType string) 。 任何 (必要)
userName Windows 驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

HDInsightLinkedService

名字 描述 價值
類型 連結服務的類型。 'HDInsight' (必要)
typeProperties HDInsight 連結服務屬性。 HDInsightLinkedServiceTypeProperties (必要)

HDInsightLinkedServiceTypeProperties

名字 描述 價值
clusterUri HDInsight 叢集 URI。 Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
hcatalogLinkedServiceName 指向 HCatalog 資料庫的 Azure SQL 鏈接服務參考。 LinkedServiceReference
linkedServiceName Azure 記憶體連結服務參考。 LinkedServiceReference
密碼 HDInsight 叢集密碼。 SecretBase
userName HDInsight 叢集用戶名稱。 Type:string (或 expression with resultType string) 。 任何

HDInsightOnDemandLinkedService

名字 描述 價值
類型 連結服務的類型。 'HDInsightOnDemand' (必要)
typeProperties HDInsight ondemand 鏈接服務屬性。 HDInsightOnDemandLinkedServiceTypeProperties (必要)

HDInsightOnDemandLinkedServiceTypeProperties

名字 描述 價值
additionalLinkedServiceNames 指定 HDInsight 鏈接服務的其他記憶體帳戶,讓 Data Factory 服務可以代表您註冊它們。 LinkedServiceReference[]
clusterNamePrefix 叢集名稱的前置詞,後置詞會與時間戳不同。 Type:string (或 expression with resultType string) 。 任何
clusterPassword 存取叢集的密碼。 SecretBase
clusterResourceGroup 叢集所屬的資源群組。 Type:string (或 expression with resultType string) 。 任何 (必要)
clusterSize 叢集中的背景工作/數據節點數目。 建議值:4。 Type:string (或 expression with resultType string) 。 任何 (必要)
clusterSshPassword SSH 的密碼會從遠端連線叢集的節點(適用於 Linux)。 SecretBase
clusterSshUserName SSH 的使用者名稱會從遠端連線到叢集的節點(適用於 Linux)。 Type:string (或 expression with resultType string) 。 任何
clusterType 叢集類型。 Type:string (或 expression with resultType string) 。 任何
clusterUserName 存取叢集的用戶名稱。 Type:string (或 expression with resultType string) 。 任何
coreConfiguration 指定要建立 HDInsight 叢集的核心組態參數(如 core-site.xml中所示。 任何
dataNodeSize 指定 HDInsight 叢集的數據節點大小。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
hBaseConfiguration 指定 HDInsight 叢集的 HBase 組態參數 (hbase-site.xml)。 任何
hcatalogLinkedServiceName 指向 HCatalog 資料庫的 Azure SQL 連結服務名稱。 隨選 HDInsight 叢集是使用 Azure SQL 資料庫作為中繼存放區所建立。 LinkedServiceReference
hdfsConfiguration 指定 HDInsight 叢集的 HDFS 組態參數 (hdfs-site.xml)。 任何
headNodeSize 指定 HDInsight 叢集前端節點的大小。 任何
hiveConfiguration 指定 HDInsight 叢集的 hive 組態參數 (hive-site.xml)。 任何
hostSubscriptionId 客戶用來裝載叢集的訂用帳戶。 Type:string (或 expression with resultType string) 。 任何 (必要)
linkedServiceName 隨選叢集用來儲存和處理數據的 Azure 記憶體連結服務。 LinkedServiceReference (必要)
mapReduceConfiguration 指定 HDInsight 叢集的 MapReduce 組態參數 (mapred-site.xml)。 任何
oozieConfiguration 指定 HDInsight 叢集的 Oozie 組態參數 (oozie-site.xml)。 任何
servicePrincipalId hostSubscriptionId 的服務主體標識符。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalKey 服務主體標識碼的索引鍵。 SecretBase
sparkVersion 如果叢集類型為 『spark』,則為 spark 的版本。 Type:string (或 expression with resultType string) 。 任何
stormConfiguration 指定 HDInsight 叢集的 Storm 組態參數 (storm-site.xml)。 任何
房客 服務主體所屬的租用戶標識碼/名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
timeToLive 隨選 HDInsight 叢集允許的空閒時間。 指定當叢集中沒有其他作用中作業時,隨選 HDInsight 叢集在活動執行完成後保持運作的時間長度。 最小值為 5 分鐘。 Type:string (或 expression with resultType string) 。 任何 (必要)
版本 HDInsight 叢集的版本。  Type:string (或 expression with resultType string) 。 任何 (必要)
yarnConfiguration 指定 HDInsight 叢集的 Yarn 組態參數 (yarn-site.xml)。 任何
zookeeperNodeSize 指定 HDInsight 叢集的 Zoo Keeper 節點大小。 任何

HiveLinkedService

名字 描述 價值
類型 連結服務的類型。 'Hive' (必要)
typeProperties Hive Server 連結服務屬性。 HiveLinkedServiceTypeProperties (必要)

HiveLinkedServiceTypeProperties

名字 描述 價值
allowHostNameCNMismatch 指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。 任何
allowSelfSignedServerCert 指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 任何
authenticationType 用來存取 Hive 伺服器的驗證方法。 'Anonymous'
'Username'
'UsernameAndPassword'
'WindowsAzureHDInsightService' (必要)
enableSsl 指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 多個主機的IP位址或Hive伺服器的主機名,並以 『;' 分隔(只有在啟用 serviceDiscoveryMode 時)。 任何 (必要)
httpPath 對應至Hive伺服器的部分URL。 任何
密碼 對應至您在 [用戶名稱] 字段中提供之使用者名稱的密碼 SecretBase
港口 Hive 伺服器用來接聽用戶端連線的 TCP 連接埠。 任何
serverType Hive 伺服器的型別。 'HiveServer1'
'HiveServer2'
'HiveThriftServer'
serviceDiscoveryMode true 表示使用 ZooKeeper 服務,false not。 任何
thriftTransportProtocol 在 Thrift 層中使用的傳輸通訊協定。 'Binary'
'HTTP '
'SASL'
trustedCertPath .pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 任何
useNativeQuery 指定驅動程式是否使用原生 HiveQL 查詢,或將它們轉換成 HiveQL 中的對等形式。 任何
username 您用來存取 Hive Server 的使用者名稱。 任何
useSystemTrustStore 指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。 任何
zooKeeperNameSpace 在 ZooKeeper 上新增 Hive Server 2 節點的命名空間。 任何

HttpLinkedService

名字 描述 價值
類型 連結服務的類型。 'HttpServer' (必要)
typeProperties 這個連結服務類型特有的屬性。 HttpLinkedServiceTypeProperties (必要)

HttpLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要用來連線到 HTTP 伺服器的驗證類型。 'Anonymous'
'Basic'
'ClientCertificate'
'Digest'
'Windows'
certThumbprint ClientCertificate 驗證憑證的指紋。 僅適用於內部部署複本。 針對使用 ClientCertificate 驗證的內部部署複製,應指定 CertThumbprint 或 EmbeddedCertData/Password。 Type:string (或 expression with resultType string) 。 任何
embeddedCertData ClientCertificate 驗證的Base64編碼憑證數據。 針對使用 ClientCertificate 驗證的內部部署複製,應指定 CertThumbprint 或 EmbeddedCertData/Password。 Type:string (或 expression with resultType string) 。 任何
enableServerCertificateValidation 如果為 true,請驗證 HTTPS 伺服器 SSL 憑證。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 使用 EmbeddedCertData 驗證進行基本、摘要、Windows 或 ClientCertificate 的密碼。 SecretBase
url HTTP 端點的基底 URL,例如 https://www.microsoft.com。 Type:string (或 expression with resultType string) 。 任何 (必要)
userName 基本、摘要或 Windows 驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

HubspotLinkedService

名字 描述 價值
類型 連結服務的類型。 'Hubspot' (必要)
typeProperties Hubspot Service 鏈接服務屬性。 HubspotLinkedServiceTypeProperties (必要)

HubspotLinkedServiceTypeProperties

名字 描述 價值
accessToken 最初驗證 OAuth 整合時取得的存取令牌。 SecretBase
clientId 與您的 Hubspot 應用程式相關聯的用戶端識別碼。 任何 (必要)
clientSecret 與您的 Hubspot 應用程式相關聯的客戶端密碼。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
refreshToken 初始驗證 OAuth 整合時取得的重新整理令牌。 SecretBase
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

ImpalaLinkedService

名字 描述 價值
類型 連結服務的類型。 'Impala' (必要)
typeProperties Impala 伺服器連結服務屬性。 ImpalaLinkedServiceTypeProperties (必要)

ImpalaLinkedServiceTypeProperties

名字 描述 價值
allowHostNameCNMismatch 指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。 任何
allowSelfSignedServerCert 指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 任何
authenticationType 要使用的驗證類型。 'Anonymous'
'SASLUsername'
'UsernameAndPassword' (必要)
enableSsl 指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Impala 伺服器的IP位址或主機名。 (即192.168.222.160) 任何 (必要)
密碼 使用 UsernameAndPassword 時,對應至使用者名稱的密碼。 SecretBase
港口 Impala 伺服器用來接聽用戶端連線的 TCP 連接埠。 預設值為 21050。 任何
trustedCertPath .pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 任何
username 用來存取 Impala 伺服器的用戶名稱。 使用SASLUsername時,預設值為匿名。 任何
useSystemTrustStore 指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。 任何

IntegrationRuntimeReference

名字 描述 價值
參數 整合運行時間的自變數。 ParameterValueSpecification
referenceName 參考整合運行時間名稱。 字串 (必要)
類型 整合運行時間的類型。 'IntegrationRuntimeReference' (必要)

JiraLinkedService

名字 描述 價值
類型 連結服務的類型。 'Jira' (必要)
typeProperties Jira Service 連結服務屬性。 JiraLinkedServiceTypeProperties (必要)

JiraLinkedServiceTypeProperties

名字 描述 價值
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Jira 服務的IP位址或主機名。 (例如 jira.example.com) 任何 (必要)
密碼 對應至您在使用者名稱欄位中提供之使用者名稱的密碼。 SecretBase
港口 Jira 伺服器用來接聽用戶端連線的 TCP 連接埠。 如果透過 HTTPS 連線,則預設值為 443,如果透過 HTTP 連線,則為 8080。 任何
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何
username 您用來存取 Jira 服務的使用者名稱。 任何 (必要)

LinkedService

名字 描述 價值
附註 可用於描述數據集的標記清單。 any[]
connectVia 整合運行時間參考。 IntegrationRuntimeReference
描述 鏈接的服務描述。 字串
參數 連結服務的參數。 ParameterDefinitionSpecification
類型 針對 [AmazonMWSLinkedService類型 設定為 'AmazonMWS'。 針對 AmazonRedshiftLinkedService類型設定為 'AmazonRedshift'。 針對 amazonS3LinkedService類型 設定為 'AmazonS3'。 針對 azureBatchLinkedService 類型 設定為 'AzureBatch',。 針對 azureDataLakeAnalytics類型 設定為 'AzureDataLakeAnalytics'。 針對 azureDataLakeStoreLinkedService 類型設定為 'AzureDataLakeStore',。 針對 azureDatabricksLinkedService類型 設定為 'AzureDatabricks'。 針對 azureKeyVaultLinkedService類型 設定為 'AzureKeyVaultVault'。 針對 azureMLLinkedService 類型設定為 'AzureML',。 針對 azureMySqlLinkedService類型 設定為 'AzureMySqlSql'。 針對 azurePostgreSqlLinkedService 類型設定為 'AzurePostgreSql',。 針對 azureSearchLinkedService 類型 設定為 'AzureSearch',。 針對 azureSqlDWLinkedService類型 設定為 'AzureSqlDW'。 針對 azureSqlDatabaseLinkedService類型 設定為 'AzureSqlDatabase'。 針對 azureStorageLinkedService 類型設定為 'AzureStorage',。 在 CassandraLinkedService類型 設定為 'Cassandra'。 針對 concurLinkedService 類型設定為 'Concur',。 針對 CosmosDbLinkedService 類型設定為 'CosmosDb',。 針對 couchbaseLinkedService 類型設定為 'Couchbase',。 針對 customDataSourceLinkedService 類型 設定為 'CustomDataSourceSource',。 將 類型設定為 'Db2' Db2LinkedService。 將 類型設定為 'Drill',DrillLinkedService。 針對 DynamicsLinkedService 類型設定為 'Dynamics',。 針對 EloquaLinkedService 類型 設定為 'Eloqua'。 針對 fileServerLinkedService 類型設定為 'FileServer',。 針對 FtpServerLinkedService 類型設定為 'FtpServer',。 針對 GoogleBigQueryLinkedService 類型設定為 'GoogleBigQuery',。 針對 greenplumLinkedService 類型設定為 'Greenplum',。 針對 HBaseLinkedService 類型 設定為 『HBase』,。 針對 HDInsightLinkedService類型 設定為 'HDInsight'。 針對 hdInsightOnDemandService 類型設定為 『HDInsightOnDemandLinkedService』。 針對 hdfsLinkedService 類型設定為 『Hdfs』,。 針對hiveLinkedService類型 設定為 'Hive',。 將 類型設定為 'HttpServer',HttpLinkedService。 將 類型設定為 'Hubspot',HubspotLinkedService。 針對 impalaLinkedService 類型設定為 'Impala'。 將 類型設定為 'Jira',JiraLinkedService。 設定為類型為 'Magento',MagentoLinkedService。 針對 mariaDBLinkedService 類型 設定為 'MariaDB',。 將 類型設定為 'Marketo',MarketoLinkedService。 針對 mongoDbLinkedService 類型 設定為 'MongoDb',。 針對 mySqlLinkedService 類型設定為 'MySql',。 針對 netezzaLinkedService 類型設定為 'Netezza',。 將 類型設定為 'OData',ODataLinkedService。 將 類型設定為 'Odbc',OdbcLinkedService。 針對 OracleLinkedService 類型設定為 'Oracle',。 針對 PaypalLinkedService 類型設定為 'PayPal',。 在 PhoenixLinkedService類型 設定為 『Phoenix』。 針對 postgreSqlLinkedService 類型 設定為 'PostgreSql',。 針對 prestoLinkedService 類型設定為 'Presto',。 針對類型 QuickBooksLinkedService,設定為 'QuickBooks'。 針對 responsysLinkedService 類型設定為 'Responsys',。 針對 SalesforceLinkedService類型 設定為 'Salesforce'。 針對 salesforceMarketingCloudLinkedService類型 ,設定為 'SalesforceMarketingCloud'。 針對 sapBWLinkedService 類型設定為 'SapBWW',。 針對 SapCloudForCustomerLinkedService類型,設定為 'SapCloudForCustomer'。 將 類型設定為 'SapEcc',SapEccLinkedService。 針對 sapHanaLinkedService類型 設定為 'SapHana'。 針對 serviceNowLinkedService 類型設定為 'ServiceNow',。 針對 sftpServerLinkedService 類型設定為 'Sftp',。 設定為 'Shopify' 類型 ShopifyLinkedService。 將 SparkLinkedService 類型設定為 'Spark',。 針對類型 SqlServerLinkedService,設定為 'SqlServer'。 針對 squareLinkedService 類型設定為 'Square',。 針對 SybaseLinkedService 類型設定為 'Sybase',。 針對 TeradataLinkedService 類型 設定為 'Teradata',。 針對類型 VerticaLinkedService設定為 'Vertica'。 將 類型設定為 'Web' WebLinkedService。 針對 XeroLinkedService 類型 設定為 『Xero』,。 針對類型 ZohoLinkedService,設定為 'Zoho'。 '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'
'PayPal'
'Phoenix'
'PostgreSql'
'Presto'
'QuickBooks'
'Responsys'
'Salesforce'
'SalesforceMarketingCloud'
'SapBW'
'SapCloudForCustomer'
'SapEcc'
'SapHana'
'ServiceNow'
'Sftp'
'Shopify'
'Spark'
'SqlServer'
'Square'
'Sybase'
'Teradata'
'Vertica'
'Web'
'Xero'
'Zoho' (必要)

LinkedServiceReference

名字 描述 價值
參數 LinkedService 的自變數。 ParameterValueSpecification
referenceName 參考 LinkedService 名稱。 字串 (必要)
類型 連結服務參考類型。 'LinkedServiceReference' (必要)

MagentoLinkedService

名字 描述 價值
類型 連結服務的類型。 'Magento' (必要)
typeProperties Magento 伺服器鏈接服務屬性。 MagentoLinkedServiceTypeProperties (必要)

MagentoLinkedServiceTypeProperties

名字 描述 價值
accessToken 來自Magento的存取令牌。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Magento 實例的 URL。 (即192.168.222.110/洋紅3) 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

MariaDBLinkedService

名字 描述 價值
類型 連結服務的類型。 'MariaDB' (必要)
typeProperties MariaDB 伺服器鏈接服務屬性。 MariaDBLinkedServiceTypeProperties (必要)

MariaDBLinkedServiceTypeProperties

名字 描述 價值
connectionString ODBC 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

MarketoLinkedService

名字 描述 價值
類型 連結服務的類型。 'Marketo' (必要)
typeProperties Marketo 伺服器鏈接服務屬性。 MarketoLinkedServiceTypeProperties (必要)

MarketoLinkedServiceTypeProperties

名字 描述 價值
clientId Marketo 服務的用戶端標識碼。 任何 (必要)
clientSecret Marketo 服務的客戶端密碼。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
端點 Marketo 伺服器的端點。 (即 123-ABC-321.mktorest.com) 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

Microsoft.DataFactory/factories/linkedservices

名字 描述 價值
apiVersion API 版本 '2017-09-01-preview'
名字 資源名稱 字串

約束:
最小長度 = 1
最大長度 = 1
模式 = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必要)
性能 連結服務的屬性。 LinkedService (必要)
類型 資源類型 'Microsoft.DataFactory/factories/linkedservices'

MongoDbLinkedService

名字 描述 價值
類型 連結服務的類型。 'MongoDb' (必要)
typeProperties MongoDB 連結服務屬性。 MongoDbLinkedServiceTypeProperties (必要)

MongoDbLinkedServiceTypeProperties

名字 描述 價值
allowSelfSignedServerCert 指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
authenticationType 要用來連線到 MongoDB 資料庫的驗證類型。 'Anonymous'
'Basic'
authSource 用來驗證使用者名稱和密碼的資料庫。 Type:string (或 expression with resultType string) 。 任何
databaseName 您想要存取的 MongoDB 資料庫名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
enableSsl 指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 驗證的密碼。 SecretBase
港口 MongoDB 伺服器用來接聽用戶端連線的 TCP 連接埠號碼。 預設值為 27017。 類型:integer (或 expression with resultType integer), minimum: 0。 任何
伺服器 MongoDB 伺服器的IP位址或伺服器名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
username 驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

MySqlLinkedService

名字 描述 價值
類型 連結服務的類型。 'MySql' (必要)
typeProperties MySQL 連結服務屬性。 MySqlLinkedServiceTypeProperties (必要)

MySqlLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 SecretBase (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

NetezzaLinkedService

名字 描述 價值
類型 連結服務的類型。 'Netezza' (必要)
typeProperties Netezza 連結服務屬性。 NetezzaLinkedServiceTypeProperties (必要)

NetezzaLinkedServiceTypeProperties

名字 描述 價值
connectionString ODBC 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

ODataLinkedService

名字 描述 價值
類型 連結服務的類型。 'OData' (必要)
typeProperties OData 鏈接服務屬性。 ODataLinkedServiceTypeProperties (必要)

ODataLinkedServiceTypeProperties

名字 描述 價值
authenticationType 用來連線到 OData 服務的驗證類型。 'Anonymous'
'Basic'
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 OData 服務的密碼。 SecretBase
url OData 服務端點的 URL。 Type:string (或 expression with resultType string) 。 任何 (必要)
userName OData 服務的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

OdbcLinkedService

名字 描述 價值
類型 連結服務的類型。 'Odbc' (必要)
typeProperties ODBC 連結服務屬性。 OdbcLinkedServiceTypeProperties (必要)

OdbcLinkedServiceTypeProperties

名字 描述 價值
authenticationType 用來連接到 ODBC 資料存放區的驗證類型。 可能的值為:Anonymous 和 Basic。 Type:string (或 expression with resultType string) 。 任何
connectionString 連接字串的非存取認證部分,以及選擇性的加密認證。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何 (必要)
憑據 驅動程式特定屬性值格式所指定連接字串的存取認證部分。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 基本身份驗證的密碼。 SecretBase
userName 基本身份驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

OracleLinkedService

名字 描述 價值
類型 連結服務的類型。 'Oracle' (必要)
typeProperties Oracle 資料庫連結服務屬性。 OracleLinkedServiceTypeProperties (必要)

OracleLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

ParameterDefinitionSpecification

名字 描述 價值

ParameterSpecification

名字 描述 價值
defaultValue 參數的預設值。 任何
類型 參數類型。 'Array'
'Bool'
'Float'
'Int'
'Object'
'SecureString'
'String' (必要)

ParameterValueSpecification

名字 描述 價值

ParameterValueSpecification

名字 描述 價值

PaypalLinkedService

名字 描述 價值
類型 連結服務的類型。 'PayPal' (必要)
typeProperties PayPal服務鏈接服務屬性。 PaypalLinkedServiceTypeProperties (必要)

PaypalLinkedServiceTypeProperties

名字 描述 價值
clientId 與PayPal應用程式相關聯的用戶端標識碼。 任何 (必要)
clientSecret 與PayPal應用程式相關聯的客戶端密碼。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 PayPal 實例的 URL。 (即 api.sandbox.paypal.com) 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

PhoenixLinkedService

名字 描述 價值
類型 連結服務的類型。 'Phoenix' (必要)
typeProperties Phoenix 伺服器鏈接服務屬性。 PhoenixLinkedServiceTypeProperties (必要)

PhoenixLinkedServiceTypeProperties

名字 描述 價值
allowHostNameCNMismatch 指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。 任何
allowSelfSignedServerCert 指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 任何
authenticationType 用來連線到 Phoenix 伺服器的驗證機制。 'Anonymous'
'UsernameAndPassword'
'WindowsAzureHDInsightService' (必要)
enableSsl 指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Phoenix 伺服器的IP位址或主機名。 (即192.168.222.160) 任何 (必要)
httpPath 對應至 Phoenix 伺服器的部分 URL。 (即 /gateway/sandbox/phoenix/version)。 如果使用 WindowsAzureHDInsightService,預設值為 hbasephoenix。 任何
密碼 對應至使用者名稱的密碼。 SecretBase
港口 Phoenix 伺服器用來接聽用戶端連線的 TCP 連接埠。 預設值為8765。 任何
trustedCertPath .pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 任何
username 用來連線到 Phoenix 伺服器的用戶名稱。 任何
useSystemTrustStore 指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。 任何

PostgreSqlLinkedService

名字 描述 價值
類型 連結服務的類型。 'PostgreSql' (必要)
typeProperties PostgreSQL 鏈接服務屬性。 PostgreSqlLinkedServiceTypeProperties (必要)

PostgreSqlLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 SecretBase (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

PrestoLinkedService

名字 描述 價值
類型 連結服務的類型。 'Presto' (必要)
typeProperties Presto 伺服器鏈接服務屬性。 PrestoLinkedServiceTypeProperties (必要)

PrestoLinkedServiceTypeProperties

名字 描述 價值
allowHostNameCNMismatch 指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。 任何
allowSelfSignedServerCert 指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 任何
authenticationType 用來連線到 Presto 伺服器的驗證機制。 'Anonymous'
'LDAP' (必要)
目錄 針對伺服器的所有要求目錄內容。 任何 (必要)
enableSsl 指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Presto 伺服器的IP位址或主機名。 (即192.168.222.160) 任何 (必要)
密碼 對應至使用者名稱的密碼。 SecretBase
港口 Presto 伺服器用來接聽用戶端連線的 TCP 連接埠。 預設值為8080。 任何
serverVersion Presto 伺服器的版本。 (即 0.148-t) 任何 (必要)
timeZoneID 連接所使用的當地時區。 此選項的有效值是在 IANA 時區資料庫中指定。 預設值為系統時區。 任何
trustedCertPath .pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 任何
username 用來連線到 Presto 伺服器的用戶名稱。 任何
useSystemTrustStore 指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。 任何

QuickBooksLinkedService

名字 描述 價值
類型 連結服務的類型。 'QuickBooks' (必要)
typeProperties QuickBooks 伺服器鏈接服務屬性。 QuickBooksLinkedServiceTypeProperties (必要)

QuickBooksLinkedServiceTypeProperties

名字 描述 價值
accessToken OAuth 1.0 驗證的存取令牌。 SecretBase (必要)
accessTokenSecret OAuth 1.0 驗證的存取令牌密碼。 SecretBase (必要)
companyId 要授權之 QuickBooks 公司的公司識別碼。 任何 (必要)
consumerKey OAuth 1.0 驗證的取用者密鑰。 任何 (必要)
consumerSecret OAuth 1.0 驗證的取用者密碼。 SecretBase (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
端點 QuickBooks 伺服器的端點。 (即 quickbooks.api.intuit.com) 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何

ResponsysLinkedService

名字 描述 價值
類型 連結服務的類型。 'Responsys' (必要)
typeProperties Responsys 鏈接服務屬性。 ResponsysLinkedServiceTypeProperties (必要)

ResponsysLinkedServiceTypeProperties

名字 描述 價值
clientId 與 Responsys 應用程式相關聯的用戶端識別碼。 Type:string (或 expression with resultType string) 。 任何 (必要)
clientSecret 與 Responsys 應用程式相關聯的客戶端密碼。 Type:string (或 expression with resultType string) 。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
端點 Responsys 伺服器的端點。 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何

SalesforceLinkedService

名字 描述 價值
類型 連結服務的類型。 'Salesforce' (必要)
typeProperties Salesforce 鏈接的服務屬性。 SalesforceLinkedServiceTypeProperties (必要)

SalesforceLinkedServiceTypeProperties

名字 描述 價值
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
environmentUrl Salesforce 實例的 URL。 預設值為 『https://login.salesforce.com』。 若要從沙箱複製數據,請指定 'https://test.salesforce.com'。 若要從自定義網域複製數據,請指定 『https://[domain].my.salesforce.com』。 Type:string (或 expression with resultType string) 。 任何
密碼 Salesforce 實例基本身份驗證的密碼。 SecretBase
securityToken 需要安全性令牌才能遠程訪問 Salesforce 實例。 SecretBase
username Salesforce 實例基本身份驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

SalesforceMarketingCloudLinkedService

名字 描述 價值
類型 連結服務的類型。 'SalesforceMarketingCloud' (必要)
typeProperties Salesforce Marketing Cloud 連結服務屬性。 SalesforceMarketingCloudLinkedServiceTypeProperties (必要)

SalesforceMarketingCloudLinkedServiceTypeProperties

名字 描述 價值
clientId 與 Salesforce Marketing Cloud 應用程式相關聯的用戶端識別碼。 Type:string (或 expression with resultType string) 。 任何 (必要)
clientSecret 與 Salesforce Marketing Cloud 應用程式相關聯的客戶端密碼。 Type:string (或 expression with resultType string) 。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何

SapBWLinkedService

名字 描述 價值
類型 連結服務的類型。 'SapBW' (必要)
typeProperties 這個連結服務類型特有的屬性。 SapBWLinkedServiceTypeProperties (必要)

SapBWLinkedServiceTypeProperties

名字 描述 價值
clientId BW 系統上用戶端的用戶端識別碼。 (通常以字串表示的三位數十進位數)Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 存取 SAP BW 伺服器的密碼。 SecretBase
伺服器 SAP BW 實例的主機名。 Type:string (或 expression with resultType string) 。 任何 (必要)
systemNumber BW 系統的系統編號。 (通常是以字串表示的兩位數十進位數。Type:string (或 expression with resultType string) 。 任何 (必要)
userName 存取 SAP BW 伺服器的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

SapCloudForCustomerLinkedService

名字 描述 價值
類型 連結服務的類型。 'SapCloudForCustomer' (必要)
typeProperties SAP Cloud for Customer 鏈接服務屬性。 SapCloudForCustomerLinkedServiceTypeProperties (必要)

SapCloudForCustomerLinkedServiceTypeProperties

名字 描述 價值
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 必須提供 encryptedCredential 或 username/password。 Type:string (或 expression with resultType string) 。 任何
密碼 基本身份驗證的密碼。 SecretBase
url SAP Cloud for Customer OData API 的 URL。 例如,'[https://[tenantname].crm.ondemand.com/sap/c4c/odata/v1]'。 Type:string (或 expression with resultType string) 。 任何 (必要)
username 基本身份驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

SapEccLinkedService

名字 描述 價值
類型 連結服務的類型。 'SapEcc' (必要)
typeProperties SAP ECC 連結服務屬性。 SapEccLinkedServiceTypeProperties (必要)

SapEccLinkedServiceTypeProperties

名字 描述 價值
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 必須提供 encryptedCredential 或 username/password。 Type:string (或 expression with resultType string) 。 字串
密碼 基本身份驗證的密碼。 SecretBase
url SAP ECC OData API 的 URL。 例如,'[https://hostname:port/sap/opu/odata/sap/servicename/]'。 Type:string (或 expression with resultType string) 。 字串 (必要)
username 基本身份驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 字串

SapHanaLinkedService

名字 描述 價值
類型 連結服務的類型。 'SapHana' (必要)
typeProperties 這個連結服務類型特有的屬性。 SapHanaLinkedServiceProperties (必要)

SapHanaLinkedServiceProperties

名字 描述 價值
authenticationType 要用來連線到 SAP HANA 伺服器的驗證類型。 'Basic'
'Windows'
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 存取 SAP HANA 伺服器的密碼。 SecretBase
伺服器 SAP HANA 伺服器的主機名。 Type:string (或 expression with resultType string) 。 任何 (必要)
userName 存取 SAP HANA 伺服器的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

SecretBase

名字 描述 價值
類型 針對類型 AzureKeyVaultSecretReference,設定為 'AzureKeyVaultSecret'。 將 類型設定為 'SecureString',SecureString 'AzureKeyVaultSecret'
'SecureString' (必要)

SecureString

名字 描述 價值
類型 秘密的類型。 'SecureString' (必要)
價值 安全字串的值。 字串 (必要)

ServiceNowLinkedService

名字 描述 價值
類型 連結服務的類型。 'ServiceNow' (必要)
typeProperties ServiceNow 伺服器鏈接服務屬性。 ServiceNowLinkedServiceTypeProperties (必要)

ServiceNowLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要使用的驗證類型。 'Basic'
'OAuth2' (必要)
clientId OAuth2 驗證的用戶端標識碼。 任何
clientSecret OAuth2 驗證的客戶端密碼。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
端點 ServiceNow 伺服器的端點。 (即 <實例>.service-now.com) 任何 (必要)
密碼 對應至基本和 OAuth2 驗證之使用者名稱的密碼。 SecretBase
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何
username 用來連線到 ServiceNow 伺服器以進行基本和 OAuth2 驗證的用戶名稱。 任何

SftpServerLinkedService

名字 描述 價值
類型 連結服務的類型。 'Sftp' (必要)
typeProperties 這個連結服務類型特有的屬性。 SftpServerLinkedServiceTypeProperties (必要)

SftpServerLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要用來連線到 FTP 伺服器的驗證類型。 'Basic'
'SshPublicKey'
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 SFTP 伺服器主機名。 Type:string (或 expression with resultType string) 。 任何 (必要)
hostKeyFingerprint SFTP 伺服器的主機按鍵列印。 當 SkipHostKeyValidation 為 false 時,應該指定 HostKeyFingerprint。 Type:string (或 expression with resultType string) 。 任何
passPhrase 如果 SSH 私鑰已加密,則解密 SSH 私鑰的密碼。 SecretBase
密碼 登入 SFTP 伺服器以進行基本身份驗證的密碼。 SecretBase
港口 SFTP 伺服器用來接聽用戶端連線的 TCP 連接埠號碼。 預設值為 22。 類型:integer (或 expression with resultType integer), minimum: 0。 任何
privateKeyContent 針對 SshPublicKey 驗證,Base64 編碼的 SSH 私鑰內容。 針對使用 SshPublicKey 驗證的內部部署複製,應該指定 PrivateKeyPath 或 PrivateKeyContent。 SSH 私密金鑰應該是 OpenSSH 格式。 SecretBase
privateKeyPath SshPublicKey 驗證的 SSH 私鑰檔案路徑。 僅適用於內部部署複本。 針對使用 SshPublicKey 驗證的內部部署複製,應該指定 PrivateKeyPath 或 PrivateKeyContent。 SSH 私密金鑰應該是 OpenSSH 格式。 Type:string (或 expression with resultType string) 。 任何
skipHostKeyValidation 如果為 true,請略過 SSH 主機金鑰驗證。 默認值為 false。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
userName 用來登入SFTP 伺服器的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

ShopifyLinkedService

名字 描述 價值
類型 連結服務的類型。 'Shopify' (必要)
typeProperties Shopify Service 鏈接服務屬性。 ShopifyLinkedServiceTypeProperties (必要)

ShopifyLinkedServiceTypeProperties

名字 描述 價值
accessToken 可用來存取 Shopify 數據的 API 存取令牌。 如果令牌為離線模式,令牌將不會過期。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Shopify 伺服器的端點。 (即 mystore.myshopify.com) 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

SparkLinkedService

名字 描述 價值
類型 連結服務的類型。 'Spark' (必要)
typeProperties Spark Server 連結服務屬性。 SparkLinkedServiceTypeProperties (必要)

SparkLinkedServiceTypeProperties

名字 描述 價值
allowHostNameCNMismatch 指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。 任何
allowSelfSignedServerCert 指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 任何
authenticationType 用來存取 Spark 伺服器的驗證方法。 'Anonymous'
'Username'
'UsernameAndPassword'
'WindowsAzureHDInsightService' (必要)
enableSsl 指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Spark 伺服器的IP位址或主機名 任何 (必要)
httpPath 對應至 Spark 伺服器的部分 URL。 任何
密碼 對應至您在 [用戶名稱] 字段中提供之使用者名稱的密碼 SecretBase
港口 Spark 伺服器用來接聽用戶端連線的 TCP 連接埠。 任何 (必要)
serverType Spark 伺服器的型別。 'SharkServer'
'SharkServer2'
'SparkThriftServer'
thriftTransportProtocol 在 Thrift 層中使用的傳輸通訊協定。 'Binary'
'HTTP '
'SASL'
trustedCertPath .pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 任何
username 您用來存取 Spark Server 的使用者名稱。 任何
useSystemTrustStore 指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。 任何

SqlServerLinkedService

名字 描述 價值
類型 連結服務的類型。 'SqlServer' (必要)
typeProperties SQL Server 連結服務屬性。 SqlServerLinkedServiceTypeProperties (必要)

SqlServerLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 內部部署 Windows 驗證密碼。 SecretBase
userName 內部部署 Windows 驗證用戶名稱。 Type:string (或 expression with resultType string) 。 任何

SquareLinkedService

名字 描述 價值
類型 連結服務的類型。 'Square' (必要)
typeProperties Square Service 鏈接服務屬性。 SquareLinkedServiceTypeProperties (必要)

SquareLinkedServiceTypeProperties

名字 描述 價值
clientId 與 Square 應用程式相關聯的用戶端標識碼。 任何 (必要)
clientSecret 與您的 Square 應用程式相關聯的客戶端密碼。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Square 實例的 URL。 (即 mystore.mysquare.com) 任何 (必要)
redirectUri 在 Square 應用程式儀錶板中指派的重新導向 URL。 (即 http://localhost:2500) 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

SybaseLinkedService

名字 描述 價值
類型 連結服務的類型。 'Sybase' (必要)
typeProperties Sybase 鏈接服務屬性。 SybaseLinkedServiceTypeProperties (必要)

SybaseLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要用於連接的 AuthenticationType。 'Basic'
'Windows'
資料庫 連接的資料庫名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 驗證的密碼。 SecretBase
圖式 連接的架構名稱。 Type:string (或 expression with resultType string) 。 任何
伺服器 線上的伺服器名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
username 驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

TeradataLinkedService

名字 描述 價值
類型 連結服務的類型。 'Teradata' (必要)
typeProperties Teradata 鏈接服務屬性。 TeradataLinkedServiceTypeProperties (必要)

TeradataLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要用於連接的 AuthenticationType。 'Basic'
'Windows'
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 驗證的密碼。 SecretBase
伺服器 線上的伺服器名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
username 驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

VerticaLinkedService

名字 描述 價值
類型 連結服務的類型。 'Vertica' (必要)
typeProperties Vertica 連結服務屬性。 VerticaLinkedServiceTypeProperties (必要)

VerticaLinkedServiceTypeProperties

名字 描述 價值
connectionString ODBC 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

WebAnonymousAuthentication

名字 描述 價值
authenticationType 用來連線至 Web 資料表來源的驗證類型。 'Anonymous' (必要)

WebBasicAuthentication

名字 描述 價值
authenticationType 用來連線至 Web 資料表來源的驗證類型。 'Basic' (必要)
密碼 基本身份驗證的密碼。 SecretBase (必要)
username 基本身份驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

WebClientCertificateAuthentication

名字 描述 價值
authenticationType 用來連線至 Web 資料表來源的驗證類型。 'ClientCertificate' (必要)
密碼 PFX 檔案的密碼。 SecretBase (必要)
pfx PFX 檔案的Base64編碼內容。 SecretBase (必要)

WebLinkedService

名字 描述 價值
類型 連結服務的類型。 'Web' (必要)
typeProperties Web 連結服務屬性。 WebLinkedServiceTypeProperties (必要)

WebLinkedServiceTypeProperties

名字 描述 價值
authenticationType 將 類型設定為 'Anonymous',WebAnonymousAuthentication。 將 類型設定為 'Basic' WebBasicAuthentication。 針對類型 WebClientCertificateAuthentication設定為 'ClientCertificate'。 'Anonymous'
'Basic'
'ClientCertificate' (必要)
url Web 服務端點的 URL,例如 https://www.microsoft.com 。 Type:string (或 expression with resultType string) 。 任何 (必要)

XeroLinkedService

名字 描述 價值
類型 連結服務的類型。 'Xero' (必要)
typeProperties Xero Service 連結服務屬性。 XeroLinkedServiceTypeProperties (必要)

XeroLinkedServiceTypeProperties

名字 描述 價值
consumerKey 與 Xero 應用程式相關聯的取用者金鑰。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Xero 伺服器的端點。 (即 api.xero.com) 任何 (必要)
privateKey 針對 Xero 私人應用程式產生的 .pem 檔案中的私鑰。 您必須包含 .pem 檔案中的所有文字,包括 Unix 行結尾(
).
SecretBase
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

ZohoLinkedService

名字 描述 價值
類型 連結服務的類型。 'Zoho' (必要)
typeProperties Zoho 伺服器鏈接服務屬性。 ZohoLinkedServiceTypeProperties (必要)

ZohoLinkedServiceTypeProperties

名字 描述 價值
accessToken Zoho 驗證的存取令牌。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
端點 Zoho 伺服器的端點。 (即 crm.zoho.com/crm/private) 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

快速入門範本

下列快速入門範本會部署此資源類型。

範本 描述
建立 V2 Data Factory

部署至 Azure
此範本會建立 V2 資料處理站,將資料從 Azure Blob 記憶體中的資料夾複製到記憶體中的另一個資料夾。
在 Azure 架構上部署體育分析

部署至 Azure
建立已啟用 ADLS Gen 2 的 Azure 記憶體帳戶、具有記憶體帳戶連結服務的 Azure Data Factory 實例(如果已部署的 Azure SQL Database),以及 Azure Databricks 實例。 部署範本和 ADF 實例受控識別的使用者 AAD 身分識別,將會在記憶體帳戶上授與記憶體 Blob 數據參與者角色。 還有一個選項可用來部署 Azure Key Vault 實例、Azure SQL Database 和 Azure 事件中樞(適用於串流使用案例)。 部署 Azure Key Vault 時,部署範本之使用者的 Data Factory 受控識別和 AAD 身分識別將會獲得 Key Vault 秘密使用者角色。
Azure Data Factory 可以 更多 - 按兩下即可嘗試 Azure Data Factory

部署至 Azure
此範本會建立數據處理站管線,以將複製活動從 Azure Blob 複製到另一個 Azure Blob

Terraform (AzAPI 提供者) 資源定義

factoryies/linkedservices 資源類型可以使用目標作業來部署:

  • 資源群組

如需每個 API 版本中已變更屬性的清單,請參閱 變更記錄檔

資源格式

若要建立 Microsoft.DataFactory/factories/linkedservices 資源,請將下列 Terraform 新增至範本。

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataFactory/factories/linkedservices@2017-09-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      annotations = [
        ?
      ]
      connectVia = {
        parameters = {
          {customized property} = ?
        }
        referenceName = "string"
        type = "string"
      }
      description = "string"
      parameters = {
        {customized property} = {
          defaultValue = ?
          type = "string"
        }
      }
      type = "string"
      // For remaining properties, see LinkedService objects
    }
  })
}

WebLinkedServiceTypeProperties 物件

設定 authenticationType 屬性 ,以指定對象的類型。

針對 匿名,請使用:

{
  authenticationType = "Anonymous"
}

針對 Basic,請使用:

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

針對 ClientCertificate,請使用:

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

LinkedService 物件

設定 類型 屬性,以指定物件的類型。

針對 AmazonMWS,請使用:

{
  type = "AmazonMWS"
  typeProperties = {
    accessKeyId = ?
    encryptedCredential = ?
    endpoint = ?
    marketplaceID = ?
    mwsAuthToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    secretKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    sellerID = ?
    useEncryptedEndpoints = ?
    useHostVerification = ?
    usePeerVerification = ?
  }
}

針對 AmazonRedshift,請使用:

{
  type = "AmazonRedshift"
  typeProperties = {
    database = ?
    encryptedCredential = ?
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    port = ?
    server = ?
    username = ?
  }
}

針對 AmazonS3,請使用:

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

針對 AzureBatch,請使用:

{
  type = "AzureBatch"
  typeProperties = {
    accessKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    accountName = ?
    batchUri = ?
    encryptedCredential = ?
    linkedServiceName = {
      parameters = {
        {customized property} = ?
      }
      referenceName = "string"
      type = "string"
    }
    poolName = ?
  }
}

針對 AzureDataLakeAnalytics,請使用:

{
  type = "AzureDataLakeAnalytics"
  typeProperties = {
    accountName = ?
    dataLakeAnalyticsUri = ?
    encryptedCredential = ?
    resourceGroupName = ?
    servicePrincipalId = ?
    servicePrincipalKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    subscriptionId = ?
    tenant = ?
  }
}

針對 azureDataLakeStore,請使用:

{
  type = "AzureDataLakeStore"
  typeProperties = {
    accountName = ?
    dataLakeStoreUri = ?
    encryptedCredential = ?
    resourceGroupName = ?
    servicePrincipalId = ?
    servicePrincipalKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    subscriptionId = ?
    tenant = ?
  }
}

針對 AzureDatabricks,請使用:

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

針對 AzureKeyVault,請使用:

{
  type = "AzureKeyVault"
  typeProperties = {
    baseUrl = ?
  }
}

針對 AzureML,請使用:

{
  type = "AzureML"
  typeProperties = {
    apiKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential = ?
    mlEndpoint = ?
    servicePrincipalId = ?
    servicePrincipalKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    tenant = ?
    updateResourceEndpoint = ?
  }
}

針對 azureMySql,請使用:

{
  type = "AzureMySql"
  typeProperties = {
    connectionString = ?
    encryptedCredential = ?
  }
}

針對 AzurePostgreSql,請使用:

{
  type = "AzurePostgreSql"
  typeProperties = {
    connectionString = ?
    encryptedCredential = ?
  }
}

針對 AzureSearch,請使用:

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

針對 azureSqlDW,請使用:

{
  type = "AzureSqlDW"
  typeProperties = {
    connectionString = ?
    encryptedCredential = ?
    servicePrincipalId = ?
    servicePrincipalKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    tenant = ?
  }
}

針對 AzureSqlDatabase,請使用:

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

針對 AzureStorage,請使用:

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

針對 Cassandra,請使用:

{
  type = "Cassandra"
  typeProperties = {
    authenticationType = ?
    encryptedCredential = ?
    host = ?
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    port = ?
    username = ?
  }
}

針對 Concur,請使用:

{
  type = "Concur"
  typeProperties = {
    clientId = ?
    encryptedCredential = ?
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    useEncryptedEndpoints = ?
    useHostVerification = ?
    usePeerVerification = ?
    username = ?
  }
}

針對 CosmosDb,請使用:

{
  type = "CosmosDb"
  typeProperties = {
    connectionString = ?
    encryptedCredential = ?
  }
}

針對 Couchbase,請使用:

{
  type = "Couchbase"
  typeProperties = {
    connectionString = ?
    encryptedCredential = ?
  }
}

針對 CustomDataSource,請使用:

{
  type = "CustomDataSource"
  typeProperties = ?
}

針對 Db2,請使用:

{
  type = "Db2"
  typeProperties = {
    authenticationType = "string"
    database = ?
    encryptedCredential = ?
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    server = ?
    username = ?
  }
}

針對 Drill,請使用:

{
  type = "Drill"
  typeProperties = {
    connectionString = ?
    encryptedCredential = ?
  }
}

針對 Dynamics,請使用:

{
  type = "Dynamics"
  typeProperties = {
    authenticationType = "string"
    deploymentType = "string"
    encryptedCredential = ?
    hostName = ?
    organizationName = ?
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    port = ?
    serviceUri = ?
    username = ?
  }
}

針對 Eloqua,請使用:

{
  type = "Eloqua"
  typeProperties = {
    encryptedCredential = ?
    endpoint = ?
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    useEncryptedEndpoints = ?
    useHostVerification = ?
    usePeerVerification = ?
    username = ?
  }
}

針對 FileServer,請使用:

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

針對 ftpServer ,請使用:

{
  type = "FtpServer"
  typeProperties = {
    authenticationType = "string"
    enableServerCertificateValidation = ?
    enableSsl = ?
    encryptedCredential = ?
    host = ?
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    port = ?
    userName = ?
  }
}

若為 GoogleBigQuery,請使用:

{
  type = "GoogleBigQuery"
  typeProperties = {
    additionalProjects = ?
    authenticationType = "string"
    clientId = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    clientSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    email = ?
    encryptedCredential = ?
    keyFilePath = ?
    project = ?
    refreshToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    requestGoogleDriveScope = ?
    trustedCertPath = ?
    useSystemTrustStore = ?
  }
}

針對 Greenplum,請使用:

{
  type = "Greenplum"
  typeProperties = {
    connectionString = ?
    encryptedCredential = ?
  }
}

針對 HBase,請使用:

{
  type = "HBase"
  typeProperties = {
    allowHostNameCNMismatch = ?
    allowSelfSignedServerCert = ?
    authenticationType = "string"
    enableSsl = ?
    encryptedCredential = ?
    host = ?
    httpPath = ?
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    port = ?
    trustedCertPath = ?
    username = ?
  }
}

針對 HDInsight,請使用:

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

針對 HDInsightOnDemand,請使用:

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

針對 Hdfs,請使用:

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

針對 Hive,請使用:

{
  type = "Hive"
  typeProperties = {
    allowHostNameCNMismatch = ?
    allowSelfSignedServerCert = ?
    authenticationType = "string"
    enableSsl = ?
    encryptedCredential = ?
    host = ?
    httpPath = ?
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    port = ?
    serverType = "string"
    serviceDiscoveryMode = ?
    thriftTransportProtocol = "string"
    trustedCertPath = ?
    useNativeQuery = ?
    username = ?
    useSystemTrustStore = ?
    zooKeeperNameSpace = ?
  }
}

針對 HttpServer,請使用:

{
  type = "HttpServer"
  typeProperties = {
    authenticationType = "string"
    certThumbprint = ?
    embeddedCertData = ?
    enableServerCertificateValidation = ?
    encryptedCredential = ?
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    url = ?
    userName = ?
  }
}

針對 Hubspot,請使用:

{
  type = "Hubspot"
  typeProperties = {
    accessToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    clientId = ?
    clientSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential = ?
    refreshToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    useEncryptedEndpoints = ?
    useHostVerification = ?
    usePeerVerification = ?
  }
}

針對 Impala,請使用:

{
  type = "Impala"
  typeProperties = {
    allowHostNameCNMismatch = ?
    allowSelfSignedServerCert = ?
    authenticationType = "string"
    enableSsl = ?
    encryptedCredential = ?
    host = ?
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    port = ?
    trustedCertPath = ?
    username = ?
    useSystemTrustStore = ?
  }
}

針對 Jira,請使用:

{
  type = "Jira"
  typeProperties = {
    encryptedCredential = ?
    host = ?
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    port = ?
    useEncryptedEndpoints = ?
    useHostVerification = ?
    usePeerVerification = ?
    username = ?
  }
}

針對 Magento,請使用:

{
  type = "Magento"
  typeProperties = {
    accessToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential = ?
    host = ?
    useEncryptedEndpoints = ?
    useHostVerification = ?
    usePeerVerification = ?
  }
}

針對 MariaDB,請使用:

{
  type = "MariaDB"
  typeProperties = {
    connectionString = ?
    encryptedCredential = ?
  }
}

針對 Marketo,請使用:

{
  type = "Marketo"
  typeProperties = {
    clientId = ?
    clientSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential = ?
    endpoint = ?
    useEncryptedEndpoints = ?
    useHostVerification = ?
    usePeerVerification = ?
  }
}

針對 MongoDb,請使用:

{
  type = "MongoDb"
  typeProperties = {
    allowSelfSignedServerCert = ?
    authenticationType = "string"
    authSource = ?
    databaseName = ?
    enableSsl = ?
    encryptedCredential = ?
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    port = ?
    server = ?
    username = ?
  }
}

針對 MySql,請使用:

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

針對 Netezza,請使用:

{
  type = "Netezza"
  typeProperties = {
    connectionString = ?
    encryptedCredential = ?
  }
}

針對 OData,請使用:

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

針對 Odbc,請使用:

{
  type = "Odbc"
  typeProperties = {
    authenticationType = ?
    connectionString = ?
    credential = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential = ?
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    userName = ?
  }
}

針對 Oracle,請使用:

{
  type = "Oracle"
  typeProperties = {
    connectionString = ?
    encryptedCredential = ?
  }
}

針對 PayPal,請使用:

{
  type = "Paypal"
  typeProperties = {
    clientId = ?
    clientSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential = ?
    host = ?
    useEncryptedEndpoints = ?
    useHostVerification = ?
    usePeerVerification = ?
  }
}

針對 Phoenix,請使用:

{
  type = "Phoenix"
  typeProperties = {
    allowHostNameCNMismatch = ?
    allowSelfSignedServerCert = ?
    authenticationType = "string"
    enableSsl = ?
    encryptedCredential = ?
    host = ?
    httpPath = ?
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    port = ?
    trustedCertPath = ?
    username = ?
    useSystemTrustStore = ?
  }
}

針對 PostgreSql,請使用:

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

針對 Presto,請使用:

{
  type = "Presto"
  typeProperties = {
    allowHostNameCNMismatch = ?
    allowSelfSignedServerCert = ?
    authenticationType = "string"
    catalog = ?
    enableSsl = ?
    encryptedCredential = ?
    host = ?
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    port = ?
    serverVersion = ?
    timeZoneID = ?
    trustedCertPath = ?
    username = ?
    useSystemTrustStore = ?
  }
}

針對 QuickBooks,請使用:

{
  type = "QuickBooks"
  typeProperties = {
    accessToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    accessTokenSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    companyId = ?
    consumerKey = ?
    consumerSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential = ?
    endpoint = ?
    useEncryptedEndpoints = ?
  }
}

針對 Responsys,請使用:

{
  type = "Responsys"
  typeProperties = {
    clientId = ?
    clientSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential = ?
    endpoint = ?
    useEncryptedEndpoints = ?
    useHostVerification = ?
    usePeerVerification = ?
  }
}

針對 Salesforce,請使用:

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

針對 SalesforceMarketingCloud,請使用:

{
  type = "SalesforceMarketingCloud"
  typeProperties = {
    clientId = ?
    clientSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential = ?
    useEncryptedEndpoints = ?
    useHostVerification = ?
    usePeerVerification = ?
  }
}

針對 SapBW,請使用:

{
  type = "SapBW"
  typeProperties = {
    clientId = ?
    encryptedCredential = ?
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    server = ?
    systemNumber = ?
    userName = ?
  }
}

針對 sapCloudForCustomer,請使用:

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

針對 SapEcc,請使用:

{
  type = "SapEcc"
  typeProperties = {
    encryptedCredential = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    url = "string"
    username = "string"
  }
}

針對 SapHana,請使用:

{
  type = "SapHana"
  typeProperties = {
    authenticationType = "string"
    encryptedCredential = ?
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    server = ?
    userName = ?
  }
}

針對 ServiceNow,請使用:

{
  type = "ServiceNow"
  typeProperties = {
    authenticationType = "string"
    clientId = ?
    clientSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential = ?
    endpoint = ?
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    useEncryptedEndpoints = ?
    useHostVerification = ?
    usePeerVerification = ?
    username = ?
  }
}

針對 Sftp,請使用:

{
  type = "Sftp"
  typeProperties = {
    authenticationType = "string"
    encryptedCredential = ?
    host = ?
    hostKeyFingerprint = ?
    passPhrase = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    port = ?
    privateKeyContent = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    privateKeyPath = ?
    skipHostKeyValidation = ?
    userName = ?
  }
}

針對 Shopify,請使用:

{
  type = "Shopify"
  typeProperties = {
    accessToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential = ?
    host = ?
    useEncryptedEndpoints = ?
    useHostVerification = ?
    usePeerVerification = ?
  }
}

針對 Spark,請使用:

{
  type = "Spark"
  typeProperties = {
    allowHostNameCNMismatch = ?
    allowSelfSignedServerCert = ?
    authenticationType = "string"
    enableSsl = ?
    encryptedCredential = ?
    host = ?
    httpPath = ?
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    port = ?
    serverType = "string"
    thriftTransportProtocol = "string"
    trustedCertPath = ?
    username = ?
    useSystemTrustStore = ?
  }
}

針對 sqlServer,請使用:

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

針對 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 物件

設定 類型 屬性,以指定物件的類型。

針對 AzureKeyVaultSecret,請使用:

{
  secretName = ?
  secretVersion = ?
  store = {
    parameters = {
      {customized property} = ?
    }
    referenceName = "string"
    type = "string"
  }
  type = "AzureKeyVaultSecret"
}

針對 SecureString,請使用:

{
  type = "SecureString"
  value = "string"
}

屬性值

AmazonMWSLinkedService

名字 描述 價值
類型 連結服務的類型。 “AmazonMWS” (必要)
typeProperties Amazon Marketplace Web Service 鏈接服務屬性。 AmazonMWSLinkedServiceTypeProperties (必要)

AmazonMWSLinkedServiceTypeProperties

名字 描述 價值
accessKeyId 用來存取資料的存取金鑰標識碼。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
端點 AmazonMWS 伺服器的端點(亦即 mws.amazonservices.com) 任何 (必要)
marketplaceID 您想要從中擷取數據的 Amazon Marketplace 識別碼。 若要從多個 Marketplace 識別符擷取數據,請以逗號 (,, ) 分隔它們。 (即A2EUQ1WTGCTBG2) 任何 (必要)
mwsAuthToken AmazonMWS 驗證令牌。 SecretBase
secretKey 用來存取資料的秘密金鑰。 SecretBase
sellerID Amazon 賣方標識符。 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

AmazonRedshiftLinkedService

名字 描述 價值
類型 連結服務的類型。 'AmazonRedshift' (必要)
typeProperties Amazon Redshift 鏈接服務屬性。 AmazonRedshiftLinkedServiceTypeProperties (必要)

AmazonRedshiftLinkedServiceTypeProperties

名字 描述 價值
資料庫 Amazon Redshift 來源的資料庫名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 Amazon Redshift 來源的密碼。 SecretBase
港口 Amazon Redshift 伺服器用來接聽用戶端連線的 TCP 連接埠號碼。 預設值為5439。 類型:integer (或 expression with resultType integer) 。 任何
伺服器 Amazon Redshift 伺服器的名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
username Amazon Redshift 來源的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

AmazonS3LinkedService

名字 描述 價值
類型 連結服務的類型。 'AmazonS3' (必要)
typeProperties Amazon S3 連結服務屬性。 AmazonS3LinkedServiceTypeProperties (必要)

AmazonS3LinkedServiceTypeProperties

名字 描述 價值
accessKeyId Amazon S3 身分識別與存取管理 (IAM) 使用者的存取密鑰標識碼。 Type:string (或 expression with resultType string) 。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
secretAccessKey Amazon S3 身分識別與存取管理 (IAM) 使用者的秘密存取密鑰。 SecretBase

AzureBatchLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureBatch' (必要)
typeProperties Azure Batch 鏈接服務屬性。 AzureBatchLinkedServiceTypeProperties (必要)

AzureBatchLinkedServiceTypeProperties

名字 描述 價值
accessKey Azure Batch 帳戶存取金鑰。 SecretBase
accountName Azure Batch 帳戶名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
batchUri Azure Batch URI。 Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
linkedServiceName Azure 記憶體連結服務參考。 LinkedServiceReference (必要)
poolName Azure Batch 集區名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

AzureDatabricksLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureDatabricks' (必要)
typeProperties Azure Databricks 鏈接服務屬性。 AzureDatabricksLinkedServiceTypeProperties (必要)

AzureDatabricksLinkedServiceTypeProperties

名字 描述 價值
accessToken databricks REST API 的存取令牌。 請參閱 https://docs.azuredatabricks.net/api/latest/authentication.html。 Type:string (或 expression with resultType string) 。 SecretBase (必要)
<REGION>.azuredatabricks.net,您的 Databricks 部署功能變數名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
existingClusterId 將用於此作業所有執行的現有叢集標識碼。 Type:string (或 expression with resultType string) 。 任何
newClusterNodeType 新叢集的節點類型。 Type:string (或 expression with resultType string) 。 任何
newClusterNumOfWorker 新叢集應該擁有的背景工作節點數目。 格式化為 Int32 的字串,例如 '1' 表示 numOfWorker 是 1 或 '1:10' 表示從 1 自動調整為最小值,而 10 則為最大值。 Type:string (或 expression with resultType string) 。 任何
newClusterSparkConf 一組選擇性、使用者指定的Spark組態索引鍵/值組。 AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf
newClusterVersion 新叢集的Spark版本。 Type:string (或 expression with resultType string) 。 任何

AzureDatabricksLinkedServiceTypePropertiesNewClusterSparkConf

名字 描述 價值

AzureDataLakeAnalyticsLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureDataLakeAnalytics' (必要)
typeProperties Azure Data Lake Analytics 鏈接服務屬性。 AzureDataLakeAnalyticsLinkedServiceTypeProperties (必要)

AzureDataLakeAnalyticsLinkedServiceTypeProperties

名字 描述 價值
accountName Azure Data Lake Analytics 帳戶名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
dataLakeAnalyticsUri Azure Data Lake Analytics URI 類型:字串(或具有 resultType 字串的運算式)。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
resourceGroupName Data Lake Analytics 帳戶資源組名(如果與 Data Factory 帳戶不同)。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalId 用來針對 Azure Data Lake Analytics 帳戶進行驗證的應用程式識別碼。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalKey 用來對 Azure Data Lake Analytics 帳戶進行驗證的應用程式密鑰。 SecretBase
subscriptionId Data Lake Analytics 帳戶訂用帳戶標識碼(如果與 Data Factory 帳戶不同)。 Type:string (或 expression with resultType string) 。 任何
房客 服務主體所屬租用戶的名稱或標識碼。 Type:string (或 expression with resultType string) 。 任何 (必要)

AzureDataLakeStoreLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureDataLakeStore' (必要)
typeProperties Azure Data Lake Store 連結服務屬性。 AzureDataLakeStoreLinkedServiceTypeProperties (必要)

AzureDataLakeStoreLinkedServiceTypeProperties

名字 描述 價值
accountName Data Lake Store 帳戶名稱。 Type:string (或 expression with resultType string) 。 任何
dataLakeStoreUri Data Lake Store 服務 URI。 Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
resourceGroupName Data Lake Store 帳戶資源組名(如果與 Data Factory 帳戶不同)。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalId 用來針對 Azure Data Lake Store 帳戶進行驗證的應用程式識別碼。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalKey 用來針對 Azure Data Lake Store 帳戶進行驗證的應用程式密鑰。 SecretBase
subscriptionId Data Lake Store 帳戶訂用帳戶標識碼(如果與 Data Factory 帳戶不同)。 Type:string (或 expression with resultType string) 。 任何
房客 服務主體所屬租用戶的名稱或標識碼。 Type:string (或 expression with resultType string) 。 任何

AzureKeyVaultLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureKeyVault' (必要)
typeProperties Azure Key Vault 連結服務屬性。 AzureKeyVaultLinkedServiceTypeProperties (必要)

AzureKeyVaultLinkedServiceTypeProperties

名字 描述 價值
baseUrl Azure Key Vault 的基底 URL。 例如 https://myakv.vault.azure.net Type:string (或 expression with resultType string)。 任何 (必要)

AzureKeyVaultSecretReference

名字 描述 價值
secretName Azure Key Vault 中的秘密名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
secretVersion Azure Key Vault 中的秘密版本。 預設值是最新版本的秘密。 Type:string (或 expression with resultType string) 。 任何
商店 Azure Key Vault 鏈接服務參考。 LinkedServiceReference (必要)
類型 秘密的類型。 'AzureKeyVaultSecret' (必要)

AzureMLLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureML' (必要)
typeProperties Azure ML Web 服務鏈接服務屬性。 AzureMLLinkedServiceTypeProperties (必要)

AzureMLLinkedServiceTypeProperties

名字 描述 價值
apiKey 用來存取 Azure ML 模型端點的 API 金鑰。 SecretBase (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
mlEndpoint Azure ML Web 服務端點的批次執行 REST URL。 Type:string (或 expression with resultType string) 。 任何 (必要)
servicePrincipalId 用來針對 Azure ML Web 服務的 ARM 型 updateResourceEndpoint 進行驗證的服務主體識別碼。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalKey 用來針對 Azure ML Web 服務的 ARM 型 updateResourceEndpoint 進行驗證的服務主體金鑰。 SecretBase
房客 服務主體所屬租用戶的名稱或標識碼。 Type:string (或 expression with resultType string) 。 任何
updateResourceEndpoint Azure ML Web 服務端點的更新資源 REST URL。 Type:string (或 expression with resultType string) 。 任何

AzureMySqlLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureMySql' (必要)
typeProperties Azure MySQL 資料庫連結服務屬性。 AzureMySqlLinkedServiceTypeProperties (必要)

AzureMySqlLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

AzurePostgreSqlLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzurePostgreSql' (必要)
typeProperties Azure PostgreSQL 鏈接服務屬性。 AzurePostgreSqlLinkedServiceTypeProperties (必要)

AzurePostgreSqlLinkedServiceTypeProperties

名字 描述 價值
connectionString ODBC 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

AzureSearchLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureSearch' (必要)
typeProperties Windows Azure 搜尋服務連結服務屬性。 AzureSearchLinkedServiceTypeProperties (必要)

AzureSearchLinkedServiceTypeProperties

名字 描述 價值
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
鑰匙 Azure 搜尋服務的系統管理金鑰 SecretBase
url Azure 搜尋服務的 URL。 Type:string (或 expression with resultType string) 。 任何 (必要)

AzureSqlDatabaseLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureSqlDatabase' (必要)
typeProperties Azure SQL Database 鏈接服務屬性。 AzureSqlDatabaseLinkedServiceTypeProperties (必要)

AzureSqlDatabaseLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalId 用來對 Azure SQL Database 進行驗證的服務主體標識碼。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalKey 用來向 Azure SQL Database 進行驗證的服務主體密鑰。 SecretBase
房客 服務主體所屬租用戶的名稱或標識碼。 Type:string (或 expression with resultType string) 。 任何

AzureSqlDWLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureSqlDW' (必要)
typeProperties Azure SQL 數據倉儲連結服務屬性。 AzureSqlDWLinkedServiceTypeProperties (必要)

AzureSqlDWLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalId 用來向 Azure SQL 數據倉儲進行驗證的服務主體標識碼。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalKey 用來對 Azure SQL 數據倉儲進行驗證的服務主體密鑰。 SecretBase
房客 服務主體所屬租用戶的名稱或標識碼。 Type:string (或 expression with resultType string) 。 任何

AzureStorageLinkedService

名字 描述 價值
類型 連結服務的類型。 'AzureStorage' (必要)
typeProperties Azure 記憶體連結服務屬性。 AzureStorageLinkedServiceTypeProperties (必要)

AzureStorageLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 它與 sasUri 屬性互斥。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
sasUri Azure 記憶體資源的 SAS URI。 它與 connectionString 屬性互斥。 SecretBase

CassandraLinkedService

名字 描述 價值
類型 連結服務的類型。 'Cassandra' (必要)
typeProperties Cassandra 連結服務屬性。 CassandraLinkedServiceTypeProperties (必要)

CassandraLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要用於連接的 AuthenticationType。 Type:string (或 expression with resultType string) 。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 線上的主機名。 Type:string (或 expression with resultType string) 。 任何 (必要)
密碼 驗證的密碼。 SecretBase
港口 連接的埠。 類型:integer (或 expression with resultType integer) 。 任何
username 驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

ConcurLinkedService

名字 描述 價值
類型 連結服務的類型。 'Concur' (必要)
typeProperties Concur Service 鏈接服務屬性。 ConcurLinkedServiceTypeProperties (必要)

ConcurLinkedServiceTypeProperties

名字 描述 價值
clientId Concur 應用程式管理所提供的應用程式client_id。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 對應至您在使用者名稱欄位中提供之使用者名稱的密碼。 SecretBase
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何
username 您用來存取 Concur 服務的使用者名稱。 任何 (必要)

CosmosDbLinkedService

名字 描述 價值
類型 連結服務的類型。 'CosmosDb' (必要)
typeProperties CosmosDB 連結服務屬性。 CosmosDbLinkedServiceTypeProperties (必要)

CosmosDbLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

CouchbaseLinkedService

名字 描述 價值
類型 連結服務的類型。 'Couchbase' (必要)
typeProperties Couchbase 伺服器鏈接服務屬性。 CouchbaseLinkedServiceTypeProperties (必要)

CouchbaseLinkedServiceTypeProperties

名字 描述 價值
connectionString ODBC 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

CustomDataSourceLinkedService

名字 描述 價值
類型 連結服務的類型。 'CustomDataSource' (必要)
typeProperties 自訂連結服務屬性。 任何 (必要)

Db2LinkedService

名字 描述 價值
類型 連結服務的類型。 'Db2' (必要)
typeProperties DB2 連結的服務屬性。 Db2LinkedServiceTypeProperties (必要)

Db2LinkedServiceTypeProperties

名字 描述 價值
authenticationType 要用於連接的 AuthenticationType。 'Basic'
資料庫 連接的資料庫名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 驗證的密碼。 SecretBase
伺服器 線上的伺服器名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
username 驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

DrillLinkedService

名字 描述 價值
類型 連結服務的類型。 'Drill' (必要)
typeProperties 鑽研伺服器連結服務屬性。 DrillLinkedServiceTypeProperties (必要)

DrillLinkedServiceTypeProperties

名字 描述 價值
connectionString ODBC 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

DynamicsLinkedService

名字 描述 價值
類型 連結服務的類型。 'Dynamics' (必要)
typeProperties Dynamics 連結服務屬性。 DynamicsLinkedServiceTypeProperties (必要)

DynamicsLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要連線到 Dynamics 伺服器的驗證類型。 適用於在線案例的 『Office365』,適用於內部部署與 Ifd 案例的 『Ifd』。 Type:string (或 expression with resultType string) 。 'Ifd'
'Office365' (必要)
deploymentType Dynamics 實例的部署類型。 Dynamics Online 的 'Online' 和適用於具有 Ifd 之 Dynamics 內部部署的 'OnPremisesWithIfd'。 Type:string (或 expression with resultType string) 。 'Online'
'OnPremisesWithIfd' (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
hostName 內部部署 Dynamics 伺服器的主機名。 內部部署需要 屬性,且不允許在線使用。 Type:string (或 expression with resultType string) 。 任何
organizationName Dynamics 實例的組織名稱。 當有多個與使用者相關聯的 Dynamics 實例時,內部部署需要 屬性,且需要在線。 Type:string (或 expression with resultType string) 。 任何
密碼 存取 Dynamics 實例的密碼。 SecretBase
港口 內部部署 Dynamics 伺服器的埠。 內部部署需要 屬性,且不允許在線使用。 預設值為 443。 類型:integer (或 expression with resultType integer), minimum: 0。 任何
serviceUri Microsoft Dynamics 伺服器的 URL。 內部部署不需要 屬性,且不允許內部部署。 Type:string (或 expression with resultType string) 。 任何
username 用來存取 Dynamics 實例的用戶名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

EloquaLinkedService

名字 描述 價值
類型 連結服務的類型。 'Eloqua' (必要)
typeProperties Eloqua 伺服器鏈接服務屬性。 EloquaLinkedServiceTypeProperties (必要)

EloquaLinkedServiceTypeProperties

名字 描述 價值
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
端點 Eloqua 伺服器的端點。 (即 eloqua.example.com) 任何 (必要)
密碼 對應至使用者名稱的密碼。 SecretBase
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何
username Eloqua 帳戶的網站名稱和用戶名稱,格式如下:sitename/username。 (即埃洛誇/愛麗絲) 任何 (必要)

FileServerLinkedService

名字 描述 價值
類型 連結服務的類型。 'FileServer' (必要)
typeProperties 檔案系統連結服務屬性。 FileServerLinkedServiceTypeProperties (必要)

FileServerLinkedServiceTypeProperties

名字 描述 價值
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 伺服器的主機名。 Type:string (或 expression with resultType string) 。 任何 (必要)
密碼 登入伺服器的密碼。 SecretBase
userId 登入伺服器的使用者識別碼。 Type:string (或 expression with resultType string) 。 任何

FtpServerLinkedService

名字 描述 價值
類型 連結服務的類型。 'FtpServer' (必要)
typeProperties 這個連結服務類型特有的屬性。 FtpServerLinkedServiceTypeProperties (必要)

FtpServerLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要用來連線到 FTP 伺服器的驗證類型。 'Anonymous'
'Basic'
enableServerCertificateValidation 如果為 true,請透過 SSL/TLS 通道連線時驗證 FTP 伺服器 SSL 憑證。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
enableSsl 如果為 true,請透過 SSL/TLS 通道連線到 FTP 伺服器。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 FTP 伺服器的主機名。 Type:string (或 expression with resultType string) 。 任何 (必要)
密碼 登入 FTP 伺服器的密碼。 SecretBase
港口 FTP 伺服器用來接聽用戶端連線的 TCP 連接埠號碼。 預設值為 21。 類型:integer (或 expression with resultType integer), minimum: 0。 任何
userName 登入 FTP 伺服器的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

GoogleBigQueryLinkedService

名字 描述 價值
類型 連結服務的類型。 'GoogleBigQuery' (必要)
typeProperties Google BigQuery 服務鏈接服務屬性。 GoogleBigQueryLinkedServiceTypeProperties (必要)

GoogleBigQueryLinkedServiceTypeProperties

名字 描述 價值
additionalProjects 要存取的公用 BigQuery 專案逗號分隔清單。 任何
authenticationType 用於驗證的 OAuth 2.0 驗證機制。 ServiceAuthentication 只能在自我裝載 IR 上使用。 'ServiceAuthentication'
'UserAuthentication' (必要)
clientId 用來取得重新整理令牌之 Google 應用程式的用戶端識別碼。 SecretBase
clientSecret 用來取得重新整理令牌之 Google 應用程式的客戶端密碼。 SecretBase
電子郵件 服務帳戶電子郵件標識碼,用於 ServiceAuthentication,且只能在自我裝載 IR 上使用。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
keyFilePath .p12 金鑰檔案的完整路徑,用來驗證服務帳戶電子郵件位址,而且只能在自我裝載 IR 上使用。 任何
專案 要查詢的預設 BigQuery 專案。 任何 (必要)
refreshToken 從 Google 取得的重新整理令牌,以授權存取 BigQuery for UserAuthentication。 SecretBase
requestGoogleDriveScope 是否要求存取Google雲端硬碟。 允許Google Drive存取可支持結合 BigQuery 數據與Google Drive 資料的同盟數據表。 默認值為 false。 任何
trustedCertPath .pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 任何
useSystemTrustStore 指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。 任何

GreenplumLinkedService

名字 描述 價值
類型 連結服務的類型。 “綠色貧民”(必要)
typeProperties Greenplum 資料庫連結服務屬性。 GreenplumLinkedServiceTypeProperties (必要)

GreenplumLinkedServiceTypeProperties

名字 描述 價值
connectionString ODBC 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

HBaseLinkedService

名字 描述 價值
類型 連結服務的類型。 'HBase' (必要)
typeProperties HBase 伺服器鏈接服務屬性。 HBaseLinkedServiceTypeProperties (必要)

HBaseLinkedServiceTypeProperties

名字 描述 價值
allowHostNameCNMismatch 指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。 任何
allowSelfSignedServerCert 指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 任何
authenticationType 用來連線到 HBase 伺服器的驗證機制。 'Anonymous'
'Basic' (必要)
enableSsl 指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 HBase 伺服器的IP位址或主機名。 (即192.168.222.160) 任何 (必要)
httpPath 對應至 HBase 伺服器的部分 URL。 (即 /gateway/sandbox/hbase/version) 任何
密碼 對應至使用者名稱的密碼。 SecretBase
港口 HBase 實例用來接聽用戶端連線的 TCP 連接埠。 預設值為9090。 任何
trustedCertPath .pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 任何
username 用來連線到 HBase 實例的用戶名稱。 任何

HdfsLinkedService

名字 描述 價值
類型 連結服務的類型。 'Hdfs' (必要)
typeProperties HDFS 連結服務屬性。 HdfsLinkedServiceTypeProperties (必要)

HdfsLinkedServiceTypeProperties

名字 描述 價值
authenticationType 用來連線到 HDFS 的驗證類型。 可能的值為:匿名和 Windows。 Type:string (或 expression with resultType string) 。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 Windows 驗證的密碼。 SecretBase
url HDFS 服務端點的 URL,例如 http://myhostname:50070/webhdfs/v1 。 Type:string (或 expression with resultType string) 。 任何 (必要)
userName Windows 驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

HDInsightLinkedService

名字 描述 價值
類型 連結服務的類型。 'HDInsight' (必要)
typeProperties HDInsight 連結服務屬性。 HDInsightLinkedServiceTypeProperties (必要)

HDInsightLinkedServiceTypeProperties

名字 描述 價值
clusterUri HDInsight 叢集 URI。 Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
hcatalogLinkedServiceName 指向 HCatalog 資料庫的 Azure SQL 鏈接服務參考。 LinkedServiceReference
linkedServiceName Azure 記憶體連結服務參考。 LinkedServiceReference
密碼 HDInsight 叢集密碼。 SecretBase
userName HDInsight 叢集用戶名稱。 Type:string (或 expression with resultType string) 。 任何

HDInsightOnDemandLinkedService

名字 描述 價值
類型 連結服務的類型。 'HDInsightOnDemand' (必要)
typeProperties HDInsight ondemand 鏈接服務屬性。 HDInsightOnDemandLinkedServiceTypeProperties (必要)

HDInsightOnDemandLinkedServiceTypeProperties

名字 描述 價值
additionalLinkedServiceNames 指定 HDInsight 鏈接服務的其他記憶體帳戶,讓 Data Factory 服務可以代表您註冊它們。 LinkedServiceReference[]
clusterNamePrefix 叢集名稱的前置詞,後置詞會與時間戳不同。 Type:string (或 expression with resultType string) 。 任何
clusterPassword 存取叢集的密碼。 SecretBase
clusterResourceGroup 叢集所屬的資源群組。 Type:string (或 expression with resultType string) 。 任何 (必要)
clusterSize 叢集中的背景工作/數據節點數目。 建議值:4。 Type:string (或 expression with resultType string) 。 任何 (必要)
clusterSshPassword SSH 的密碼會從遠端連線叢集的節點(適用於 Linux)。 SecretBase
clusterSshUserName SSH 的使用者名稱會從遠端連線到叢集的節點(適用於 Linux)。 Type:string (或 expression with resultType string) 。 任何
clusterType 叢集類型。 Type:string (或 expression with resultType string) 。 任何
clusterUserName 存取叢集的用戶名稱。 Type:string (或 expression with resultType string) 。 任何
coreConfiguration 指定要建立 HDInsight 叢集的核心組態參數(如 core-site.xml中所示。 任何
dataNodeSize 指定 HDInsight 叢集的數據節點大小。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
hBaseConfiguration 指定 HDInsight 叢集的 HBase 組態參數 (hbase-site.xml)。 任何
hcatalogLinkedServiceName 指向 HCatalog 資料庫的 Azure SQL 連結服務名稱。 隨選 HDInsight 叢集是使用 Azure SQL 資料庫作為中繼存放區所建立。 LinkedServiceReference
hdfsConfiguration 指定 HDInsight 叢集的 HDFS 組態參數 (hdfs-site.xml)。 任何
headNodeSize 指定 HDInsight 叢集前端節點的大小。 任何
hiveConfiguration 指定 HDInsight 叢集的 hive 組態參數 (hive-site.xml)。 任何
hostSubscriptionId 客戶用來裝載叢集的訂用帳戶。 Type:string (或 expression with resultType string) 。 任何 (必要)
linkedServiceName 隨選叢集用來儲存和處理數據的 Azure 記憶體連結服務。 LinkedServiceReference (必要)
mapReduceConfiguration 指定 HDInsight 叢集的 MapReduce 組態參數 (mapred-site.xml)。 任何
oozieConfiguration 指定 HDInsight 叢集的 Oozie 組態參數 (oozie-site.xml)。 任何
servicePrincipalId hostSubscriptionId 的服務主體標識符。 Type:string (或 expression with resultType string) 。 任何
servicePrincipalKey 服務主體標識碼的索引鍵。 SecretBase
sparkVersion 如果叢集類型為 『spark』,則為 spark 的版本。 Type:string (或 expression with resultType string) 。 任何
stormConfiguration 指定 HDInsight 叢集的 Storm 組態參數 (storm-site.xml)。 任何
房客 服務主體所屬的租用戶標識碼/名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
timeToLive 隨選 HDInsight 叢集允許的空閒時間。 指定當叢集中沒有其他作用中作業時,隨選 HDInsight 叢集在活動執行完成後保持運作的時間長度。 最小值為 5 分鐘。 Type:string (或 expression with resultType string) 。 任何 (必要)
版本 HDInsight 叢集的版本。  Type:string (或 expression with resultType string) 。 任何 (必要)
yarnConfiguration 指定 HDInsight 叢集的 Yarn 組態參數 (yarn-site.xml)。 任何
zookeeperNodeSize 指定 HDInsight 叢集的 Zoo Keeper 節點大小。 任何

HiveLinkedService

名字 描述 價值
類型 連結服務的類型。 'Hive' (必要)
typeProperties Hive Server 連結服務屬性。 HiveLinkedServiceTypeProperties (必要)

HiveLinkedServiceTypeProperties

名字 描述 價值
allowHostNameCNMismatch 指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。 任何
allowSelfSignedServerCert 指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 任何
authenticationType 用來存取 Hive 伺服器的驗證方法。 'Anonymous'
'Username'
'UsernameAndPassword'
'WindowsAzureHDInsightService' (必要)
enableSsl 指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 多個主機的IP位址或Hive伺服器的主機名,並以 『;' 分隔(只有在啟用 serviceDiscoveryMode 時)。 任何 (必要)
httpPath 對應至Hive伺服器的部分URL。 任何
密碼 對應至您在 [用戶名稱] 字段中提供之使用者名稱的密碼 SecretBase
港口 Hive 伺服器用來接聽用戶端連線的 TCP 連接埠。 任何
serverType Hive 伺服器的型別。 'HiveServer1'
'HiveServer2'
'HiveThriftServer'
serviceDiscoveryMode true 表示使用 ZooKeeper 服務,false not。 任何
thriftTransportProtocol 在 Thrift 層中使用的傳輸通訊協定。 'Binary'
'HTTP '
'SASL'
trustedCertPath .pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 任何
useNativeQuery 指定驅動程式是否使用原生 HiveQL 查詢,或將它們轉換成 HiveQL 中的對等形式。 任何
username 您用來存取 Hive Server 的使用者名稱。 任何
useSystemTrustStore 指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。 任何
zooKeeperNameSpace 在 ZooKeeper 上新增 Hive Server 2 節點的命名空間。 任何

HttpLinkedService

名字 描述 價值
類型 連結服務的類型。 'HttpServer' (必要)
typeProperties 這個連結服務類型特有的屬性。 HttpLinkedServiceTypeProperties (必要)

HttpLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要用來連線到 HTTP 伺服器的驗證類型。 'Anonymous'
'Basic'
'ClientCertificate'
'Digest'
'Windows'
certThumbprint ClientCertificate 驗證憑證的指紋。 僅適用於內部部署複本。 針對使用 ClientCertificate 驗證的內部部署複製,應指定 CertThumbprint 或 EmbeddedCertData/Password。 Type:string (或 expression with resultType string) 。 任何
embeddedCertData ClientCertificate 驗證的Base64編碼憑證數據。 針對使用 ClientCertificate 驗證的內部部署複製,應指定 CertThumbprint 或 EmbeddedCertData/Password。 Type:string (或 expression with resultType string) 。 任何
enableServerCertificateValidation 如果為 true,請驗證 HTTPS 伺服器 SSL 憑證。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 使用 EmbeddedCertData 驗證進行基本、摘要、Windows 或 ClientCertificate 的密碼。 SecretBase
url HTTP 端點的基底 URL,例如 https://www.microsoft.com。 Type:string (或 expression with resultType string) 。 任何 (必要)
userName 基本、摘要或 Windows 驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

HubspotLinkedService

名字 描述 價值
類型 連結服務的類型。 'Hubspot' (必要)
typeProperties Hubspot Service 鏈接服務屬性。 HubspotLinkedServiceTypeProperties (必要)

HubspotLinkedServiceTypeProperties

名字 描述 價值
accessToken 最初驗證 OAuth 整合時取得的存取令牌。 SecretBase
clientId 與您的 Hubspot 應用程式相關聯的用戶端識別碼。 任何 (必要)
clientSecret 與您的 Hubspot 應用程式相關聯的客戶端密碼。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
refreshToken 初始驗證 OAuth 整合時取得的重新整理令牌。 SecretBase
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

ImpalaLinkedService

名字 描述 價值
類型 連結服務的類型。 'Impala' (必要)
typeProperties Impala 伺服器連結服務屬性。 ImpalaLinkedServiceTypeProperties (必要)

ImpalaLinkedServiceTypeProperties

名字 描述 價值
allowHostNameCNMismatch 指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。 任何
allowSelfSignedServerCert 指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 任何
authenticationType 要使用的驗證類型。 'Anonymous'
'SASLUsername'
'UsernameAndPassword' (必要)
enableSsl 指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Impala 伺服器的IP位址或主機名。 (即192.168.222.160) 任何 (必要)
密碼 使用 UsernameAndPassword 時,對應至使用者名稱的密碼。 SecretBase
港口 Impala 伺服器用來接聽用戶端連線的 TCP 連接埠。 預設值為 21050。 任何
trustedCertPath .pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 任何
username 用來存取 Impala 伺服器的用戶名稱。 使用SASLUsername時,預設值為匿名。 任何
useSystemTrustStore 指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。 任何

IntegrationRuntimeReference

名字 描述 價值
參數 整合運行時間的自變數。 ParameterValueSpecification
referenceName 參考整合運行時間名稱。 字串 (必要)
類型 整合運行時間的類型。 'IntegrationRuntimeReference' (必要)

JiraLinkedService

名字 描述 價值
類型 連結服務的類型。 'Jira' (必要)
typeProperties Jira Service 連結服務屬性。 JiraLinkedServiceTypeProperties (必要)

JiraLinkedServiceTypeProperties

名字 描述 價值
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Jira 服務的IP位址或主機名。 (例如 jira.example.com) 任何 (必要)
密碼 對應至您在使用者名稱欄位中提供之使用者名稱的密碼。 SecretBase
港口 Jira 伺服器用來接聽用戶端連線的 TCP 連接埠。 如果透過 HTTPS 連線,則預設值為 443,如果透過 HTTP 連線,則為 8080。 任何
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何
username 您用來存取 Jira 服務的使用者名稱。 任何 (必要)

LinkedService

名字 描述 價值
附註 可用於描述數據集的標記清單。 any[]
connectVia 整合運行時間參考。 IntegrationRuntimeReference
描述 鏈接的服務描述。 字串
參數 連結服務的參數。 ParameterDefinitionSpecification
類型 針對 [AmazonMWSLinkedService類型 設定為 'AmazonMWS'。 針對 AmazonRedshiftLinkedService類型設定為 'AmazonRedshift'。 針對 amazonS3LinkedService類型 設定為 'AmazonS3'。 針對 azureBatchLinkedService 類型 設定為 'AzureBatch',。 針對 azureDataLakeAnalytics類型 設定為 'AzureDataLakeAnalytics'。 針對 azureDataLakeStoreLinkedService 類型設定為 'AzureDataLakeStore',。 針對 azureDatabricksLinkedService類型 設定為 'AzureDatabricks'。 針對 azureKeyVaultLinkedService類型 設定為 'AzureKeyVaultVault'。 針對 azureMLLinkedService 類型設定為 'AzureML',。 針對 azureMySqlLinkedService類型 設定為 'AzureMySqlSql'。 針對 azurePostgreSqlLinkedService 類型設定為 'AzurePostgreSql',。 針對 azureSearchLinkedService 類型 設定為 'AzureSearch',。 針對 azureSqlDWLinkedService類型 設定為 'AzureSqlDW'。 針對 azureSqlDatabaseLinkedService類型 設定為 'AzureSqlDatabase'。 針對 azureStorageLinkedService 類型設定為 'AzureStorage',。 在 CassandraLinkedService類型 設定為 'Cassandra'。 針對 concurLinkedService 類型設定為 'Concur',。 針對 CosmosDbLinkedService 類型設定為 'CosmosDb',。 針對 couchbaseLinkedService 類型設定為 'Couchbase',。 針對 customDataSourceLinkedService 類型 設定為 'CustomDataSourceSource',。 將 類型設定為 'Db2' Db2LinkedService。 將 類型設定為 'Drill',DrillLinkedService。 針對 DynamicsLinkedService 類型設定為 'Dynamics',。 針對 EloquaLinkedService 類型 設定為 'Eloqua'。 針對 fileServerLinkedService 類型設定為 'FileServer',。 針對 FtpServerLinkedService 類型設定為 'FtpServer',。 針對 GoogleBigQueryLinkedService 類型設定為 'GoogleBigQuery',。 針對 greenplumLinkedService 類型設定為 'Greenplum',。 針對 HBaseLinkedService 類型 設定為 『HBase』,。 針對 HDInsightLinkedService類型 設定為 'HDInsight'。 針對 hdInsightOnDemandService 類型設定為 『HDInsightOnDemandLinkedService』。 針對 hdfsLinkedService 類型設定為 『Hdfs』,。 針對hiveLinkedService類型 設定為 'Hive',。 將 類型設定為 'HttpServer',HttpLinkedService。 將 類型設定為 'Hubspot',HubspotLinkedService。 針對 impalaLinkedService 類型設定為 'Impala'。 將 類型設定為 'Jira',JiraLinkedService。 設定為類型為 'Magento',MagentoLinkedService。 針對 mariaDBLinkedService 類型 設定為 'MariaDB',。 將 類型設定為 'Marketo',MarketoLinkedService。 針對 mongoDbLinkedService 類型 設定為 'MongoDb',。 針對 mySqlLinkedService 類型設定為 'MySql',。 針對 netezzaLinkedService 類型設定為 'Netezza',。 將 類型設定為 'OData',ODataLinkedService。 將 類型設定為 'Odbc',OdbcLinkedService。 針對 OracleLinkedService 類型設定為 'Oracle',。 針對 PaypalLinkedService 類型設定為 'PayPal',。 在 PhoenixLinkedService類型 設定為 『Phoenix』。 針對 postgreSqlLinkedService 類型 設定為 'PostgreSql',。 針對 prestoLinkedService 類型設定為 'Presto',。 針對類型 QuickBooksLinkedService,設定為 'QuickBooks'。 針對 responsysLinkedService 類型設定為 'Responsys',。 針對 SalesforceLinkedService類型 設定為 'Salesforce'。 針對 salesforceMarketingCloudLinkedService類型 ,設定為 'SalesforceMarketingCloud'。 針對 sapBWLinkedService 類型設定為 'SapBWW',。 針對 SapCloudForCustomerLinkedService類型,設定為 'SapCloudForCustomer'。 將 類型設定為 'SapEcc',SapEccLinkedService。 針對 sapHanaLinkedService類型 設定為 'SapHana'。 針對 serviceNowLinkedService 類型設定為 'ServiceNow',。 針對 sftpServerLinkedService 類型設定為 'Sftp',。 設定為 'Shopify' 類型 ShopifyLinkedService。 將 SparkLinkedService 類型設定為 'Spark',。 針對類型 SqlServerLinkedService,設定為 'SqlServer'。 針對 squareLinkedService 類型設定為 'Square',。 針對 SybaseLinkedService 類型設定為 'Sybase',。 針對 TeradataLinkedService 類型 設定為 'Teradata',。 針對類型 VerticaLinkedService設定為 'Vertica'。 將 類型設定為 'Web' WebLinkedService。 針對 XeroLinkedService 類型 設定為 『Xero』,。 針對類型 ZohoLinkedService,設定為 'Zoho'。 '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'
'PayPal'
'Phoenix'
'PostgreSql'
'Presto'
'QuickBooks'
'Responsys'
'Salesforce'
'SalesforceMarketingCloud'
'SapBW'
'SapCloudForCustomer'
'SapEcc'
'SapHana'
'ServiceNow'
'Sftp'
'Shopify'
'Spark'
'SqlServer'
'Square'
'Sybase'
'Teradata'
'Vertica'
'Web'
'Xero'
'Zoho' (必要)

LinkedServiceReference

名字 描述 價值
參數 LinkedService 的自變數。 ParameterValueSpecification
referenceName 參考 LinkedService 名稱。 字串 (必要)
類型 連結服務參考類型。 'LinkedServiceReference' (必要)

MagentoLinkedService

名字 描述 價值
類型 連結服務的類型。 'Magento' (必要)
typeProperties Magento 伺服器鏈接服務屬性。 MagentoLinkedServiceTypeProperties (必要)

MagentoLinkedServiceTypeProperties

名字 描述 價值
accessToken 來自Magento的存取令牌。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Magento 實例的 URL。 (即192.168.222.110/洋紅3) 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

MariaDBLinkedService

名字 描述 價值
類型 連結服務的類型。 'MariaDB' (必要)
typeProperties MariaDB 伺服器鏈接服務屬性。 MariaDBLinkedServiceTypeProperties (必要)

MariaDBLinkedServiceTypeProperties

名字 描述 價值
connectionString ODBC 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

MarketoLinkedService

名字 描述 價值
類型 連結服務的類型。 'Marketo' (必要)
typeProperties Marketo 伺服器鏈接服務屬性。 MarketoLinkedServiceTypeProperties (必要)

MarketoLinkedServiceTypeProperties

名字 描述 價值
clientId Marketo 服務的用戶端標識碼。 任何 (必要)
clientSecret Marketo 服務的客戶端密碼。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
端點 Marketo 伺服器的端點。 (即 123-ABC-321.mktorest.com) 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

Microsoft.DataFactory/factories/linkedservices

名字 描述 價值
名字 資源名稱 字串

約束:
最小長度 = 1
最大長度 = 1
模式 = ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ (必要)
parent_id 此資源為父系之資源的標識碼。 類型的資源標識碼:處理站
性能 連結服務的屬性。 LinkedService (必要)
類型 資源類型 “Microsoft.DataFactory/factories/linkedservices@2017-09-01-preview”

MongoDbLinkedService

名字 描述 價值
類型 連結服務的類型。 'MongoDb' (必要)
typeProperties MongoDB 連結服務屬性。 MongoDbLinkedServiceTypeProperties (必要)

MongoDbLinkedServiceTypeProperties

名字 描述 價值
allowSelfSignedServerCert 指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
authenticationType 要用來連線到 MongoDB 資料庫的驗證類型。 'Anonymous'
'Basic'
authSource 用來驗證使用者名稱和密碼的資料庫。 Type:string (或 expression with resultType string) 。 任何
databaseName 您想要存取的 MongoDB 資料庫名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
enableSsl 指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 驗證的密碼。 SecretBase
港口 MongoDB 伺服器用來接聽用戶端連線的 TCP 連接埠號碼。 預設值為 27017。 類型:integer (或 expression with resultType integer), minimum: 0。 任何
伺服器 MongoDB 伺服器的IP位址或伺服器名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
username 驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

MySqlLinkedService

名字 描述 價值
類型 連結服務的類型。 'MySql' (必要)
typeProperties MySQL 連結服務屬性。 MySqlLinkedServiceTypeProperties (必要)

MySqlLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 SecretBase (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

NetezzaLinkedService

名字 描述 價值
類型 連結服務的類型。 'Netezza' (必要)
typeProperties Netezza 連結服務屬性。 NetezzaLinkedServiceTypeProperties (必要)

NetezzaLinkedServiceTypeProperties

名字 描述 價值
connectionString ODBC 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

ODataLinkedService

名字 描述 價值
類型 連結服務的類型。 'OData' (必要)
typeProperties OData 鏈接服務屬性。 ODataLinkedServiceTypeProperties (必要)

ODataLinkedServiceTypeProperties

名字 描述 價值
authenticationType 用來連線到 OData 服務的驗證類型。 'Anonymous'
'Basic'
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 OData 服務的密碼。 SecretBase
url OData 服務端點的 URL。 Type:string (或 expression with resultType string) 。 任何 (必要)
userName OData 服務的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

OdbcLinkedService

名字 描述 價值
類型 連結服務的類型。 'Odbc' (必要)
typeProperties ODBC 連結服務屬性。 OdbcLinkedServiceTypeProperties (必要)

OdbcLinkedServiceTypeProperties

名字 描述 價值
authenticationType 用來連接到 ODBC 資料存放區的驗證類型。 可能的值為:Anonymous 和 Basic。 Type:string (或 expression with resultType string) 。 任何
connectionString 連接字串的非存取認證部分,以及選擇性的加密認證。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何 (必要)
憑據 驅動程式特定屬性值格式所指定連接字串的存取認證部分。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 基本身份驗證的密碼。 SecretBase
userName 基本身份驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

OracleLinkedService

名字 描述 價值
類型 連結服務的類型。 'Oracle' (必要)
typeProperties Oracle 資料庫連結服務屬性。 OracleLinkedServiceTypeProperties (必要)

OracleLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

ParameterDefinitionSpecification

名字 描述 價值

ParameterSpecification

名字 描述 價值
defaultValue 參數的預設值。 任何
類型 參數類型。 'Array'
'Bool'
'Float'
'Int'
'Object'
'SecureString'
'String' (必要)

ParameterValueSpecification

名字 描述 價值

ParameterValueSpecification

名字 描述 價值

PaypalLinkedService

名字 描述 價值
類型 連結服務的類型。 'PayPal' (必要)
typeProperties PayPal服務鏈接服務屬性。 PaypalLinkedServiceTypeProperties (必要)

PaypalLinkedServiceTypeProperties

名字 描述 價值
clientId 與PayPal應用程式相關聯的用戶端標識碼。 任何 (必要)
clientSecret 與PayPal應用程式相關聯的客戶端密碼。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 PayPal 實例的 URL。 (即 api.sandbox.paypal.com) 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

PhoenixLinkedService

名字 描述 價值
類型 連結服務的類型。 'Phoenix' (必要)
typeProperties Phoenix 伺服器鏈接服務屬性。 PhoenixLinkedServiceTypeProperties (必要)

PhoenixLinkedServiceTypeProperties

名字 描述 價值
allowHostNameCNMismatch 指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。 任何
allowSelfSignedServerCert 指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 任何
authenticationType 用來連線到 Phoenix 伺服器的驗證機制。 'Anonymous'
'UsernameAndPassword'
'WindowsAzureHDInsightService' (必要)
enableSsl 指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Phoenix 伺服器的IP位址或主機名。 (即192.168.222.160) 任何 (必要)
httpPath 對應至 Phoenix 伺服器的部分 URL。 (即 /gateway/sandbox/phoenix/version)。 如果使用 WindowsAzureHDInsightService,預設值為 hbasephoenix。 任何
密碼 對應至使用者名稱的密碼。 SecretBase
港口 Phoenix 伺服器用來接聽用戶端連線的 TCP 連接埠。 預設值為8765。 任何
trustedCertPath .pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 任何
username 用來連線到 Phoenix 伺服器的用戶名稱。 任何
useSystemTrustStore 指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。 任何

PostgreSqlLinkedService

名字 描述 價值
類型 連結服務的類型。 'PostgreSql' (必要)
typeProperties PostgreSQL 鏈接服務屬性。 PostgreSqlLinkedServiceTypeProperties (必要)

PostgreSqlLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 SecretBase (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

PrestoLinkedService

名字 描述 價值
類型 連結服務的類型。 'Presto' (必要)
typeProperties Presto 伺服器鏈接服務屬性。 PrestoLinkedServiceTypeProperties (必要)

PrestoLinkedServiceTypeProperties

名字 描述 價值
allowHostNameCNMismatch 指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。 任何
allowSelfSignedServerCert 指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 任何
authenticationType 用來連線到 Presto 伺服器的驗證機制。 'Anonymous'
'LDAP' (必要)
目錄 針對伺服器的所有要求目錄內容。 任何 (必要)
enableSsl 指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Presto 伺服器的IP位址或主機名。 (即192.168.222.160) 任何 (必要)
密碼 對應至使用者名稱的密碼。 SecretBase
港口 Presto 伺服器用來接聽用戶端連線的 TCP 連接埠。 預設值為8080。 任何
serverVersion Presto 伺服器的版本。 (即 0.148-t) 任何 (必要)
timeZoneID 連接所使用的當地時區。 此選項的有效值是在 IANA 時區資料庫中指定。 預設值為系統時區。 任何
trustedCertPath .pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 任何
username 用來連線到 Presto 伺服器的用戶名稱。 任何
useSystemTrustStore 指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。 任何

QuickBooksLinkedService

名字 描述 價值
類型 連結服務的類型。 'QuickBooks' (必要)
typeProperties QuickBooks 伺服器鏈接服務屬性。 QuickBooksLinkedServiceTypeProperties (必要)

QuickBooksLinkedServiceTypeProperties

名字 描述 價值
accessToken OAuth 1.0 驗證的存取令牌。 SecretBase (必要)
accessTokenSecret OAuth 1.0 驗證的存取令牌密碼。 SecretBase (必要)
companyId 要授權之 QuickBooks 公司的公司識別碼。 任何 (必要)
consumerKey OAuth 1.0 驗證的取用者密鑰。 任何 (必要)
consumerSecret OAuth 1.0 驗證的取用者密碼。 SecretBase (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
端點 QuickBooks 伺服器的端點。 (即 quickbooks.api.intuit.com) 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何

ResponsysLinkedService

名字 描述 價值
類型 連結服務的類型。 'Responsys' (必要)
typeProperties Responsys 鏈接服務屬性。 ResponsysLinkedServiceTypeProperties (必要)

ResponsysLinkedServiceTypeProperties

名字 描述 價值
clientId 與 Responsys 應用程式相關聯的用戶端識別碼。 Type:string (或 expression with resultType string) 。 任何 (必要)
clientSecret 與 Responsys 應用程式相關聯的客戶端密碼。 Type:string (或 expression with resultType string) 。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
端點 Responsys 伺服器的端點。 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何

SalesforceLinkedService

名字 描述 價值
類型 連結服務的類型。 'Salesforce' (必要)
typeProperties Salesforce 鏈接的服務屬性。 SalesforceLinkedServiceTypeProperties (必要)

SalesforceLinkedServiceTypeProperties

名字 描述 價值
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
environmentUrl Salesforce 實例的 URL。 預設值為 『https://login.salesforce.com』。 若要從沙箱複製數據,請指定 'https://test.salesforce.com'。 若要從自定義網域複製數據,請指定 『https://[domain].my.salesforce.com』。 Type:string (或 expression with resultType string) 。 任何
密碼 Salesforce 實例基本身份驗證的密碼。 SecretBase
securityToken 需要安全性令牌才能遠程訪問 Salesforce 實例。 SecretBase
username Salesforce 實例基本身份驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

SalesforceMarketingCloudLinkedService

名字 描述 價值
類型 連結服務的類型。 'SalesforceMarketingCloud' (必要)
typeProperties Salesforce Marketing Cloud 連結服務屬性。 SalesforceMarketingCloudLinkedServiceTypeProperties (必要)

SalesforceMarketingCloudLinkedServiceTypeProperties

名字 描述 價值
clientId 與 Salesforce Marketing Cloud 應用程式相關聯的用戶端識別碼。 Type:string (或 expression with resultType string) 。 任何 (必要)
clientSecret 與 Salesforce Marketing Cloud 應用程式相關聯的客戶端密碼。 Type:string (或 expression with resultType string) 。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何

SapBWLinkedService

名字 描述 價值
類型 連結服務的類型。 'SapBW' (必要)
typeProperties 這個連結服務類型特有的屬性。 SapBWLinkedServiceTypeProperties (必要)

SapBWLinkedServiceTypeProperties

名字 描述 價值
clientId BW 系統上用戶端的用戶端識別碼。 (通常以字串表示的三位數十進位數)Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 存取 SAP BW 伺服器的密碼。 SecretBase
伺服器 SAP BW 實例的主機名。 Type:string (或 expression with resultType string) 。 任何 (必要)
systemNumber BW 系統的系統編號。 (通常是以字串表示的兩位數十進位數。Type:string (或 expression with resultType string) 。 任何 (必要)
userName 存取 SAP BW 伺服器的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

SapCloudForCustomerLinkedService

名字 描述 價值
類型 連結服務的類型。 'SapCloudForCustomer' (必要)
typeProperties SAP Cloud for Customer 鏈接服務屬性。 SapCloudForCustomerLinkedServiceTypeProperties (必要)

SapCloudForCustomerLinkedServiceTypeProperties

名字 描述 價值
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 必須提供 encryptedCredential 或 username/password。 Type:string (或 expression with resultType string) 。 任何
密碼 基本身份驗證的密碼。 SecretBase
url SAP Cloud for Customer OData API 的 URL。 例如,'[https://[tenantname].crm.ondemand.com/sap/c4c/odata/v1]'。 Type:string (或 expression with resultType string) 。 任何 (必要)
username 基本身份驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

SapEccLinkedService

名字 描述 價值
類型 連結服務的類型。 'SapEcc' (必要)
typeProperties SAP ECC 連結服務屬性。 SapEccLinkedServiceTypeProperties (必要)

SapEccLinkedServiceTypeProperties

名字 描述 價值
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 必須提供 encryptedCredential 或 username/password。 Type:string (或 expression with resultType string) 。 字串
密碼 基本身份驗證的密碼。 SecretBase
url SAP ECC OData API 的 URL。 例如,'[https://hostname:port/sap/opu/odata/sap/servicename/]'。 Type:string (或 expression with resultType string) 。 字串 (必要)
username 基本身份驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 字串

SapHanaLinkedService

名字 描述 價值
類型 連結服務的類型。 'SapHana' (必要)
typeProperties 這個連結服務類型特有的屬性。 SapHanaLinkedServiceProperties (必要)

SapHanaLinkedServiceProperties

名字 描述 價值
authenticationType 要用來連線到 SAP HANA 伺服器的驗證類型。 'Basic'
'Windows'
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 存取 SAP HANA 伺服器的密碼。 SecretBase
伺服器 SAP HANA 伺服器的主機名。 Type:string (或 expression with resultType string) 。 任何 (必要)
userName 存取 SAP HANA 伺服器的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

SecretBase

名字 描述 價值
類型 針對類型 AzureKeyVaultSecretReference,設定為 'AzureKeyVaultSecret'。 將 類型設定為 'SecureString',SecureString 'AzureKeyVaultSecret'
'SecureString' (必要)

SecureString

名字 描述 價值
類型 秘密的類型。 'SecureString' (必要)
價值 安全字串的值。 字串 (必要)

ServiceNowLinkedService

名字 描述 價值
類型 連結服務的類型。 'ServiceNow' (必要)
typeProperties ServiceNow 伺服器鏈接服務屬性。 ServiceNowLinkedServiceTypeProperties (必要)

ServiceNowLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要使用的驗證類型。 'Basic'
'OAuth2' (必要)
clientId OAuth2 驗證的用戶端標識碼。 任何
clientSecret OAuth2 驗證的客戶端密碼。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
端點 ServiceNow 伺服器的端點。 (即 <實例>.service-now.com) 任何 (必要)
密碼 對應至基本和 OAuth2 驗證之使用者名稱的密碼。 SecretBase
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何
username 用來連線到 ServiceNow 伺服器以進行基本和 OAuth2 驗證的用戶名稱。 任何

SftpServerLinkedService

名字 描述 價值
類型 連結服務的類型。 'Sftp' (必要)
typeProperties 這個連結服務類型特有的屬性。 SftpServerLinkedServiceTypeProperties (必要)

SftpServerLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要用來連線到 FTP 伺服器的驗證類型。 'Basic'
'SshPublicKey'
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 SFTP 伺服器主機名。 Type:string (或 expression with resultType string) 。 任何 (必要)
hostKeyFingerprint SFTP 伺服器的主機按鍵列印。 當 SkipHostKeyValidation 為 false 時,應該指定 HostKeyFingerprint。 Type:string (或 expression with resultType string) 。 任何
passPhrase 如果 SSH 私鑰已加密,則解密 SSH 私鑰的密碼。 SecretBase
密碼 登入 SFTP 伺服器以進行基本身份驗證的密碼。 SecretBase
港口 SFTP 伺服器用來接聽用戶端連線的 TCP 連接埠號碼。 預設值為 22。 類型:integer (或 expression with resultType integer), minimum: 0。 任何
privateKeyContent 針對 SshPublicKey 驗證,Base64 編碼的 SSH 私鑰內容。 針對使用 SshPublicKey 驗證的內部部署複製,應該指定 PrivateKeyPath 或 PrivateKeyContent。 SSH 私密金鑰應該是 OpenSSH 格式。 SecretBase
privateKeyPath SshPublicKey 驗證的 SSH 私鑰檔案路徑。 僅適用於內部部署複本。 針對使用 SshPublicKey 驗證的內部部署複製,應該指定 PrivateKeyPath 或 PrivateKeyContent。 SSH 私密金鑰應該是 OpenSSH 格式。 Type:string (或 expression with resultType string) 。 任何
skipHostKeyValidation 如果為 true,請略過 SSH 主機金鑰驗證。 默認值為 false。 類型:布爾值(或 expression 含 resultType 布爾值的表達式)。 任何
userName 用來登入SFTP 伺服器的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

ShopifyLinkedService

名字 描述 價值
類型 連結服務的類型。 'Shopify' (必要)
typeProperties Shopify Service 鏈接服務屬性。 ShopifyLinkedServiceTypeProperties (必要)

ShopifyLinkedServiceTypeProperties

名字 描述 價值
accessToken 可用來存取 Shopify 數據的 API 存取令牌。 如果令牌為離線模式,令牌將不會過期。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Shopify 伺服器的端點。 (即 mystore.myshopify.com) 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

SparkLinkedService

名字 描述 價值
類型 連結服務的類型。 'Spark' (必要)
typeProperties Spark Server 連結服務屬性。 SparkLinkedServiceTypeProperties (必要)

SparkLinkedServiceTypeProperties

名字 描述 價值
allowHostNameCNMismatch 指定是否要在透過 SSL 連線時要求 CA 簽發的 SSL 憑證名稱,以符合伺服器的主機名。 默認值為 false。 任何
allowSelfSignedServerCert 指定是否允許來自伺服器的自我簽署憑證。 默認值為 false。 任何
authenticationType 用來存取 Spark 伺服器的驗證方法。 'Anonymous'
'Username'
'UsernameAndPassword'
'WindowsAzureHDInsightService' (必要)
enableSsl 指定是否使用 SSL 加密與伺服器的連線。 默認值為 false。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Spark 伺服器的IP位址或主機名 任何 (必要)
httpPath 對應至 Spark 伺服器的部分 URL。 任何
密碼 對應至您在 [用戶名稱] 字段中提供之使用者名稱的密碼 SecretBase
港口 Spark 伺服器用來接聽用戶端連線的 TCP 連接埠。 任何 (必要)
serverType Spark 伺服器的型別。 'SharkServer'
'SharkServer2'
'SparkThriftServer'
thriftTransportProtocol 在 Thrift 層中使用的傳輸通訊協定。 'Binary'
'HTTP '
'SASL'
trustedCertPath .pem 檔案的完整路徑,包含信任的 CA 憑證,以在透過 SSL 連線時驗證伺服器。 只有在自我裝載 IR 上使用 SSL 時,才能設定此屬性。 默認值是隨 IR 一起安裝的 cacerts.pem 檔案。 任何
username 您用來存取 Spark Server 的使用者名稱。 任何
useSystemTrustStore 指定是否要使用來自系統信任存放區或指定 PEM 檔案的 CA 憑證。 默認值為 false。 任何

SqlServerLinkedService

名字 描述 價值
類型 連結服務的類型。 'SqlServer' (必要)
typeProperties SQL Server 連結服務屬性。 SqlServerLinkedServiceTypeProperties (必要)

SqlServerLinkedServiceTypeProperties

名字 描述 價值
connectionString 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 內部部署 Windows 驗證密碼。 SecretBase
userName 內部部署 Windows 驗證用戶名稱。 Type:string (或 expression with resultType string) 。 任何

SquareLinkedService

名字 描述 價值
類型 連結服務的類型。 'Square' (必要)
typeProperties Square Service 鏈接服務屬性。 SquareLinkedServiceTypeProperties (必要)

SquareLinkedServiceTypeProperties

名字 描述 價值
clientId 與 Square 應用程式相關聯的用戶端標識碼。 任何 (必要)
clientSecret 與您的 Square 應用程式相關聯的客戶端密碼。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Square 實例的 URL。 (即 mystore.mysquare.com) 任何 (必要)
redirectUri 在 Square 應用程式儀錶板中指派的重新導向 URL。 (即 http://localhost:2500) 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

SybaseLinkedService

名字 描述 價值
類型 連結服務的類型。 'Sybase' (必要)
typeProperties Sybase 鏈接服務屬性。 SybaseLinkedServiceTypeProperties (必要)

SybaseLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要用於連接的 AuthenticationType。 'Basic'
'Windows'
資料庫 連接的資料庫名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 驗證的密碼。 SecretBase
圖式 連接的架構名稱。 Type:string (或 expression with resultType string) 。 任何
伺服器 線上的伺服器名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
username 驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

TeradataLinkedService

名字 描述 價值
類型 連結服務的類型。 'Teradata' (必要)
typeProperties Teradata 鏈接服務屬性。 TeradataLinkedServiceTypeProperties (必要)

TeradataLinkedServiceTypeProperties

名字 描述 價值
authenticationType 要用於連接的 AuthenticationType。 'Basic'
'Windows'
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
密碼 驗證的密碼。 SecretBase
伺服器 線上的伺服器名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)
username 驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何

VerticaLinkedService

名字 描述 價值
類型 連結服務的類型。 'Vertica' (必要)
typeProperties Vertica 連結服務屬性。 VerticaLinkedServiceTypeProperties (必要)

VerticaLinkedServiceTypeProperties

名字 描述 價值
connectionString ODBC 連接字串。 類型:string、SecureString 或 AzureKeyVaultSecretReference。 任何
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何

WebAnonymousAuthentication

名字 描述 價值
authenticationType 用來連線至 Web 資料表來源的驗證類型。 'Anonymous' (必要)

WebBasicAuthentication

名字 描述 價值
authenticationType 用來連線至 Web 資料表來源的驗證類型。 'Basic' (必要)
密碼 基本身份驗證的密碼。 SecretBase (必要)
username 基本身份驗證的用戶名稱。 Type:string (或 expression with resultType string) 。 任何 (必要)

WebClientCertificateAuthentication

名字 描述 價值
authenticationType 用來連線至 Web 資料表來源的驗證類型。 'ClientCertificate' (必要)
密碼 PFX 檔案的密碼。 SecretBase (必要)
pfx PFX 檔案的Base64編碼內容。 SecretBase (必要)

WebLinkedService

名字 描述 價值
類型 連結服務的類型。 'Web' (必要)
typeProperties Web 連結服務屬性。 WebLinkedServiceTypeProperties (必要)

WebLinkedServiceTypeProperties

名字 描述 價值
authenticationType 將 類型設定為 'Anonymous',WebAnonymousAuthentication。 將 類型設定為 'Basic' WebBasicAuthentication。 針對類型 WebClientCertificateAuthentication設定為 'ClientCertificate'。 'Anonymous'
'Basic'
'ClientCertificate' (必要)
url Web 服務端點的 URL,例如 https://www.microsoft.com 。 Type:string (或 expression with resultType string) 。 任何 (必要)

XeroLinkedService

名字 描述 價值
類型 連結服務的類型。 'Xero' (必要)
typeProperties Xero Service 連結服務屬性。 XeroLinkedServiceTypeProperties (必要)

XeroLinkedServiceTypeProperties

名字 描述 價值
consumerKey 與 Xero 應用程式相關聯的取用者金鑰。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
主機 Xero 伺服器的端點。 (即 api.xero.com) 任何 (必要)
privateKey 針對 Xero 私人應用程式產生的 .pem 檔案中的私鑰。 您必須包含 .pem 檔案中的所有文字,包括 Unix 行結尾(
).
SecretBase
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何

ZohoLinkedService

名字 描述 價值
類型 連結服務的類型。 'Zoho' (必要)
typeProperties Zoho 伺服器鏈接服務屬性。 ZohoLinkedServiceTypeProperties (必要)

ZohoLinkedServiceTypeProperties

名字 描述 價值
accessToken Zoho 驗證的存取令牌。 SecretBase
encryptedCredential 用於驗證的加密認證。 認證會使用整合運行時間認證管理員進行加密。 Type:string (或 expression with resultType string) 。 任何
端點 Zoho 伺服器的端點。 (即 crm.zoho.com/crm/private) 任何 (必要)
useEncryptedEndpoints 指定資料源端點是否使用 HTTPS 加密。 默認值為 true。 任何
useHostVerification 指定在透過 SSL 連線時,是否要求伺服器憑證中的主機名符合伺服器的主機名。 默認值為 true。 任何
usePeerVerification 指定是否要在透過 SSL 連線時驗證伺服器的身分識別。 默認值為 true。 任何