你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Microsoft.DataFactory factories/linkedservices 2018-06-01

Bicep 资源定义

可以使用面向以下操作部署 factories/linkedservices 资源类型:

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

资源格式

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

resource symbolicname 'Microsoft.DataFactory/factories/linkedservices@2018-06-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    annotations: [
      any
    ]
    connectVia: {
      parameters: {
        {customized property}: any()
      }
      referenceName: 'string'
      type: 'IntegrationRuntimeReference'
    }
    description: 'string'
    parameters: {
      {customized property}: {
        defaultValue: any()
        type: 'string'
      }
    }
    type: 'string'
    // For remaining properties, see LinkedService objects
  }
}

LinkedService 对象

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

对于 AmazonMWS,请使用:

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

对于 AmazonRdsForOracle,请使用:

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

对于 AmazonRdsForSqlServer,请使用:

  type: 'AmazonRdsForSqlServer'
  typeProperties: {
    alwaysEncryptedSettings: {
      alwaysEncryptedAkvAuthType: 'string'
      credential: {
        referenceName: 'string'
        type: 'CredentialReference'
        {customized property}: any()
      }
      servicePrincipalId: any()
      servicePrincipalKey: {
        type: 'string'
        // For remaining properties, see SecretBase objects
      }
    }
    connectionString: any()
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    userName: any()
  }

对于 AmazonRedshift,请使用:

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

对于 AmazonS3,请使用:

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

对于 AmazonS3Compatible,请使用:

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

对于 AppFigures,请使用:

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

对于 Asana,请使用:

  type: 'Asana'
  typeProperties: {
    apiToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
  }

对于 AzureBatch,请使用:

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

对于 AzureBlobFS,请使用:

  type: 'AzureBlobFS'
  typeProperties: {
    accountKey: any()
    azureCloudType: any()
    credential: {
      referenceName: 'string'
      type: 'CredentialReference'
      {customized property}: any()
    }
    encryptedCredential: 'string'
    sasToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    sasUri: any()
    servicePrincipalCredential: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalCredentialType: any()
    servicePrincipalId: any()
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any()
    url: any()
  }

对于 AzureBlobStorage,请使用:

  type: 'AzureBlobStorage'
  typeProperties: {
    accountKey: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
    accountKind: any()
    authenticationType: 'string'
    azureCloudType: any()
    connectionString: any()
    containerUri: any()
    credential: {
      referenceName: 'string'
      type: 'CredentialReference'
      {customized property}: any()
    }
    encryptedCredential: 'string'
    sasToken: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
    sasUri: any()
    serviceEndpoint: any()
    servicePrincipalId: any()
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any()
  }

对于 AzureDatabricks,请使用:

  type: 'AzureDatabricks'
  typeProperties: {
    accessToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    authentication: any()
    credential: {
      referenceName: 'string'
      type: 'CredentialReference'
      {customized property}: any()
    }
    domain: any()
    encryptedCredential: 'string'
    existingClusterId: any()
    instancePoolId: any()
    newClusterCustomTags: {}
    newClusterDriverNodeType: any()
    newClusterEnableElasticDisk: any()
    newClusterInitScripts: any()
    newClusterLogDestination: any()
    newClusterNodeType: any()
    newClusterNumOfWorker: any()
    newClusterSparkConf: {
      {customized property}: any()
    }
    newClusterSparkEnvVars: {
      {customized property}: any()
    }
    newClusterVersion: any()
    policyId: any()
    workspaceResourceId: any()
  }

对于 AzureDatabricksDeltaLake,请使用:

  type: 'AzureDatabricksDeltaLake'
  typeProperties: {
    accessToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    clusterId: any()
    credential: {
      referenceName: 'string'
      type: 'CredentialReference'
      {customized property}: any()
    }
    domain: any()
    encryptedCredential: 'string'
    workspaceResourceId: any()
  }

对于 AzureDataExplorer,请使用:

  type: 'AzureDataExplorer'
  typeProperties: {
    credential: {
      referenceName: 'string'
      type: 'CredentialReference'
      {customized property}: any()
    }
    database: any()
    endpoint: any()
    servicePrincipalId: any()
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any()
  }

对于 AzureDataLakeAnalytics,请使用:

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

对于 AzureDataLakeStore,请使用:

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

对于 AzureFileStorage,请使用:

  type: 'AzureFileStorage'
  typeProperties: {
    accountKey: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
    connectionString: any()
    encryptedCredential: 'string'
    fileShare: any()
    host: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    sasToken: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
    sasUri: any()
    snapshot: any()
    userId: any()
  }

对于 AzureFunction,请使用:

  type: 'AzureFunction'
  typeProperties: {
    authentication: any()
    credential: {
      referenceName: 'string'
      type: 'CredentialReference'
      {customized property}: any()
    }
    encryptedCredential: 'string'
    functionAppUrl: any()
    functionKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    resourceId: any()
  }

对于 AzureKeyVault,请使用:

  type: 'AzureKeyVault'
  typeProperties: {
    baseUrl: any()
    credential: {
      referenceName: 'string'
      type: 'CredentialReference'
      {customized property}: any()
    }
  }

对于 AzureMariaDB,请使用:

  type: 'AzureMariaDB'
  typeProperties: {
    connectionString: any()
    encryptedCredential: 'string'
    pwd: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
  }

对于 AzureML,请使用:

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

对于 AzureMLService,请使用:

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

对于 AzureMySql,请使用:

  type: 'AzureMySql'
  typeProperties: {
    connectionString: any()
    encryptedCredential: 'string'
    password: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
  }

对于 AzurePostgreSql,请使用:

  type: 'AzurePostgreSql'
  typeProperties: {
    connectionString: any()
    encryptedCredential: 'string'
    password: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
  }

对于 AzureSearch,请使用:

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

对于 AzureSqlDatabase,请使用:

  type: 'AzureSqlDatabase'
  typeProperties: {
    alwaysEncryptedSettings: {
      alwaysEncryptedAkvAuthType: 'string'
      credential: {
        referenceName: 'string'
        type: 'CredentialReference'
        {customized property}: any()
      }
      servicePrincipalId: any()
      servicePrincipalKey: {
        type: 'string'
        // For remaining properties, see SecretBase objects
      }
    }
    azureCloudType: any()
    connectionString: any()
    credential: {
      referenceName: 'string'
      type: 'CredentialReference'
      {customized property}: any()
    }
    encryptedCredential: 'string'
    password: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
    servicePrincipalId: any()
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any()
  }

对于 AzureSqlDW,请使用:

  type: 'AzureSqlDW'
  typeProperties: {
    azureCloudType: any()
    connectionString: any()
    credential: {
      referenceName: 'string'
      type: 'CredentialReference'
      {customized property}: any()
    }
    encryptedCredential: 'string'
    password: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
    servicePrincipalId: any()
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any()
  }

对于 AzureSqlMI,请使用:

  type: 'AzureSqlMI'
  typeProperties: {
    alwaysEncryptedSettings: {
      alwaysEncryptedAkvAuthType: 'string'
      credential: {
        referenceName: 'string'
        type: 'CredentialReference'
        {customized property}: any()
      }
      servicePrincipalId: any()
      servicePrincipalKey: {
        type: 'string'
        // For remaining properties, see SecretBase objects
      }
    }
    azureCloudType: any()
    connectionString: any()
    credential: {
      referenceName: 'string'
      type: 'CredentialReference'
      {customized property}: any()
    }
    encryptedCredential: 'string'
    password: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
    servicePrincipalId: any()
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any()
  }

对于 AzureStorage,请使用:

  type: 'AzureStorage'
  typeProperties: {
    accountKey: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
    connectionString: any()
    encryptedCredential: 'string'
    sasToken: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
    sasUri: any()
  }

对于 AzureSynapseArtifacts,请使用:

  type: 'AzureSynapseArtifacts'
  typeProperties: {
    authentication: any()
    endpoint: any()
    workspaceResourceId: any()
  }

对于 AzureTableStorage,请使用:

  type: 'AzureTableStorage'
  typeProperties: {
    accountKey: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
    connectionString: any()
    encryptedCredential: 'string'
    sasToken: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
    sasUri: any()
  }

对于 Cassandra,请使用:

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

对于 CommonDataServiceForApps,请使用:

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

对于 Concur,请使用:

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

对于 CosmosDb,请使用:

  type: 'CosmosDb'
  typeProperties: {
    accountEndpoint: any()
    accountKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    azureCloudType: any()
    connectionMode: 'string'
    connectionString: any()
    credential: {
      referenceName: 'string'
      type: 'CredentialReference'
      {customized property}: any()
    }
    database: any()
    encryptedCredential: 'string'
    servicePrincipalCredential: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalCredentialType: any()
    servicePrincipalId: any()
    tenant: any()
  }

对于 CosmosDbMongoDbApi,请使用:

  type: 'CosmosDbMongoDbApi'
  typeProperties: {
    connectionString: any()
    database: any()
    isServerVersionAbove32: any()
  }

对于 Couchbase,请使用:

  type: 'Couchbase'
  typeProperties: {
    connectionString: any()
    credString: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
    encryptedCredential: 'string'
  }

对于 CustomDataSource,请使用:

  type: 'CustomDataSource'
  typeProperties: any()

对于 Dataworld,请使用:

  type: 'Dataworld'
  typeProperties: {
    apiToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
  }

对于 Db2,请使用:

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

对于 “钻取”,请使用:

  type: 'Drill'
  typeProperties: {
    connectionString: any()
    encryptedCredential: 'string'
    pwd: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
  }

对于 Dynamics,请使用:

  type: 'Dynamics'
  typeProperties: {
    authenticationType: any()
    credential: {
      referenceName: 'string'
      type: 'CredentialReference'
      {customized property}: any()
    }
    deploymentType: any()
    encryptedCredential: 'string'
    hostName: any()
    organizationName: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    port: any()
    servicePrincipalCredential: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalCredentialType: any()
    servicePrincipalId: any()
    serviceUri: any()
    username: any()
  }

对于 DynamicsAX,请使用:

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

对于 DynamicsCrm,请使用:

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

对于 Eloqua,请使用:

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

对于 FileServer,请使用:

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

对于 FtpServer,请使用:

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

对于 GoogleAdWords,请使用:

  type: 'GoogleAdWords'
  typeProperties: {
    authenticationType: 'string'
    clientCustomerID: any()
    clientId: any()
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    connectionProperties: any()
    developerToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    email: any()
    encryptedCredential: 'string'
    googleAdsApiVersion: any()
    keyFilePath: any()
    loginCustomerID: any()
    privateKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    refreshToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    supportLegacyDataTypes: any()
    trustedCertPath: any()
    useSystemTrustStore: any()
  }

对于 GoogleBigQuery,请使用:

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

对于 GoogleBigQueryV2,请使用:

  type: 'GoogleBigQueryV2'
  typeProperties: {
    authenticationType: 'string'
    clientId: any()
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
    keyFileContent: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    projectId: any()
    refreshToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
  }

对于 GoogleCloudStorage,请使用:

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

对于 GoogleSheets,请使用:

  type: 'GoogleSheets'
  typeProperties: {
    apiToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
  }

对于 Greenplum,请使用:

  type: 'Greenplum'
  typeProperties: {
    connectionString: any()
    encryptedCredential: 'string'
    pwd: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
  }

对于 HBase,请使用:

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

对于 Hdfs,请使用:

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

对于 HDInsight,请使用:

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

对于 HDInsightOnDemand,请使用:

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

对于 Hive,请使用:

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

对于 HttpServer,请使用:

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

对于 Hubspot,请使用:

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

对于 Impala,请使用:

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

对于 Informix,请使用:

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

对于 Jira,请使用:

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

对于 LakeHouse,请使用:

  type: 'LakeHouse'
  typeProperties: {
    artifactId: any()
    encryptedCredential: 'string'
    servicePrincipalCredential: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalCredentialType: any()
    servicePrincipalId: any()
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any()
    workspaceId: any()
  }

对于 Magento,请使用:

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

对于 MariaDB,请使用:

  type: 'MariaDB'
  typeProperties: {
    connectionString: any()
    database: any()
    driverVersion: any()
    encryptedCredential: 'string'
    password: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
    port: any()
    server: any()
    username: any()
  }

对于 Marketo,请使用:

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

对于 MicrosoftAccess,请使用:

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

对于 MongoDb,请使用:

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

对于 MongoDbAtlas,请使用:

  type: 'MongoDbAtlas'
  typeProperties: {
    connectionString: any()
    database: any()
    driverVersion: any()
  }

对于 MongoDbV2,请使用:

  type: 'MongoDbV2'
  typeProperties: {
    connectionString: any()
    database: any()
  }

对于 MySql,请使用:

  type: 'MySql'
  typeProperties: {
    connectionString: any()
    database: any()
    driverVersion: any()
    encryptedCredential: 'string'
    password: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
    port: any()
    server: any()
    sslMode: any()
    username: any()
    useSystemTrustStore: any()
  }

对于 Netezza,请使用:

  type: 'Netezza'
  typeProperties: {
    connectionString: any()
    encryptedCredential: 'string'
    pwd: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
  }

对于 OData,请使用:

  type: 'OData'
  typeProperties: {
    aadResourceId: any()
    aadServicePrincipalCredentialType: 'string'
    authenticationType: 'string'
    authHeaders: any()
    azureCloudType: any()
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalEmbeddedCert: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalEmbeddedCertPassword: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalId: any()
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any()
    url: any()
    userName: any()
  }

对于 Odbc,请使用:

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

对于 Office365,请使用:

  type: 'Office365'
  typeProperties: {
    encryptedCredential: 'string'
    office365TenantId: any()
    servicePrincipalId: any()
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalTenantId: any()
  }

对于 Oracle,请使用:

  type: 'Oracle'
  typeProperties: {
    connectionString: any()
    encryptedCredential: 'string'
    password: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
  }

对于 OracleCloudStorage,请使用:

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

对于 OracleServiceCloud,请使用:

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

对于 Paypal,请使用:

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

对于 Phoenix,请使用:

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

对于 PostgreSql,请使用:

  type: 'PostgreSql'
  typeProperties: {
    connectionString: any()
    encryptedCredential: 'string'
    password: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
  }

对于 PostgreSqlV2,请使用:

  type: 'PostgreSqlV2'
  typeProperties: {
    commandTimeout: any()
    connectionTimeout: any()
    database: any()
    encoding: any()
    encryptedCredential: 'string'
    logParameters: any()
    password: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
    pooling: any()
    port: any()
    readBufferSize: any()
    schema: any()
    server: any()
    sslCertificate: any()
    sslKey: any()
    sslMode: any()
    sslPassword: any()
    timezone: any()
    trustServerCertificate: any()
    username: any()
  }

对于 Presto,请使用:

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

对于 Quickbase,请使用:

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

对于 QuickBooks,请使用:

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

对于 Responsys,请使用:

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

对于 RestService,请使用:

  type: 'RestService'
  typeProperties: {
    aadResourceId: any()
    authenticationType: 'string'
    authHeaders: any()
    azureCloudType: any()
    clientId: any()
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    credential: {
      referenceName: 'string'
      type: 'CredentialReference'
      {customized property}: any()
    }
    enableServerCertificateValidation: any()
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    resource: any()
    scope: any()
    servicePrincipalId: any()
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any()
    tokenEndpoint: any()
    url: any()
    userName: any()
  }

对于 Salesforce,请使用:

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

对于 SalesforceMarketingCloud,请使用:

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

对于 SalesforceServiceCloud,请使用:

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

对于 SalesforceServiceCloudV2,请使用:

  type: 'SalesforceServiceCloudV2'
  typeProperties: {
    apiVersion: any()
    authenticationType: any()
    clientId: any()
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
    environmentUrl: any()
  }

对于 SalesforceV2,请使用:

  type: 'SalesforceV2'
  typeProperties: {
    apiVersion: any()
    authenticationType: any()
    clientId: any()
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
    environmentUrl: any()
  }

对于 SapBW,请使用:

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

对于 SapCloudForCustomer,请使用:

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

对于 SapEcc,请使用:

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

对于 SapHana,请使用:

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

对于 SapOdp,请使用:

  type: 'SapOdp'
  typeProperties: {
    clientId: any()
    encryptedCredential: 'string'
    language: any()
    logonGroup: any()
    messageServer: any()
    messageServerService: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    server: any()
    sncLibraryPath: any()
    sncMode: any()
    sncMyName: any()
    sncPartnerName: any()
    sncQop: any()
    subscriberName: any()
    systemId: any()
    systemNumber: any()
    userName: any()
    x509CertificatePath: any()
  }

对于 SapOpenHub,请使用:

  type: 'SapOpenHub'
  typeProperties: {
    clientId: any()
    encryptedCredential: 'string'
    language: any()
    logonGroup: any()
    messageServer: any()
    messageServerService: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    server: any()
    systemId: any()
    systemNumber: any()
    userName: any()
  }

对于 SapTable,请使用:

  type: 'SapTable'
  typeProperties: {
    clientId: any()
    encryptedCredential: 'string'
    language: any()
    logonGroup: any()
    messageServer: any()
    messageServerService: any()
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    server: any()
    sncLibraryPath: any()
    sncMode: any()
    sncMyName: any()
    sncPartnerName: any()
    sncQop: any()
    systemId: any()
    systemNumber: any()
    userName: any()
  }

对于 ServiceNow,请使用:

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

对于 ServiceNowV2,请使用:

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

对于 Sftp,请使用:

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

对于 SharePointOnlineList,请使用:

  type: 'SharePointOnlineList'
  typeProperties: {
    encryptedCredential: 'string'
    servicePrincipalId: any()
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    siteUrl: any()
    tenantId: any()
  }

对于 Shopify,请使用:

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

对于 Smartsheet,请使用:

  type: 'Smartsheet'
  typeProperties: {
    apiToken: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential: 'string'
  }

对于 Snowflake,请使用:

  type: 'Snowflake'
  typeProperties: {
    connectionString: any()
    encryptedCredential: 'string'
    password: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
  }

对于 SnowflakeV2,请使用:

  type: 'SnowflakeV2'
  typeProperties: {
    accountIdentifier: any()
    authenticationType: 'string'
    clientId: any()
    clientSecret: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    database: any()
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    privateKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    privateKeyPassphrase: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    scope: any()
    tenantId: any()
    user: any()
    warehouse: any()
  }

对于 Spark,请使用:

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

对于 SqlServer,请使用:

  type: 'SqlServer'
  typeProperties: {
    alwaysEncryptedSettings: {
      alwaysEncryptedAkvAuthType: 'string'
      credential: {
        referenceName: 'string'
        type: 'CredentialReference'
        {customized property}: any()
      }
      servicePrincipalId: any()
      servicePrincipalKey: {
        type: 'string'
        // For remaining properties, see SecretBase objects
      }
    }
    connectionString: any()
    encryptedCredential: 'string'
    password: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    userName: any()
  }

对于 Square,请使用:

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

对于 Sybase,请使用:

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

对于 TeamDesk,请使用:

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

对于 Teradata,请使用:

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

对于 Twilio,请使用:

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

对于 Vertica,请使用:

  type: 'Vertica'
  typeProperties: {
    connectionString: any()
    encryptedCredential: 'string'
    pwd: {
      secretName: any()
      secretVersion: any()
      store: {
        parameters: {
          {customized property}: any()
        }
        referenceName: 'string'
        type: 'LinkedServiceReference'
      }
      type: 'string'
    }
  }

对于 Warehouse,请使用:

  type: 'Warehouse'
  typeProperties: {
    artifactId: any()
    encryptedCredential: 'string'
    endpoint: any()
    servicePrincipalCredential: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalCredentialType: any()
    servicePrincipalId: any()
    servicePrincipalKey: {
      type: 'string'
      // For remaining properties, see SecretBase objects
    }
    tenant: any()
    workspaceId: any()
  }

对于 Web,请使用:

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

对于 Xero,请使用:

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

对于 Zendesk,请使用:

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

对于 Zoho,请使用:

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

SecretBase 对象

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

对于 AzureKeyVaultSecret,请使用:

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

对于 SecureString,请使用:

  type: 'SecureString'
  value: 'string'

WebLinkedServiceTypeProperties 对象

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

对于 “匿名”,请使用:

  authenticationType: 'Anonymous'

对于 “基本”,请使用:

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

对于 ClientCertificate,请使用:

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

属性值

factories/linkedservices

名称 说明
name 资源名称

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

字符限制:1-260

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

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

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

LinkedService

名称 说明
annotations 可用于描述链接服务的标记列表。 any[]
connectVia 集成运行时引用。 IntegrationRuntimeReference
description 链接服务说明。 字符串
parameters 链接服务的参数。 ParameterDefinitionSpecification
类型 设置对象类型 AmazonMWS
AmazonRdsForOracle
AmazonRdsForSqlServer
AmazonRedshift
AmazonS3
AmazonS3Compatible
AppFigures
Asana
AzureBatch
AzureBlobFS
AzureBlob存储
AzureDatabricks
AzureDatabricksDeltaLake
AzureDataExplorer
AzureDataLakeAnalytics
AzureDataLakeStore
AzureFileStorage
AzureFunction
AzureKeyVault
AzureMariaDB
AzureML
AzureMLService
AzureMySql
AzurePostgreSql
AzureSearch
AzureSqlDatabase
AzureSqlDW
AzureSqlMI
AzureStorage
AzureSynapseArtifacts
AzureTableStorage
Cassandra
CommonDataServiceForApps
Concur
CosmosDb
CosmosDbMongoDbApi
Couchbase
CustomDataSource
Dataworld
Db2
Drill
Dynamics
DynamicsAX
DynamicsCrm
Eloqua
FileServer
FtpServer
GoogleAdWords
GoogleBigQuery
GoogleBigQueryV2
GoogleCloudStorage
GoogleSheets
Greenplum
HBase
Hdfs
HDInsight
HDInsightOnDemand
Hive
HttpServer
Hubspot
Impala
Informix
Jira
LakeHouse
Magento
MariaDB
Marketo
MicrosoftAccess
Mongodb
MongoDbAtlas
MongoDbV2
MySql
Netezza
OData
Odbc
Office365
Oracle
OracleCloudStorage
OracleServiceCloud
贝 宝
Phoenix
PostgreSql
PostgreSqlV2
Presto
Quickbase
QuickBooks
Responsys
RestService
Salesforce
SalesforceMarketingCloud
SalesforceServiceCloud
SalesforceServiceCloudV2
SalesforceV2
SapBW
SapCloudForCustomer
SapEcc
SapHana
SapOdp
SapOpenHub
SapTable
ServiceNow
ServiceNowV2
Sftp
SharePointOnlineList
Shopify
Smartsheet
Snowflake
SnowflakeV2
Spark
SqlServer
广场
Sybase
TeamDesk
Teradata
Twilio
Vertica
仓库
Web
Xero
Zendesk
需要 Zoho ()

IntegrationRuntimeReference

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

ParameterValueSpecification

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

ParameterDefinitionSpecification

名称 说明
{customized property} ParameterSpecification

ParameterSpecification

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

AmazonMWSLinkedService

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

AmazonMWSLinkedServiceTypeProperties

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

SecretBase

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

AzureKeyVaultSecretReference

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

LinkedServiceReference

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

SecureString

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

AmazonRdsForOracleLinkedService

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

AmazonRdsForLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 所需的任何 () function. ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串中密码的 Azure 密钥保管库机密参考。 SecretBase

AmazonRdsForSqlServerLinkedService

名称 说明 Value
type 链接服务的类型。 需要“AmazonRdsForSqlServer” ()
typeProperties Amazon RDS for SQL Server 链接服务属性。 AmazonRdsForSqlServerLinkedServiceTypeProperties (所需的)

AmazonRdsForSqlServerLinkedServiceTypeProperties

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

SqlAlwaysEncryptedProperties

名称 说明
alwaysEncryptedAkvAuthType Sql 始终加密 AKV 身份验证类型。 类型:字符串。 “ManagedIdentity”
“ServicePrincipal”
“UserAssignedManagedIdentity” (必需)
credential 包含身份验证信息的凭据引用。 CredentialReference
servicePrincipalId Azure Active Directory 中用于 Azure 密钥保管库身份验证的应用程序的客户端 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalKey 用于对 Azure 密钥保管库进行身份验证的服务主体的密钥。 SecretBase

CredentialReference

名称 说明
referenceName 引用凭据名称。 字符串 (必需)
类型 凭据引用类型。 “CredentialReference” (必需)
{customized property} 对于 Bicep,可以使用 任何 () 函数。

AmazonRedshiftLinkedService

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

AmazonRedshiftLinkedServiceTypeProperties

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

AmazonS3LinkedService

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

AmazonS3LinkedServiceTypeProperties

名称 说明
accessKeyId Amazon S3 标识和访问管理 (IAM) 用户的访问密钥标识符。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
authenticationType S3 的身份验证类型。 允许的值:AccessKey (默认) 或 TemporarySecurityCredentials。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
secretAccessKey Amazon S3 标识和访问管理 (IAM) 用户的机密访问密钥。 SecretBase
serviceUrl 此值指定要通过 S3 连接器访问的终结点。 这是一个可选属性;仅当想要尝试其他服务终结点或想要在 https 和 http 之间切换时才更改它。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
sessionToken S3 临时安全凭据的会话令牌。 SecretBase

AmazonS3CompatibleLinkedService

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

AmazonS3CompatibleLinkedServiceTypeProperties

名称 说明
accessKeyId Amazon S3 兼容标识和访问管理 (IAM) 用户的访问密钥标识符。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
forcePathStyle 如果为 true,请使用 S3 路径样式访问而不是虚拟托管样式访问。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。 对于 Bicep,可以使用 任何 () 函数。
secretAccessKey Amazon S3 兼容标识和访问管理的机密访问密钥 (IAM) 用户。 SecretBase
serviceUrl 此值指定要使用 Amazon S3 兼容连接器访问的终结点。 这是一个可选属性;仅当想要尝试其他服务终结点或想要在 https 和 http 之间切换时才更改它。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

AppFiguresLinkedService

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

AppFiguresLinkedServiceTypeProperties

名称 说明
clientKey AppFigures 源的客户端密钥。 需要 secretBase ()
password AppFigures 源的密码。 需要 secretBase ()
userName Appfigures 源的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()

AsanaLinkedService

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

AsanaLinkedServiceTypeProperties

名称 说明
apiToken Asana 源的 API 令牌。 需要 secretBase ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串

AzureBatchLinkedService

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

AzureBatchLinkedServiceTypeProperties

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

AzureBlobFSLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureBlobFS” (必需的)
typeProperties Azure Data Lake Storage Gen2链接服务属性。 AzureBlobFSLinkedServiceTypeProperties (必需)

AzureBlobFSLinkedServiceTypeProperties

名称 说明
accountKey Azure Data Lake Storage Gen2服务的帐户密钥。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
credential 包含身份验证信息的凭据引用。 CredentialReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
sasToken sas uri 中 sasToken 的 Azure 密钥保管库机密引用。 SecretBase
sasUri Azure Data Lake Storage Gen2服务的 SAS URI。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalCredential Azure Active Directory 中服务主体对象的凭据。 如果 servicePrincipalCredentialType 为“ServicePrincipalKey”,则 servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 为“ServicePrincipalCert”,则 servicePrincipalCredential 只能为 AzureKeyVaultSecretReference。 SecretBase
servicePrincipalCredentialType 在服务器到服务器身份验证中使用的服务主体凭据类型。 密钥/机密的“ServicePrincipalKey”,证书的“ServicePrincipalCert”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalId 用于针对Azure Data Lake Storage Gen2帐户进行身份验证的应用程序的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalKey 用于针对Azure Data Lake Storage Gen2帐户进行身份验证的应用程序密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
url Azure Data Lake Storage Gen2服务的终结点。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureBlobStorageLinkedService

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

AzureBlobStorageLinkedServiceTypeProperties

名称 说明
accountKey 连接字符串 中 accountKey 的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference
accountKind 指定存储帐户的种类。 允许值包括:Storage(常规用途 v1)、StorageV2(常规用途 v2)、BlobStorage 或 BlockBlobStorage 。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
authenticationType 用于身份验证的类型。 类型:字符串。 “AccountKey”
'Anonymous'
“Msi”
“SasUri”
“ServicePrincipal”
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
connectionString 连接字符串。 它与 sasUri、serviceEndpoint 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
containerUri Azure Blob 存储资源的容器 URI 仅支持匿名访问。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
credential 包含身份验证信息的凭据引用。 CredentialReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
sasToken sas uri 中 sasToken 的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
sasUri Azure Blob 存储资源的 SAS URI。 它与 connectionString、serviceEndpoint 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
serviceEndpoint Azure Blob 存储资源的 Blob 服务终结点。 它与 connectionString、sasUri 属性互斥。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalId 用于针对Azure SQL Data Warehouse进行身份验证的服务主体的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalKey 用于针对Azure SQL Data Warehouse进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureDatabricksLinkedService

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

AzureDatabricksLinkedServiceTypeProperties

名称 说明
accessToken databricks REST API 的访问令牌。 请参阅 https://docs.azuredatabricks.net/api/latest/authentication.html 。 类型:字符串 (或带有 resultType 字符串) 的表达式。 SecretBase
身份验证 如果使用 databricks REST API 的工作区资源 ID,则需要指定 MSI。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
credential 包含身份验证信息的凭据引用。 CredentialReference
{REGION}.azuredatabricks.net,Databricks 部署的域名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
existingClusterId 将用于此活动的所有运行的现有交互式群集的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
instancePoolId 将用于此活动的所有运行的现有实例池的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
newClusterCustomTags 群集资源的其他标记。 在实例池配置中忽略此属性。 对象 (object)
newClusterDriverNodeType 新作业群集的驱动程序节点类型。 在实例池配置中忽略此属性。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
newClusterEnableElasticDisk 在新群集上启用弹性磁盘。 现在忽略此属性,并采用 Databricks 中的默认弹性磁盘行为 (弹性磁盘始终) 启用。 类型:布尔 (或 resultType 布尔) 表达式。 对于 Bicep,可以使用 任何 () 函数。
newClusterInitScripts 新群集的用户定义的初始化脚本。 类型:字符串数组 (或表达式,其中 resultType 字符串数组) 。 对于 Bicep,可以使用 任何 () 函数。
newClusterLogDestination 指定传送 Spark 驱动程序、辅助角色和事件日志的位置。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
newClusterNodeType 新作业群集的节点类型。 如果指定了 newClusterVersion 并且未指定 instancePoolId,则需要此属性。 如果指定了 instancePoolId,则忽略此属性。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
newClusterNumOfWorker 如果不使用现有交互式群集,则指定用于新作业群集或实例池的工作器节点数。 对于新的作业群集,字符串格式的 Int32(如“1”)表示 numOfWorker 为 1,“1:10”表示自动从 1 (分钟) 缩放到 10 (最大) 。 例如池,这是字符串格式的 Int32,只能指定固定数目的工作器节点,例如“2”。 如果指定了 newClusterVersion,则为必需。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
newClusterSparkConf 一组可选的用户指定的 Spark 配置键值对。 AzureDatabricksLinkedServiceTypePropertiesNewCluster...
newClusterSparkEnvVars 一组可选的、用户指定的 Spark 环境变量键值对。 AzureDatabricksLinkedServiceTypePropertiesNewCluster...
newClusterVersion 如果不使用现有交互式群集,这将指定为每个运行此活动创建的新作业群集或实例池节点的 Spark 版本。 如果指定了 instancePoolId,则为必需项。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
policyId 用于根据用户定义的规则集限制配置群集的功能的策略 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
workspaceResourceId databricks REST API 的工作区资源 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureDatabricksLinkedServiceTypePropertiesNewCluster...

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

AzureDatabricksLinkedServiceTypePropertiesNewCluster...

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

AzureDatabricksDeltaLakeLinkedService

名称 说明 Value
type 链接服务的类型。 需要“AzureDatabricksDeltaLake” ()
typeProperties Azure Databricks Delta Lake 链接服务属性。 AzureDatabricksDetltaLakeLinkedServiceTypeProperties (所需的)

AzureDatabricksDetltaLakeLinkedServiceTypeProperties

名称 说明
accessToken databricks REST API 的访问令牌。 请参阅 https://docs.azuredatabricks.net/api/latest/authentication.html 。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 SecretBase
clusterId 将用于此作业的所有运行的现有交互式群集的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
credential 包含身份验证信息的凭据引用。 CredentialReference
{REGION}.azuredatabricks.net,Databricks 部署的域名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
workspaceResourceId databricks REST API 的工作区资源 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureDataExplorerLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureDataExplorer” (必需)
typeProperties Azure 数据资源管理器 (Kusto) 链接服务属性。 AzureDataExplorerLinkedServiceTypeProperties (必需的)

AzureDataExplorerLinkedServiceTypeProperties

名称 说明
credential 包含身份验证信息的凭据引用。 CredentialReference
database 连接的数据库名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
endpoint Azure 的终结点数据资源管理器 (引擎的终结点) 。 URL 的格式为 https://{clusterName}.{regionName}.kusto.windows.net。 类型:包含 resultType 字符串) 的字符串 (或表达式 对于 Bicep,可以使用 任何 () function. (所需的)
servicePrincipalId 用于针对 Azure 数据资源管理器进行身份验证的服务主体的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalKey 用于对 Kusto 进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureDataLakeAnalyticsLinkedService

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

AzureDataLakeAnalyticsLinkedServiceTypeProperties

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

AzureDataLakeStoreLinkedService

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

AzureDataLakeStoreLinkedServiceTypeProperties

名称 说明
accountName Data Lake Store 帐户名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
credential 包含身份验证信息的凭据引用。 CredentialReference
dataLakeStoreUri Data Lake Store 服务 URI。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
resourceGroupName Data Lake Store 帐户资源组名称 ((如果不同于数据工厂帐户) )。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalId 用于对 Azure Data Lake Store 帐户进行身份验证的应用程序的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalKey 用于针对 Azure Data Lake Store 帐户进行身份验证的应用程序密钥。 SecretBase
subscriptionId Data Lake Store 帐户订阅 ID (,如果不同于数据工厂帐户) 。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureFileStorageLinkedService

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

AzureFileStorageLinkedServiceTypeProperties

名称 说明
accountKey 连接字符串中 accountKey 的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
connectionString 连接字符串。 它与 sasUri 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
fileShare Azure 文件共享名称。 使用 accountKey/sasToken 进行身份验证时需要它。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
host 服务器的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
password 用于登录服务器的密码。 SecretBase
sasToken sas uri 中 sasToken 的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
sasUri Azure 文件资源的 SAS URI。 它与 connectionString 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
快照 azure 文件共享快照版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
userId 用于登录服务器的用户 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureFunctionLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureFunction” (必需)
typeProperties Azure 函数链接服务属性。 AzureFunctionLinkedServiceTypeProperties (必需)

AzureFunctionLinkedServiceTypeProperties

名称 说明
身份验证 身份验证类型 (指定用于连接到 AzureFunction 的 MSI) 是必需的。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
credential 包含身份验证信息的凭据引用。 CredentialReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
functionAppUrl Azure Function App 的终结点。 URL 的格式为 https://{accountName}.azurewebsites.net。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
functionKey Azure Function App 的函数或主机密钥。 SecretBase
ResourceId 允许 Azure 函数的令牌受众。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureKeyVaultLinkedService

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

AzureKeyVaultLinkedServiceTypeProperties

名称 说明
baseUrl Azure 密钥保管库的基 URL。 例如 https://myakv.vault.azure.net ,类型:string (或 expression with resultType string) 。 对于 Bicep,可以使用 所需的任何 () function. ()
credential 包含身份验证信息的凭据引用。 CredentialReference

AzureMariaDBLinkedService

名称 说明 Value
type 链接服务的类型。 需要“AzureMariaDB” ()
typeProperties Azure Database for MariaDB链接服务属性。 AzureMariaDBLinkedServiceTypeProperties (必需)

AzureMariaDBLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
pwd 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference

AzureMLLinkedService

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

AzureMLLinkedServiceTypeProperties

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

AzureMLServiceLinkedService

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

AzureMLServiceLinkedServiceTypeProperties

名称 说明
身份验证 身份验证类型 (指定用于连接到 AzureML 的 MSI) 是必需的。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
mlWorkspaceName Azure ML 服务工作区名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
resourceGroupName Azure ML 服务工作区资源组名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
servicePrincipalId 用于针对已发布 Azure ML 服务管道的终结点进行身份验证的服务主体的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalKey 用于针对已发布 Azure ML 服务管道的终结点进行身份验证的服务主体的密钥。 SecretBase
subscriptionId Azure ML 服务工作区订阅 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureMySqlLinkedService

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

AzureMySqlLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 所需的任何 () function. ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference

AzurePostgreSqlLinkedService

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

AzurePostgreSqlLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference

AzureSearchLinkedService

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

AzureSearchLinkedServiceTypeProperties

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

AzureSqlDatabaseLinkedService

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

AzureSqlDatabaseLinkedServiceTypeProperties

名称 说明
alwaysEncryptedSettings Sql 始终加密的属性。 SqlAlwaysEncryptedProperties
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 所需的任何 () function. ()
credential 包含身份验证信息的凭据引用。 CredentialReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串 中密码的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
servicePrincipalId 用于针对 Azure SQL 数据库进行身份验证的服务主体的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalKey 用于针对 Azure SQL 数据库进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureSqlDWLinkedService

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

AzureSqlDWLinkedServiceTypeProperties

名称 说明
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () function. (所需的)
credential 包含身份验证信息的凭据引用。 CredentialReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串 中密码的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
servicePrincipalId 用于针对Azure SQL Data Warehouse进行身份验证的服务主体的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalKey 用于针对Azure SQL Data Warehouse进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureSqlMILinkedService

名称 说明 Value
type 链接服务的类型。 “AzureSqlMI” (必需)
typeProperties Azure SQL 托管实例链接服务属性。 AzureSqlMILinkedServiceTypeProperties (必需)

AzureSqlMILinkedServiceTypeProperties

名称 说明
alwaysEncryptedSettings Sql 始终加密的属性。 SqlAlwaysEncryptedProperties
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () function. (所需的)
credential 包含身份验证信息的凭据引用。 CredentialReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串 中密码的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
servicePrincipalId 用于针对Azure SQL 托管实例进行身份验证的服务主体的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalKey 用于针对Azure SQL 托管实例进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureStorageLinkedService

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

AzureStorageLinkedServiceTypeProperties

名称 说明
accountKey 连接字符串中 accountKey 的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
connectionString 连接字符串。 它与 sasUri 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
sasToken sas uri 中 sasToken 的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
sasUri Azure 存储资源的 SAS URI。 它与 connectionString 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。

AzureSynapseArtifactsLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureSynapseArtifacts” (必需)
typeProperties Azure Synapse Analytics (项目) 链接服务属性。 AzureSynapseArtifactsLinkedServiceTypeProperties (必需)

AzureSynapseArtifactsLinkedServiceTypeProperties

名称 说明
身份验证 如果使用系统分配的托管标识作为身份验证方法,则需要指定 MSI。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
endpoint https://{workspacename}.dev.azuresynapse.net,Azure Synapse Analytics 工作区 URL。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
workspaceResourceId Synapse 工作区的资源 ID。 格式应为:/subscriptions/{subscriptionID}/resourceGroups/{resourceGroup}/providers/Microsoft.Synapse/workspaces/{workspaceName}。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

AzureTableStorageLinkedService

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

CassandraLinkedService

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

CassandraLinkedServiceTypeProperties

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

CommonDataServiceForAppsLinkedService

名称 说明 Value
type 链接服务的类型。 “CommonDataServiceForApps” (必需)
typeProperties Common Data Service for Apps 链接服务属性。 CommonDataServiceForAppsLinkedServiceTypeProperties (必需)

CommonDataServiceForAppsLinkedServiceTypeProperties

名称 说明
authenticationType 要连接到 Common Data Service for Apps 服务器的身份验证类型。 “Office365”表示联机方案,“Ifd”表示具有 Ifd 方案的本地方案。 联机方案中用于服务器到服务器身份验证的“AADServicePrincipal”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
deploymentType Common Data Service for Apps 实例的部署类型。 Common Data Service for Apps Online 的“Online”和“OnPremisesWithIfd”表示本地 Common Data Service for Apps with Ifd。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
hostName 本地 Common Data Service for Apps 服务器的主机名。 属性是本地所必需的,不允许联机使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
organizationName Common Data Service for Apps 实例的组织名称。 当有多个 Common Data Service for Apps 实例与用户关联时,本地需要属性,而对于联机,则属性是必需的。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
password 用于访问 Common Data Service for Apps 实例的密码。 SecretBase
port 本地 Common Data Service for Apps 服务器的端口。 属性是本地所必需的,不允许联机使用。 默认端口为 443。 类型:整数 (或 resultType 整数) 的表达式,最小值:0。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalCredential Azure Active Directory 中服务主体对象的凭据。 如果 servicePrincipalCredentialType 为“ServicePrincipalKey”,则 servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 为“ServicePrincipalCert”,则 servicePrincipalCredential 只能为 AzureKeyVaultSecretReference。 SecretBase
servicePrincipalCredentialType 在服务器到服务器身份验证中使用的服务主体凭据类型。 “ServicePrincipalKey”用于密钥/机密,“ServicePrincipalCert”用于证书。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalId Azure Active Directory 中用于服务器到服务器身份验证的应用程序的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
serviceUri Microsoft Common Data Service for Apps 服务器的 URL。 属性是在线所必需的,不允许在本地使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
username 用于访问 Common Data Service for Apps 实例的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

ConcurLinkedService

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

ConcurLinkedServiceTypeProperties

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

CosmosDbLinkedService

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

CosmosDbLinkedServiceTypeProperties

名称 说明
accountEndpoint Azure CosmosDB 帐户的终结点。 类型:包含 resultType 字符串) 的字符串 (或表达式 对于 Bicep,可以使用 任何 () 函数。
accountKey Azure CosmosDB 帐户的帐户密钥。 类型:SecureString 或 AzureKeyVaultSecretReference。 SecretBase
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
connectionMode 用于访问 CosmosDB 帐户的连接模式。 类型:字符串。 “Direct”
“网关”
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
credential 包含身份验证信息的凭据引用。 CredentialReference
database 数据库的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
servicePrincipalCredential Azure Active Directory 中服务主体对象的凭据。 如果 servicePrincipalCredentialType 为“ServicePrincipalKey”,则 servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 为“ServicePrincipalCert”,则 servicePrincipalCredential 只能为 AzureKeyVaultSecretReference。 SecretBase
servicePrincipalCredentialType 在服务器到服务器身份验证中使用的服务主体凭据类型。 密钥/机密的“ServicePrincipalKey”,证书的“ServicePrincipalCert”。 类型:字符串。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalId Azure Active Directory 中用于服务器到服务器身份验证的应用程序的客户端 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

CosmosDbMongoDbApiLinkedService

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

CosmosDbMongoDbApiLinkedServiceTypeProperties

名称 说明
connectionString CosmosDB (MongoDB API) 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () function. (所需的)
database 要访问的 CosmosDB (MongoDB API) 数据库的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
isServerVersionAbove32 CosmosDB (MongoDB API) 服务器版本是否高于 3.2。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 对于 Bicep,可以使用 任何 () 函数。

CouchbaseLinkedService

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

CouchbaseLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
credString 连接字符串 中 credString 的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串

CustomDataSourceLinkedService

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

DataworldLinkedService

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

DataworldLinkedServiceTypeProperties

名称 说明
apiToken Dataworld 源的 API 令牌。 需要 secretBase ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串

Db2LinkedService

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

Db2LinkedServiceTypeProperties

名称 说明
authenticationType 用于连接的 AuthenticationType。 它与 connectionString 属性互斥。 “Basic”
certificateCommonName 启用 TLS 时的证书公用名。 它与 connectionString 属性互斥。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
connectionString 连接字符串。 它与 server、database、authenticationType、userName、packageCollection 和 certificateCommonName 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
database 连接的数据库名称。 它与 connectionString 属性互斥。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 它与 connectionString 属性互斥。 类型:字符串。 字符串
packageCollection 查询数据库时创建包的位置。 它与 connectionString 属性互斥。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
password 用于身份验证的密码。 SecretBase
server 用于连接的服务器名称。 它与 connectionString 属性互斥。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
username 用于身份验证的用户名。 它与 connectionString 属性互斥。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

DrillLinkedService

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

DrillLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
pwd 连接字符串 中密码的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference

DynamicsLinkedService

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

DynamicsLinkedServiceTypeProperties

名称 说明
authenticationType 要连接到 Dynamics 服务器的身份验证类型。 “Office365”用于联机方案,“Ifd”用于本地 Ifd 方案,“AADServicePrincipal”用于联机方案中的服务器到服务器身份验证。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
credential 包含身份验证信息的凭据引用。 CredentialReference
deploymentType Dynamics 实例的部署类型。 Dynamics Online 的“Online”和“OnPremisesWithIfd”用于本地 Dynamics With Ifd。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
hostName 本地 Dynamics 服务器的主机名称。 本地需要 属性,不允许联机使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
organizationName Dynamics 实例的组织名称。 本地需要 属性,当有多个 Dynamics 实例与用户关联时,该属性是联机所必需的。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
password 用于访问 Dynamics 实例的密码。 SecretBase
port 本地 Dynamics 服务器的端口。 本地需要 属性,不允许联机使用。 默认端口为 443。 类型:具有 resultType 整数) 的整数 (或 Expression,最小值:0。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalCredential Azure Active Directory 中服务主体对象的凭据。 如果 servicePrincipalCredentialType 为“ServicePrincipalKey”,则 servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 为“ServicePrincipalCert”,则 servicePrincipalCredential 只能为 AzureKeyVaultSecretReference。 SecretBase
servicePrincipalCredentialType 在服务器到服务器身份验证中使用的服务主体凭据类型。 密钥/机密的“ServicePrincipalKey”,证书的“ServicePrincipalCert”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalId Azure Active Directory 中用于服务器到服务器身份验证的应用程序的客户端 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
serviceUri Microsoft Dynamics 服务器的 URL。 属性是在线所必需的,不允许用于本地。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
username 用于访问 Dynamics 实例的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

DynamicsAXLinkedService

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

DynamicsAXLinkedServiceTypeProperties

名称 说明
aadResourceId 指定你请求授权的资源。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
servicePrincipalId 指定应用程序的客户端 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
servicePrincipalKey 指定应用程序的密钥。 将此字段标记为 SecureString 以安全地将其存储在数据工厂中或引用存储在 Azure Key Vault 中的机密。 类型:包含 resultType 字符串) 的字符串 (或表达式。 需要 secretBase ()
tenant 指定应用程序的租户信息(域名或租户 ID)。 将鼠标悬停在 Azure 门户右上角进行检索。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
url Dynamics AX(或 Dynamics 365 Finance and Operations)实例 OData 终结点。 对于 Bicep,可以使用 任何 () function. (所需的)

DynamicsCrmLinkedService

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

DynamicsCrmLinkedServiceTypeProperties

名称 说明
authenticationType 要连接到 Dynamics CRM 服务器的身份验证类型。 “Office365”用于联机方案,“Ifd”用于本地 Ifd 方案,“AADServicePrincipal”用于联机方案中的服务器到服务器身份验证。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
deploymentType Dynamics CRM 实例的部署类型。 Dynamics CRM Online 的“Online”和“OnPremisesWithIfd”用于本地 Dynamics CRM With Ifd。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
hostName 本地 Dynamics CRM 服务器的主机名。 本地需要 属性,不允许联机使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
organizationName Dynamics CRM 实例的组织名称。 当有多个 Dynamics CRM 实例与用户关联时,本地需要 属性,而对于联机,则属性是必需的。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
password 用于访问 Dynamics CRM 实例的密码。 SecretBase
port 本地 Dynamics CRM 服务器的端口。 本地需要 属性,不允许联机使用。 默认端口为 443。 类型:具有 resultType 整数) 的整数 (或 Expression,最小值:0。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalCredential Azure Active Directory 中服务主体对象的凭据。 如果 servicePrincipalCredentialType 为“ServicePrincipalKey”,则 servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 为“ServicePrincipalCert”,则 servicePrincipalCredential 只能为 AzureKeyVaultSecretReference。 SecretBase
servicePrincipalCredentialType 在服务器到服务器身份验证中使用的服务主体凭据类型。 密钥/机密的“ServicePrincipalKey”,证书的“ServicePrincipalCert”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalId Azure Active Directory 中用于服务器到服务器身份验证的应用程序的客户端 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
serviceUri Microsoft Dynamics CRM服务器的 URL。 属性是在线所必需的,不允许用于本地。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
username 用于访问 Dynamics CRM 实例的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

EloquaLinkedService

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

EloquaLinkedServiceTypeProperties

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

FileServerLinkedService

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

FileServerLinkedServiceTypeProperties

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

FtpServerLinkedService

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

FtpServerLinkedServiceTypeProperties

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

GoogleAdWordsLinkedService

名称 说明 Value
type 链接服务的类型。 “GoogleAdWords” (必需)
typeProperties Google AdWords 服务链接服务属性。 GoogleAdWordsLinkedServiceTypeProperties (必需)

GoogleAdWordsLinkedServiceTypeProperties

名称 说明
authenticationType 用于身份验证的 OAuth 2.0 身份验证机制。 ServiceAuthentication 只能在自托管 IR 上使用。 “ServiceAuthentication”
“UserAuthentication”
clientCustomerID 需提取其报表数据的 AdWords 帐户的客户端客户 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
clientId Google 应用程序的客户端 ID,用户获取刷新令牌。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
clientSecret Google 应用程序的客户端机密,用户获取刷新令牌。 SecretBase
connectionProperties (用于连接到 GoogleAds 的已弃用) 属性。 它与链接服务中的其他任何属性互斥。 类型:对象。 对于 Bicep,可以使用 任何 () 函数。
developerToken 与管理员帐户相关联的开发人员令牌,该帐户用来授予对 AdWords API 的访问权限。 SecretBase
电子邮件 用于 ServiceAuthentication 的服务帐户电子邮件 ID,只能在自托管 IR 上使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
googleAdsApiVersion Google Ads API 主版本,例如 v14。 可以在 上 https://developers.google.com/google-ads/api/docs/release-notes找到支持的主要版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
keyFilePath (已弃用) .p12 密钥文件的完整路径,该文件用于对服务帐户电子邮件地址进行身份验证,并且只能在自承载 IR 上使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
loginCustomerID 要从中获取特定客户的报表数据的 Google Ads Manager 帐户的客户 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
privateKey 用于对服务帐户电子邮件地址进行身份验证且只能在自承载 IR 上使用的私钥。 SecretBase
refreshToken 从 Google 获得的刷新令牌,用于授权访问 AdWords 以进行用户身份验证。 SecretBase
supportLegacyDataTypes 指定是否使用将 float、int32 和 int64 从 Google 映射到字符串的旧数据类型映射。 除非想要保持与旧驱动程序的数据类型映射的向后兼容性,否则请勿将其设置为 true。 类型:boolean (或 expression with resultType boolean) 。 对于 Bicep,可以使用 任何 () 函数。
trustedCertPath (已弃用) .pem 文件的完整路径,其中包含受信任的 CA 证书,以便在通过 SSL 进行连接时验证服务器。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
useSystemTrustStore (已弃用) 指定是使用系统信任存储区中的 CA 证书还是从指定的 PEM 文件中使用 CA 证书。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。 对于 Bicep,可以使用 任何 () 函数。

GoogleBigQueryLinkedService

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

GoogleBigQueryLinkedServiceTypeProperties

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

GoogleBigQueryV2LinkedService

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

GoogleBigQueryV2LinkedServiceTypeProperties

名称 说明
authenticationType 用于身份验证的 OAuth 2.0 身份验证机制。 “ServiceAuthentication”
“UserAuthentication” ()
clientId Google 应用程序的客户端 ID,用户获取刷新令牌。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
clientSecret Google 应用程序的客户端机密,用户获取刷新令牌。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
keyFileContent 用于对服务帐户进行身份验证的.json密钥文件的内容。 类型:字符串 (或带有 resultType 字符串) 的表达式。 SecretBase
projectId 要查询的默认 BigQuery 项目 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
refreshToken 从 Google 获得的刷新令牌,用于授权访问 BigQuery 以进行用户身份验证。 SecretBase

GoogleCloudStorageLinkedService

名称 说明 Value
type 链接服务的类型。 “GoogleCloudStorage” (必需)
typeProperties Google Cloud Storage 链接服务属性。 GoogleCloudStorageLinkedServiceTypeProperties (必需)

GoogleCloudStorageLinkedServiceTypeProperties

名称 说明
accessKeyId Google Cloud Storage Identity and Access Management (IAM) 用户的访问密钥标识符。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
secretAccessKey Google Cloud Storage Identity and Access Management (IAM) 用户的机密访问密钥。 SecretBase
serviceUrl 此值指定要使用 Google 云存储连接器访问的终结点。 这是一个可选属性;仅当想要尝试其他服务终结点或想要在 https 和 http 之间切换时才更改它。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

GoogleSheetsLinkedService

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

GoogleSheetsLinkedServiceTypeProperties

名称 说明
apiToken GoogleSheets 源的 API 令牌。 需要 secretBase ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串

GreenplumLinkedService

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

GreenplumLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
pwd 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference

HBaseLinkedService

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

HBaseLinkedServiceTypeProperties

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

HdfsLinkedService

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

HdfsLinkedServiceTypeProperties

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

HDInsightLinkedService

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

HDInsightLinkedServiceTypeProperties

名称 说明
clusterUri HDInsight 群集 URI。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
fileSystem 如果 HDInsight 的main存储为 ADLS Gen2,请指定 FileSystem。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
hcatalogLinkedServiceName 指向 HCatalog 数据库的 Azure SQL 链接服务的引用。 LinkedServiceReference
isEspEnabled 指定是否使用 ESP (Enterprise Security Package) 创建 HDInsight。 类型:布尔值。 对于 Bicep,可以使用 任何 () 函数。
linkedServiceName Azure 存储链接服务引用。 LinkedServiceReference
password HDInsight 群集密码。 SecretBase
userName HDInsight 群集用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

HDInsightOnDemandLinkedService

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

HDInsightOnDemandLinkedServiceTypeProperties

名称 说明
additionalLinkedServiceNames 指定 HDInsight 链接服务的其他存储帐户,使数据工厂服务能够代为注册它们。 LinkedServiceReference[]
clusterNamePrefix 群集名称的前缀后缀与时间戳不同。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
clusterPassword 用于访问群集的密码。 SecretBase
clusterResourceGroup 群集所属的资源组。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
clusterSize 群集中辅助进程/数据节点的数量。 建议值:4。 类型:int (或 expression with resultType int) 。 对于 Bicep,可以使用 所需的任何 () function. ()
clusterSshPassword 适用于 Linux) 的 SSH 远程连接群集节点 (的密码。 SecretBase
clusterSshUserName 用于 SSH 远程连接到群集节点的用户名(适用于 Linux)。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
clusterType 群集类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
clusterUserName 用于访问群集的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
coreConfiguration 为待创建的 HDInsight 群集指定核心配置参数(如在 core-site.xml 中)。 对于 Bicep,可以使用 任何 () 函数。
credential 包含身份验证信息的凭据引用。 CredentialReference
dataNodeSize 指定 HDInsight 群集的数据节点的大小。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
hBaseConfiguration 为 HDInsight 群集指定 HBase 配置参数 (hbase-site.xml)。 对于 Bicep,可以使用 任何 () 函数。
hcatalogLinkedServiceName 指向 HCatalog 数据库的 Azure SQL 链接服务的名称。 将 Azure SQL 数据库用作元存储以创建按需 HDInsight 群集。 LinkedServiceReference
hdfsConfiguration 为 HDInsight 群集指定 HDFS 配置参数 (hdfs-site.xml)。 对于 Bicep,可以使用 任何 () 函数。
headNodeSize 指定 HDInsight 群集的头节点的大小。 对于 Bicep,可以使用 任何 () 函数。
hiveConfiguration 为 HDInsight 群集指定 hive 配置参数 (hive-site.xml)。 对于 Bicep,可以使用 任何 () 函数。
hostSubscriptionId 用于托管群集的客户订阅。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
linkedServiceName 由按需群集用于存储和处理数据的 Azure 存储链接服务。 LinkedServiceReference (必需)
mapReduceConfiguration 为 HDInsight 群集指定 MapReduce 配置参数 (mapred-site.xml)。 对于 Bicep,可以使用 任何 () 函数。
oozieConfiguration 为 HDInsight 群集指定 Oozie 配置参数 (oozie-site.xml)。 对于 Bicep,可以使用 任何 () 函数。
scriptActions 启动 HDI ondemand 群集后,在群集上运行的自定义脚本操作。 请参阅 /azure/hdinsight/hdinsight-hadoop-customize-cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json&bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions。 ScriptAction[]
servicePrincipalId hostSubscriptionId 的服务主体 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalKey 服务主体 ID 的键。 SecretBase
sparkVersion 如果群集类型为“spark”,则为 spark 的版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
stormConfiguration 为 HDInsight 群集指定 Storm 配置参数 (storm-site.xml)。 对于 Bicep,可以使用 任何 () 函数。
subnetName vNet 中子网的 ARM 资源 ID。 如果指定了 virtualNetworkId,则此属性是必需的。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
tenant 服务主体所属的租户 ID/名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
timeToLive 按需 HDInsight 群集允许的空闲时间。 指定当活动运行完成后,如果群集中没有其他的活动作业,按需 HDInsight 群集保持活动状态的时间。 最小值为 5 分钟。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
版本 HDInsight 群集的版本。  类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
virtualNetworkId 群集创建后应加入到的 vNet 的 ARM 资源 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
yarnConfiguration 为 HDInsight 群集指定 Yarn 配置参数 (yarn-site.xml)。 对于 Bicep,可以使用 任何 () 函数。
zookeeperNodeSize 指定 HDInsight 群集的 Zoo Keeper 节点的大小。 对于 Bicep,可以使用 任何 () 函数。

ScriptAction

名称 说明
name 用户提供的脚本操作的名称。 字符串 (必需)
parameters 脚本操作的参数。 字符串
角色 应在其上执行脚本操作的节点类型。 对于 Bicep,可以使用 所需的任何 () function. ()
uri 脚本操作的 URI。 字符串 (必需)

HiveLinkedService

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

HiveLinkedServiceTypeProperties

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

HttpLinkedService

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

HttpLinkedServiceTypeProperties

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

HubspotLinkedService

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

HubspotLinkedServiceTypeProperties

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

ImpalaLinkedService

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

ImpalaLinkedServiceTypeProperties

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

InformixLinkedService

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

InformixLinkedServiceTypeProperties

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

JiraLinkedService

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

JiraLinkedServiceTypeProperties

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

LakeHouseLinkedService

名称 说明 Value
type 链接服务的类型。 “LakeHouse” (必需)
typeProperties Microsoft Fabric LakeHouse 链接服务属性。 LakeHouseLinkedServiceTypeProperties (必需)

LakeHouseLinkedServiceTypeProperties

名称 说明
artifactId Microsoft Fabric LakeHouse 项目的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
servicePrincipalCredential Azure Active Directory 中服务主体对象的凭据。 如果 servicePrincipalCredentialType 为“ServicePrincipalKey”,则 servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 为“ServicePrincipalCert”,则 servicePrincipalCredential 只能为 AzureKeyVaultSecretReference。 SecretBase
servicePrincipalCredentialType 在服务器到服务器身份验证中使用的服务主体凭据类型。 “ServicePrincipalKey”用于密钥/机密,“ServicePrincipalCert”用于证书。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalId 用于对 Microsoft Fabric LakeHouse 进行身份验证的应用程序的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalKey 用于对 Microsoft Fabric LakeHouse 进行身份验证的应用程序密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
workspaceId Microsoft Fabric 工作区的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

MagentoLinkedService

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

MagentoLinkedServiceTypeProperties

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

MariaDBLinkedService

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

MariaDBLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
database 连接的数据库名称。 类型:字符串。 对于 Bicep,可以使用 任何 () 函数。
driverVersion MariaDB 驱动程序的版本。 类型:字符串。 V1 或空的旧驱动程序,V2 用于新驱动程序。 V1 可以支持连接字符串和属性包,V2 只能支持连接字符串。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串 中密码的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
port 连接的端口。 类型:整数。 对于 Bicep,可以使用 任何 () 函数。
server 用于连接的服务器名称。 类型:字符串。 对于 Bicep,可以使用 任何 () 函数。
username 用于身份验证的用户名。 类型:字符串。 对于 Bicep,可以使用 任何 () 函数。

MarketoLinkedService

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

MarketoLinkedServiceTypeProperties

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

MicrosoftAccessLinkedService

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

MicrosoftAccessLinkedServiceTypeProperties

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

MongoDbLinkedService

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

MongoDbLinkedServiceTypeProperties

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

MongoDbAtlasLinkedService

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

MongoDbAtlasLinkedServiceTypeProperties

名称 说明
connectionString MongoDB Atlas 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () function. (所需的)
database 要访问的 MongoDB Atlas 数据库的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
driverVersion 要选择的驱动程序版本。 允许的值为 v1 和 v2。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

MongoDbV2LinkedService

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

MongoDbV2LinkedServiceTypeProperties

名称 说明
connectionString MongoDB 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () function. (所需的)
database 要访问的 MongoDB 数据库的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)

MySqlLinkedService

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

MySqlLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
database 连接的数据库名称。 类型:字符串。 对于 Bicep,可以使用 任何 () 函数。
driverVersion MySQL 驱动程序的版本。 类型:字符串。 V1 或空的旧驱动程序,V2 用于新驱动程序。 V1 可以支持连接字符串和属性包,V2 只能支持连接字符串。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference
port 连接的端口。 类型:整数。 对于 Bicep,可以使用 任何 () 函数。
server 连接的服务器名称。 类型:字符串。 对于 Bicep,可以使用 任何 () 函数。
sslMode 用于连接的 SSL 模式。 类型:整数。 0: 禁用, 1: 首选, 2: 需要, 3: verify-ca, 4: verify-full。 对于 Bicep,可以使用 任何 () 函数。
username 用于身份验证的用户名。 类型:字符串。 对于 Bicep,可以使用 任何 () 函数。
useSystemTrustStore 使用系统信任存储进行连接。 类型:整数。 0:启用,1:禁用。 对于 Bicep,可以使用 任何 () 函数。

NetezzaLinkedService

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

NetezzaLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
pwd 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference

ODataLinkedService

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

ODataLinkedServiceTypeProperties

名称 说明
aadResourceId 指定要请求授权以使用 Directory 的资源。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
aadServicePrincipalCredentialType 指定凭据类型 (密钥或证书) 用于服务主体。 'ServicePrincipalCert'
“ServicePrincipalKey”
authenticationType 用于连接到 OData 服务的身份验证类型。 'AadServicePrincipal'
'Anonymous'
'Basic'
“ManagedServiceIdentity”
“Windows”
authHeaders 请求中用于授权的 RESTful API 中的其他 HTTP 标头。 类型:键值对 (值应为字符串类型) 。 对于 Bicep,可以使用 任何 () 函数。
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password OData 服务的密码。 SecretBase
servicePrincipalEmbeddedCert 指定 Azure Active Directory 中注册的应用程序的 base64 编码证书。 类型:字符串 (或带有 resultType 字符串) 的表达式。 SecretBase
servicePrincipalEmbeddedCertPassword 如果证书具有密码,并且使用的是 AadServicePrincipal 身份验证,请指定证书的密码。 类型:字符串 (或带有 resultType 字符串) 的表达式。 SecretBase
servicePrincipalId 指定在 Azure Active Directory 中注册的应用程序的应用程序 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalKey 指定在 Azure Active Directory 中注册的应用程序的机密。 类型:字符串 (或带有 resultType 字符串) 的表达式。 SecretBase
tenant 指定应用程序的租户信息(域名或租户 ID)。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
url OData 服务终结点的 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
userName OData 服务的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

OdbcLinkedService

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

OdbcLinkedServiceTypeProperties

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

Office365LinkedService

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

Office365LinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
office365TenantId Office 365 帐户所属的 Azure 租户 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
servicePrincipalId 指定应用程序的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
servicePrincipalKey 指定应用程序的密钥。 需要 secretBase ()
servicePrincipalTenantId 指定 Azure AD Web 应用程序所在的租户信息。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()

OracleLinkedService

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

OracleLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 所需的任何 () function. ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference

OracleCloudStorageLinkedService

名称 说明 Value
type 链接服务的类型。 “OracleCloudStorage” (必需)
typeProperties Oracle 云存储链接服务属性。 OracleCloudStorageLinkedServiceTypeProperties (必需)

OracleCloudStorageLinkedServiceTypeProperties

名称 说明
accessKeyId Oracle 云存储标识和访问管理 (IAM) 用户的访问密钥标识符。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
secretAccessKey Oracle 云存储标识和访问管理的机密访问密钥 (IAM) 用户。 SecretBase
serviceUrl 此值指定要使用 Oracle 云存储连接器访问的终结点。 这是一个可选属性;仅当想要尝试其他服务终结点或想要在 https 和 http 之间切换时才更改它。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

OracleServiceCloudLinkedService

名称 说明 Value
type 链接服务的类型。 需要“OracleServiceCloud” ()
typeProperties Oracle 服务云链接服务属性。 OracleServiceCloudLinkedServiceTypeProperties (所需的)

OracleServiceCloudLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
host Oracle 服务云实例的 URL。 对于 Bicep,可以使用 所需的任何 () function. ()
password 在用户名键中提供的用户名所对应的密码。 需要 secretBase ()
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。 对于 Bicep,可以使用 任何 () 函数。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。 对于 Bicep,可以使用 任何 () 函数。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。 对于 Bicep,可以使用 任何 () 函数。
username 用于访问 Oracle 服务云服务器的用户名。 对于 Bicep,可以使用 任何 () function. (所需的)

PaypalLinkedService

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

PaypalLinkedServiceTypeProperties

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

PhoenixLinkedService

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

PhoenixLinkedServiceTypeProperties

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

PostgreSqlLinkedService

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

PostgreSqlLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () function. (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串 中密码的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference

PostgreSqlV2LinkedService

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

PostgreSqlV2LinkedServiceTypeProperties

名称 说明
commandTimeout 在终止尝试并生成错误之前,尝试执行命令时) 等待 (秒的时间。 对于无穷大,设置为零。 类型:整数。 对于 Bicep,可以使用 任何 () 函数。
connectionTimeout 尝试在终止尝试并生成错误之前建立连接) (等待时间(以秒为单位)。 类型:整数。 对于 Bicep,可以使用 任何 () 函数。
database 连接的数据库名称。 类型:字符串。 对于 Bicep,可以使用 任何 () function. (所需的)
encoding 获取或设置将用于对 PostgreSQL 字符串数据进行编码/解码的 .NET 编码。 Type:string 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
logParameters 启用后,在执行命令时会记录参数值。 类型:布尔值。 对于 Bicep,可以使用 任何 () 函数。
password 连接字符串 中密码的 Azure 密钥保管库机密引用。 类型:字符串。 AzureKeyVaultSecretReference
是否应使用连接池。 类型:布尔值。 对于 Bicep,可以使用 任何 () 函数。
port 连接的端口。 类型:整数。 对于 Bicep,可以使用 任何 () 函数。
readBufferSize 确定读取时使用的内部缓冲区的大小。 如果从数据库传输大值,则增加可能会提高性能。 类型:整数。 对于 Bicep,可以使用 任何 () 函数。
schema 设置架构搜索路径。 类型:字符串。 对于 Bicep,可以使用 任何 () 函数。
server 连接的服务器名称。 类型:字符串。 对于 Bicep,可以使用 所需的任何 () function. ()
sslCertificate 要发送到服务器的客户端证书的位置。 类型:字符串。 对于 Bicep,可以使用 任何 () 函数。
sslKey 要发送到服务器的客户端证书的客户端密钥的位置。 类型:字符串。 对于 Bicep,可以使用 任何 () 函数。
sslMode 用于连接的 SSL 模式。 类型:整数。 0: disable, 1:allow, 2: prefer, 3: require, 4: verify-ca, 5: verify-full. 类型:整数。 对于 Bicep,可以使用 所需的任何 () function. ()
sslPassword 客户端证书密钥的密码。 类型:字符串。 对于 Bicep,可以使用 任何 () 函数。
timezone 获取或设置会话时区。 类型:字符串。 对于 Bicep,可以使用 任何 () 函数。
trustServerCertificate 是否信任服务器证书而不对其进行验证。 类型:布尔值。 对于 Bicep,可以使用 任何 () 函数。
username 用于身份验证的用户名。 类型:字符串。 对于 Bicep,可以使用 所需的任何 () function. ()

PrestoLinkedService

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

PrestoLinkedServiceTypeProperties

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

QuickbaseLinkedService

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

QuickbaseLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
url 用于连接 Quickbase 源的 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
userToken Quickbase 源的用户令牌。 需要 secretBase ()

QuickBooksLinkedService

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

QuickBooksLinkedServiceTypeProperties

名称 说明
accessToken 用于 OAuth 1.0 身份验证的访问令牌。 SecretBase
accessTokenSecret 用于 OAuth 1.0 身份验证的访问令牌机密。 SecretBase
companyId QuickBooks 公司授权的公司 ID。 对于 Bicep,可以使用 任何 () 函数。
connectionProperties 用于连接到 QuickBooks 的属性。 它与链接服务中的任何其他属性互斥。 类型:对象。 对于 Bicep,可以使用 任何 () 函数。
consumerKey OAuth 1.0 身份验证的使用者密钥。 对于 Bicep,可以使用 任何 () 函数。
consumerSecret OAuth 1.0 身份验证的使用者机密。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
endpoint QuickBooks 服务器的终结点。 (即 quickbooks.api.intuit.com) 对于 Bicep,可以使用 任何 () 函数。
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 对于 Bicep,可以使用 任何 () 函数。

ResponsysLinkedService

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

ResponsysLinkedServiceTypeProperties

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

RestServiceLinkedService

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

RestServiceLinkedServiceTypeProperties

名称 说明
aadResourceId 正在请求授权使用的资源。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
authenticationType 用于连接到 REST 服务的身份验证类型。 “AadServicePrincipal”
“Anonymous”
“Basic”
“ManagedServiceIdentity”
“OAuth2ClientCredential” (必需)
authHeaders 请求中用于授权的 RESTful API 中的其他 HTTP 标头。 类型:具有 resultType 对象) 的对象 (或 Expression。 对于 Bicep,可以使用 任何 () 函数。
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
clientId 与应用程序关联的客户端 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
clientSecret 与应用程序关联的客户端密码。 SecretBase
credential 包含身份验证信息的凭据引用。 CredentialReference
enableServerCertificateValidation 连接到终结点时是否验证服务器端 SSL 证书。默认值为 true。 类型:boolean (或 expression with resultType boolean) 。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 基本身份验证类型中使用的密码。 SecretBase
resource 将请求访问的目标服务或资源。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
scope 所需的访问范围。 它描述将请求哪种类型的访问。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalId AadServicePrincipal 身份验证类型中使用的应用程序的客户端 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalKey AadServicePrincipal 身份验证类型中使用的应用程序的密钥。 SecretBase
tenant ) 应用程序所在的 AadServicePrincipal 身份验证类型中使用的租户信息 (域名或租户 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
tokenEndpoint 要获取访问令牌的授权服务器的令牌终结点。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
url REST 服务的基 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
userName 基本身份验证类型中使用的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

SalesforceLinkedService

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

SalesforceLinkedServiceTypeProperties

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

SalesforceMarketingCloudLinkedService

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

SalesforceMarketingCloudLinkedServiceTypeProperties

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

SalesforceServiceCloudLinkedService

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

SalesforceServiceCloudLinkedServiceTypeProperties

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

SalesforceServiceCloudV2LinkedService

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

SalesforceServiceCloudV2LinkedServiceTypeProperties

名称 说明
apiVersion ADF 中使用的 Salesforce API 版本。 版本必须大于或等于 47.0,这是 Salesforce BULK API 2.0 所需的。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
authenticationType 用于连接到 Salesforce 的身份验证类型。 目前,我们只支持 OAuth2ClientCredentials,它也是默认值 对于 Bicep,可以使用 任何 () 函数。
clientId Salesforce 实例的 OAuth 2.0 客户端凭据流身份验证的客户端 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
clientSecret Salesforce 实例的 OAuth 2.0 客户端凭据流身份验证的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
environmentUrl Salesforce Service Cloud 实例的 URL。 例如,“https://[domain].my.salesforce.com”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

SalesforceV2LinkedService

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

SalesforceV2LinkedServiceTypeProperties

名称 说明
apiVersion ADF 中使用的 Salesforce API 版本。 版本必须大于或等于 47.0,这是 Salesforce BULK API 2.0 所需的。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
authenticationType 用于连接到 Salesforce 的身份验证类型。 目前,我们仅支持 OAuth2ClientCredentials,这也是默认值 对于 Bicep,可以使用 任何 () 函数。
clientId Salesforce 实例的 OAuth 2.0 客户端凭据流身份验证的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
clientSecret Salesforce 实例的 OAuth 2.0 客户端凭据流身份验证的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
environmentUrl Salesforce 实例的 URL。 例如,“https://[domain].my.salesforce.com”。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

SapBWLinkedService

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

SapBWLinkedServiceTypeProperties

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

SapCloudForCustomerLinkedService

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

SapCloudForCustomerLinkedServiceTypeProperties

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

SapEccLinkedService

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

SapEccLinkedServiceTypeProperties

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

SapHanaLinkedService

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

SapHanaLinkedServiceProperties

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

SapOdpLinkedService

名称 说明 Value
type 链接服务的类型。 “SapOdp” (必需)
typeProperties 特定于 SAP ODP 链接服务类型的属性。 sapOdpLinkedServiceTypeProperties (所需的)

SapOdpLinkedServiceTypeProperties

名称 说明
clientId 表所在的 SAP 系统上客户端的客户端 ID。 (通常用三位数的十进制数字表示为字符串) Type:string (或 expression with resultType string) 。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
语言 表所在的 SAP 系统的语言。 默认值为 EN。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
logonGroup SAP 系统的登录组。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
messageServer SAP 消息服务器的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
messageServerService 消息服务器的服务名称或端口号。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
password 用于访问表所在的 SAP 服务器的密码。 SecretBase
server 表所在的 SAP 实例的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
sncLibraryPath 用于访问表所在的 SAP 服务器的外部安全产品库。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
sncMode 用于访问表所在的 SAP 服务器的 SNC 激活指示符。 在) 上,必须关闭 0 () 或 1 (。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
sncMyName 用于访问表所在的 SAP 服务器的发起方 SNC 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
sncPartnerName 用于访问表所在的 SAP 服务器的通信合作伙伴 SNC 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
sncQop SNC 保护质量。 允许的值包括:1、2、3、8、9。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
subscriberName 订阅者名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
systemId 表所在的 SAP 系统的 SystemID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
systemNumber 表所在的 SAP 系统的系统编号。 (通常为表示为 string 的两位数十进制数。) 类型:string (或 expression with resultType string) 。 对于 Bicep,可以使用 任何 () 函数。
userName 用于访问表所在的 SAP 服务器的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
x509CertificatePath SNC X509 证书文件路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

SapOpenHubLinkedService

名称 说明 Value
type 链接服务的类型。 “SapOpenHub” (必需)
typeProperties 特定于 SAP Business Warehouse Open Hub 目标链接服务类型的属性。 SapOpenHubLinkedServiceTypeProperties (必需)

SapOpenHubLinkedServiceTypeProperties

名称 说明
clientId 开放中心目标所在的 BW 系统上的客户端的客户端 ID。 (通常表示为字符串的三位数十进制数) 类型:字符串 (或 expression,带有 resultType 字符串) 。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
语言 开放中心目标所在的 BW 系统的语言。 默认值为 EN。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
logonGroup SAP 系统的登录组。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
messageServer SAP 消息服务器的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
messageServerService 消息服务器的服务名称或端口号。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
password 用于访问开放中心目标所在的 SAP BW 服务器的密码。 SecretBase
server 打开中心目标所在的 SAP BW 实例的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
systemId 表所在的 SAP 系统的 SystemID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
systemNumber 开放中心目标所在的 BW 系统的系统编号。 (通常为表示为 string 的两位数十进制数。) 类型:string (或 expression with resultType string) 。 对于 Bicep,可以使用 任何 () 函数。
userName 用于访问开放中心目标所在的 SAP BW 服务器的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

SapTableLinkedService

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

SapTableLinkedServiceTypeProperties

名称 说明
clientId 表所在的 SAP 系统上客户端的客户端 ID。 (通常表示为字符串的三位数十进制数) 类型:字符串 (或 expression,带有 resultType 字符串) 。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
语言 表所在的 SAP 系统的语言。 默认值为 EN。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
logonGroup SAP 系统的登录组。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
messageServer SAP 消息服务器的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
messageServerService 消息服务器的服务名称或端口号。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
password 用于访问表所在的 SAP 服务器的密码。 SecretBase
server 表所在的 SAP 实例的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
sncLibraryPath 用于访问表所在的 SAP 服务器的外部安全产品库。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
sncMode 用于访问表所在的 SAP 服务器的 SNC 激活指示符。 在) 上,必须关闭 0 () 或 1 (。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
sncMyName 用于访问表所在的 SAP 服务器的发起方 SNC 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
sncPartnerName 用于访问表所在的 SAP 服务器的通信合作伙伴 SNC 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
sncQop SNC 保护质量。 允许的值包括:1、2、3、8、9。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
systemId 表所在的 SAP 系统的 SystemID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
systemNumber 表所在的 SAP 系统的系统编号。 (通常为表示为 string 的两位数十进制数。) 类型:string (或 expression with resultType string) 。 对于 Bicep,可以使用 任何 () 函数。
userName 用于访问表所在的 SAP 服务器的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。

ServiceNowLinkedService

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

ServiceNowLinkedServiceTypeProperties

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

ServiceNowV2LinkedService

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

ServiceNowV2LinkedServiceTypeProperties

名称 说明
authenticationType 可使用的身份验证类型。 'Basic'
“OAuth2” (必需)
clientId OAuth2 身份验证的客户端 ID。 对于 Bicep,可以使用 任何 () 函数。
clientSecret OAuth2 身份验证的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
endpoint ServiceNowV2 服务器的终结点。 (,即 {instance}.service-now.com) 对于 Bicep,可以使用 所需的任何 () function. ()
grantType OAuth2 身份验证的 GrantType。 默认值为 password。 对于 Bicep,可以使用 任何 () 函数。
password 基本和 OAuth2 身份验证的用户名所对应的密码。 SecretBase
username 用于连接到 ServiceNowV2 服务器以进行基本和 OAuth2 身份验证的用户名。 对于 Bicep,可以使用 任何 () 函数。

SftpServerLinkedService

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

SftpServerLinkedServiceTypeProperties

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

SharePointOnlineListLinkedService

名称 说明 Value
type 链接服务的类型。 “SharePointOnlineList” (必需)
typeProperties SharePoint Online 列表链接服务属性。 SharePointOnlineListLinkedServiceTypeProperties (必需)

SharePointOnlineListLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
servicePrincipalId 应用程序 (在 Azure Active Directory 中注册的应用程序的客户端) ID。 请确保向此应用程序授予 SharePoint 网站权限。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
servicePrincipalKey 在 Azure Active Directory 中注册的应用程序的客户端密码。 类型:包含 resultType 字符串) 的字符串 (或表达式。 需要 secretBase ()
siteUrl SharePoint Online 网站的 URL。 例如 https://contoso.sharepoint.com/sites/siteName。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
tenantId 应用程序所在的租户 ID。 可从 Active Directory 概述页Azure 门户找到它。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)

ShopifyLinkedService

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

ShopifyLinkedServiceTypeProperties

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

SmartsheetLinkedService

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

SmartsheetLinkedServiceTypeProperties

名称 说明
apiToken Smartsheet 源的 API 令牌。 需要 secretBase ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串

SnowflakeLinkedService

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

SnowflakeLinkedServiceTypeProperties

名称 说明
connectionString 雪花的连接字符串。 类型:string、SecureString。 对于 Bicep,可以使用 任何 () function. (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串 中密码的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference

SnowflakeV2LinkedService

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

SnowflakeLinkedV2ServiceTypeProperties

名称 说明
accountIdentifier Snowflake 帐户的帐户标识符,例如 xy12345.east-us-2.azure 对于 Bicep,可以使用 任何 () function. (所需的)
authenticationType 用于身份验证的类型。 类型:字符串。 “AADServicePrincipal”
'Basic'
“KeyPair”
clientId 在 Azure Active Directory 中注册用于 AADServicePrincipal 身份验证的应用程序的客户端 ID。 对于 Bicep,可以使用 任何 () 函数。
clientSecret 用于 AADServicePrincipal 身份验证的客户端机密的 Azure 密钥保管库机密参考。 SecretBase
database Snowflake 数据库的名称。 对于 Bicep,可以使用 所需的任何 () function. ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串中密码的 Azure 密钥保管库机密参考。 SecretBase
privateKey 用于 KeyPair 身份验证的 privateKey 的 Azure 密钥保管库机密参考。 SecretBase
privateKeyPassphrase 使用加密私钥进行 KeyPair 身份验证的私钥密码的 Azure 密钥保管库机密参考。 SecretBase
scope 在 Azure Active Directory 中注册的用于 AADServicePrincipal 身份验证的应用程序的范围。 对于 Bicep,可以使用 任何 () 函数。
tenantId 在 Azure Active Directory 中注册用于 AADServicePrincipal 身份验证的应用程序的租户 ID。 对于 Bicep,可以使用 任何 () 函数。
user Snowflake 用户的名称。 对于 Bicep,可以使用 任何 () 函数。
warehouse Snowflake 仓库的名称。 对于 Bicep,可以使用 所需的任何 () function. ()

SparkLinkedService

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

SparkLinkedServiceTypeProperties

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

SqlServerLinkedService

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

SqlServerLinkedServiceTypeProperties

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

SquareLinkedService

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

SquareLinkedServiceTypeProperties

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

SybaseLinkedService

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

SybaseLinkedServiceTypeProperties

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

TeamDeskLinkedService

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

TeamDeskLinkedServiceTypeProperties

名称 说明
apiToken TeamDesk 源的 API 令牌。 SecretBase
authenticationType 可使用的身份验证类型。 'Basic'
“Token” (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password TeamDesk 源的密码。 SecretBase
url 用于连接 TeamDesk 源的 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
userName TeamDesk 源的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

TeradataLinkedService

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

TeradataLinkedServiceTypeProperties

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

TwilioLinkedService

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

TwilioLinkedServiceTypeProperties

名称 说明
password Twilio 服务的身份验证令牌。 需要 secretBase ()
userName Twilio 服务的帐户 SID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)

VerticaLinkedService

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

VerticaLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 对于 Bicep,可以使用 任何 () 函数。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
pwd 连接字符串 中密码的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference

WarehouseLinkedService

名称 说明 Value
type 链接服务的类型。 “Warehouse” (必需)
typeProperties Microsoft Fabric Warehouse 链接服务属性。 WarehouseLinkedServiceTypeProperties (必需)

WarehouseLinkedServiceTypeProperties

名称 说明
artifactId Microsoft Fabric Warehouse 项目的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
endpoint Microsoft Fabric Warehouse 服务器的终结点。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () function. (所需的)
servicePrincipalCredential Azure Active Directory 中服务主体对象的凭据。 如果 servicePrincipalCredentialType 为“ServicePrincipalKey”,则 servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 为“ServicePrincipalCert”,则 servicePrincipalCredential 只能为 AzureKeyVaultSecretReference。 SecretBase
servicePrincipalCredentialType 在服务器到服务器身份验证中使用的服务主体凭据类型。 密钥/机密的“ServicePrincipalKey”,证书的“ServicePrincipalCert”。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalId 用于对 Microsoft Fabric Warehouse 进行身份验证的应用程序的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。 对于 Bicep,可以使用 任何 () 函数。
servicePrincipalKey 用于对 Microsoft Fabric Warehouse 进行身份验证的应用程序的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。
workspaceId Microsoft Fabric 工作区的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

WebLinkedService

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

WebLinkedServiceTypeProperties

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

WebAnonymousAuthentication

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

WebBasicAuthentication

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

WebClientCertificateAuthentication

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

XeroLinkedService

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

XeroLinkedServiceTypeProperties

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

ZendeskLinkedService

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

ZendeskLinkedServiceTypeProperties

名称 说明
apiToken Zendesk 源的 API 令牌。 SecretBase
authenticationType 可使用的身份验证类型。 'Basic'
“Token” (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password Zendesk 源的密码。 SecretBase
url 用于连接 Zendesk 源的 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 所需的任何 () function. ()
userName Zendesk 源的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。 对于 Bicep,可以使用 任何 () 函数。

ZohoLinkedService

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

ZohoLinkedServiceTypeProperties

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

快速入门模板

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

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

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

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

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

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

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

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

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

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

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

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

ARM 模板资源定义

可以使用面向以下操作部署 factories/linkedservices 资源类型:

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

资源格式

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

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

LinkedService 对象

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

对于 AmazonMWS,请使用:

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

对于 AmazonRdsForOracle,请使用:

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

对于 AmazonRdsForSqlServer,请使用:

  "type": "AmazonRdsForSqlServer",
  "typeProperties": {
    "alwaysEncryptedSettings": {
      "alwaysEncryptedAkvAuthType": "string",
      "credential": {
        "referenceName": "string",
        "type": "CredentialReference",
        "{customized property}": {}
      },
      "servicePrincipalId": {},
      "servicePrincipalKey": {
        "type": "string"
        // For remaining properties, see SecretBase objects
      }
    },
    "connectionString": {},
    "encryptedCredential": "string",
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "userName": {}
  }

对于 AmazonRedshift,请使用:

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

对于 AmazonS3,请使用:

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

对于 AmazonS3Compatible,请使用:

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

对于 AppFigures,请使用:

  "type": "AppFigures",
  "typeProperties": {
    "clientKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "userName": {}
  }

对于 Asana,请使用:

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

对于 AzureBatch,请使用:

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

对于 AzureBlobFS,请使用:

  "type": "AzureBlobFS",
  "typeProperties": {
    "accountKey": {},
    "azureCloudType": {},
    "credential": {
      "referenceName": "string",
      "type": "CredentialReference",
      "{customized property}": {}
    },
    "encryptedCredential": "string",
    "sasToken": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "sasUri": {},
    "servicePrincipalCredential": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "servicePrincipalCredentialType": {},
    "servicePrincipalId": {},
    "servicePrincipalKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "tenant": {},
    "url": {}
  }

对于 AzureBlobStorage,请使用:

  "type": "AzureBlobStorage",
  "typeProperties": {
    "accountKey": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    },
    "accountKind": {},
    "authenticationType": "string",
    "azureCloudType": {},
    "connectionString": {},
    "containerUri": {},
    "credential": {
      "referenceName": "string",
      "type": "CredentialReference",
      "{customized property}": {}
    },
    "encryptedCredential": "string",
    "sasToken": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    },
    "sasUri": {},
    "serviceEndpoint": {},
    "servicePrincipalId": {},
    "servicePrincipalKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "tenant": {}
  }

对于 AzureDatabricks,请使用:

  "type": "AzureDatabricks",
  "typeProperties": {
    "accessToken": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "authentication": {},
    "credential": {
      "referenceName": "string",
      "type": "CredentialReference",
      "{customized property}": {}
    },
    "domain": {},
    "encryptedCredential": "string",
    "existingClusterId": {},
    "instancePoolId": {},
    "newClusterCustomTags": {},
    "newClusterDriverNodeType": {},
    "newClusterEnableElasticDisk": {},
    "newClusterInitScripts": {},
    "newClusterLogDestination": {},
    "newClusterNodeType": {},
    "newClusterNumOfWorker": {},
    "newClusterSparkConf": {
      "{customized property}": {}
    },
    "newClusterSparkEnvVars": {
      "{customized property}": {}
    },
    "newClusterVersion": {},
    "policyId": {},
    "workspaceResourceId": {}
  }

对于 AzureDatabricksDeltaLake,请使用:

  "type": "AzureDatabricksDeltaLake",
  "typeProperties": {
    "accessToken": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "clusterId": {},
    "credential": {
      "referenceName": "string",
      "type": "CredentialReference",
      "{customized property}": {}
    },
    "domain": {},
    "encryptedCredential": "string",
    "workspaceResourceId": {}
  }

对于 AzureDataExplorer,请使用:

  "type": "AzureDataExplorer",
  "typeProperties": {
    "credential": {
      "referenceName": "string",
      "type": "CredentialReference",
      "{customized property}": {}
    },
    "database": {},
    "endpoint": {},
    "servicePrincipalId": {},
    "servicePrincipalKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "tenant": {}
  }

对于 AzureDataLakeAnalytics,请使用:

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

对于 AzureDataLakeStore,请使用:

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

对于 AzureFileStorage,请使用:

  "type": "AzureFileStorage",
  "typeProperties": {
    "accountKey": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    },
    "connectionString": {},
    "encryptedCredential": "string",
    "fileShare": {},
    "host": {},
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "sasToken": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    },
    "sasUri": {},
    "snapshot": {},
    "userId": {}
  }

对于 AzureFunction,请使用:

  "type": "AzureFunction",
  "typeProperties": {
    "authentication": {},
    "credential": {
      "referenceName": "string",
      "type": "CredentialReference",
      "{customized property}": {}
    },
    "encryptedCredential": "string",
    "functionAppUrl": {},
    "functionKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "resourceId": {}
  }

对于 AzureKeyVault,请使用:

  "type": "AzureKeyVault",
  "typeProperties": {
    "baseUrl": {},
    "credential": {
      "referenceName": "string",
      "type": "CredentialReference",
      "{customized property}": {}
    }
  }

对于 AzureMariaDB,请使用:

  "type": "AzureMariaDB",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": "string",
    "pwd": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    }
  }

对于 AzureML,请使用:

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

对于 AzureMLService,请使用:

  "type": "AzureMLService",
  "typeProperties": {
    "authentication": {},
    "encryptedCredential": "string",
    "mlWorkspaceName": {},
    "resourceGroupName": {},
    "servicePrincipalId": {},
    "servicePrincipalKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "subscriptionId": {},
    "tenant": {}
  }

对于 AzureMySql,请使用:

  "type": "AzureMySql",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": "string",
    "password": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    }
  }

对于 AzurePostgreSql,请使用:

  "type": "AzurePostgreSql",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": "string",
    "password": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    }
  }

对于 AzureSearch,请使用:

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

对于 AzureSqlDatabase,请使用:

  "type": "AzureSqlDatabase",
  "typeProperties": {
    "alwaysEncryptedSettings": {
      "alwaysEncryptedAkvAuthType": "string",
      "credential": {
        "referenceName": "string",
        "type": "CredentialReference",
        "{customized property}": {}
      },
      "servicePrincipalId": {},
      "servicePrincipalKey": {
        "type": "string"
        // For remaining properties, see SecretBase objects
      }
    },
    "azureCloudType": {},
    "connectionString": {},
    "credential": {
      "referenceName": "string",
      "type": "CredentialReference",
      "{customized property}": {}
    },
    "encryptedCredential": "string",
    "password": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    },
    "servicePrincipalId": {},
    "servicePrincipalKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "tenant": {}
  }

对于 AzureSqlDW,请使用:

  "type": "AzureSqlDW",
  "typeProperties": {
    "azureCloudType": {},
    "connectionString": {},
    "credential": {
      "referenceName": "string",
      "type": "CredentialReference",
      "{customized property}": {}
    },
    "encryptedCredential": "string",
    "password": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    },
    "servicePrincipalId": {},
    "servicePrincipalKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "tenant": {}
  }

对于 AzureSqlMI,请使用:

  "type": "AzureSqlMI",
  "typeProperties": {
    "alwaysEncryptedSettings": {
      "alwaysEncryptedAkvAuthType": "string",
      "credential": {
        "referenceName": "string",
        "type": "CredentialReference",
        "{customized property}": {}
      },
      "servicePrincipalId": {},
      "servicePrincipalKey": {
        "type": "string"
        // For remaining properties, see SecretBase objects
      }
    },
    "azureCloudType": {},
    "connectionString": {},
    "credential": {
      "referenceName": "string",
      "type": "CredentialReference",
      "{customized property}": {}
    },
    "encryptedCredential": "string",
    "password": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    },
    "servicePrincipalId": {},
    "servicePrincipalKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "tenant": {}
  }

对于 AzureStorage,请使用:

  "type": "AzureStorage",
  "typeProperties": {
    "accountKey": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    },
    "connectionString": {},
    "encryptedCredential": "string",
    "sasToken": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    },
    "sasUri": {}
  }

对于 AzureSynapseArtifacts,请使用:

  "type": "AzureSynapseArtifacts",
  "typeProperties": {
    "authentication": {},
    "endpoint": {},
    "workspaceResourceId": {}
  }

对于 AzureTableStorage,请使用:

  "type": "AzureTableStorage",
  "typeProperties": {
    "accountKey": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    },
    "connectionString": {},
    "encryptedCredential": "string",
    "sasToken": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    },
    "sasUri": {}
  }

对于 Cassandra,请使用:

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

对于 CommonDataServiceForApps,请使用:

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

对于 Concur,请使用:

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

对于 CosmosDb,请使用:

  "type": "CosmosDb",
  "typeProperties": {
    "accountEndpoint": {},
    "accountKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "azureCloudType": {},
    "connectionMode": "string",
    "connectionString": {},
    "credential": {
      "referenceName": "string",
      "type": "CredentialReference",
      "{customized property}": {}
    },
    "database": {},
    "encryptedCredential": "string",
    "servicePrincipalCredential": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "servicePrincipalCredentialType": {},
    "servicePrincipalId": {},
    "tenant": {}
  }

对于 CosmosDbMongoDbApi,请使用:

  "type": "CosmosDbMongoDbApi",
  "typeProperties": {
    "connectionString": {},
    "database": {},
    "isServerVersionAbove32": {}
  }

对于 Couchbase,请使用:

  "type": "Couchbase",
  "typeProperties": {
    "connectionString": {},
    "credString": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    },
    "encryptedCredential": "string"
  }

对于 CustomDataSource,请使用:

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

对于 Dataworld,请使用:

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

对于 Db2,请使用:

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

对于 “钻取”,请使用:

  "type": "Drill",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": "string",
    "pwd": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    }
  }

对于 Dynamics,请使用:

  "type": "Dynamics",
  "typeProperties": {
    "authenticationType": {},
    "credential": {
      "referenceName": "string",
      "type": "CredentialReference",
      "{customized property}": {}
    },
    "deploymentType": {},
    "encryptedCredential": "string",
    "hostName": {},
    "organizationName": {},
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "port": {},
    "servicePrincipalCredential": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "servicePrincipalCredentialType": {},
    "servicePrincipalId": {},
    "serviceUri": {},
    "username": {}
  }

对于 DynamicsAX,请使用:

  "type": "DynamicsAX",
  "typeProperties": {
    "aadResourceId": {},
    "encryptedCredential": "string",
    "servicePrincipalId": {},
    "servicePrincipalKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "tenant": {},
    "url": {}
  }

对于 DynamicsCrm,请使用:

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

对于 Eloqua,请使用:

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

对于 FileServer,请使用:

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

对于 FtpServer,请使用:

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

对于 GoogleAdWords,请使用:

  "type": "GoogleAdWords",
  "typeProperties": {
    "authenticationType": "string",
    "clientCustomerID": {},
    "clientId": {},
    "clientSecret": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "connectionProperties": {},
    "developerToken": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "email": {},
    "encryptedCredential": "string",
    "googleAdsApiVersion": {},
    "keyFilePath": {},
    "loginCustomerID": {},
    "privateKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "refreshToken": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "supportLegacyDataTypes": {},
    "trustedCertPath": {},
    "useSystemTrustStore": {}
  }

对于 GoogleBigQuery,请使用:

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

对于 GoogleBigQueryV2,请使用:

  "type": "GoogleBigQueryV2",
  "typeProperties": {
    "authenticationType": "string",
    "clientId": {},
    "clientSecret": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "encryptedCredential": "string",
    "keyFileContent": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "projectId": {},
    "refreshToken": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 GoogleCloudStorage,请使用:

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

对于 GoogleSheets,请使用:

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

对于 Greenplum,请使用:

  "type": "Greenplum",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": "string",
    "pwd": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    }
  }

对于 HBase,请使用:

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

对于 Hdfs,请使用:

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

对于 HDInsight,请使用:

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

对于 HDInsightOnDemand,请使用:

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

对于 Hive,请使用:

  "type": "Hive",
  "typeProperties": {
    "allowHostNameCNMismatch": {},
    "allowSelfSignedServerCert": {},
    "authenticationType": "string",
    "enableSsl": {},
    "encryptedCredential": "string",
    "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",
    "authHeaders": {},
    "certThumbprint": {},
    "embeddedCertData": {},
    "enableServerCertificateValidation": {},
    "encryptedCredential": "string",
    "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": "string",
    "refreshToken": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "useEncryptedEndpoints": {},
    "useHostVerification": {},
    "usePeerVerification": {}
  }

对于 Impala,请使用:

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

对于 Informix,请使用:

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

对于 Jira,请使用:

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

对于 LakeHouse,请使用:

  "type": "LakeHouse",
  "typeProperties": {
    "artifactId": {},
    "encryptedCredential": "string",
    "servicePrincipalCredential": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "servicePrincipalCredentialType": {},
    "servicePrincipalId": {},
    "servicePrincipalKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "tenant": {},
    "workspaceId": {}
  }

对于 Magento,请使用:

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

对于 MariaDB,请使用:

  "type": "MariaDB",
  "typeProperties": {
    "connectionString": {},
    "database": {},
    "driverVersion": {},
    "encryptedCredential": "string",
    "password": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    },
    "port": {},
    "server": {},
    "username": {}
  }

对于 Marketo,请使用:

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

对于 MicrosoftAccess,请使用:

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

对于 MongoDb,请使用:

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

对于 MongoDbAtlas,请使用:

  "type": "MongoDbAtlas",
  "typeProperties": {
    "connectionString": {},
    "database": {},
    "driverVersion": {}
  }

对于 MongoDbV2,请使用:

  "type": "MongoDbV2",
  "typeProperties": {
    "connectionString": {},
    "database": {}
  }

对于 MySql,请使用:

  "type": "MySql",
  "typeProperties": {
    "connectionString": {},
    "database": {},
    "driverVersion": {},
    "encryptedCredential": "string",
    "password": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    },
    "port": {},
    "server": {},
    "sslMode": {},
    "username": {},
    "useSystemTrustStore": {}
  }

对于 Netezza,请使用:

  "type": "Netezza",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": "string",
    "pwd": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    }
  }

对于 OData,请使用:

  "type": "OData",
  "typeProperties": {
    "aadResourceId": {},
    "aadServicePrincipalCredentialType": "string",
    "authenticationType": "string",
    "authHeaders": {},
    "azureCloudType": {},
    "encryptedCredential": "string",
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "servicePrincipalEmbeddedCert": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "servicePrincipalEmbeddedCertPassword": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "servicePrincipalId": {},
    "servicePrincipalKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "tenant": {},
    "url": {},
    "userName": {}
  }

对于 Odbc,请使用:

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

对于 Office365,请使用:

  "type": "Office365",
  "typeProperties": {
    "encryptedCredential": "string",
    "office365TenantId": {},
    "servicePrincipalId": {},
    "servicePrincipalKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "servicePrincipalTenantId": {}
  }

对于 Oracle,请使用:

  "type": "Oracle",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": "string",
    "password": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    }
  }

对于 OracleCloudStorage,请使用:

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

对于 OracleServiceCloud,请使用:

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

对于 Paypal,请使用:

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

对于 Phoenix,请使用:

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

对于 PostgreSql,请使用:

  "type": "PostgreSql",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": "string",
    "password": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    }
  }

对于 PostgreSqlV2,请使用:

  "type": "PostgreSqlV2",
  "typeProperties": {
    "commandTimeout": {},
    "connectionTimeout": {},
    "database": {},
    "encoding": {},
    "encryptedCredential": "string",
    "logParameters": {},
    "password": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    },
    "pooling": {},
    "port": {},
    "readBufferSize": {},
    "schema": {},
    "server": {},
    "sslCertificate": {},
    "sslKey": {},
    "sslMode": {},
    "sslPassword": {},
    "timezone": {},
    "trustServerCertificate": {},
    "username": {}
  }

对于 Presto,请使用:

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

对于 Quickbase,请使用:

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

对于 QuickBooks,请使用:

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

对于 Responsys,请使用:

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

对于 RestService,请使用:

  "type": "RestService",
  "typeProperties": {
    "aadResourceId": {},
    "authenticationType": "string",
    "authHeaders": {},
    "azureCloudType": {},
    "clientId": {},
    "clientSecret": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "credential": {
      "referenceName": "string",
      "type": "CredentialReference",
      "{customized property}": {}
    },
    "enableServerCertificateValidation": {},
    "encryptedCredential": "string",
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "resource": {},
    "scope": {},
    "servicePrincipalId": {},
    "servicePrincipalKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "tenant": {},
    "tokenEndpoint": {},
    "url": {},
    "userName": {}
  }

对于 Salesforce,请使用:

  "type": "Salesforce",
  "typeProperties": {
    "apiVersion": {},
    "encryptedCredential": "string",
    "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
    },
    "connectionProperties": {},
    "encryptedCredential": "string",
    "useEncryptedEndpoints": {},
    "useHostVerification": {},
    "usePeerVerification": {}
  }

对于 SalesforceServiceCloud,请使用:

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

对于 SalesforceServiceCloudV2,请使用:

  "type": "SalesforceServiceCloudV2",
  "typeProperties": {
    "apiVersion": {},
    "authenticationType": {},
    "clientId": {},
    "clientSecret": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "encryptedCredential": "string",
    "environmentUrl": {}
  }

对于 SalesforceV2,请使用:

  "type": "SalesforceV2",
  "typeProperties": {
    "apiVersion": {},
    "authenticationType": {},
    "clientId": {},
    "clientSecret": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "encryptedCredential": "string",
    "environmentUrl": {}
  }

对于 SapBW,请使用:

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

对于 SapCloudForCustomer,请使用:

  "type": "SapCloudForCustomer",
  "typeProperties": {
    "encryptedCredential": "string",
    "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": {},
    "username": {}
  }

对于 SapHana,请使用:

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

对于 SapOdp,请使用:

  "type": "SapOdp",
  "typeProperties": {
    "clientId": {},
    "encryptedCredential": "string",
    "language": {},
    "logonGroup": {},
    "messageServer": {},
    "messageServerService": {},
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "server": {},
    "sncLibraryPath": {},
    "sncMode": {},
    "sncMyName": {},
    "sncPartnerName": {},
    "sncQop": {},
    "subscriberName": {},
    "systemId": {},
    "systemNumber": {},
    "userName": {},
    "x509CertificatePath": {}
  }

对于 SapOpenHub,请使用:

  "type": "SapOpenHub",
  "typeProperties": {
    "clientId": {},
    "encryptedCredential": "string",
    "language": {},
    "logonGroup": {},
    "messageServer": {},
    "messageServerService": {},
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "server": {},
    "systemId": {},
    "systemNumber": {},
    "userName": {}
  }

对于 SapTable,请使用:

  "type": "SapTable",
  "typeProperties": {
    "clientId": {},
    "encryptedCredential": "string",
    "language": {},
    "logonGroup": {},
    "messageServer": {},
    "messageServerService": {},
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "server": {},
    "sncLibraryPath": {},
    "sncMode": {},
    "sncMyName": {},
    "sncPartnerName": {},
    "sncQop": {},
    "systemId": {},
    "systemNumber": {},
    "userName": {}
  }

对于 ServiceNow,请使用:

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

对于 ServiceNowV2,请使用:

  "type": "ServiceNowV2",
  "typeProperties": {
    "authenticationType": "string",
    "clientId": {},
    "clientSecret": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "encryptedCredential": "string",
    "endpoint": {},
    "grantType": {},
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "username": {}
  }

对于 Sftp,请使用:

  "type": "Sftp",
  "typeProperties": {
    "authenticationType": "string",
    "encryptedCredential": "string",
    "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": {}
  }

对于 SharePointOnlineList,请使用:

  "type": "SharePointOnlineList",
  "typeProperties": {
    "encryptedCredential": "string",
    "servicePrincipalId": {},
    "servicePrincipalKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "siteUrl": {},
    "tenantId": {}
  }

对于 Shopify,请使用:

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

对于 Smartsheet,请使用:

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

对于 Snowflake,请使用:

  "type": "Snowflake",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": "string",
    "password": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    }
  }

对于 SnowflakeV2,请使用:

  "type": "SnowflakeV2",
  "typeProperties": {
    "accountIdentifier": {},
    "authenticationType": "string",
    "clientId": {},
    "clientSecret": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "database": {},
    "encryptedCredential": "string",
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "privateKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "privateKeyPassphrase": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "scope": {},
    "tenantId": {},
    "user": {},
    "warehouse": {}
  }

对于 Spark,请使用:

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

对于 SqlServer,请使用:

  "type": "SqlServer",
  "typeProperties": {
    "alwaysEncryptedSettings": {
      "alwaysEncryptedAkvAuthType": "string",
      "credential": {
        "referenceName": "string",
        "type": "CredentialReference",
        "{customized property}": {}
      },
      "servicePrincipalId": {},
      "servicePrincipalKey": {
        "type": "string"
        // For remaining properties, see SecretBase objects
      }
    },
    "connectionString": {},
    "encryptedCredential": "string",
    "password": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "userName": {}
  }

对于 Square,请使用:

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

对于 Sybase,请使用:

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

对于 TeamDesk,请使用:

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

对于 Teradata,请使用:

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

对于 Twilio,请使用:

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

对于 Vertica,请使用:

  "type": "Vertica",
  "typeProperties": {
    "connectionString": {},
    "encryptedCredential": "string",
    "pwd": {
      "secretName": {},
      "secretVersion": {},
      "store": {
        "parameters": {
          "{customized property}": {}
        },
        "referenceName": "string",
        "type": "LinkedServiceReference"
      },
      "type": "string"
    }
  }

对于 Warehouse,请使用:

  "type": "Warehouse",
  "typeProperties": {
    "artifactId": {},
    "encryptedCredential": "string",
    "endpoint": {},
    "servicePrincipalCredential": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "servicePrincipalCredentialType": {},
    "servicePrincipalId": {},
    "servicePrincipalKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "tenant": {},
    "workspaceId": {}
  }

对于 Web,请使用:

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

对于 Xero,请使用:

  "type": "Xero",
  "typeProperties": {
    "connectionProperties": {},
    "consumerKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "encryptedCredential": "string",
    "host": {},
    "privateKey": {
      "type": "string"
      // For remaining properties, see SecretBase objects
    },
    "useEncryptedEndpoints": {},
    "useHostVerification": {},
    "usePeerVerification": {}
  }

对于 Zendesk,请使用:

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

对于 Zoho,请使用:

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

SecretBase 对象

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

对于 AzureKeyVaultSecret,请使用:

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

对于 SecureString,请使用:

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

WebLinkedServiceTypeProperties 对象

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

对于 “匿名”,请使用:

  "authenticationType": "Anonymous"

对于 “基本”,请使用:

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

对于 ClientCertificate,请使用:

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

属性值

factories/linkedservices

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

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

字符限制:1-260

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

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

LinkedService

名称 说明
annotations 可用于描述链接服务的标记列表。 any[]
connectVia 集成运行时引用。 IntegrationRuntimeReference
description 链接服务说明。 字符串
parameters 链接服务的参数。 ParameterDefinitionSpecification
类型 设置对象类型 AmazonMWS
AmazonRdsForOracle
AmazonRdsForSqlServer
AmazonRedshift
AmazonS3
AmazonS3Compatible
AppFigures
Asana
AzureBatch
AzureBlobFS
AzureBlob存储
AzureDatabricks
AzureDatabricksDeltaLake
AzureDataExplorer
AzureDataLakeAnalytics
AzureDataLakeStore
AzureFileStorage
AzureFunction
AzureKeyVault
AzureMariaDB
AzureML
AzureMLService
AzureMySql
AzurePostgreSql
AzureSearch
AzureSqlDatabase
AzureSqlDW
AzureSqlMI
AzureStorage
AzureSynapseArtifacts
AzureTableStorage
Cassandra
CommonDataServiceForApps
Concur
CosmosDb
CosmosDbMongoDbApi
Couchbase
CustomDataSource
Dataworld
Db2
Drill
Dynamics
DynamicsAX
DynamicsCrm
Eloqua
FileServer
FtpServer
GoogleAdWords
GoogleBigQuery
GoogleBigQueryV2
GoogleCloudStorage
GoogleSheets
Greenplum
HBase
Hdfs
HDInsight
HDInsightOnDemand
Hive
HttpServer
Hubspot
Impala
Informix
Jira
LakeHouse
Magento
MariaDB
Marketo
MicrosoftAccess
Mongodb
MongoDbAtlas
MongoDbV2
MySql
Netezza
OData
Odbc
Office365
Oracle
OracleCloudStorage
OracleServiceCloud
贝 宝
Phoenix
PostgreSql
PostgreSqlV2
Presto
Quickbase
QuickBooks
Responsys
RestService
Salesforce
SalesforceMarketingCloud
SalesforceServiceCloud
SalesforceServiceCloudV2
SalesforceV2
SapBW
SapCloudForCustomer
SapEcc
SapHana
SapOdp
SapOpenHub
SapTable
ServiceNow
ServiceNowV2
Sftp
SharePointOnlineList
Shopify
Smartsheet
Snowflake
SnowflakeV2
Spark
SqlServer
广场
Sybase
TeamDesk
Teradata
Twilio
Vertica
仓库
Web
Xero
Zendesk
Zoho (必需)

IntegrationRuntimeReference

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

ParameterValueSpecification

名称 说明
{customized property}

ParameterDefinitionSpecification

名称 说明
{customized property} ParameterSpecification

ParameterSpecification

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

AmazonMWSLinkedService

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

AmazonMWSLinkedServiceTypeProperties

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

SecretBase

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

AzureKeyVaultSecretReference

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

LinkedServiceReference

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

SecureString

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

AmazonRdsForOracleLinkedService

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

AmazonRdsForLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串 中密码的 Azure 密钥保管库机密引用。 SecretBase

AmazonRdsForSqlServerLinkedService

名称 说明 Value
type 链接服务的类型。 “AmazonRdsForSqlServer” (必需)
typeProperties Amazon RDS for SQL Server链接服务属性。 AmazonRdsForSqlServerLinkedServiceTypeProperties (必需)

AmazonRdsForSqlServerLinkedServiceTypeProperties

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

SqlAlwaysEncryptedProperties

名称 说明
alwaysEncryptedAkvAuthType Sql 始终加密 AKV 身份验证类型。 类型:字符串。 “ManagedIdentity”
“ServicePrincipal”
“UserAssignedManagedIdentity” (必需)
credential 包含身份验证信息的凭据引用。 CredentialReference
servicePrincipalId Azure Active Directory 中用于 Azure 密钥保管库身份验证的应用程序的客户端 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalKey 用于对 Azure 密钥保管库进行身份验证的服务主体的密钥。 SecretBase

CredentialReference

名称 说明
referenceName 引用凭据名称。 字符串 (必需)
类型 凭据引用类型。 “CredentialReference” (必需)
{customized property}

AmazonRedshiftLinkedService

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

AmazonRedshiftLinkedServiceTypeProperties

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

AmazonS3LinkedService

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

AmazonS3LinkedServiceTypeProperties

名称 说明
accessKeyId Amazon S3 标识和访问管理 (IAM) 用户的访问密钥标识符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
authenticationType S3 的身份验证类型。 允许的值:AccessKey (默认) 或 TemporarySecurityCredentials。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
secretAccessKey Amazon S3 标识和访问管理的机密访问密钥 (IAM) 用户。 SecretBase
serviceUrl 此值指定要使用 S3 连接器访问的终结点。 这是一个可选属性;仅当想要尝试其他服务终结点或想要在 https 和 http 之间切换时才更改它。 类型:包含 resultType 字符串) 的字符串 (或表达式。
sessionToken S3 临时安全凭据的会话令牌。 SecretBase

AmazonS3CompatibleLinkedService

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

AmazonS3CompatibleLinkedServiceTypeProperties

名称 说明
accessKeyId Amazon S3 兼容标识和访问管理 (IAM) 用户的访问密钥标识符。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
forcePathStyle 如果为 true,请使用 S3 路径样式访问,而不是虚拟托管样式访问。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。
secretAccessKey Amazon S3 兼容标识和访问管理的机密访问密钥 (IAM) 用户。 SecretBase
serviceUrl 此值指定要使用 Amazon S3 兼容连接器访问的终结点。 这是一个可选属性;仅当想要尝试其他服务终结点或想要在 https 和 http 之间切换时才更改它。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AppFiguresLinkedService

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

AppFiguresLinkedServiceTypeProperties

名称 说明
clientKey AppFigures 源的客户端密钥。 需要 secretBase ()
password AppFigures 源的密码。 需要 secretBase ()
userName Appfigures 源的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AsanaLinkedService

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

AsanaLinkedServiceTypeProperties

名称 说明
apiToken Asana 源的 API 令牌。 需要 secretBase ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串

AzureBatchLinkedService

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

AzureBatchLinkedServiceTypeProperties

名称 说明
accessKey Azure Batch帐户访问密钥。 SecretBase
accountName Azure Batch帐户名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
batchUri Azure Batch URI。 类型:字符串 (或带有 resultType 字符串) 的表达式。
credential 包含身份验证信息的凭据引用。 CredentialReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
linkedServiceName Azure 存储链接服务引用。 LinkedServiceReference (必需)
poolName Azure Batch池名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureBlobFSLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureBlobFS” (必需)
typeProperties Azure Data Lake Storage Gen2链接服务属性。 AzureBlobFSLinkedServiceTypeProperties (必需的)

AzureBlobFSLinkedServiceTypeProperties

名称 说明
accountKey Azure Data Lake Storage Gen2服务的帐户密钥。 类型:字符串 (或带有 resultType 字符串) 的表达式。
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。
credential 包含身份验证信息的凭据引用。 CredentialReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
sasToken sas uri 中 sasToken 的 Azure 密钥保管库机密引用。 SecretBase
sasUri Azure Data Lake Storage Gen2服务的 SAS URI。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
servicePrincipalCredential Azure Active Directory 中服务主体对象的凭据。 如果 servicePrincipalCredentialType 为“ServicePrincipalKey”,则 servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 为“ServicePrincipalCert”,则 servicePrincipalCredential 只能为 AzureKeyVaultSecretReference。 SecretBase
servicePrincipalCredentialType 在服务器到服务器身份验证中使用的服务主体凭据类型。 “ServicePrincipalKey”用于密钥/机密,“ServicePrincipalCert”用于证书。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalId 用于针对Azure Data Lake Storage Gen2帐户进行身份验证的应用程序的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 用于针对Azure Data Lake Storage Gen2帐户进行身份验证的应用程序密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
url Azure Data Lake Storage Gen2服务的终结点。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureBlobStorageLinkedService

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

AzureBlobStorageLinkedServiceTypeProperties

名称 说明
accountKey 连接字符串 中 accountKey 的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference
accountKind 指定存储帐户的种类。 允许值包括:Storage(常规用途 v1)、StorageV2(常规用途 v2)、BlobStorage 或 BlockBlobStorage 。 类型:字符串 (或带有 resultType 字符串) 的表达式。
authenticationType 用于身份验证的类型。 类型:字符串。 “AccountKey”
'Anonymous'
“Msi”
“SasUri”
“ServicePrincipal”
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。
connectionString 连接字符串。 它与 sasUri、serviceEndpoint 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
containerUri Azure Blob 存储资源的容器 URI 仅支持匿名访问。 类型:字符串 (或带有 resultType 字符串) 的表达式。
credential 包含身份验证信息的凭据引用。 CredentialReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
sasToken sas uri 中 sasToken 的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
sasUri Azure Blob 存储资源的 SAS URI。 它与 connectionString、serviceEndpoint 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
serviceEndpoint Azure Blob 存储资源的 Blob 服务终结点。 它与 connectionString、sasUri 属性互斥。
servicePrincipalId 用于针对Azure SQL Data Warehouse进行身份验证的服务主体的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 用于针对Azure SQL Data Warehouse进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureDatabricksLinkedService

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

AzureDatabricksLinkedServiceTypeProperties

名称 说明
accessToken databricks REST API 的访问令牌。 请参阅 https://docs.azuredatabricks.net/api/latest/authentication.html 。 类型:字符串 (或带有 resultType 字符串) 的表达式。 SecretBase
身份验证 如果使用 databricks REST API 的工作区资源 ID,则需要指定 MSI。 类型:字符串 (或带有 resultType 字符串) 的表达式。
credential 包含身份验证信息的凭据引用。 CredentialReference
{REGION}.azuredatabricks.net,Databricks 部署的域名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
existingClusterId 将用于此活动的所有运行的现有交互式群集的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
instancePoolId 将用于此活动的所有运行的现有实例池的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
newClusterCustomTags 群集资源的其他标记。 在实例池配置中忽略此属性。 对象 (object)
newClusterDriverNodeType 新作业群集的驱动程序节点类型。 在实例池配置中忽略此属性。 类型:包含 resultType 字符串) 的字符串 (或表达式。
newClusterEnableElasticDisk 在新群集上启用弹性磁盘。 此属性现在将被忽略,并采用 Databricks 中的默认弹性磁盘行为, (始终启用弹性磁盘) 。 类型:boolean (或 expression with resultType boolean) 。
newClusterInitScripts 新群集的用户定义的初始化脚本。 类型: (字符串数组或 expression 的数组,其中包含) 字符串的 resultType 数组。
newClusterLogDestination 指定传递 Spark 驱动程序、辅助角色和事件日志的位置。 类型:包含 resultType 字符串) 的字符串 (或表达式。
newClusterNodeType 新作业群集的节点类型。 如果指定了 newClusterVersion 且未指定 instancePoolId,则此属性是必需的。 如果指定了 instancePoolId,则忽略此属性。 类型:包含 resultType 字符串) 的字符串 (或表达式。
newClusterNumOfWorker 如果不使用现有交互式群集,则指定用于新作业群集或实例池的工作器节点数。 对于新的作业群集,字符串格式的 Int32(如“1”)表示 numOfWorker 为 1,“1:10”表示自动缩放从 1 (分钟) 到 10 (最大) 。 例如池,这是字符串格式的 Int32,只能指定固定数量的工作器节点,例如“2”。 如果指定了 newClusterVersion,则为必需项。 类型:包含 resultType 字符串) 的字符串 (或表达式。
newClusterSparkConf 一组可选的用户指定的 Spark 配置键值对。 AzureDatabricksLinkedServiceTypePropertiesNewCluster...
newClusterSparkEnvVars 一组可选的用户指定的 Spark 环境变量键值对。 AzureDatabricksLinkedServiceTypePropertiesNewCluster...
newClusterVersion 如果不使用现有交互式群集,则指定为每次运行此活动创建的新作业群集或实例池节点的 Spark 版本。 如果指定了 instancePoolId,则为必需项。 类型:包含 resultType 字符串) 的字符串 (或表达式。
policyId 策略 ID,用于限制基于用户定义的规则集配置群集的能力。 类型:包含 resultType 字符串) 的字符串 (或表达式。
workspaceResourceId databricks REST API 的工作区资源 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureDatabricksLinkedServiceTypePropertiesNewCluster...

名称 说明
{customized property}

AzureDatabricksLinkedServiceTypePropertiesNewCluster...

名称 说明
{customized property}

AzureDatabricksDeltaLakeLinkedService

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

AzureDatabricksDetltaLakeLinkedServiceTypeProperties

名称 说明
accessToken databricks REST API 的访问令牌。 请参阅 https://docs.azuredatabricks.net/api/latest/authentication.html 。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 SecretBase
clusterId 将用于此作业的所有运行的现有交互式群集的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
credential 包含身份验证信息的凭据引用。 CredentialReference
{REGION}.azuredatabricks.net,Databricks 部署的域名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
workspaceResourceId databricks REST API 的工作区资源 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureDataExplorerLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureDataExplorer” (必需)
typeProperties Azure 数据资源管理器 (Kusto) 链接服务属性。 AzureDataExplorerLinkedServiceTypeProperties (必需的)

AzureDataExplorerLinkedServiceTypeProperties

名称 说明
credential 包含身份验证信息的凭据引用。 CredentialReference
database 连接的数据库名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
endpoint Azure 的终结点数据资源管理器 (引擎的终结点) 。 URL 的格式为 https://{clusterName}.{regionName}.kusto.windows.net。 类型:包含 resultType 字符串) 的字符串 (或表达式
servicePrincipalId 用于针对 Azure 数据资源管理器进行身份验证的服务主体的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalKey 用于对 Kusto 进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureDataLakeAnalyticsLinkedService

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

AzureDataLakeAnalyticsLinkedServiceTypeProperties

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

AzureDataLakeStoreLinkedService

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

AzureDataLakeStoreLinkedServiceTypeProperties

名称 说明
accountName Data Lake Store 帐户名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。
credential 包含身份验证信息的凭据引用。 CredentialReference
dataLakeStoreUri Data Lake Store 服务 URI。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
resourceGroupName Data Lake Store 帐户资源组名称 ((如果不同于数据工厂帐户) )。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalId 用于对 Azure Data Lake Store 帐户进行身份验证的应用程序的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalKey 用于针对 Azure Data Lake Store 帐户进行身份验证的应用程序密钥。 SecretBase
subscriptionId Data Lake Store 帐户订阅 ID (,如果不同于数据工厂帐户) 。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureFileStorageLinkedService

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

AzureFileStorageLinkedServiceTypeProperties

名称 说明
accountKey 连接字符串中 accountKey 的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
connectionString 连接字符串。 它与 sasUri 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
fileShare Azure 文件共享名称。 使用 accountKey/sasToken 进行身份验证时需要它。 类型:包含 resultType 字符串) 的字符串 (或表达式。
host 服务器的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password 用于登录服务器的密码。 SecretBase
sasToken sas uri 中 sasToken 的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
sasUri Azure 文件资源的 SAS URI。 它与 connectionString 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
快照 azure 文件共享快照版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。
userId 用于登录服务器的用户 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureFunctionLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureFunction” (必需的)
typeProperties Azure 函数链接服务属性。 AzureFunctionLinkedServiceTypeProperties (必需的)

AzureFunctionLinkedServiceTypeProperties

名称 说明
身份验证 身份验证类型 (指定用于连接到 AzureFunction 的 MSI) 是必需的。 类型:包含 resultType 字符串) 的字符串 (或表达式。
credential 包含身份验证信息的凭据引用。 CredentialReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
functionAppUrl Azure 函数应用的终结点。 URL 的格式为 https://{accountName}.azurewebsites.net。 类型:包含 resultType 字符串) 的字符串 (或表达式。
functionKey Azure Function App 的函数或主机密钥。 SecretBase
ResourceId Azure 函数允许的令牌访问群体。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureKeyVaultLinkedService

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

AzureKeyVaultLinkedServiceTypeProperties

名称 说明
baseUrl Azure 密钥保管库的基 URL。 例如 https://myakv.vault.azure.net ,类型:包含 resultType 字符串) 的字符串 (或 Expression。
credential 包含身份验证信息的凭据引用。 CredentialReference

AzureMariaDBLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureMariaDB” (必需的)
typeProperties Azure Database for MariaDB链接服务属性。 AzureMariaDBLinkedServiceTypeProperties (必需)

AzureMariaDBLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
pwd 连接字符串 中密码的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference

AzureMLLinkedService

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

AzureMLLinkedServiceTypeProperties

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

AzureMLServiceLinkedService

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

AzureMLServiceLinkedServiceTypeProperties

名称 说明
身份验证 身份验证类型 (指定用于连接到 AzureML 的 MSI) 是必需的。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
mlWorkspaceName Azure ML 服务工作区名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
resourceGroupName Azure ML 服务工作区资源组名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalId 用于针对已发布 Azure ML 服务管道的终结点进行身份验证的服务主体的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 用于针对已发布 Azure ML 服务管道的终结点进行身份验证的服务主体的密钥。 SecretBase
subscriptionId Azure ML 服务工作区订阅 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureMySqlLinkedService

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

AzureMySqlLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference

AzurePostgreSqlLinkedService

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

AzurePostgreSqlLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference

AzureSearchLinkedService

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

AzureSearchLinkedServiceTypeProperties

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

AzureSqlDatabaseLinkedService

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

AzureSqlDatabaseLinkedServiceTypeProperties

名称 说明
alwaysEncryptedSettings Sql 始终加密的属性。 SqlAlwaysEncryptedProperties
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
credential 包含身份验证信息的凭据引用。 CredentialReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference
servicePrincipalId 用于对 Azure SQL 数据库进行身份验证的服务主体的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 用于对 Azure SQL 数据库进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureSqlDWLinkedService

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

AzureSqlDWLinkedServiceTypeProperties

名称 说明
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
credential 包含身份验证信息的凭据引用。 CredentialReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference
servicePrincipalId 用于针对Azure SQL Data Warehouse进行身份验证的服务主体的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 用于针对Azure SQL Data Warehouse进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureSqlMILinkedService

名称 说明 Value
type 链接服务的类型。 需要“AzureSqlMI” ()
typeProperties Azure SQL 托管实例链接服务属性。 AzureSqlMILinkedServiceTypeProperties (必需)

AzureSqlMILinkedServiceTypeProperties

名称 说明
alwaysEncryptedSettings Sql 始终加密的属性。 SqlAlwaysEncryptedProperties
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
credential 包含身份验证信息的凭据引用。 CredentialReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串 中密码的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
servicePrincipalId 用于针对Azure SQL 托管实例进行身份验证的服务主体的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalKey 用于针对Azure SQL 托管实例进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureStorageLinkedService

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

AzureStorageLinkedServiceTypeProperties

名称 说明
accountKey 连接字符串中 accountKey 的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
connectionString 连接字符串。 它与 sasUri 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
sasToken sas uri 中 sasToken 的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
sasUri Azure 存储资源的 SAS URI。 它与 connectionString 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。

AzureSynapseArtifactsLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureSynapseArtifacts” (必需)
typeProperties Azure Synapse Analytics (项目) 链接服务属性。 AzureSynapseArtifactsLinkedServiceTypeProperties (必需)

AzureSynapseArtifactsLinkedServiceTypeProperties

名称 说明
身份验证 如果使用系统分配的托管标识作为身份验证方法,则需要指定 MSI。 类型:包含 resultType 字符串) 的字符串 (或表达式。
endpoint https://{workspacename}.dev.azuresynapse.net,Azure Synapse Analytics 工作区 URL。 类型:包含 resultType 字符串) 的字符串 (或表达式。
workspaceResourceId Synapse 工作区的资源 ID。 格式应为:/subscriptions/{subscriptionID}/resourceGroups/{resourceGroup}/providers/Microsoft.Synapse/workspaces/{workspaceName}。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureTableStorageLinkedService

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

CassandraLinkedService

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

CassandraLinkedServiceTypeProperties

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

CommonDataServiceForAppsLinkedService

名称 说明 Value
type 链接服务的类型。 “CommonDataServiceForApps” (必需)
typeProperties Common Data Service for Apps 链接服务属性。 CommonDataServiceForAppsLinkedServiceTypeProperties (必需)

CommonDataServiceForAppsLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接到 Common Data Service for Apps 服务器的身份验证类型。 “Office365”适用于联机方案,“Ifd”用于本地 Ifd 方案。 联机方案中用于服务器到服务器身份验证的“AADServicePrincipal”。 类型:包含 resultType 字符串) 的字符串 (或表达式。
deploymentType Common Data Service for Apps 实例的部署类型。 Common Data Service for Apps Online 的“Online”和“OnPremisesWithIfd”用于本地应用的 Common Data Service with Ifd。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
hostName 本地 Common Data Service for Apps 服务器的主机名。 本地需要 属性,不允许联机使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。
organizationName Common Data Service for Apps 实例的组织名称。 当有多个 Common Data Service for Apps 实例与用户关联时,本地需要属性,而对于联机,则属性是必需的。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password 用于访问 Common Data Service for Apps 实例的密码。 SecretBase
port 本地 Common Data Service for Apps 服务器的端口。 本地需要 属性,不允许联机使用。 默认端口为 443。 类型:具有 resultType 整数) 的整数 (或 Expression,最小值:0。
servicePrincipalCredential Azure Active Directory 中服务主体对象的凭据。 如果 servicePrincipalCredentialType 为“ServicePrincipalKey”,则 servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 为“ServicePrincipalCert”,则 servicePrincipalCredential 只能为 AzureKeyVaultSecretReference。 SecretBase
servicePrincipalCredentialType 在服务器到服务器身份验证中使用的服务主体凭据类型。 密钥/机密的“ServicePrincipalKey”,证书的“ServicePrincipalCert”。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalId Azure Active Directory 中用于服务器到服务器身份验证的应用程序的客户端 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
serviceUri Microsoft Common Data Service for Apps 服务器的 URL。 属性是在线所必需的,不允许用于本地。 类型:包含 resultType 字符串) 的字符串 (或表达式。
username 用于访问 Common Data Service for Apps 实例的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

ConcurLinkedService

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

ConcurLinkedServiceTypeProperties

名称 说明
clientId 由 Concur 应用管理提供的应用程序 client_id。
connectionProperties 用于连接到 Concur 的属性。 它与链接服务中的其他任何属性互斥。 类型:对象。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 在“用户名”字段中提供的用户名所对应的密码。 SecretBase
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。
username 用于访问 Concur 服务的用户名。

CosmosDbLinkedService

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

CosmosDbLinkedServiceTypeProperties

名称 说明
accountEndpoint Azure CosmosDB 帐户的终结点。 类型:字符串 (或带有 resultType 字符串) 的表达式
accountKey Azure CosmosDB 帐户的帐户密钥。 类型:SecureString 或 AzureKeyVaultSecretReference。 SecretBase
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。
connectionMode 用于访问 CosmosDB 帐户的连接模式。 类型:字符串。 “Direct”
'Gateway'
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
credential 包含身份验证信息的凭据引用。 CredentialReference
database 数据库的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
servicePrincipalCredential Azure Active Directory 中服务主体对象的凭据。 如果 servicePrincipalCredentialType 为“ServicePrincipalKey”,则 servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 为“ServicePrincipalCert”,则 servicePrincipalCredential 只能为 AzureKeyVaultSecretReference。 SecretBase
servicePrincipalCredentialType 在服务器到服务器身份验证中使用的服务主体凭据类型。 “ServicePrincipalKey”用于密钥/机密,“ServicePrincipalCert”用于证书。 类型:字符串。
servicePrincipalId Azure Active Directory 中用于服务器到服务器身份验证的应用程序的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

CosmosDbMongoDbApiLinkedService

名称 说明 Value
type 链接服务的类型。 需要“CosmosDbMongoDbApi” ()
typeProperties CosmosDB (MongoDB API) 链接服务属性。 CosmosDbMongoDbApiLinkedServiceTypeProperties (所需的)

CosmosDbMongoDbApiLinkedServiceTypeProperties

名称 说明
connectionString CosmosDB (MongoDB API) 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
database 要访问的 CosmosDB (MongoDB API) 数据库的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
isServerVersionAbove32 CosmosDB (MongoDB API) 服务器版本是否高于 3.2。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。

CouchbaseLinkedService

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

CouchbaseLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
credString 连接字符串 中 credString 的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串

CustomDataSourceLinkedService

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

DataworldLinkedService

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

DataworldLinkedServiceTypeProperties

名称 说明
apiToken Dataworld 源的 API 令牌。 需要 secretBase ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串

Db2LinkedService

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

Db2LinkedServiceTypeProperties

名称 说明
authenticationType 用于连接的 AuthenticationType。 它与 connectionString 属性互斥。 “Basic”
certificateCommonName 启用 TLS 时的证书公用名。 它与 connectionString 属性互斥。 类型:包含 resultType 字符串) 的字符串 (或表达式。
connectionString 连接字符串。 它与 server、database、authenticationType、userName、packageCollection 和 certificateCommonName 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
database 连接的数据库名称。 它与 connectionString 属性互斥。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 它与 connectionString 属性互斥。 类型:字符串。 字符串
packageCollection 查询数据库时创建包的位置。 它与 connectionString 属性互斥。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password 用于身份验证的密码。 SecretBase
server 连接的服务器名称。 它与 connectionString 属性互斥。 类型:字符串 (或带有 resultType 字符串) 的表达式。
username 用于身份验证的用户名。 它与 connectionString 属性互斥。 类型:字符串 (或带有 resultType 字符串) 的表达式。

DrillLinkedService

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

DrillLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
pwd 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference

DynamicsLinkedService

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

DynamicsLinkedServiceTypeProperties

名称 说明
authenticationType 要连接到 Dynamics 服务器的身份验证类型。 “Office365”表示联机方案,“Ifd”表示具有 Ifd 方案的本地方案,“AADServicePrincipal”用于联机方案中的服务器到服务器身份验证。 类型:字符串 (或带有 resultType 字符串) 的表达式。
credential 包含身份验证信息的凭据引用。 CredentialReference
deploymentType Dynamics 实例的部署类型。 “Online”表示 Dynamics Online,“OnPremisesWithIfd”表示 Dynamics on-premises with Ifd。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
hostName 本地 Dynamics 服务器的主机名称。 属性是本地所必需的,不允许联机使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。
organizationName Dynamics 实例的组织名称。 属性是本地所必需的,当有多个 Dynamics 实例与用户关联时,该属性是联机所必需的。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 用于访问 Dynamics 实例的密码。 SecretBase
port 本地 Dynamics 服务器的端口。 属性是本地所必需的,不允许联机使用。 默认端口为 443。 类型:整数 (或 resultType 整数) 的表达式,最小值:0。
servicePrincipalCredential Azure Active Directory 中服务主体对象的凭据。 如果 servicePrincipalCredentialType 为“ServicePrincipalKey”,则 servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 为“ServicePrincipalCert”,则 servicePrincipalCredential 只能为 AzureKeyVaultSecretReference。 SecretBase
servicePrincipalCredentialType 在服务器到服务器身份验证中使用的服务主体凭据类型。 “ServicePrincipalKey”用于密钥/机密,“ServicePrincipalCert”用于证书。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalId Azure Active Directory 中用于服务器到服务器身份验证的应用程序的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
serviceUri Microsoft Dynamics 服务器的 URL。 属性是在线所必需的,不允许在本地使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。
username 用于访问 Dynamics 实例的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

DynamicsAXLinkedService

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

DynamicsAXLinkedServiceTypeProperties

名称 说明
aadResourceId 指定你请求授权的资源。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
servicePrincipalId 指定应用程序的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 指定应用程序的密钥。 将此字段标记为 SecureString 以安全地将其存储在数据工厂中或引用存储在 Azure Key Vault 中的机密。 类型:字符串 (或带有 resultType 字符串) 的表达式。 需要 secretBase ()
tenant 指定应用程序的租户信息(域名或租户 ID)。 将鼠标悬停在 Azure 门户右上角进行检索。 类型:字符串 (或带有 resultType 字符串) 的表达式。
url Dynamics AX(或 Dynamics 365 Finance and Operations)实例 OData 终结点。

DynamicsCrmLinkedService

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

DynamicsCrmLinkedServiceTypeProperties

名称 说明
authenticationType 要连接到 Dynamics CRM 服务器的身份验证类型。 “Office365”表示联机方案,“Ifd”表示具有 Ifd 方案的本地方案,“AADServicePrincipal”用于联机方案中的服务器到服务器身份验证。 类型:字符串 (或带有 resultType 字符串) 的表达式。
deploymentType Dynamics CRM 实例的部署类型。 Dynamics CRM Online 的“Online”和“OnPremisesWithIfd”用于本地 Dynamics CRM Ifd。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
hostName 本地 Dynamics CRM 服务器的主机名。 属性是本地所必需的,不允许联机使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。
organizationName Dynamics CRM 实例的组织名称。 当有多个 Dynamics CRM 实例与用户关联时,本地需要 属性,而对于联机,则属性是必需的。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 用于访问 Dynamics CRM 实例的密码。 SecretBase
port 本地 Dynamics CRM 服务器的端口。 属性是本地所必需的,不允许联机使用。 默认端口为 443。 类型:整数 (或 resultType 整数) 的表达式,最小值:0。
servicePrincipalCredential Azure Active Directory 中服务主体对象的凭据。 如果 servicePrincipalCredentialType 为“ServicePrincipalKey”,则 servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 为“ServicePrincipalCert”,则 servicePrincipalCredential 只能为 AzureKeyVaultSecretReference。 SecretBase
servicePrincipalCredentialType 在服务器到服务器身份验证中使用的服务主体凭据类型。 “ServicePrincipalKey”用于密钥/机密,“ServicePrincipalCert”用于证书。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalId Azure Active Directory 中用于服务器到服务器身份验证的应用程序的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
serviceUri Microsoft Dynamics CRM服务器的 URL。 属性是在线所必需的,不允许在本地使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。
username 用于访问 Dynamics CRM 实例的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

EloquaLinkedService

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

EloquaLinkedServiceTypeProperties

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

FileServerLinkedService

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

FileServerLinkedServiceTypeProperties

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

FtpServerLinkedService

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

FtpServerLinkedServiceTypeProperties

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

GoogleAdWordsLinkedService

名称 说明 Value
type 链接服务的类型。 “GoogleAdWords” (必需)
typeProperties Google AdWords 服务链接服务属性。 GoogleAdWordsLinkedServiceTypeProperties (必需)

GoogleAdWordsLinkedServiceTypeProperties

名称 说明
authenticationType 用于身份验证的 OAuth 2.0 身份验证机制。 ServiceAuthentication 只能在自托管 IR 上使用。 “ServiceAuthentication”
“UserAuthentication”
clientCustomerID 需提取其报表数据的 AdWords 帐户的客户端客户 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
clientId Google 应用程序的客户端 ID,用户获取刷新令牌。 类型:字符串 (或带有 resultType 字符串) 的表达式。
clientSecret Google 应用程序的客户端机密,用户获取刷新令牌。 SecretBase
connectionProperties (已弃用) 用于连接到 GoogleAds 的属性。 它与链接服务中的任何其他属性互斥。 类型:对象。
developerToken 与管理员帐户相关联的开发人员令牌,该帐户用来授予对 AdWords API 的访问权限。 SecretBase
电子邮件 用于 ServiceAuthentication 的服务帐户电子邮件 ID,只能在自托管 IR 上使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
googleAdsApiVersion Google Ads API 主版本,例如 v14。 可以在 上 https://developers.google.com/google-ads/api/docs/release-notes找到支持的主要版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。
keyFilePath (已弃用) .p12 密钥文件的完整路径,该文件用于对服务帐户电子邮件地址进行身份验证,并且只能在自承载 IR 上使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。
loginCustomerID 要通过该帐户提取特定客户的报表数据的 Google Ads Manager 帐户的客户 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
privateKey 用于对服务帐户电子邮件地址进行身份验证且只能在自承载 IR 上使用的私钥。 SecretBase
refreshToken 从 Google 获得的刷新令牌,用于授权访问 AdWords 以进行用户身份验证。 SecretBase
supportLegacyDataTypes 指定是否使用旧数据类型映射,该映射将 float、int32 和 int64 从 Google 映射到字符串。 除非你想要保持与旧驱动程序的数据类型映射的向后兼容性,否则不要将其设置为 true。 类型:布尔 (或 resultType 布尔) 表达式。
trustedCertPath (已弃用) 包含受信任 CA 证书的 .pem 文件的完整路径,用于在通过 SSL 进行连接时验证服务器。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。 类型:字符串 (或带有 resultType 字符串) 的表达式。
useSystemTrustStore (已弃用) 指定是使用来自系统信任存储区还是从指定的 PEM 文件中的 CA 证书。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。

GoogleBigQueryLinkedService

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

GoogleBigQueryLinkedServiceTypeProperties

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

GoogleBigQueryV2LinkedService

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

GoogleBigQueryV2LinkedServiceTypeProperties

名称 说明
authenticationType 用于身份验证的 OAuth 2.0 身份验证机制。 “ServiceAuthentication”
“UserAuthentication” (必需的)
clientId Google 应用程序的客户端 ID,用户获取刷新令牌。 类型:包含 resultType 字符串) 的字符串 (或表达式。
clientSecret Google 应用程序的客户端机密,用户获取刷新令牌。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
keyFileContent 用于对服务帐户进行身份验证的.json密钥文件的内容。 类型:包含 resultType 字符串) 的字符串 (或表达式。 SecretBase
projectId 要查询的默认 BigQuery 项目 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
refreshToken 从 Google 获得的刷新令牌,用于授权访问 BigQuery 以进行用户身份验证。 SecretBase

GoogleCloudStorageLinkedService

名称 说明 Value
type 链接服务的类型。 “GoogleCloudStorage” (必需)
typeProperties Google Cloud Storage 链接服务属性。 需要 GoogleCloudStorageLinkedServiceTypeProperties ()

GoogleCloudStorageLinkedServiceTypeProperties

名称 说明
accessKeyId Google Cloud Storage Identity 和 Access Management 的访问密钥标识符 (IAM) 用户。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
secretAccessKey Google Cloud Storage Identity 和 Access Management 的机密访问密钥 (IAM) 用户。 SecretBase
serviceUrl 此值指定要使用 Google Cloud Storage Connector 访问的终结点。 这是一个可选属性;仅当想要尝试其他服务终结点或想要在 https 和 http 之间切换时才更改它。 类型:包含 resultType 字符串) 的字符串 (或表达式。

GoogleSheetsLinkedService

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

GoogleSheetsLinkedServiceTypeProperties

名称 说明
apiToken GoogleSheets 源的 API 令牌。 需要 secretBase ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串

GreenplumLinkedService

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

GreenplumLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
pwd 连接字符串 中密码的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference

HBaseLinkedService

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

HBaseLinkedServiceTypeProperties

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

HdfsLinkedService

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

HdfsLinkedServiceTypeProperties

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

HDInsightLinkedService

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

HDInsightLinkedServiceTypeProperties

名称 说明
clusterUri HDInsight 群集 URI。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
fileSystem 如果 HDInsight 的main存储为 ADLS Gen2,请指定 FileSystem。 类型:包含 resultType 字符串) 的字符串 (或表达式。
hcatalogLinkedServiceName 指向 HCatalog 数据库的 Azure SQL 链接服务的引用。 LinkedServiceReference
isEspEnabled 指定是否使用 ESP (Enterprise Security Package) 创建 HDInsight。 类型:布尔值。
linkedServiceName Azure 存储链接服务引用。 LinkedServiceReference
password HDInsight 群集密码。 SecretBase
userName HDInsight 群集用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

HDInsightOnDemandLinkedService

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

HDInsightOnDemandLinkedServiceTypeProperties

名称 说明
additionalLinkedServiceNames 指定 HDInsight 链接服务的其他存储帐户,使数据工厂服务能够代为注册它们。 LinkedServiceReference[]
clusterNamePrefix 群集名称的前缀后缀与时间戳不同。 类型:包含 resultType 字符串) 的字符串 (或表达式。
clusterPassword 用于访问群集的密码。 SecretBase
clusterResourceGroup 群集所属的资源组。 类型:包含 resultType 字符串) 的字符串 (或表达式。
clusterSize 群集中辅助进程/数据节点的数量。 建议值:4。 类型:int (或 expression with resultType int) 。
clusterSshPassword 适用于 Linux) 的 SSH 远程连接群集节点 (的密码。 SecretBase
clusterSshUserName 用于 SSH 远程连接到群集节点的用户名(适用于 Linux)。 类型:包含 resultType 字符串) 的字符串 (或表达式。
clusterType 群集类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。
clusterUserName 用于访问群集的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
coreConfiguration 为待创建的 HDInsight 群集指定核心配置参数(如在 core-site.xml 中)。
credential 包含身份验证信息的凭据引用。 CredentialReference
dataNodeSize 指定 HDInsight 群集的数据节点的大小。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
hBaseConfiguration 为 HDInsight 群集指定 HBase 配置参数 (hbase-site.xml)。
hcatalogLinkedServiceName 指向 HCatalog 数据库的 Azure SQL 链接服务的名称。 将 Azure SQL 数据库用作元存储以创建按需 HDInsight 群集。 LinkedServiceReference
hdfsConfiguration 为 HDInsight 群集指定 HDFS 配置参数 (hdfs-site.xml)。
headNodeSize 指定 HDInsight 群集的头节点大小。
hiveConfiguration 为 HDInsight 群集指定 hive 配置参数 (hive-site.xml)。
hostSubscriptionId 用于托管群集的客户订阅。 类型:包含 resultType 字符串) 的字符串 (或表达式。
linkedServiceName 由按需群集用于存储和处理数据的 Azure 存储链接服务。 LinkedServiceReference (必需)
mapReduceConfiguration 为 HDInsight 群集指定 MapReduce 配置参数 (mapred-site.xml)。
oozieConfiguration 为 HDInsight 群集指定 Oozie 配置参数 (oozie-site.xml)。
scriptActions 自定义脚本操作,在 HDI ondemand 群集启动后在群集上运行。 请参阅 /azure/hdinsight/hdinsight-hadoop-customize-cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json&bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions。 ScriptAction[]
servicePrincipalId hostSubscriptionId 的服务主体 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalKey 服务主体 ID 的键。 SecretBase
sparkVersion 如果群集类型为“spark”,则为 spark 的版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。
stormConfiguration 为 HDInsight 群集指定 Storm 配置参数 (storm-site.xml)。
subnetName vNet 中子网的 ARM 资源 ID。 如果指定了 virtualNetworkId,则此属性是必需的。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tenant 服务主体所属的租户 ID/名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
timeToLive 按需 HDInsight 群集允许的空闲时间。 指定当活动运行完成后,如果群集中没有其他的活动作业,按需 HDInsight 群集保持活动状态的时间。 最小值为 5 分钟。 类型:包含 resultType 字符串) 的字符串 (或表达式。
版本 HDInsight 群集的版本。  类型:包含 resultType 字符串) 的字符串 (或表达式。
virtualNetworkId 创建群集后应加入的 vNet 的 ARM 资源 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
yarnConfiguration 为 HDInsight 群集指定 Yarn 配置参数 (yarn-site.xml)。
zookeeperNodeSize 指定 HDInsight 群集的 Zoo Keeper 节点的大小。

ScriptAction

名称 说明
name 用户提供的脚本操作的名称。 字符串 (必需)
parameters 脚本操作的参数。 字符串
角色 应对其执行脚本操作的节点类型。
uri 脚本操作的 URI。 字符串 (必需)

HiveLinkedService

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

HiveLinkedServiceTypeProperties

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

HttpLinkedService

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

HttpLinkedServiceTypeProperties

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

HubspotLinkedService

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

HubspotLinkedServiceTypeProperties

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

ImpalaLinkedService

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

ImpalaLinkedServiceTypeProperties

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

InformixLinkedService

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

InformixLinkedServiceTypeProperties

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

JiraLinkedService

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

JiraLinkedServiceTypeProperties

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

LakeHouseLinkedService

名称 说明 Value
type 链接服务的类型。 “LakeHouse” (必需)
typeProperties Microsoft Fabric LakeHouse 链接服务属性。 LakeHouseLinkedServiceTypeProperties (必需)

LakeHouseLinkedServiceTypeProperties

名称 说明
artifactId Microsoft Fabric LakeHouse 项目的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
servicePrincipalCredential Azure Active Directory 中服务主体对象的凭据。 如果 servicePrincipalCredentialType 为“ServicePrincipalKey”,则 servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 为“ServicePrincipalCert”,则 servicePrincipalCredential 只能为 AzureKeyVaultSecretReference。 SecretBase
servicePrincipalCredentialType 在服务器到服务器身份验证中使用的服务主体凭据类型。 密钥/机密的“ServicePrincipalKey”,证书的“ServicePrincipalCert”。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalId 用于对 Microsoft Fabric LakeHouse 进行身份验证的应用程序的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalKey 用于对 Microsoft Fabric LakeHouse 进行身份验证的应用程序密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
workspaceId Microsoft Fabric 工作区的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。

MagentoLinkedService

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

MagentoLinkedServiceTypeProperties

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

MariaDBLinkedService

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

MariaDBLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
database 连接的数据库名称。 类型:字符串。
driverVersion MariaDB 驱动程序的版本。 类型:字符串。 V1 或空的旧驱动程序,V2 用于新驱动程序。 V1 可以支持连接字符串和属性包,V2 只能支持连接字符串。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串 中密码的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
port 连接的端口。 类型:整数。
server 用于连接的服务器名称。 类型:字符串。
username 用于身份验证的用户名。 类型:字符串。

MarketoLinkedService

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

MarketoLinkedServiceTypeProperties

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

MicrosoftAccessLinkedService

名称 说明 Value
type 链接服务的类型。 “MicrosoftAccess” (必需)
typeProperties Microsoft Access 链接服务属性。 MicrosoftAccessLinkedServiceTypeProperties (必需)

MicrosoftAccessLinkedServiceTypeProperties

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

MongoDbLinkedService

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

MongoDbLinkedServiceTypeProperties

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

MongoDbAtlasLinkedService

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

MongoDbAtlasLinkedServiceTypeProperties

名称 说明
connectionString MongoDB Atlas 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
database 要访问的 MongoDB Atlas 数据库的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
driverVersion 要选择的驱动程序版本。 允许的值为 v1 和 v2。 类型:包含 resultType 字符串) 的字符串 (或表达式。

MongoDbV2LinkedService

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

MongoDbV2LinkedServiceTypeProperties

名称 说明
connectionString MongoDB 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
database 要访问的 MongoDB 数据库的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

MySqlLinkedService

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

MySqlLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
database 连接的数据库名称。 类型:字符串。
driverVersion MySQL 驱动程序的版本。 类型:字符串。 V1 或空的旧驱动程序,V2 用于新驱动程序。 V1 可以支持连接字符串和属性包,V2 只能支持连接字符串。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串 中密码的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
port 连接的端口。 类型:整数。
server 用于连接的服务器名称。 类型:字符串。
sslMode 用于连接的 SSL 模式。 类型:整数。 0: disable, 1: prefer, 2: require, 3: verify-ca, 4: verify-full。
username 用于身份验证的用户名。 类型:字符串。
useSystemTrustStore 使用系统信任存储进行连接。 类型:整数。 0:启用,1:禁用。

NetezzaLinkedService

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

NetezzaLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
pwd 连接字符串 中密码的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference

ODataLinkedService

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

ODataLinkedServiceTypeProperties

名称 说明
aadResourceId 指定要请求授权以使用 Directory 的资源。 类型:包含 resultType 字符串) 的字符串 (或表达式。
aadServicePrincipalCredentialType 指定凭据类型 (密钥或证书) 用于服务主体。 “ServicePrincipalCert”
“ServicePrincipalKey”
authenticationType 用于连接到 OData 服务的身份验证类型。 “AadServicePrincipal”
“Anonymous”
“Basic”
“ManagedServiceIdentity”
“Windows”
authHeaders 请求中用于授权的 RESTful API 中的其他 HTTP 标头。 类型:键值对 (值应为字符串类型) 。
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password OData 服务的密码。 SecretBase
servicePrincipalEmbeddedCert 指定 Azure Active Directory 中注册的应用程序的 base64 编码证书。 类型:包含 resultType 字符串) 的字符串 (或表达式。 SecretBase
servicePrincipalEmbeddedCertPassword 如果证书具有密码并且使用的是 AadServicePrincipal 身份验证,请指定证书的密码。 类型:包含 resultType 字符串) 的字符串 (或表达式。 SecretBase
servicePrincipalId 指定在 Azure Active Directory 中注册的应用程序的应用程序 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 指定在 Azure Active Directory 中注册的应用程序的机密。 类型:字符串 (或带有 resultType 字符串) 的表达式。 SecretBase
tenant 指定应用程序的租户信息(域名或租户 ID)。 类型:字符串 (或带有 resultType 字符串) 的表达式。
url OData 服务终结点的 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。
userName OData 服务的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

OdbcLinkedService

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

OdbcLinkedServiceTypeProperties

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

Office365LinkedService

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

Office365LinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
office365TenantId Office 365 帐户所属的 Azure 租户 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalId 指定应用程序的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 指定应用程序的密钥。 需要 secretBase ()
servicePrincipalTenantId 指定 Azure AD Web 应用程序所在的租户信息。 类型:字符串 (或带有 resultType 字符串) 的表达式。

OracleLinkedService

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

OracleLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference

OracleCloudStorageLinkedService

名称 说明 Value
type 链接服务的类型。 “OracleCloudStorage” (必需)
typeProperties Oracle 云存储链接服务属性。 OracleCloudStorageLinkedServiceTypeProperties (必需)

OracleCloudStorageLinkedServiceTypeProperties

名称 说明
accessKeyId Oracle 云存储标识和访问管理 (IAM) 用户的访问密钥标识符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
secretAccessKey Oracle 云存储标识和访问管理的机密访问密钥 (IAM) 用户。 SecretBase
serviceUrl 此值指定要使用 Oracle 云存储连接器访问的终结点。 这是一个可选属性;仅当想要尝试其他服务终结点或想要在 https 和 http 之间切换时才更改它。 类型:字符串 (或带有 resultType 字符串) 的表达式。

OracleServiceCloudLinkedService

名称 说明 Value
type 链接服务的类型。 需要“OracleServiceCloud” ()
typeProperties Oracle 服务云链接服务属性。 OracleServiceCloudLinkedServiceTypeProperties (所需的)

OracleServiceCloudLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
host Oracle 服务云实例的 URL。
password 在用户名键中提供的用户名所对应的密码。 需要 secretBase ()
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。
username 用于访问 Oracle 服务云服务器的用户名。

PaypalLinkedService

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

PaypalLinkedServiceTypeProperties

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

PhoenixLinkedService

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

PhoenixLinkedServiceTypeProperties

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

PostgreSqlLinkedService

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

PostgreSqlLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference

PostgreSqlV2LinkedService

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

PostgreSqlV2LinkedServiceTypeProperties

名称 说明
commandTimeout 在终止尝试并生成错误之前尝试执行命令时,等待的时间 (秒) 。 对于无穷大,设置为零。 类型:整数。
connectionTimeout 在终止尝试并生成错误之前尝试建立连接时,等待时间 (秒) 。 类型:整数。
database 连接的数据库名称。 类型:字符串。
encoding 获取或设置将用于对 PostgreSQL 字符串数据进行编码/解码的 .NET 编码。 Type:string
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
logParameters 启用后,在执行命令时记录参数值。 类型:布尔值。
password 连接字符串中密码的 Azure 密钥保管库机密参考。 类型:字符串。 AzureKeyVaultSecretReference
是否应使用连接池。 类型:布尔值。
port 连接的端口。 类型:整数。
readBufferSize 确定读取时使用的内部缓冲区的大小。 如果从数据库传输大值,则增加可能会提高性能。 类型:整数。
schema 设置架构搜索路径。 类型:字符串。
server 连接的服务器名称。 类型:字符串。
sslCertificate 要发送到服务器的客户端证书的位置。 类型:字符串。
sslKey 要发送到服务器的客户端证书的客户端密钥的位置。 类型:字符串。
sslMode 用于连接的 SSL 模式。 类型:整数。 0: disable, 1:allow, 2: prefer, 3: require, 4: verify-ca, 5: verify-full. 类型:整数。
sslPassword 客户端证书密钥的密码。 类型:字符串。
timezone 获取或设置会话时区。 类型:字符串。
trustServerCertificate 是否信任服务器证书而不对其进行验证。 类型:布尔值。
username 用于身份验证的用户名。 类型:字符串。

PrestoLinkedService

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

PrestoLinkedServiceTypeProperties

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

QuickbaseLinkedService

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

QuickbaseLinkedServiceTypeProperties

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

QuickBooksLinkedService

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

QuickBooksLinkedServiceTypeProperties

名称 说明
accessToken 用于 OAuth 1.0 身份验证的访问令牌。 SecretBase
accessTokenSecret 用于 OAuth 1.0 身份验证的访问令牌机密。 SecretBase
companyId QuickBooks 公司授权的公司 ID。
connectionProperties 用于连接到 QuickBooks 的属性。 它与链接服务中的任何其他属性互斥。 类型:对象。
consumerKey OAuth 1.0 身份验证的使用者密钥。
consumerSecret OAuth 1.0 身份验证的使用者机密。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
endpoint QuickBooks 服务器的终结点。 (即 quickbooks.api.intuit.com)
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。

ResponsysLinkedService

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

ResponsysLinkedServiceTypeProperties

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

RestServiceLinkedService

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

RestServiceLinkedServiceTypeProperties

名称 说明
aadResourceId 正在请求授权使用的资源。 类型:包含 resultType 字符串) 的字符串 (或表达式。
authenticationType 用于连接到 REST 服务的身份验证类型。 “AadServicePrincipal”
“Anonymous”
“Basic”
“ManagedServiceIdentity”
“OAuth2ClientCredential” (必需)
authHeaders 请求中用于授权的 RESTful API 中的其他 HTTP 标头。 类型:具有 resultType 对象) 的对象 (或 Expression。
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。
clientId 与应用程序关联的客户端 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
clientSecret 与应用程序关联的客户端密码。 SecretBase
credential 包含身份验证信息的凭据引用。 CredentialReference
enableServerCertificateValidation 连接到终结点时是否验证服务器端 SSL 证书。默认值为 true。 类型:boolean (或 expression with resultType boolean) 。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 基本身份验证类型中使用的密码。 SecretBase
resource 将请求访问的目标服务或资源。 类型:包含 resultType 字符串) 的字符串 (或表达式。
scope 所需的访问范围。 它描述将请求哪种类型的访问。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalId AadServicePrincipal 身份验证类型中使用的应用程序的客户端 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalKey AadServicePrincipal 身份验证类型中使用的应用程序的密钥。 SecretBase
tenant 应用程序所驻留的 AadServicePrincipal 身份验证类型) 使用的租户信息 (域名或租户 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tokenEndpoint 用于获取访问令牌的授权服务器的令牌终结点。 类型:包含 resultType 字符串) 的字符串 (或表达式。
url REST 服务的基 URL。 类型:包含 resultType 字符串) 的字符串 (或表达式。
userName 基本身份验证类型中使用的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

SalesforceLinkedService

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

SalesforceLinkedServiceTypeProperties

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

SalesforceMarketingCloudLinkedService

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

SalesforceMarketingCloudLinkedServiceTypeProperties

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

SalesforceServiceCloudLinkedService

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

SalesforceServiceCloudLinkedServiceTypeProperties

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

SalesforceServiceCloudV2LinkedService

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

SalesforceServiceCloudV2LinkedServiceTypeProperties

名称 说明
apiVersion ADF 中使用的 Salesforce API 版本。 版本必须大于或等于 47.0,这是 Salesforce BULK API 2.0 所需的。 类型:字符串 (或带有 resultType 字符串) 的表达式。
authenticationType 用于连接到 Salesforce 的身份验证类型。 目前,我们仅支持 OAuth2ClientCredentials,这也是默认值
clientId Salesforce 实例的 OAuth 2.0 客户端凭据流身份验证的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
clientSecret Salesforce 实例的 OAuth 2.0 客户端凭据流身份验证的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
environmentUrl Salesforce Service Cloud 实例的 URL。 例如,“https://[domain].my.salesforce.com”。 类型:字符串 (或带有 resultType 字符串) 的表达式。

SalesforceV2LinkedService

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

SalesforceV2LinkedServiceTypeProperties

名称 说明
apiVersion ADF 中使用的 Salesforce API 版本。 版本必须大于或等于 47.0,这是 Salesforce BULK API 2.0 所需的。 类型:字符串 (或带有 resultType 字符串) 的表达式。
authenticationType 用于连接到 Salesforce 的身份验证类型。 目前,我们仅支持 OAuth2ClientCredentials,这也是默认值
clientId Salesforce 实例的 OAuth 2.0 客户端凭据流身份验证的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
clientSecret Salesforce 实例的 OAuth 2.0 客户端凭据流身份验证的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
environmentUrl Salesforce 实例的 URL。 例如,“https://[domain].my.salesforce.com”。 类型:字符串 (或带有 resultType 字符串) 的表达式。

SapBWLinkedService

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

SapBWLinkedServiceTypeProperties

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

SapCloudForCustomerLinkedService

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

SapCloudForCustomerLinkedServiceTypeProperties

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

SapEccLinkedService

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

SapEccLinkedServiceTypeProperties

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

SapHanaLinkedService

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

SapHanaLinkedServiceProperties

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

SapOdpLinkedService

名称 说明 Value
type 链接服务的类型。 “SapOdp” (必需)
typeProperties 特定于 SAP ODP 链接服务类型的属性。 sapOdpLinkedServiceTypeProperties (必需)

SapOdpLinkedServiceTypeProperties

名称 说明
clientId 表所在的 SAP 系统上客户端的客户端 ID。 (通常表示为字符串的三位数十进制数) 类型:字符串 (或 expression,带有 resultType 字符串) 。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
语言 表所在的 SAP 系统的语言。 默认值为 EN。 类型:包含 resultType 字符串) 的字符串 (或表达式。
logonGroup SAP 系统的登录组。 类型:包含 resultType 字符串) 的字符串 (或表达式。
messageServer SAP 消息服务器的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
messageServerService 消息服务器的服务名称或端口号。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password 用于访问表所在的 SAP 服务器的密码。 SecretBase
server 表所在的 SAP 实例的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
sncLibraryPath 用于访问表所在的 SAP 服务器的外部安全产品库。 类型:包含 resultType 字符串) 的字符串 (或表达式。
sncMode 用于访问表所在的 SAP 服务器的 SNC 激活指示符。 在) 上,必须关闭 0 () 或 1 (。 类型:包含 resultType 字符串) 的字符串 (或表达式。
sncMyName 用于访问表所在的 SAP 服务器的发起方 SNC 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
sncPartnerName 用于访问表所在的 SAP 服务器的通信合作伙伴 SNC 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
sncQop SNC 保护质量。 允许的值包括:1、2、3、8、9。 类型:包含 resultType 字符串) 的字符串 (或表达式。
subscriberName 订阅者名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
systemId 表所在的 SAP 系统的 SystemID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
systemNumber 表所在的 SAP 系统的系统编号。 (通常为表示为 string 的两位数十进制数。) 类型:string (或 expression with resultType string) 。
userName 用于访问表所在的 SAP 服务器的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
x509CertificatePath SNC X509 证书文件路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。

SapOpenHubLinkedService

名称 说明 Value
type 链接服务的类型。 “SapOpenHub” (必需)
typeProperties 特定于 SAP Business Warehouse Open Hub 目标链接服务类型的属性。 SapOpenHubLinkedServiceTypeProperties (必需)

SapOpenHubLinkedServiceTypeProperties

名称 说明
clientId 开放中心目标所在的 BW 系统上的客户端的客户端 ID。 (通常表示为字符串的三位数十进制数) 类型:字符串 (或 expression,带有 resultType 字符串) 。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
语言 开放中心目标所在的 BW 系统的语言。 默认值为 EN。 类型:包含 resultType 字符串) 的字符串 (或表达式。
logonGroup SAP 系统的登录组。 类型:包含 resultType 字符串) 的字符串 (或表达式。
messageServer SAP 消息服务器的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
messageServerService 消息服务器的服务名称或端口号。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password 用于访问开放中心目标所在的 SAP BW 服务器的密码。 SecretBase
server 打开中心目标所在的 SAP BW 实例的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
systemId 表所在的 SAP 系统的 SystemID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
systemNumber 开放中心目标所在的 BW 系统的系统编号。 (通常为表示为 string 的两位数十进制数。) 类型:string (或 expression with resultType string) 。
userName 用于访问开放中心目标所在的 SAP BW 服务器的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

SapTableLinkedService

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

SapTableLinkedServiceTypeProperties

名称 说明
clientId 表所在的 SAP 系统上客户端的客户端 ID。 (通常表示为字符串的三位数十进制数) 类型:字符串 (或 expression,带有 resultType 字符串) 。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
语言 表所在的 SAP 系统的语言。 默认值为 EN。 类型:包含 resultType 字符串) 的字符串 (或表达式。
logonGroup SAP 系统的登录组。 类型:包含 resultType 字符串) 的字符串 (或表达式。
messageServer SAP 消息服务器的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
messageServerService 消息服务器的服务名称或端口号。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password 用于访问表所在的 SAP 服务器的密码。 SecretBase
server 表所在的 SAP 实例的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
sncLibraryPath 用于访问表所在的 SAP 服务器的外部安全产品库。 类型:包含 resultType 字符串) 的字符串 (或表达式。
sncMode 用于访问表所在的 SAP 服务器的 SNC 激活指示符。 在) 上,必须关闭 0 () 或 1 (。 类型:包含 resultType 字符串) 的字符串 (或表达式。
sncMyName 用于访问表所在的 SAP 服务器的发起方 SNC 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
sncPartnerName 用于访问表所在的 SAP 服务器的通信合作伙伴 SNC 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
sncQop SNC 保护质量。 允许的值包括:1、2、3、8、9。 类型:包含 resultType 字符串) 的字符串 (或表达式。
systemId 表所在的 SAP 系统的 SystemID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
systemNumber 表所在的 SAP 系统的系统编号。 (通常为表示为 string 的两位数十进制数。) 类型:string (或 expression with resultType string) 。
userName 用于访问表所在的 SAP 服务器的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

ServiceNowLinkedService

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

ServiceNowLinkedServiceTypeProperties

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

ServiceNowV2LinkedService

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

ServiceNowV2LinkedServiceTypeProperties

名称 说明
authenticationType 可使用的身份验证类型。 “Basic”
“OAuth2” (必需)
clientId OAuth2 身份验证的客户端 ID。
clientSecret OAuth2 身份验证的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
endpoint ServiceNowV2 服务器的终结点。 (即 {instance}.service-now.com)
grantType 用于 OAuth2 身份验证的 GrantType。 默认值为 password。
password 基本和 OAuth2 身份验证的用户名所对应的密码。 SecretBase
username 用于连接到 ServiceNowV2 服务器以进行基本和 OAuth2 身份验证的用户名。

SftpServerLinkedService

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

SftpServerLinkedServiceTypeProperties

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

SharePointOnlineListLinkedService

名称 说明 Value
type 链接服务的类型。 “SharePointOnlineList” (必需)
typeProperties SharePoint Online 列表链接服务属性。 SharePointOnlineListLinkedServiceTypeProperties (所需的)

SharePointOnlineListLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
servicePrincipalId 应用程序 (Azure Active Directory 中注册的应用程序的客户端) ID。 请确保向此应用程序授予 SharePoint 网站权限。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 在 Azure Active Directory 中注册的应用程序的客户端密码。 类型:字符串 (或带有 resultType 字符串) 的表达式。 需要 secretBase ()
siteUrl SharePoint Online 网站的 URL。 例如 https://contoso.sharepoint.com/sites/siteName。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tenantId 应用程序所在的租户 ID。 可以从 Active Directory 概述页Azure 门户找到它。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ShopifyLinkedService

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

ShopifyLinkedServiceTypeProperties

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

SmartsheetLinkedService

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

SmartsheetLinkedServiceTypeProperties

名称 说明
apiToken Smartsheet 源的 API 令牌。 需要 secretBase ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串

SnowflakeLinkedService

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

SnowflakeLinkedServiceTypeProperties

名称 说明
connectionString 雪花的连接字符串。 类型:string、SecureString。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串 中密码的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference

SnowflakeV2LinkedService

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

SnowflakeLinkedV2ServiceTypeProperties

名称 说明
accountIdentifier Snowflake 帐户的帐户标识符,例如 xy12345.east-us-2.azure
authenticationType 用于身份验证的类型。 类型:字符串。 “AADServicePrincipal”
“Basic”
“KeyPair”
clientId 在 Azure Active Directory 中注册用于 AADServicePrincipal 身份验证的应用程序的客户端 ID。
clientSecret 用于 AADServicePrincipal 身份验证的客户端机密的 Azure 密钥保管库机密参考。 SecretBase
database Snowflake 数据库的名称。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串中密码的 Azure 密钥保管库机密参考。 SecretBase
privateKey 用于 KeyPair 身份验证的 privateKey 的 Azure 密钥保管库机密参考。 SecretBase
privateKeyPassphrase 使用加密私钥进行 KeyPair 身份验证的私钥密码的 Azure 密钥保管库机密参考。 SecretBase
scope 在 Azure Active Directory 中注册的用于 AADServicePrincipal 身份验证的应用程序的范围。
tenantId 在 Azure Active Directory 中注册用于 AADServicePrincipal 身份验证的应用程序的租户 ID。
user Snowflake 用户的名称。
warehouse Snowflake 仓库的名称。

SparkLinkedService

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

SparkLinkedServiceTypeProperties

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

SqlServerLinkedService

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

SqlServerLinkedServiceTypeProperties

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

SquareLinkedService

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

SquareLinkedServiceTypeProperties

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

SybaseLinkedService

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

SybaseLinkedServiceTypeProperties

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

TeamDeskLinkedService

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

TeamDeskLinkedServiceTypeProperties

名称 说明
apiToken TeamDesk 源的 API 令牌。 SecretBase
authenticationType 可使用的身份验证类型。 'Basic'
“Token” (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password TeamDesk 源的密码。 SecretBase
url 用于连接 TeamDesk 源的 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。
userName TeamDesk 源的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

TeradataLinkedService

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

TeradataLinkedServiceTypeProperties

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

TwilioLinkedService

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

TwilioLinkedServiceTypeProperties

名称 说明
password Twilio 服务的身份验证令牌。 需要 secretBase ()
userName Twilio 服务的帐户 SID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

VerticaLinkedService

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

VerticaLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
pwd 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference

WarehouseLinkedService

名称 说明 Value
type 链接服务的类型。 需要“仓库” ()
typeProperties Microsoft Fabric Warehouse 链接服务属性。 WarehouseLinkedServiceTypeProperties (必需)

WarehouseLinkedServiceTypeProperties

名称 说明
artifactId Microsoft Fabric Warehouse 项目的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
endpoint Microsoft Fabric Warehouse 服务器的终结点。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalCredential Azure Active Directory 中服务主体对象的凭据。 如果 servicePrincipalCredentialType 为“ServicePrincipalKey”,则 servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 为“ServicePrincipalCert”,则 servicePrincipalCredential 只能为 AzureKeyVaultSecretReference。 SecretBase
servicePrincipalCredentialType 在服务器到服务器身份验证中使用的服务主体凭据类型。 “ServicePrincipalKey”用于密钥/机密,“ServicePrincipalCert”用于证书。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalId 用于对 Microsoft Fabric Warehouse 进行身份验证的应用程序的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 用于对 Microsoft Fabric Warehouse 进行身份验证的应用程序密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
workspaceId Microsoft Fabric 工作区的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

WebLinkedService

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

WebLinkedServiceTypeProperties

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

WebAnonymousAuthentication

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

WebBasicAuthentication

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

WebClientCertificateAuthentication

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

XeroLinkedService

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

XeroLinkedServiceTypeProperties

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

ZendeskLinkedService

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

ZendeskLinkedServiceTypeProperties

名称 说明
apiToken Zendesk 源的 API 令牌。 SecretBase
authenticationType 可使用的身份验证类型。 'Basic'
“Token” (所需的)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password Zendesk 源的密码。 SecretBase
url 用于连接 Zendesk 源的 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。
userName Zendesk 源的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ZohoLinkedService

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

ZohoLinkedServiceTypeProperties

名称 说明
accessToken 用于 Zoho 身份验证的访问令牌。 SecretBase
connectionProperties 用于连接到 Zoho 的属性。 它与链接服务中的其他任何属性互斥。 类型:对象。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
endpoint Zoho 服务器的终结点。 (即 crm.zoho.com/crm/private)
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。

快速入门模板

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

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

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

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

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

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

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

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

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

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

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

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

Terraform (AzAPI 提供程序) 资源定义

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

  • 资源组

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

资源格式

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataFactory/factories/linkedservices@2018-06-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      annotations = [ object ]
      connectVia = {
        parameters = {}
        referenceName = "string"
        type = "IntegrationRuntimeReference"
      }
      description = "string"
      parameters = {
        {customized property} = {
          type = "string"
        }
      }
      type = "string"
      // For remaining properties, see LinkedService objects
    }
  })
}

LinkedService 对象

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

对于 AmazonMWS,请使用:

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

对于 AmazonRdsForOracle,请使用:

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

对于 AmazonRdsForSqlServer,请使用:

  type = "AmazonRdsForSqlServer"
  typeProperties = {
    alwaysEncryptedSettings = {
      alwaysEncryptedAkvAuthType = "string"
      credential = {
        referenceName = "string"
        type = "CredentialReference"
      }
      servicePrincipalKey = {
        type = "string"
        // For remaining properties, see SecretBase objects
      }
    }
    encryptedCredential = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 AmazonRedshift,请使用:

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

对于 AmazonS3,请使用:

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

对于 AmazonS3Compatible,请使用:

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

对于 AppFigures,请使用:

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

对于 Asana,请使用:

  type = "Asana"
  typeProperties = {
    apiToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential = "string"
  }

对于 AzureBatch,请使用:

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

对于 AzureBlobFS,请使用:

  type = "AzureBlobFS"
  typeProperties = {
    credential = {
      referenceName = "string"
      type = "CredentialReference"
    }
    encryptedCredential = "string"
    sasToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalCredential = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 AzureBlobStorage,请使用:

  type = "AzureBlobStorage"
  typeProperties = {
    accountKey = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
    authenticationType = "string"
    credential = {
      referenceName = "string"
      type = "CredentialReference"
    }
    encryptedCredential = "string"
    sasToken = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
    servicePrincipalKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 AzureDatabricks,请使用:

  type = "AzureDatabricks"
  typeProperties = {
    accessToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    credential = {
      referenceName = "string"
      type = "CredentialReference"
    }
    encryptedCredential = "string"
    newClusterCustomTags = {}
    newClusterSparkConf = {}
    newClusterSparkEnvVars = {}
  }

对于 AzureDatabricksDeltaLake,请使用:

  type = "AzureDatabricksDeltaLake"
  typeProperties = {
    accessToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    credential = {
      referenceName = "string"
      type = "CredentialReference"
    }
    encryptedCredential = "string"
  }

对于 AzureDataExplorer,请使用:

  type = "AzureDataExplorer"
  typeProperties = {
    credential = {
      referenceName = "string"
      type = "CredentialReference"
    }
    servicePrincipalKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 AzureDataLakeAnalytics,请使用:

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

对于 AzureDataLakeStore,请使用:

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

对于 AzureFileStorage,请使用:

  type = "AzureFileStorage"
  typeProperties = {
    accountKey = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
    encryptedCredential = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    sasToken = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
  }

对于 AzureFunction,请使用:

  type = "AzureFunction"
  typeProperties = {
    credential = {
      referenceName = "string"
      type = "CredentialReference"
    }
    encryptedCredential = "string"
    functionKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 AzureKeyVault,请使用:

  type = "AzureKeyVault"
  typeProperties = {
    credential = {
      referenceName = "string"
      type = "CredentialReference"
    }
  }

对于 AzureMariaDB,请使用:

  type = "AzureMariaDB"
  typeProperties = {
    encryptedCredential = "string"
    pwd = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
  }

对于 AzureML,请使用:

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

对于 AzureMLService,请使用:

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

对于 AzureMySql,请使用:

  type = "AzureMySql"
  typeProperties = {
    encryptedCredential = "string"
    password = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
  }

对于 AzurePostgreSql,请使用:

  type = "AzurePostgreSql"
  typeProperties = {
    encryptedCredential = "string"
    password = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
  }

对于 AzureSearch,请使用:

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

对于 AzureSqlDatabase,请使用:

  type = "AzureSqlDatabase"
  typeProperties = {
    alwaysEncryptedSettings = {
      alwaysEncryptedAkvAuthType = "string"
      credential = {
        referenceName = "string"
        type = "CredentialReference"
      }
      servicePrincipalKey = {
        type = "string"
        // For remaining properties, see SecretBase objects
      }
    }
    credential = {
      referenceName = "string"
      type = "CredentialReference"
    }
    encryptedCredential = "string"
    password = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
    servicePrincipalKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 AzureSqlDW,请使用:

  type = "AzureSqlDW"
  typeProperties = {
    credential = {
      referenceName = "string"
      type = "CredentialReference"
    }
    encryptedCredential = "string"
    password = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
    servicePrincipalKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 AzureSqlMI,请使用:

  type = "AzureSqlMI"
  typeProperties = {
    alwaysEncryptedSettings = {
      alwaysEncryptedAkvAuthType = "string"
      credential = {
        referenceName = "string"
        type = "CredentialReference"
      }
      servicePrincipalKey = {
        type = "string"
        // For remaining properties, see SecretBase objects
      }
    }
    credential = {
      referenceName = "string"
      type = "CredentialReference"
    }
    encryptedCredential = "string"
    password = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
    servicePrincipalKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 AzureStorage,请使用:

  type = "AzureStorage"
  typeProperties = {
    accountKey = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
    encryptedCredential = "string"
    sasToken = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
  }

对于 AzureSynapseArtifacts,请使用:

  type = "AzureSynapseArtifacts"
  typeProperties = {}

对于 AzureTableStorage,请使用:

  type = "AzureTableStorage"
  typeProperties = {
    accountKey = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
    encryptedCredential = "string"
    sasToken = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
  }

对于 Cassandra,请使用:

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

对于 CommonDataServiceForApps,请使用:

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

对于 Concur,请使用:

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

对于 CosmosDb,请使用:

  type = "CosmosDb"
  typeProperties = {
    accountKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    connectionMode = "string"
    credential = {
      referenceName = "string"
      type = "CredentialReference"
    }
    encryptedCredential = "string"
    servicePrincipalCredential = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 CosmosDbMongoDbApi,请使用:

  type = "CosmosDbMongoDbApi"
  typeProperties = {}

对于 Couchbase,请使用:

  type = "Couchbase"
  typeProperties = {
    credString = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
    encryptedCredential = "string"
  }

对于 CustomDataSource,请使用:

  type = "CustomDataSource"

对于 Dataworld,请使用:

  type = "Dataworld"
  typeProperties = {
    apiToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential = "string"
  }

对于 Db2,请使用:

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

对于 “钻取”,请使用:

  type = "Drill"
  typeProperties = {
    encryptedCredential = "string"
    pwd = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
  }

对于 Dynamics,请使用:

  type = "Dynamics"
  typeProperties = {
    credential = {
      referenceName = "string"
      type = "CredentialReference"
    }
    encryptedCredential = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalCredential = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 DynamicsAX,请使用:

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

对于 DynamicsCrm,请使用:

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

对于 Eloqua,请使用:

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

对于 FileServer,请使用:

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

对于 FtpServer,请使用:

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

对于 GoogleAdWords,请使用:

  type = "GoogleAdWords"
  typeProperties = {
    authenticationType = "string"
    clientSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    developerToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential = "string"
    privateKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    refreshToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 GoogleBigQuery,请使用:

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

对于 GoogleBigQueryV2,请使用:

  type = "GoogleBigQueryV2"
  typeProperties = {
    authenticationType = "string"
    clientSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential = "string"
    keyFileContent = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    refreshToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 GoogleCloudStorage,请使用:

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

对于 GoogleSheets,请使用:

  type = "GoogleSheets"
  typeProperties = {
    apiToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential = "string"
  }

对于 Greenplum,请使用:

  type = "Greenplum"
  typeProperties = {
    encryptedCredential = "string"
    pwd = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
  }

对于 HBase,请使用:

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

对于 Hdfs,请使用:

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

对于 HDInsight,请使用:

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

对于 HDInsightOnDemand,请使用:

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

对于 Hive,请使用:

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

对于 HttpServer,请使用:

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

对于 Hubspot,请使用:

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

对于 Impala,请使用:

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

对于 Informix,请使用:

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

对于 Jira,请使用:

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

对于 LakeHouse,请使用:

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

对于 Magento,请使用:

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

对于 MariaDB,请使用:

  type = "MariaDB"
  typeProperties = {
    encryptedCredential = "string"
    password = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
  }

对于 Marketo,请使用:

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

对于 MicrosoftAccess,请使用:

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

对于 MongoDb,请使用:

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

对于 MongoDbAtlas,请使用:

  type = "MongoDbAtlas"
  typeProperties = {}

对于 MongoDbV2,请使用:

  type = "MongoDbV2"
  typeProperties = {}

对于 MySql,请使用:

  type = "MySql"
  typeProperties = {
    encryptedCredential = "string"
    password = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
  }

对于 Netezza,请使用:

  type = "Netezza"
  typeProperties = {
    encryptedCredential = "string"
    pwd = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
  }

对于 OData,请使用:

  type = "OData"
  typeProperties = {
    aadServicePrincipalCredentialType = "string"
    authenticationType = "string"
    encryptedCredential = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalEmbeddedCert = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalEmbeddedCertPassword = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Odbc,请使用:

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

对于 Office365,请使用:

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

对于 Oracle,请使用:

  type = "Oracle"
  typeProperties = {
    encryptedCredential = "string"
    password = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
  }

对于 OracleCloudStorage,请使用:

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

对于 OracleServiceCloud,请使用:

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

对于 Paypal,请使用:

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

对于 Phoenix,请使用:

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

对于 PostgreSql,请使用:

  type = "PostgreSql"
  typeProperties = {
    encryptedCredential = "string"
    password = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
  }

对于 PostgreSqlV2,请使用:

  type = "PostgreSqlV2"
  typeProperties = {
    encryptedCredential = "string"
    password = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
  }

对于 Presto,请使用:

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

对于 Quickbase,请使用:

  type = "Quickbase"
  typeProperties = {
    encryptedCredential = "string"
    userToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 QuickBooks,请使用:

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

对于 Responsys,请使用:

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

对于 RestService,请使用:

  type = "RestService"
  typeProperties = {
    authenticationType = "string"
    clientSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    credential = {
      referenceName = "string"
      type = "CredentialReference"
    }
    encryptedCredential = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    servicePrincipalKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Salesforce,请使用:

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

对于 SalesforceMarketingCloud,请使用:

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

对于 SalesforceServiceCloud,请使用:

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

对于 SalesforceServiceCloudV2,请使用:

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

对于 SalesforceV2,请使用:

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

对于 SapBW,请使用:

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

对于 SapCloudForCustomer,请使用:

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

对于 SapEcc,请使用:

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

对于 SapHana,请使用:

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

对于 SapOdp,请使用:

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

对于 SapOpenHub,请使用:

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

对于 SapTable,请使用:

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

对于 ServiceNow,请使用:

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

对于 ServiceNowV2,请使用:

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

对于 Sftp,请使用:

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

对于 SharePointOnlineList,请使用:

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

对于 Shopify,请使用:

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

对于 Smartsheet,请使用:

  type = "Smartsheet"
  typeProperties = {
    apiToken = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential = "string"
  }

对于 Snowflake,请使用:

  type = "Snowflake"
  typeProperties = {
    encryptedCredential = "string"
    password = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
  }

对于 SnowflakeV2,请使用:

  type = "SnowflakeV2"
  typeProperties = {
    authenticationType = "string"
    clientSecret = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    encryptedCredential = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    privateKey = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
    privateKeyPassphrase = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Spark,请使用:

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

对于 SqlServer,请使用:

  type = "SqlServer"
  typeProperties = {
    alwaysEncryptedSettings = {
      alwaysEncryptedAkvAuthType = "string"
      credential = {
        referenceName = "string"
        type = "CredentialReference"
      }
      servicePrincipalKey = {
        type = "string"
        // For remaining properties, see SecretBase objects
      }
    }
    encryptedCredential = "string"
    password = {
      type = "string"
      // For remaining properties, see SecretBase objects
    }
  }

对于 Square,请使用:

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

对于 Sybase,请使用:

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

对于 TeamDesk,请使用:

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

对于 Teradata,请使用:

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

对于 Twilio,请使用:

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

对于 Vertica,请使用:

  type = "Vertica"
  typeProperties = {
    encryptedCredential = "string"
    pwd = {
      store = {
        parameters = {}
        referenceName = "string"
        type = "LinkedServiceReference"
      }
      type = "string"
    }
  }

对于 Warehouse,请使用:

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

对于 Web,请使用:

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

对于 Xero,请使用:

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

对于 Zendesk,请使用:

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

对于 Zoho,请使用:

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

SecretBase 对象

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

对于 AzureKeyVaultSecret,请使用:

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

对于 SecureString,请使用:

  type = "SecureString"
  value = "string"

WebLinkedServiceTypeProperties 对象

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

对于 “匿名”,请使用:

  authenticationType = "Anonymous"

对于 “基本”,请使用:

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

对于 ClientCertificate,请使用:

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

属性值

factories/linkedservices

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

字符限制:1-260

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

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

LinkedService

名称 说明
annotations 可用于描述链接服务的标记列表。 any[]
connectVia 集成运行时引用。 IntegrationRuntimeReference
description 链接服务说明。 字符串
parameters 链接服务的参数。 ParameterDefinitionSpecification
类型 设置对象类型 AmazonMWS
AmazonRdsForOracle
AmazonRdsForSqlServer
AmazonRedshift
AmazonS3
AmazonS3Compatible
AppFigures
Asana
AzureBatch
AzureBlobFS
AzureBlob存储
AzureDatabricks
AzureDatabricksDeltaLake
AzureDataExplorer
AzureDataLakeAnalytics
AzureDataLakeStore
AzureFileStorage
AzureFunction
AzureKeyVault
AzureMariaDB
AzureML
AzureMLService
AzureMySql
AzurePostgreSql
AzureSearch
AzureSqlDatabase
AzureSqlDW
AzureSqlMI
AzureStorage
AzureSynapseArtifacts
AzureTableStorage
Cassandra
CommonDataServiceForApps
Concur
CosmosDb
CosmosDbMongoDbApi
Couchbase
CustomDataSource
Dataworld
Db2
Drill
Dynamics
DynamicsAX
DynamicsCrm
Eloqua
FileServer
FtpServer
GoogleAdWords
GoogleBigQuery
GoogleBigQueryV2
GoogleCloudStorage
GoogleSheets
Greenplum
HBase
Hdfs
HDInsight
HDInsightOnDemand
Hive
HttpServer
Hubspot
Impala
Informix
Jira
LakeHouse
Magento
MariaDB
Marketo
MicrosoftAccess
Mongodb
MongoDbAtlas
MongoDbV2
MySql
Netezza
OData
Odbc
Office365
Oracle
OracleCloudStorage
OracleServiceCloud
贝 宝
Phoenix
PostgreSql
PostgreSqlV2
Presto
Quickbase
QuickBooks
Responsys
RestService
Salesforce
SalesforceMarketingCloud
SalesforceServiceCloud
SalesforceServiceCloudV2
SalesforceV2
SapBW
SapCloudForCustomer
SapEcc
SapHana
SapOdp
SapOpenHub
SapTable
ServiceNow
ServiceNowV2
Sftp
SharePointOnlineList
Shopify
Smartsheet
Snowflake
SnowflakeV2
Spark
SqlServer
广场
Sybase
TeamDesk
Teradata
Twilio
Vertica
仓库
Web
Xero
Zendesk
需要 Zoho ()

IntegrationRuntimeReference

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

ParameterValueSpecification

名称 说明
{customized property}

ParameterDefinitionSpecification

名称 说明
{customized property} ParameterSpecification

ParameterSpecification

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

AmazonMWSLinkedService

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

AmazonMWSLinkedServiceTypeProperties

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

SecretBase

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

AzureKeyVaultSecretReference

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

LinkedServiceReference

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

SecureString

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

AmazonRdsForOracleLinkedService

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

AmazonRdsForLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串 中密码的 Azure 密钥保管库机密引用。 SecretBase

AmazonRdsForSqlServerLinkedService

名称 说明 Value
type 链接服务的类型。 “AmazonRdsForSqlServer” (必需)
typeProperties Amazon RDS for SQL Server链接服务属性。 AmazonRdsForSqlServerLinkedServiceTypeProperties (必需)

AmazonRdsForSqlServerLinkedServiceTypeProperties

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

SqlAlwaysEncryptedProperties

名称 说明
alwaysEncryptedAkvAuthType Sql 始终加密 AKV 身份验证类型。 类型:字符串。 “ManagedIdentity”
“ServicePrincipal”
“UserAssignedManagedIdentity” (必需)
credential 包含身份验证信息的凭据引用。 CredentialReference
servicePrincipalId Azure Active Directory 中用于 Azure 密钥保管库身份验证的应用程序的客户端 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalKey 用于对 Azure 密钥保管库进行身份验证的服务主体的密钥。 SecretBase

CredentialReference

名称 说明
referenceName 引用凭据名称。 字符串 (必需)
类型 凭据引用类型。 “CredentialReference” (必需)
{customized property}

AmazonRedshiftLinkedService

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

AmazonRedshiftLinkedServiceTypeProperties

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

AmazonS3LinkedService

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

AmazonS3LinkedServiceTypeProperties

名称 说明
accessKeyId Amazon S3 Identity and Access Management (IAM) 用户的访问密钥标识符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
authenticationType S3 的身份验证类型。 允许的值:AccessKey (默认) 或 TemporarySecurityCredentials。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
secretAccessKey Amazon S3 标识和访问管理 (IAM) 用户的机密访问密钥。 SecretBase
serviceUrl 此值指定要通过 S3 连接器访问的终结点。 这是一个可选属性;仅当想要尝试其他服务终结点或想要在 https 和 http 之间切换时才更改它。 类型:字符串 (或带有 resultType 字符串) 的表达式。
sessionToken S3 临时安全凭据的会话令牌。 SecretBase

AmazonS3CompatibleLinkedService

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

AmazonS3CompatibleLinkedServiceTypeProperties

名称 说明
accessKeyId Amazon S3 兼容标识和访问管理 (IAM) 用户的访问密钥标识符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
forcePathStyle 如果为 true,请使用 S3 路径样式访问而不是虚拟托管样式访问。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。
secretAccessKey Amazon S3 兼容标识和访问管理的机密访问密钥 (IAM) 用户。 SecretBase
serviceUrl 此值指定要使用 Amazon S3 兼容连接器访问的终结点。 这是一个可选属性;仅当想要尝试其他服务终结点或想要在 https 和 http 之间切换时才更改它。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AppFiguresLinkedService

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

AppFiguresLinkedServiceTypeProperties

名称 说明
clientKey AppFigures 源的客户端密钥。 需要 secretBase ()
password AppFigures 源的密码。 需要 secretBase ()
userName Appfigures 源的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AsanaLinkedService

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

AsanaLinkedServiceTypeProperties

名称 说明
apiToken Asana 源的 API 令牌。 需要 secretBase ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串

AzureBatchLinkedService

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

AzureBatchLinkedServiceTypeProperties

名称 说明
accessKey Azure Batch 帐户访问密钥。 SecretBase
accountName Azure Batch 帐户名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
batchUri Azure Batch URI。 类型:字符串 (或带有 resultType 字符串) 的表达式。
credential 包含身份验证信息的凭据引用。 CredentialReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
linkedServiceName Azure 存储链接服务引用。 LinkedServiceReference (必需)
poolName Azure Batch 池名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureBlobFSLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureBlobFS” (必需)
typeProperties Azure Data Lake Storage Gen2 链接服务属性。 AzureBlobFSLinkedServiceTypeProperties (必需的)

AzureBlobFSLinkedServiceTypeProperties

名称 说明
accountKey Azure Data Lake Storage Gen2 服务的帐户密钥。 类型:字符串 (或带有 resultType 字符串) 的表达式。
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。
credential 包含身份验证信息的凭据引用。 CredentialReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
sasToken sas uri 中 sasToken 的 Azure 密钥保管库机密引用。 SecretBase
sasUri Azure Data Lake Storage Gen2服务的 SAS URI。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
servicePrincipalCredential Azure Active Directory 中服务主体对象的凭据。 如果 servicePrincipalCredentialType 为“ServicePrincipalKey”,则 servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 为“ServicePrincipalCert”,则 servicePrincipalCredential 只能为 AzureKeyVaultSecretReference。 SecretBase
servicePrincipalCredentialType 在服务器到服务器身份验证中使用的服务主体凭据类型。 密钥/机密的“ServicePrincipalKey”,证书的“ServicePrincipalCert”。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalId 用于针对Azure Data Lake Storage Gen2帐户进行身份验证的应用程序的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalKey 用于针对Azure Data Lake Storage Gen2帐户进行身份验证的应用程序密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
url Azure Data Lake Storage Gen2服务的终结点。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureBlobStorageLinkedService

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

AzureBlobStorageLinkedServiceTypeProperties

名称 说明
accountKey 连接字符串中 accountKey 的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
accountKind 指定存储帐户的种类。 允许值包括:Storage(常规用途 v1)、StorageV2(常规用途 v2)、BlobStorage 或 BlockBlobStorage 。 类型:包含 resultType 字符串) 的字符串 (或表达式。
authenticationType 用于身份验证的类型。 类型:字符串。 “AccountKey”
“Anonymous”
“Msi”
“SasUri”
“ServicePrincipal”
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。
connectionString 连接字符串。 它与 sasUri、serviceEndpoint 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
containerUri Azure Blob 存储资源的容器 URI 仅支持匿名访问。 类型:包含 resultType 字符串) 的字符串 (或表达式。
credential 包含身份验证信息的凭据引用。 CredentialReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
sasToken sas uri 中 sasToken 的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
sasUri Azure Blob 存储资源的 SAS URI。 它与 connectionString、serviceEndpoint 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
serviceEndpoint Azure Blob 存储资源的 Blob 服务终结点。 它与 connectionString、sasUri 属性互斥。
servicePrincipalId 用于针对Azure SQL Data Warehouse进行身份验证的服务主体的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalKey 用于针对Azure SQL Data Warehouse进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureDatabricksLinkedService

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

AzureDatabricksLinkedServiceTypeProperties

名称 说明
accessToken databricks REST API 的访问令牌。 请参阅 https://docs.azuredatabricks.net/api/latest/authentication.html 。 类型:字符串 (或带有 resultType 字符串) 的表达式。 SecretBase
身份验证 如果使用 databricks REST API 的工作区资源 ID,则需要指定 MSI。 类型:字符串 (或带有 resultType 字符串) 的表达式。
credential 包含身份验证信息的凭据引用。 CredentialReference
{REGION}.azuredatabricks.net,Databricks 部署的域名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
existingClusterId 将用于此活动的所有运行的现有交互式群集的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
instancePoolId 将用于此活动的所有运行的现有实例池的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
newClusterCustomTags 群集资源的其他标记。 在实例池配置中忽略此属性。 对象 (object)
newClusterDriverNodeType 新作业群集的驱动程序节点类型。 在实例池配置中忽略此属性。 类型:字符串 (或带有 resultType 字符串) 的表达式。
newClusterEnableElasticDisk 在新群集上启用弹性磁盘。 现在忽略此属性,并采用 Databricks 中的默认弹性磁盘行为 (弹性磁盘始终) 启用。 类型:布尔 (或 resultType 布尔) 表达式。
newClusterInitScripts 新群集的用户定义的初始化脚本。 类型:字符串数组 (或表达式,其中 resultType 字符串数组) 。
newClusterLogDestination 指定传送 Spark 驱动程序、辅助角色和事件日志的位置。 类型:字符串 (或带有 resultType 字符串) 的表达式。
newClusterNodeType 新作业群集的节点类型。 如果指定了 newClusterVersion 并且未指定 instancePoolId,则需要此属性。 如果指定了 instancePoolId,则忽略此属性。 类型:字符串 (或带有 resultType 字符串) 的表达式。
newClusterNumOfWorker 如果不使用现有交互式群集,则指定用于新作业群集或实例池的工作器节点数。 对于新的作业群集,字符串格式的 Int32(如“1”)表示 numOfWorker 为 1,“1:10”表示自动从 1 (分钟) 缩放到 10 (最大) 。 例如池,这是字符串格式的 Int32,只能指定固定数目的工作器节点,例如“2”。 如果指定了 newClusterVersion,则为必需。 类型:字符串 (或带有 resultType 字符串) 的表达式。
newClusterSparkConf 一组可选的用户指定的 Spark 配置键值对。 AzureDatabricksLinkedServiceTypePropertiesNewCluster...
newClusterSparkEnvVars 一组可选的、用户指定的 Spark 环境变量键值对。 AzureDatabricksLinkedServiceTypePropertiesNewCluster...
newClusterVersion 如果不使用现有交互式群集,这将指定为每个运行此活动创建的新作业群集或实例池节点的 Spark 版本。 如果指定了 instancePoolId,则为必需项。 类型:字符串 (或带有 resultType 字符串) 的表达式。
policyId 用于根据用户定义的规则集限制配置群集的功能的策略 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
workspaceResourceId databricks REST API 的工作区资源 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureDatabricksLinkedServiceTypePropertiesNewCluster...

名称 说明
{customized property}

AzureDatabricksLinkedServiceTypePropertiesNewCluster...

名称 说明
{customized property}

AzureDatabricksDeltaLakeLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureDatabricksDeltaLake” (必需)
typeProperties Azure Databricks Delta Lake 链接服务属性。 AzureDatabricksDetltaLakeLinkedServiceTypeProperties (所需的)

AzureDatabricksDetltaLakeLinkedServiceTypeProperties

名称 说明
accessToken databricks REST API 的访问令牌。 请参阅 https://docs.azuredatabricks.net/api/latest/authentication.html 。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 SecretBase
clusterId 将用于此作业的所有运行的现有交互式群集的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
credential 包含身份验证信息的凭据引用。 CredentialReference
{REGION}.azuredatabricks.net,Databricks 部署的域名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
workspaceResourceId databricks REST API 的工作区资源 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureDataExplorerLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureDataExplorer” (必需)
typeProperties Azure 数据资源管理器 (Kusto) 链接服务属性。 AzureDataExplorerLinkedServiceTypeProperties (必需)

AzureDataExplorerLinkedServiceTypeProperties

名称 说明
credential 包含身份验证信息的凭据引用。 CredentialReference
database 连接的数据库名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
endpoint Azure 的终结点数据资源管理器 (引擎的终结点) 。 URL 的格式为 https://{clusterName}.{regionName}.kusto.windows.net。 类型:字符串 (或带有 resultType 字符串) 的表达式
servicePrincipalId 用于对 Azure 数据资源管理器 进行身份验证的服务主体的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 用于对 Kusto 进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureDataLakeAnalyticsLinkedService

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

AzureDataLakeAnalyticsLinkedServiceTypeProperties

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

AzureDataLakeStoreLinkedService

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

AzureDataLakeStoreLinkedServiceTypeProperties

名称 说明
accountName Data Lake Store 帐户名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。
credential 包含身份验证信息的凭据引用。 CredentialReference
dataLakeStoreUri Data Lake Store 服务 URI。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
resourceGroupName Data Lake Store 帐户资源组名称 (如果不同于数据工厂帐户) 。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalId 用于针对 Azure Data Lake Store 帐户进行身份验证的应用程序的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 用于对 Azure Data Lake Store 帐户进行身份验证的应用程序密钥。 SecretBase
subscriptionId Data Lake Store 帐户订阅 ID (与数据工厂帐户) 不同。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureFileStorageLinkedService

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

AzureFileStorageLinkedServiceTypeProperties

名称 说明
accountKey 连接字符串 中 accountKey 的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference
connectionString 连接字符串。 它与 sasUri 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
fileShare Azure 文件共享名称。 使用 accountKey/sasToken 进行身份验证时需要它。 类型:字符串 (或带有 resultType 字符串) 的表达式。
host 服务器的主机名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 用于登录服务器的密码。 SecretBase
sasToken sas uri 中 sasToken 的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
sasUri Azure 文件资源的 SAS URI。 它与 connectionString 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
快照 azure 文件共享快照版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。
userId 用于登录服务器的用户 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureFunctionLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureFunction” (必需)
typeProperties Azure 函数链接服务属性。 AzureFunctionLinkedServiceTypeProperties (必需的)

AzureFunctionLinkedServiceTypeProperties

名称 说明
身份验证 身份验证类型 (指定用于连接到 AzureFunction 的 MSI) 是必需的。 类型:包含 resultType 字符串) 的字符串 (或表达式。
credential 包含身份验证信息的凭据引用。 CredentialReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
functionAppUrl Azure 函数应用的终结点。 URL 的格式为 https://{accountName}.azurewebsites.net。 类型:包含 resultType 字符串) 的字符串 (或表达式。
functionKey Azure Function App 的函数或主机密钥。 SecretBase
ResourceId Azure 函数允许的令牌访问群体。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureKeyVaultLinkedService

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

AzureKeyVaultLinkedServiceTypeProperties

名称 说明
baseUrl Azure 密钥保管库的基 URL。 例如 https://myakv.vault.azure.net ,类型:包含 resultType 字符串) 的字符串 (或 Expression。
credential 包含身份验证信息的凭据引用。 CredentialReference

AzureMariaDBLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureMariaDB” (必需)
typeProperties Azure Database for MariaDB链接服务属性。 AzureMariaDBLinkedServiceTypeProperties (必需)

AzureMariaDBLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
pwd 连接字符串 中密码的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference

AzureMLLinkedService

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

AzureMLLinkedServiceTypeProperties

名称 说明
apiKey 用于访问 Azure ML 模型终结点的 API 密钥。 需要 secretBase ()
身份验证 身份验证类型 (指定用于连接到 AzureML 的 MSI) 是必需的。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
mlEndpoint Azure ML Studio Web 服务终结点的批处理执行 REST URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalId 用于针对 Azure ML Studio Web 服务的基于 ARM 的 updateResourceEndpoint 进行身份验证的服务主体的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 用于针对 Azure ML Studio Web 服务的基于 ARM 的 updateResourceEndpoint 进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
updateResourceEndpoint Azure ML Studio Web 服务终结点的更新资源 REST URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureMLServiceLinkedService

名称 说明 Value
type 链接服务的类型。 “AzureMLService” ()
typeProperties Azure ML 服务链接服务属性。 AzureMLServiceLinkedServiceTypeProperties (所需的)

AzureMLServiceLinkedServiceTypeProperties

名称 说明
身份验证 身份验证类型 (需要指定用于连接到 AzureML 的 MSI) 。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
mlWorkspaceName Azure ML 服务工作区名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
resourceGroupName Azure ML 服务工作区资源组名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalId 用于针对已发布 Azure ML 服务管道的终结点进行身份验证的服务主体的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 用于针对已发布 Azure ML 服务管道的终结点进行身份验证的服务主体的密钥。 SecretBase
subscriptionId Azure ML 服务工作区订阅 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureMySqlLinkedService

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

AzureMySqlLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference

AzurePostgreSqlLinkedService

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

AzurePostgreSqlLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串 中密码的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference

AzureSearchLinkedService

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

AzureSearchLinkedServiceTypeProperties

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

AzureSqlDatabaseLinkedService

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

AzureSqlDatabaseLinkedServiceTypeProperties

名称 说明
alwaysEncryptedSettings Sql 始终加密的属性。 SqlAlwaysEncryptedProperties
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
credential 包含身份验证信息的凭据引用。 CredentialReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串 中密码的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
servicePrincipalId 用于针对 Azure SQL 数据库进行身份验证的服务主体的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalKey 用于针对 Azure SQL 数据库进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureSqlDWLinkedService

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

AzureSqlDWLinkedServiceTypeProperties

名称 说明
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
credential 包含身份验证信息的凭据引用。 CredentialReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference
servicePrincipalId 用于针对Azure SQL Data Warehouse进行身份验证的服务主体的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 用于针对Azure SQL Data Warehouse进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureSqlMILinkedService

名称 说明 Value
type 链接服务的类型。 需要“AzureSqlMI” ()
typeProperties Azure SQL 托管实例链接服务属性。 AzureSqlMILinkedServiceTypeProperties (必需)

AzureSqlMILinkedServiceTypeProperties

名称 说明
alwaysEncryptedSettings Sql 始终加密的属性。 SqlAlwaysEncryptedProperties
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
credential 包含身份验证信息的凭据引用。 CredentialReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference
servicePrincipalId 用于针对Azure SQL 托管实例进行身份验证的服务主体的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 用于针对Azure SQL 托管实例进行身份验证的服务主体的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

AzureStorageLinkedService

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

AzureStorageLinkedServiceTypeProperties

名称 说明
accountKey 连接字符串 中 accountKey 的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference
connectionString 连接字符串。 它与 sasUri 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
sasToken sas uri 中 sasToken 的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
sasUri Azure 存储资源的 SAS URI。 它与 connectionString 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。

AzureSynapseArtifactsLinkedService

名称 说明 Value
type 链接服务的类型。 需要“AzureSynapseArtifacts” ()
typeProperties Azure Synapse Analytics (项目) 链接服务属性。 AzureSynapseArtifactsLinkedServiceTypeProperties (必需)

AzureSynapseArtifactsLinkedServiceTypeProperties

名称 说明
身份验证 如果使用系统分配的托管标识作为身份验证方法,则需要指定 MSI。 类型:包含 resultType 字符串) 的字符串 (或表达式。
endpoint https://{workspacename}.dev.azuresynapse.net,Azure Synapse Analytics 工作区 URL。 类型:包含 resultType 字符串) 的字符串 (或表达式。
workspaceResourceId Synapse 工作区的资源 ID。 格式应为:/subscriptions/{subscriptionID}/resourceGroups/{resourceGroup}/providers/Microsoft.Synapse/workspaces/{workspaceName}。 类型:包含 resultType 字符串) 的字符串 (或表达式。

AzureTableStorageLinkedService

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

CassandraLinkedService

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

CassandraLinkedServiceTypeProperties

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

CommonDataServiceForAppsLinkedService

名称 说明 Value
type 链接服务的类型。 “CommonDataServiceForApps” (必需的)
typeProperties Common Data Service for Apps 链接服务属性。 CommonDataServiceForAppsLinkedServiceTypeProperties (必需)

CommonDataServiceForAppsLinkedServiceTypeProperties

名称 说明
authenticationType 用于连接到 Common Data Service for Apps 服务器的身份验证类型。 “Office365”适用于联机方案,“Ifd”用于本地 Ifd 方案。 联机方案中用于服务器到服务器身份验证的“AADServicePrincipal”。 类型:包含 resultType 字符串) 的字符串 (或表达式。
deploymentType Common Data Service for Apps 实例的部署类型。 Common Data Service for Apps Online 的“Online”和“OnPremisesWithIfd”用于本地应用的 Common Data Service with Ifd。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
hostName 本地 Common Data Service for Apps 服务器的主机名。 本地需要 属性,不允许联机使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。
organizationName Common Data Service for Apps 实例的组织名称。 当有多个 Common Data Service for Apps 实例与用户关联时,本地需要属性,而对于联机,则属性是必需的。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password 用于访问 Common Data Service for Apps 实例的密码。 SecretBase
port 本地 Common Data Service for Apps 服务器的端口。 属性是本地所必需的,不允许联机使用。 默认端口为 443。 类型:整数 (或 resultType 整数) 的表达式,最小值:0。
servicePrincipalCredential Azure Active Directory 中服务主体对象的凭据。 如果 servicePrincipalCredentialType 为“ServicePrincipalKey”,则 servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 为“ServicePrincipalCert”,则 servicePrincipalCredential 只能为 AzureKeyVaultSecretReference。 SecretBase
servicePrincipalCredentialType 在服务器到服务器身份验证中使用的服务主体凭据类型。 “ServicePrincipalKey”用于密钥/机密,“ServicePrincipalCert”用于证书。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalId Azure Active Directory 中用于服务器到服务器身份验证的应用程序的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
serviceUri Microsoft Common Data Service for Apps 服务器的 URL。 属性是在线所必需的,不允许在本地使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。
username 用于访问 Common Data Service for Apps 实例的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ConcurLinkedService

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

ConcurLinkedServiceTypeProperties

名称 说明
clientId 由 Concur 应用管理提供的应用程序 client_id。
connectionProperties 用于连接到 Concur 的属性。 它与链接服务中的任何其他属性互斥。 类型:对象。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 在“用户名”字段中提供的用户名所对应的密码。 SecretBase
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。
username 用于访问 Concur 服务的用户名。

CosmosDbLinkedService

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

CosmosDbLinkedServiceTypeProperties

名称 说明
accountEndpoint Azure CosmosDB 帐户的终结点。 类型:字符串 (或带有 resultType 字符串) 的表达式
accountKey Azure CosmosDB 帐户的帐户密钥。 类型:SecureString 或 AzureKeyVaultSecretReference。 SecretBase
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。
connectionMode 用于访问 CosmosDB 帐户的连接模式。 类型:字符串。 “Direct”
“Gateway”
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
credential 包含身份验证信息的凭据引用。 CredentialReference
database 数据库的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
servicePrincipalCredential Azure Active Directory 中服务主体对象的凭据。 如果 servicePrincipalCredentialType 为“ServicePrincipalKey”,则 servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 为“ServicePrincipalCert”,则 servicePrincipalCredential 只能为 AzureKeyVaultSecretReference。 SecretBase
servicePrincipalCredentialType 在服务器到服务器身份验证中使用的服务主体凭据类型。 “ServicePrincipalKey”用于密钥/机密,“ServicePrincipalCert”用于证书。 类型:字符串。
servicePrincipalId Azure Active Directory 中用于服务器到服务器身份验证的应用程序的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tenant 服务主体所属租户的名称或 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

CosmosDbMongoDbApiLinkedService

名称 说明 Value
type 链接服务的类型。 需要“CosmosDbMongoDbApi” ()
typeProperties CosmosDB (MongoDB API) 链接服务属性。 CosmosDbMongoDbApiLinkedServiceTypeProperties (所需的)

CosmosDbMongoDbApiLinkedServiceTypeProperties

名称 说明
connectionString CosmosDB (MongoDB API) 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
database 要访问的 CosmosDB (MongoDB API) 数据库的名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
isServerVersionAbove32 CosmosDB (MongoDB API) 服务器版本是否高于 3.2。 默认值为 false。 类型:布尔 (或 resultType 布尔) 表达式。

CouchbaseLinkedService

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

CouchbaseLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
credString 连接字符串中 credString 的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串

CustomDataSourceLinkedService

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

DataworldLinkedService

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

DataworldLinkedServiceTypeProperties

名称 说明
apiToken Dataworld 源的 API 令牌。 需要 secretBase ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串

Db2LinkedService

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

Db2LinkedServiceTypeProperties

名称 说明
authenticationType 用于连接的 AuthenticationType。 它与 connectionString 属性互斥。 "Basic"
certificateCommonName 启用 TLS 时的证书公用名。 它与 connectionString 属性互斥。 类型:字符串 (或带有 resultType 字符串) 的表达式。
connectionString 连接字符串。 它与 server、database、authenticationType、userName、packageCollection 和 certificateCommonName 属性互斥。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
database 连接的数据库名称。 它与 connectionString 属性互斥。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 它与 connectionString 属性互斥。 类型:字符串。 字符串
packageCollection 查询数据库时创建包的位置。 它与 connectionString 属性互斥。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 用于身份验证的密码。 SecretBase
server 连接的服务器名称。 它与 connectionString 属性互斥。 类型:字符串 (或带有 resultType 字符串) 的表达式。
username 用于身份验证的用户名。 它与 connectionString 属性互斥。 类型:字符串 (或带有 resultType 字符串) 的表达式。

DrillLinkedService

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

DrillLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
pwd 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference

DynamicsLinkedService

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

DynamicsLinkedServiceTypeProperties

名称 说明
authenticationType 要连接到 Dynamics 服务器的身份验证类型。 “Office365”表示联机方案,“Ifd”表示具有 Ifd 方案的本地方案,“AADServicePrincipal”用于联机方案中的服务器到服务器身份验证。 类型:字符串 (或带有 resultType 字符串) 的表达式。
credential 包含身份验证信息的凭据引用。 CredentialReference
deploymentType Dynamics 实例的部署类型。 “Online”表示 Dynamics Online,“OnPremisesWithIfd”表示 Dynamics on-premises with Ifd。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
hostName 本地 Dynamics 服务器的主机名称。 属性是本地所必需的,不允许联机使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。
organizationName Dynamics 实例的组织名称。 属性是本地所必需的,当有多个 Dynamics 实例与用户关联时,该属性是联机所必需的。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 用于访问 Dynamics 实例的密码。 SecretBase
port 本地 Dynamics 服务器的端口。 属性是本地所必需的,不允许联机使用。 默认端口为 443。 类型:整数 (或 resultType 整数) 的表达式,最小值:0。
servicePrincipalCredential Azure Active Directory 中服务主体对象的凭据。 如果 servicePrincipalCredentialType 为“ServicePrincipalKey”,则 servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 为“ServicePrincipalCert”,则 servicePrincipalCredential 只能为 AzureKeyVaultSecretReference。 SecretBase
servicePrincipalCredentialType 在服务器到服务器身份验证中使用的服务主体凭据类型。 “ServicePrincipalKey”用于密钥/机密,“ServicePrincipalCert”用于证书。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalId Azure Active Directory 中用于服务器到服务器身份验证的应用程序的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
serviceUri Microsoft Dynamics 服务器的 URL。 属性是在线所必需的,不允许在本地使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。
username 用于访问 Dynamics 实例的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

DynamicsAXLinkedService

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

DynamicsAXLinkedServiceTypeProperties

名称 说明
aadResourceId 指定你请求授权的资源。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
servicePrincipalId 指定应用程序的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 指定应用程序的密钥。 将此字段标记为 SecureString 以安全地将其存储在数据工厂中或引用存储在 Azure Key Vault 中的机密。 类型:字符串 (或带有 resultType 字符串) 的表达式。 需要 secretBase ()
tenant 指定应用程序的租户信息(域名或租户 ID)。 将鼠标悬停在 Azure 门户右上角进行检索。 类型:字符串 (或带有 resultType 字符串) 的表达式。
url Dynamics AX(或 Dynamics 365 Finance and Operations)实例 OData 终结点。

DynamicsCrmLinkedService

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

DynamicsCrmLinkedServiceTypeProperties

名称 说明
authenticationType 要连接到 Dynamics CRM 服务器的身份验证类型。 “Office365”表示联机方案,“Ifd”表示具有 Ifd 方案的本地方案,“AADServicePrincipal”用于联机方案中的服务器到服务器身份验证。 类型:字符串 (或带有 resultType 字符串) 的表达式。
deploymentType Dynamics CRM 实例的部署类型。 Dynamics CRM Online 的“Online”和“OnPremisesWithIfd”用于本地 Dynamics CRM Ifd。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
hostName 本地 Dynamics CRM 服务器的主机名。 属性是本地所必需的,不允许联机使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。
organizationName Dynamics CRM 实例的组织名称。 当有多个 Dynamics CRM 实例与用户关联时,本地需要 属性,而对于联机,则属性是必需的。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 用于访问 Dynamics CRM 实例的密码。 SecretBase
port 本地 Dynamics CRM 服务器的端口。 属性是本地所必需的,不允许联机使用。 默认端口为 443。 类型:整数 (或 resultType 整数) 的表达式,最小值:0。
servicePrincipalCredential Azure Active Directory 中服务主体对象的凭据。 如果 servicePrincipalCredentialType 为“ServicePrincipalKey”,则 servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 为“ServicePrincipalCert”,则 servicePrincipalCredential 只能为 AzureKeyVaultSecretReference。 SecretBase
servicePrincipalCredentialType 在服务器到服务器身份验证中使用的服务主体凭据类型。 “ServicePrincipalKey”用于密钥/机密,“ServicePrincipalCert”用于证书。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalId Azure Active Directory 中用于服务器到服务器身份验证的应用程序的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
serviceUri Microsoft Dynamics CRM服务器的 URL。 属性是在线所必需的,不允许在本地使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。
username 用于访问 Dynamics CRM 实例的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

EloquaLinkedService

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

EloquaLinkedServiceTypeProperties

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

FileServerLinkedService

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

FileServerLinkedServiceTypeProperties

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

FtpServerLinkedService

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

FtpServerLinkedServiceTypeProperties

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

GoogleAdWordsLinkedService

名称 说明 Value
type 链接服务的类型。 “GoogleAdWords” (必需)
typeProperties Google AdWords 服务链接服务属性。 GoogleAdWordsLinkedServiceTypeProperties (必需)

GoogleAdWordsLinkedServiceTypeProperties

名称 说明
authenticationType 用于身份验证的 OAuth 2.0 身份验证机制。 ServiceAuthentication 只能在自托管 IR 上使用。 “ServiceAuthentication”
“UserAuthentication”
clientCustomerID 需提取其报表数据的 AdWords 帐户的客户端客户 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
clientId Google 应用程序的客户端 ID,用户获取刷新令牌。 类型:字符串 (或带有 resultType 字符串) 的表达式。
clientSecret Google 应用程序的客户端机密,用户获取刷新令牌。 SecretBase
connectionProperties (已弃用) 用于连接到 GoogleAds 的属性。 它与链接服务中的任何其他属性互斥。 类型:对象。
developerToken 与管理员帐户相关联的开发人员令牌,该帐户用来授予对 AdWords API 的访问权限。 SecretBase
电子邮件 用于 ServiceAuthentication 的服务帐户电子邮件 ID,只能在自托管 IR 上使用。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
googleAdsApiVersion Google Ads API 主版本,例如 v14。 可以在 上 https://developers.google.com/google-ads/api/docs/release-notes找到支持的主要版本。 类型:字符串 (或带有 resultType 字符串) 的表达式。
keyFilePath (已弃用) .p12 密钥文件的完整路径,该文件用于对服务帐户电子邮件地址进行身份验证,并且只能在自承载 IR 上使用。 类型:包含 resultType 字符串) 的字符串 (或表达式。
loginCustomerID 要从中获取特定客户的报表数据的 Google Ads Manager 帐户的客户 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
privateKey 用于对服务帐户电子邮件地址进行身份验证且只能在自承载 IR 上使用的私钥。 SecretBase
refreshToken 从 Google 获得的刷新令牌,用于授权访问 AdWords 以进行用户身份验证。 SecretBase
supportLegacyDataTypes 指定是否使用将 float、int32 和 int64 从 Google 映射到字符串的旧数据类型映射。 除非想要保持与旧驱动程序的数据类型映射的向后兼容性,否则请勿将其设置为 true。 类型:boolean (或 expression with resultType boolean) 。
trustedCertPath (已弃用) .pem 文件的完整路径,其中包含受信任的 CA 证书,以便在通过 SSL 进行连接时验证服务器。 只有在自托管 IR 上使用 SSL 时才能设置此属性。 默认值是随 IR 一起安装的 cacerts.pem 文件。 类型:包含 resultType 字符串) 的字符串 (或表达式。
useSystemTrustStore (已弃用) 指定是使用系统信任存储区中的 CA 证书还是从指定的 PEM 文件中使用 CA 证书。 默认值为 false。 类型:boolean (或 expression with resultType boolean) 。

GoogleBigQueryLinkedService

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

GoogleBigQueryLinkedServiceTypeProperties

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

GoogleBigQueryV2LinkedService

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

GoogleBigQueryV2LinkedServiceTypeProperties

名称 说明
authenticationType 用于身份验证的 OAuth 2.0 身份验证机制。 “ServiceAuthentication”
“UserAuthentication” (必需)
clientId Google 应用程序的客户端 ID,用户获取刷新令牌。 类型:字符串 (或带有 resultType 字符串) 的表达式。
clientSecret Google 应用程序的客户端机密,用户获取刷新令牌。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
keyFileContent 用于对服务帐户进行身份验证的.json密钥文件的内容。 类型:字符串 (或带有 resultType 字符串) 的表达式。 SecretBase
projectId 要查询的默认 BigQuery 项目 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
refreshToken 从 Google 获得的刷新令牌,用于授权访问 BigQuery 以进行用户身份验证。 SecretBase

GoogleCloudStorageLinkedService

名称 说明 Value
type 链接服务的类型。 “GoogleCloudStorage” (必需)
typeProperties Google Cloud Storage 链接服务属性。 GoogleCloudStorageLinkedServiceTypeProperties (必需)

GoogleCloudStorageLinkedServiceTypeProperties

名称 说明
accessKeyId Google Cloud Storage Identity and Access Management (IAM) 用户的访问密钥标识符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
secretAccessKey Google Cloud Storage Identity and Access Management (IAM) 用户的机密访问密钥。 SecretBase
serviceUrl 此值指定要使用 Google 云存储连接器访问的终结点。 这是一个可选属性;仅当想要尝试其他服务终结点或想要在 https 和 http 之间切换时才更改它。 类型:字符串 (或带有 resultType 字符串) 的表达式。

GoogleSheetsLinkedService

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

GoogleSheetsLinkedServiceTypeProperties

名称 说明
apiToken GoogleSheets 源的 API 令牌。 需要 secretBase ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串

GreenplumLinkedService

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

GreenplumLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
pwd 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference

HBaseLinkedService

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

HBaseLinkedServiceTypeProperties

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

HdfsLinkedService

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

HdfsLinkedServiceTypeProperties

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

HDInsightLinkedService

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

HDInsightLinkedServiceTypeProperties

名称 说明
clusterUri HDInsight 群集 URI。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
fileSystem 如果 HDInsight 的main存储为 ADLS Gen2,请指定 FileSystem。 类型:包含 resultType 字符串) 的字符串 (或表达式。
hcatalogLinkedServiceName 指向 HCatalog 数据库的 Azure SQL 链接服务的引用。 LinkedServiceReference
isEspEnabled 指定是否使用 ESP (Enterprise Security Package) 创建 HDInsight。 类型:布尔值。
linkedServiceName Azure 存储链接服务引用。 LinkedServiceReference
password HDInsight 群集密码。 SecretBase
userName HDInsight 群集用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

HDInsightOnDemandLinkedService

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

HDInsightOnDemandLinkedServiceTypeProperties

名称 说明
additionalLinkedServiceNames 指定 HDInsight 链接服务的其他存储帐户,使数据工厂服务能够代为注册它们。 LinkedServiceReference[]
clusterNamePrefix 群集名称的前缀后缀与时间戳不同。 类型:包含 resultType 字符串) 的字符串 (或表达式。
clusterPassword 用于访问群集的密码。 SecretBase
clusterResourceGroup 群集所属的资源组。 类型:包含 resultType 字符串) 的字符串 (或表达式。
clusterSize 群集中辅助进程/数据节点的数量。 建议值:4。 类型:int (或 expression with resultType int) 。
clusterSshPassword 适用于 Linux) 的 SSH 远程连接群集节点 (的密码。 SecretBase
clusterSshUserName 用于 SSH 远程连接到群集节点的用户名(适用于 Linux)。 类型:包含 resultType 字符串) 的字符串 (或表达式。
clusterType 群集类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。
clusterUserName 用于访问群集的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
coreConfiguration 为待创建的 HDInsight 群集指定核心配置参数(如在 core-site.xml 中)。
credential 包含身份验证信息的凭据引用。 CredentialReference
dataNodeSize 指定 HDInsight 群集的数据节点的大小。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
hBaseConfiguration 为 HDInsight 群集指定 HBase 配置参数 (hbase-site.xml)。
hcatalogLinkedServiceName 指向 HCatalog 数据库的 Azure SQL 链接服务的名称。 将 Azure SQL 数据库用作元存储以创建按需 HDInsight 群集。 LinkedServiceReference
hdfsConfiguration 为 HDInsight 群集指定 HDFS 配置参数 (hdfs-site.xml)。
headNodeSize 指定 HDInsight 群集的头节点大小。
hiveConfiguration 为 HDInsight 群集指定 hive 配置参数 (hive-site.xml)。
hostSubscriptionId 用于托管群集的客户订阅。 类型:包含 resultType 字符串) 的字符串 (或表达式。
linkedServiceName 由按需群集用于存储和处理数据的 Azure 存储链接服务。 LinkedServiceReference (必需)
mapReduceConfiguration 为 HDInsight 群集指定 MapReduce 配置参数 (mapred-site.xml)。
oozieConfiguration 为 HDInsight 群集指定 Oozie 配置参数 (oozie-site.xml)。
scriptActions 自定义脚本操作,在 HDI ondemand 群集启动后在群集上运行。 请参阅 /azure/hdinsight/hdinsight-hadoop-customize-cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json&bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions。 ScriptAction[]
servicePrincipalId hostSubscriptionId 的服务主体 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalKey 服务主体 ID 的键。 SecretBase
sparkVersion 如果群集类型为“spark”,则为 spark 的版本。 类型:包含 resultType 字符串) 的字符串 (或表达式。
stormConfiguration 为 HDInsight 群集指定 Storm 配置参数 (storm-site.xml)。
subnetName vNet 中子网的 ARM 资源 ID。 如果指定了 virtualNetworkId,则此属性是必需的。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tenant 服务主体所属的租户 ID/名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
timeToLive 按需 HDInsight 群集允许的空闲时间。 指定当活动运行完成后,如果群集中没有其他的活动作业,按需 HDInsight 群集保持活动状态的时间。 最小值为 5 分钟。 类型:包含 resultType 字符串) 的字符串 (或表达式。
版本 HDInsight 群集的版本。  类型:包含 resultType 字符串) 的字符串 (或表达式。
virtualNetworkId 创建群集后应加入的 vNet 的 ARM 资源 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
yarnConfiguration 为 HDInsight 群集指定 Yarn 配置参数 (yarn-site.xml)。
zookeeperNodeSize 指定 HDInsight 群集的 Zoo Keeper 节点的大小。

ScriptAction

名称 说明
name 用户提供的脚本操作的名称。 字符串 (必需)
parameters 脚本操作的参数。 字符串
角色 应对其执行脚本操作的节点类型。
uri 脚本操作的 URI。 字符串 (必需)

HiveLinkedService

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

HiveLinkedServiceTypeProperties

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

HttpLinkedService

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

HttpLinkedServiceTypeProperties

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

HubspotLinkedService

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

HubspotLinkedServiceTypeProperties

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

ImpalaLinkedService

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

ImpalaLinkedServiceTypeProperties

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

InformixLinkedService

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

InformixLinkedServiceTypeProperties

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

JiraLinkedService

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

JiraLinkedServiceTypeProperties

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

LakeHouseLinkedService

名称 说明 Value
type 链接服务的类型。 “LakeHouse” (必需)
typeProperties Microsoft Fabric LakeHouse 链接服务属性。 LakeHouseLinkedServiceTypeProperties (必需)

LakeHouseLinkedServiceTypeProperties

名称 说明
artifactId Microsoft Fabric LakeHouse 项目的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
servicePrincipalCredential Azure Active Directory 中服务主体对象的凭据。 如果 servicePrincipalCredentialType 为“ServicePrincipalKey”,则 servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 为“ServicePrincipalCert”,则 servicePrincipalCredential 只能为 AzureKeyVaultSecretReference。 SecretBase
servicePrincipalCredentialType 在服务器到服务器身份验证中使用的服务主体凭据类型。 密钥/机密的“ServicePrincipalKey”,证书的“ServicePrincipalCert”。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalId 用于对 Microsoft Fabric LakeHouse 进行身份验证的应用程序的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalKey 用于对 Microsoft Fabric LakeHouse 进行身份验证的应用程序密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
workspaceId Microsoft Fabric 工作区的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。

MagentoLinkedService

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

MagentoLinkedServiceTypeProperties

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

MariaDBLinkedService

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

MariaDBLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
database 连接的数据库名称。 类型:字符串。
driverVersion MariaDB 驱动程序的版本。 类型:字符串。 V1 或空的旧驱动程序,V2 用于新驱动程序。 V1 可以支持连接字符串和属性包,V2 只能支持连接字符串。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串 中密码的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
port 连接的端口。 类型:整数。
server 用于连接的服务器名称。 类型:字符串。
username 用于身份验证的用户名。 类型:字符串。

MarketoLinkedService

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

MarketoLinkedServiceTypeProperties

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

MicrosoftAccessLinkedService

名称 说明 Value
type 链接服务的类型。 “MicrosoftAccess” (必需)
typeProperties Microsoft Access 链接服务属性。 MicrosoftAccessLinkedServiceTypeProperties (必需)

MicrosoftAccessLinkedServiceTypeProperties

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

MongoDbLinkedService

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

MongoDbLinkedServiceTypeProperties

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

MongoDbAtlasLinkedService

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

MongoDbAtlasLinkedServiceTypeProperties

名称 说明
connectionString MongoDB Atlas 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
database 要访问的 MongoDB Atlas 数据库的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
driverVersion 要选择的驱动程序版本。 允许的值为 v1 和 v2。 类型:包含 resultType 字符串) 的字符串 (或表达式。

MongoDbV2LinkedService

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

MongoDbV2LinkedServiceTypeProperties

名称 说明
connectionString MongoDB 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
database 要访问的 MongoDB 数据库的名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。

MySqlLinkedService

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

MySqlLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
database 连接的数据库名称。 类型:字符串。
driverVersion MySQL 驱动程序的版本。 类型:字符串。 V1 或空的旧驱动程序,V2 用于新驱动程序。 V1 可以支持连接字符串和属性包,V2 只能支持连接字符串。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串 中密码的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference
port 连接的端口。 类型:整数。
server 用于连接的服务器名称。 类型:字符串。
sslMode 用于连接的 SSL 模式。 类型:整数。 0: disable, 1: prefer, 2: require, 3: verify-ca, 4: verify-full。
username 用于身份验证的用户名。 类型:字符串。
useSystemTrustStore 使用系统信任存储进行连接。 类型:整数。 0:启用,1:禁用。

NetezzaLinkedService

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

NetezzaLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
pwd 连接字符串 中密码的 Azure 密钥保管库机密引用。 AzureKeyVaultSecretReference

ODataLinkedService

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

ODataLinkedServiceTypeProperties

名称 说明
aadResourceId 指定要请求授权以使用 Directory 的资源。 类型:包含 resultType 字符串) 的字符串 (或表达式。
aadServicePrincipalCredentialType 指定凭据类型 (密钥或证书) 用于服务主体。 “ServicePrincipalCert”
“ServicePrincipalKey”
authenticationType 用于连接到 OData 服务的身份验证类型。 “AadServicePrincipal”
“Anonymous”
"Basic"
“ManagedServiceIdentity”
“Windows”
authHeaders 请求中用于授权的 RESTful API 中的其他 HTTP 标头。 类型:键值对 (值应为字符串类型) 。
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:包含 resultType 字符串) 的字符串 (或表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password OData 服务的密码。 SecretBase
servicePrincipalEmbeddedCert 指定 Azure Active Directory 中注册的应用程序的 base64 编码证书。 类型:包含 resultType 字符串) 的字符串 (或表达式。 SecretBase
servicePrincipalEmbeddedCertPassword 如果证书具有密码并且使用的是 AadServicePrincipal 身份验证,请指定证书的密码。 类型:包含 resultType 字符串) 的字符串 (或表达式。 SecretBase
servicePrincipalId 指定在 Azure Active Directory 中注册的应用程序的应用程序 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalKey 指定在 Azure Active Directory 中注册的应用程序的机密。 类型:包含 resultType 字符串) 的字符串 (或表达式。 SecretBase
tenant 指定应用程序的租户信息(域名或租户 ID)。 类型:包含 resultType 字符串) 的字符串 (或表达式。
url OData 服务终结点的 URL。 类型:包含 resultType 字符串) 的字符串 (或表达式。
userName OData 服务的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

OdbcLinkedService

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

OdbcLinkedServiceTypeProperties

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

Office365LinkedService

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

Office365LinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
office365TenantId Office 365 帐户所属的 Azure 租户 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalId 指定应用程序的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 指定应用程序的密钥。 需要 secretBase ()
servicePrincipalTenantId 指定 Azure AD Web 应用程序所在的租户信息。 类型:字符串 (或带有 resultType 字符串) 的表达式。

OracleLinkedService

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

OracleLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference

OracleCloudStorageLinkedService

名称 说明 Value
type 链接服务的类型。 需要“OracleCloudStorage” ()
typeProperties Oracle 云存储链接服务属性。 OracleCloudStorageLinkedServiceTypeProperties (必需)

OracleCloudStorageLinkedServiceTypeProperties

名称 说明
accessKeyId Oracle 云存储标识和访问管理 (IAM) 用户的访问密钥标识符。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
secretAccessKey Oracle 云存储标识和访问管理的机密访问密钥 (IAM) 用户。 SecretBase
serviceUrl 此值指定要使用 Oracle 云存储连接器访问的终结点。 这是一个可选属性;仅当想要尝试其他服务终结点或想要在 https 和 http 之间切换时才更改它。 类型:字符串 (或带有 resultType 字符串) 的表达式。

OracleServiceCloudLinkedService

名称 说明 Value
type 链接服务的类型。 需要“OracleServiceCloud” ()
typeProperties Oracle 服务云链接服务属性。 OracleServiceCloudLinkedServiceTypeProperties (所需的)

OracleServiceCloudLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
host Oracle 服务云实例的 URL。
password 在用户名键中提供的用户名所对应的密码。 需要 secretBase ()
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。 类型:boolean (或 expression with resultType boolean) 。
username 用于访问 Oracle 服务云服务器的用户名。

PaypalLinkedService

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

PaypalLinkedServiceTypeProperties

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

PhoenixLinkedService

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

PhoenixLinkedServiceTypeProperties

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

PostgreSqlLinkedService

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

PostgreSqlLinkedServiceTypeProperties

名称 说明
connectionString 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference

PostgreSqlV2LinkedService

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

PostgreSqlV2LinkedServiceTypeProperties

名称 说明
commandTimeout 在终止尝试并生成错误之前尝试执行命令时,等待的时间 (秒) 。 对于无穷大,设置为零。 类型:整数。
connectionTimeout 在终止尝试并生成错误之前尝试建立连接时,等待时间 (秒) 。 类型:整数。
database 连接的数据库名称。 类型:字符串。
encoding 获取或设置将用于对 PostgreSQL 字符串数据进行编码/解码的 .NET 编码。 Type:string
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
logParameters 启用后,在执行命令时记录参数值。 类型:布尔值。
password 连接字符串中密码的 Azure 密钥保管库机密参考。 类型:字符串。 AzureKeyVaultSecretReference
是否应使用连接池。 类型:布尔值。
port 连接的端口。 类型:整数。
readBufferSize 确定读取时使用的内部缓冲区的大小。 如果从数据库传输大值,则增加可能会提高性能。 类型:整数。
schema 设置架构搜索路径。 类型:字符串。
server 连接的服务器名称。 类型:字符串。
sslCertificate 要发送到服务器的客户端证书的位置。 类型:字符串。
sslKey 要发送到服务器的客户端证书的客户端密钥的位置。 类型:字符串。
sslMode 用于连接的 SSL 模式。 类型:整数。 0: disable, 1:allow, 2: prefer, 3: require, 4: verify-ca, 5: verify-full. 类型:整数。
sslPassword 客户端证书密钥的密码。 类型:字符串。
timezone 获取或设置会话时区。 类型:字符串。
trustServerCertificate 是否信任服务器证书而不对其进行验证。 类型:布尔值。
username 用于身份验证的用户名。 类型:字符串。

PrestoLinkedService

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

PrestoLinkedServiceTypeProperties

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

QuickbaseLinkedService

名称 说明 Value
type 链接服务的类型。 “Quickbase” (必需)
typeProperties 快速数据库链接服务属性。 需要 QuickbaseLinkedServiceTypeProperties ()

QuickbaseLinkedServiceTypeProperties

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

QuickBooksLinkedService

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

QuickBooksLinkedServiceTypeProperties

名称 说明
accessToken 用于 OAuth 1.0 身份验证的访问令牌。 SecretBase
accessTokenSecret 用于 OAuth 1.0 身份验证的访问令牌机密。 SecretBase
companyId QuickBooks 公司授权的公司 ID。
connectionProperties 用于连接到 QuickBooks 的属性。 它与链接服务中的其他任何属性互斥。 类型:对象。
consumerKey OAuth 1.0 身份验证的使用者密钥。
consumerSecret OAuth 1.0 身份验证的使用者机密。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
endpoint QuickBooks 服务器的终结点。 (即 quickbooks.api.intuit.com)
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。

ResponsysLinkedService

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

ResponsysLinkedServiceTypeProperties

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

RestServiceLinkedService

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

RestServiceLinkedServiceTypeProperties

名称 说明
aadResourceId 正在请求授权使用的资源。 类型:包含 resultType 字符串) 的字符串 (或表达式。
authenticationType 用于连接到 REST 服务的身份验证类型。 “AadServicePrincipal”
“Anonymous”
"Basic"
“ManagedServiceIdentity”
“OAuth2ClientCredential” (必需)
authHeaders 请求中用于授权的 RESTful API 中的其他 HTTP 标头。 类型:使用 resultType 对象) 的对象 (或 Expression。
azureCloudType 指示服务主体身份验证的 Azure 云类型。允许的值为 AzurePublic、AzureChina、AzureUsGovernment、AzureGermany。 默认值为数据工厂区域的云类型。 类型:字符串 (或带有 resultType 字符串) 的表达式。
clientId 与应用程序关联的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
clientSecret 与应用程序关联的客户端密码。 SecretBase
credential 包含身份验证信息的凭据引用。 CredentialReference
enableServerCertificateValidation 连接到终结点时是否验证服务器端 SSL 证书。默认值为 true。 类型:布尔 (或 resultType 布尔) 表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 基本身份验证类型中使用的密码。 SecretBase
resource 将请求访问的目标服务或资源。 类型:字符串 (或带有 resultType 字符串) 的表达式。
scope 所需的访问范围。 它描述将请求哪种类型的访问。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalId AadServicePrincipal 身份验证类型中使用的应用程序的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey AadServicePrincipal 身份验证类型中使用的应用程序的密钥。 SecretBase
tenant ) 应用程序所在的 AadServicePrincipal 身份验证类型中使用的租户信息 (域名或租户 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
tokenEndpoint 要获取访问令牌的授权服务器的令牌终结点。 类型:字符串 (或带有 resultType 字符串) 的表达式。
url REST 服务的基 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。
userName 基本身份验证类型中使用的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

SalesforceLinkedService

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

SalesforceLinkedServiceTypeProperties

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

SalesforceMarketingCloudLinkedService

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

SalesforceMarketingCloudLinkedServiceTypeProperties

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

SalesforceServiceCloudLinkedService

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

SalesforceServiceCloudLinkedServiceTypeProperties

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

SalesforceServiceCloudV2LinkedService

名称 说明 Value
type 链接服务的类型。 “SalesforceServiceCloudV2” (必需)
typeProperties Salesforce Service Cloud V2 链接服务属性。 SalesforceServiceCloudV2LinkedServiceTypeProperties (必需)

SalesforceServiceCloudV2LinkedServiceTypeProperties

名称 说明
apiVersion ADF 中使用的 Salesforce API 版本。 版本必须大于或等于 47.0,这是 Salesforce BULK API 2.0 所需的。 类型:字符串 (或带有 resultType 字符串) 的表达式。
authenticationType 用于连接到 Salesforce 的身份验证类型。 目前,我们仅支持 OAuth2ClientCredentials,这也是默认值
clientId Salesforce 实例的 OAuth 2.0 客户端凭据流身份验证的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
clientSecret Salesforce 实例的 OAuth 2.0 客户端凭据流身份验证的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
environmentUrl Salesforce Service Cloud 实例的 URL。 例如,“https://[domain].my.salesforce.com”。 类型:字符串 (或带有 resultType 字符串) 的表达式。

SalesforceV2LinkedService

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

SalesforceV2LinkedServiceTypeProperties

名称 说明
apiVersion ADF 中使用的 Salesforce API 版本。 版本必须大于或等于 47.0,这是 Salesforce BULK API 2.0 所需的。 类型:字符串 (或带有 resultType 字符串) 的表达式。
authenticationType 用于连接到 Salesforce 的身份验证类型。 目前,我们仅支持 OAuth2ClientCredentials,这也是默认值
clientId Salesforce 实例的 OAuth 2.0 客户端凭据流身份验证的客户端 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
clientSecret Salesforce 实例的 OAuth 2.0 客户端凭据流身份验证的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
environmentUrl Salesforce 实例的 URL。 例如,“https://[domain].my.salesforce.com”。 类型:字符串 (或带有 resultType 字符串) 的表达式。

SapBWLinkedService

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

SapBWLinkedServiceTypeProperties

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

SapCloudForCustomerLinkedService

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

SapCloudForCustomerLinkedServiceTypeProperties

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

SapEccLinkedService

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

SapEccLinkedServiceTypeProperties

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

SapHanaLinkedService

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

SapHanaLinkedServiceProperties

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

SapOdpLinkedService

名称 说明 Value
type 链接服务的类型。 “SapOdp” (必需)
typeProperties 特定于 SAP ODP 链接服务类型的属性。 sapOdpLinkedServiceTypeProperties (必需)

SapOdpLinkedServiceTypeProperties

名称 说明
clientId 表所在的 SAP 系统上客户端的客户端 ID。 (通常表示为字符串的三位数十进制数) 类型:字符串 (或 expression,带有 resultType 字符串) 。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
语言 表所在的 SAP 系统的语言。 默认值为 EN。 类型:包含 resultType 字符串) 的字符串 (或表达式。
logonGroup SAP 系统的登录组。 类型:包含 resultType 字符串) 的字符串 (或表达式。
messageServer SAP 消息服务器的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
messageServerService 消息服务器的服务名称或端口号。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password 用于访问表所在的 SAP 服务器的密码。 SecretBase
server 表所在的 SAP 实例的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
sncLibraryPath 用于访问表所在的 SAP 服务器的外部安全产品库。 类型:包含 resultType 字符串) 的字符串 (或表达式。
sncMode 用于访问表所在的 SAP 服务器的 SNC 激活指示符。 在) 上,必须关闭 0 () 或 1 (。 类型:包含 resultType 字符串) 的字符串 (或表达式。
sncMyName 用于访问表所在的 SAP 服务器的发起方 SNC 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
sncPartnerName 用于访问表所在的 SAP 服务器的通信合作伙伴 SNC 名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
sncQop SNC 保护质量。 允许的值包括:1、2、3、8、9。 类型:包含 resultType 字符串) 的字符串 (或表达式。
subscriberName 订阅者名称。 类型:包含 resultType 字符串) 的字符串 (或表达式。
systemId 表所在的 SAP 系统的 SystemID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
systemNumber 表所在的 SAP 系统的系统编号。 (通常为表示为 string 的两位数十进制数。) 类型:string (或 expression with resultType string) 。
userName 用于访问表所在的 SAP 服务器的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
x509CertificatePath SNC X509 证书文件路径。 类型:包含 resultType 字符串) 的字符串 (或表达式。

SapOpenHubLinkedService

名称 说明 Value
type 链接服务的类型。 “SapOpenHub” (必需的)
typeProperties 特定于 SAP Business Warehouse Open Hub 目标链接服务类型的属性。 SapOpenHubLinkedServiceTypeProperties (必需)

SapOpenHubLinkedServiceTypeProperties

名称 说明
clientId 开放中心目标所在的 BW 系统上的客户端的客户端 ID。 (通常表示为字符串的三位数十进制数) 类型:字符串 (或 expression,带有 resultType 字符串) 。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
语言 开放中心目标所在的 BW 系统的语言。 默认值为 EN。 类型:包含 resultType 字符串) 的字符串 (或表达式。
logonGroup SAP 系统的登录组。 类型:包含 resultType 字符串) 的字符串 (或表达式。
messageServer SAP 消息服务器的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
messageServerService 消息服务器的服务名称或端口号。 类型:包含 resultType 字符串) 的字符串 (或表达式。
password 用于访问开放中心目标所在的 SAP BW 服务器的密码。 SecretBase
server 打开中心目标所在的 SAP BW 实例的主机名。 类型:包含 resultType 字符串) 的字符串 (或表达式。
systemId 表所在的 SAP 系统的 SystemID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
systemNumber 开放中心目标所在的 BW 系统的系统编号。 (通常为表示为 string 的两位数十进制数。) 类型:string (或 expression with resultType string) 。
userName 用于访问开放中心目标所在的 SAP BW 服务器的用户名。 类型:包含 resultType 字符串) 的字符串 (或表达式。

SapTableLinkedService

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

SapTableLinkedServiceTypeProperties

名称 说明
clientId 表所在的 SAP 系统上客户端的客户端 ID。 (通常用三位数的十进制数字表示为字符串) Type:string (或 expression with resultType string) 。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
语言 表所在的 SAP 系统的语言。 默认值为 EN。 类型:字符串 (或带有 resultType 字符串) 的表达式。
logonGroup SAP 系统的登录组。 类型:字符串 (或带有 resultType 字符串) 的表达式。
messageServer SAP 消息服务器的主机名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
messageServerService 消息服务器的服务名称或端口号。 类型:字符串 (或带有 resultType 字符串) 的表达式。
password 用于访问表所在的 SAP 服务器的密码。 SecretBase
server 表所在的 SAP 实例的主机名。 类型:字符串 (或带有 resultType 字符串) 的表达式。
sncLibraryPath 用于访问表所在的 SAP 服务器的外部安全产品库。 类型:字符串 (或带有 resultType 字符串) 的表达式。
sncMode 用于访问表所在的 SAP 服务器的 SNC 激活指示符。 ) 上必须关闭 0 (或) 1 (。 类型:字符串 (或带有 resultType 字符串) 的表达式。
sncMyName 用于访问表所在的 SAP 服务器的发起方 SNC 名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
sncPartnerName 用于访问表所在的 SAP 服务器的通信合作伙伴 SNC 名称。 类型:字符串 (或带有 resultType 字符串) 的表达式。
sncQop SNC 保护质量。 允许的值包括:1、2、3、8、9。 类型:字符串 (或带有 resultType 字符串) 的表达式。
systemId 表所在的 SAP 系统的 SystemID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
systemNumber 表所在的 SAP 系统的系统编号。 (通常为表示为 string.) Type 的两位数十进制数:string (或 expression with resultType string) 。
userName 用于访问表所在的 SAP 服务器的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ServiceNowLinkedService

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

ServiceNowLinkedServiceTypeProperties

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

ServiceNowV2LinkedService

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

ServiceNowV2LinkedServiceTypeProperties

名称 说明
authenticationType 可使用的身份验证类型。 "Basic"
“OAuth2” (必需)
clientId OAuth2 身份验证的客户端 ID。
clientSecret OAuth2 身份验证的客户端密码。 SecretBase
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
endpoint ServiceNowV2 服务器的终结点。 (即 {instance}.service-now.com)
grantType 用于 OAuth2 身份验证的 GrantType。 默认值为 password。
password 基本和 OAuth2 身份验证的用户名所对应的密码。 SecretBase
username 用于连接到 ServiceNowV2 服务器以进行基本身份验证和 OAuth2 身份验证的用户名。

SftpServerLinkedService

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

SftpServerLinkedServiceTypeProperties

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

SharePointOnlineListLinkedService

名称 说明 Value
type 链接服务的类型。 “SharePointOnlineList” (必需的)
typeProperties SharePoint Online 列表链接服务属性。 SharePointOnlineListLinkedServiceTypeProperties (必需)

SharePointOnlineListLinkedServiceTypeProperties

名称 说明
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
servicePrincipalId 应用程序 (在 Azure Active Directory 中注册的应用程序的客户端) ID。 请确保向此应用程序授予 SharePoint 网站权限。 类型:包含 resultType 字符串) 的字符串 (或表达式。
servicePrincipalKey 在 Azure Active Directory 中注册的应用程序的客户端密码。 类型:包含 resultType 字符串) 的字符串 (或表达式。 需要 secretBase ()
siteUrl SharePoint Online 网站的 URL。 例如 https://contoso.sharepoint.com/sites/siteName。 类型:包含 resultType 字符串) 的字符串 (或表达式。
tenantId 应用程序所在的租户 ID。 可从 Active Directory 概述页Azure 门户找到它。 类型:包含 resultType 字符串) 的字符串 (或表达式。

ShopifyLinkedService

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

ShopifyLinkedServiceTypeProperties

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

SmartsheetLinkedService

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

SmartsheetLinkedServiceTypeProperties

名称 说明
apiToken Smartsheet 源的 API 令牌。 需要 secretBase ()
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串

SnowflakeLinkedService

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

SnowflakeLinkedServiceTypeProperties

名称 说明
connectionString 雪花的连接字符串。 类型:string、SecureString。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference

SnowflakeV2LinkedService

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

SnowflakeLinkedV2ServiceTypeProperties

名称 说明
accountIdentifier Snowflake 帐户的帐户标识符,例如 xy12345.east-us-2.azure
authenticationType 用于身份验证的类型。 类型:字符串。 “AADServicePrincipal”
"Basic"
“KeyPair”
clientId 在 Azure Active Directory 中注册用于 AADServicePrincipal 身份验证的应用程序的客户端 ID。
clientSecret 用于 AADServicePrincipal 身份验证的客户端机密的 Azure 密钥保管库机密参考。 SecretBase
database Snowflake 数据库的名称。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password 连接字符串中密码的 Azure 密钥保管库机密参考。 SecretBase
privateKey 用于 KeyPair 身份验证的 privateKey 的 Azure 密钥保管库机密参考。 SecretBase
privateKeyPassphrase 使用加密私钥进行 KeyPair 身份验证的私钥密码的 Azure 密钥保管库机密参考。 SecretBase
scope 在 Azure Active Directory 中注册的用于 AADServicePrincipal 身份验证的应用程序的范围。
tenantId 在 Azure Active Directory 中注册用于 AADServicePrincipal 身份验证的应用程序的租户 ID。
user Snowflake 用户的名称。
warehouse Snowflake 仓库的名称。

SparkLinkedService

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

SparkLinkedServiceTypeProperties

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

SqlServerLinkedService

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

SqlServerLinkedServiceTypeProperties

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

SquareLinkedService

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

SquareLinkedServiceTypeProperties

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

SybaseLinkedService

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

SybaseLinkedServiceTypeProperties

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

TeamDeskLinkedService

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

TeamDeskLinkedServiceTypeProperties

名称 说明
apiToken TeamDesk 源的 API 令牌。 SecretBase
authenticationType 可使用的身份验证类型。 "Basic"
“令牌” (必需)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password TeamDesk 源的密码。 SecretBase
url 用于连接 TeamDesk 源的 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。
userName TeamDesk 源的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

TeradataLinkedService

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

TeradataLinkedServiceTypeProperties

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

TwilioLinkedService

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

TwilioLinkedServiceTypeProperties

名称 说明
password Twilio 服务的身份验证令牌。 需要 secretBase ()
userName Twilio 服务的帐户 SID。 类型:字符串 (或带有 resultType 字符串) 的表达式。

VerticaLinkedService

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

VerticaLinkedServiceTypeProperties

名称 说明
connectionString ODBC 连接字符串。 类型:string、SecureString 或 AzureKeyVaultSecretReference。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
pwd 连接字符串中密码的 Azure 密钥保管库机密参考。 AzureKeyVaultSecretReference

WarehouseLinkedService

名称 说明 Value
type 链接服务的类型。 需要“仓库” ()
typeProperties Microsoft Fabric Warehouse 链接服务属性。 WarehouseLinkedServiceTypeProperties (必需)

WarehouseLinkedServiceTypeProperties

名称 说明
artifactId Microsoft Fabric Warehouse 项目的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
endpoint Microsoft Fabric Warehouse 服务器的终结点。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalCredential Azure Active Directory 中服务主体对象的凭据。 如果 servicePrincipalCredentialType 为“ServicePrincipalKey”,则 servicePrincipalCredential 可以是 SecureString 或 AzureKeyVaultSecretReference。 如果 servicePrincipalCredentialType 为“ServicePrincipalCert”,则 servicePrincipalCredential 只能为 AzureKeyVaultSecretReference。 SecretBase
servicePrincipalCredentialType 在服务器到服务器身份验证中使用的服务主体凭据类型。 “ServicePrincipalKey”用于密钥/机密,“ServicePrincipalCert”用于证书。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalId 用于对 Microsoft Fabric Warehouse 进行身份验证的应用程序的 ID。 类型:字符串 (或带有 resultType 字符串) 的表达式。
servicePrincipalKey 用于对 Microsoft Fabric Warehouse 进行身份验证的应用程序的密钥。 SecretBase
tenant 服务主体所属租户的名称或 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。
workspaceId Microsoft Fabric 工作区的 ID。 类型:包含 resultType 字符串) 的字符串 (或表达式。

WebLinkedService

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

WebLinkedServiceTypeProperties

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

WebAnonymousAuthentication

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

WebBasicAuthentication

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

WebClientCertificateAuthentication

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

XeroLinkedService

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

XeroLinkedServiceTypeProperties

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

ZendeskLinkedService

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

ZendeskLinkedServiceTypeProperties

名称 说明
apiToken Zendesk 源的 API 令牌。 SecretBase
authenticationType 可使用的身份验证类型。 "Basic"
“令牌” (必需)
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
password Zendesk 源的密码。 SecretBase
url 用于连接 Zendesk 源的 URL。 类型:字符串 (或带有 resultType 字符串) 的表达式。
userName Zendesk 源的用户名。 类型:字符串 (或带有 resultType 字符串) 的表达式。

ZohoLinkedService

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

ZohoLinkedServiceTypeProperties

名称 说明
accessToken 用于 Zoho 身份验证的访问令牌。 SecretBase
connectionProperties 用于连接到 Zoho 的属性。 它与链接服务中的任何其他属性互斥。 类型:对象。
encryptedCredential 用于身份验证的加密凭据。 使用集成运行时凭据管理器加密凭据。 类型:字符串。 字符串
endpoint Zoho 服务器的终结点。 (,即 crm.zoho.com/crm/private)
useEncryptedEndpoints 指定是否使用 HTTPS 加密数据源终结点。 默认值为 true。
useHostVerification 指定通过 SSL 连接时是否需要服务器证书中的主机名匹配服务器的主机名。 默认值为 true。
usePeerVerification 指定通过 SSL 连接时是否要验证服务器的标识。 默认值为 true。