Microsoft.DataFactory-Fabriken
Bicep-Ressourcendefinition
Der Ressourcentyp "Factories" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.DataFactory/Factories-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.DataFactory/factories@2018-06-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
location: 'string'
name: 'string'
properties: {
encryption: {
identity: {
userAssignedIdentity: 'string'
}
keyName: 'string'
keyVersion: 'string'
vaultBaseUrl: 'string'
}
globalParameters: {
{customized property}: {
type: 'string'
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
publicNetworkAccess: 'string'
purviewConfiguration: {
purviewResourceId: 'string'
}
repoConfiguration: {
accountName: 'string'
collaborationBranch: 'string'
disablePublish: bool
lastCommitId: 'string'
repositoryName: 'string'
rootFolder: 'string'
type: 'string'
// For remaining properties, see FactoryRepoConfiguration objects
}
}
tags: {
{customized property}: 'string'
}
}
FactoryRepoConfiguration-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für FactoryGitHubConfiguration:
{
clientId: 'string'
clientSecret: {
byoaSecretAkvUrl: 'string'
byoaSecretName: 'string'
}
hostName: 'string'
type: 'FactoryGitHubConfiguration'
}
Verwenden Sie für FactoryVSTSConfiguration:
{
projectName: 'string'
tenantId: 'string'
type: 'FactoryVSTSConfiguration'
}
Eigenschaftswerte
CMKIdentityDefinition
Name | Beschreibung | Wert |
---|---|---|
userAssignedIdentity | Die Ressourcen-ID der vom Benutzer zugewiesenen Identität zur Authentifizierung beim Schlüsseltresor des Kunden. | Schnur |
EncryptionConfiguration
Name | Beschreibung | Wert |
---|---|---|
Identität | Dem Benutzer zugewiesene Identität, die für die Authentifizierung beim Schlüsseltresor des Kunden verwendet werden soll. Wenn keine verwaltete Dienstidentität verwendet wird. | CMKIdentityDefinition- |
keyName | Der Name des Schlüssels in Azure Key Vault, der als vom Kunden verwalteter Schlüssel verwendet werden soll. | Zeichenfolge (erforderlich) |
keyVersion | Die Version des für CMK verwendeten Schlüssels. Falls nicht angegeben, wird die neueste Version verwendet. | Schnur |
vaultBaseUrl | Die URL des azure Key Vault, der für CMK verwendet wird. | Zeichenfolge (erforderlich) |
FactoryGitHubConfiguration
Name | Beschreibung | Wert |
---|---|---|
clientId | GitHub bringt Ihre eigene App-Client-ID mit. | Schnur |
clientSecret | GitHub bringt Ihre eigenen geheimen Informationen zum App-Clientschlüssel mit. | GitHubClientSecret- |
hostName | GitHub Enterprise-Hostname. Beispiel: https://github.mydomain.com |
Schnur |
Art | Typ der Repositorykonfiguration. | 'FactoryGitHubConfiguration' (erforderlich) |
FactoryIdentity
Name | Beschreibung | Wert |
---|---|---|
Art | Der Identitätstyp. | 'SystemAssigned' "SystemAssigned,UserAssigned" "UserAssigned" (erforderlich) |
userAssignedIdentities | Liste der vom Benutzer zugewiesenen Identitäten für die Factory. | UserAssignedIdentitiesDefinitionSpecification- |
FactoryProperties
Name | Beschreibung | Wert |
---|---|---|
Verschlüsselung | Eigenschaften zum Aktivieren des vom Kunden verwalteten Schlüssels für die Factory. | EncryptionConfiguration- |
globalParameters | Liste der Parameter für die Factory. | GlobalParameterDefinitionSpecification- |
publicNetworkAccess | Gibt an, ob der Zugriff auf öffentliche Netzwerke für die Datenfactory zulässig ist. | "Deaktiviert" "Aktiviert" |
purviewConfiguration | Bereinigungsinformationen der Fabrik. | PurviewConfiguration- |
repoConfiguration | Git-Repositoryinformationen der Factory. | FactoryRepoConfiguration- |
FactoryRepoConfiguration
Name | Beschreibung | Wert |
---|---|---|
accountName | Kontenbezeichnung. | Zeichenfolge (erforderlich) |
collaborationBranch | Verzweigung für die Zusammenarbeit. | Zeichenfolge (erforderlich) |
disablePublish | Deaktivieren Sie den manuellen Veröffentlichungsvorgang in ADF Studio, um die automatisierte Veröffentlichung zu bevorzugen. | Bool |
lastCommitId | Letzte Commit-ID. | Schnur |
repositoryName | Repositoryname. | Zeichenfolge (erforderlich) |
rootFolder | Stammordner. | Zeichenfolge (erforderlich) |
Art | Set to 'FactoryGitHubConfiguration' for type FactoryGitHubConfiguration. Set to 'FactoryVSTSConfiguration' for type FactoryVstsConfiguration. | 'FactoryGitHubConfiguration' 'FactoryVSTSConfiguration' (erforderlich) |
FactoryVstsConfiguration
Name | Beschreibung | Wert |
---|---|---|
projectName | VSTS-Projektname. | Zeichenfolge (erforderlich) |
tenantId | VSTS-Mandanten-ID. | Schnur |
Art | Typ der Repositorykonfiguration. | 'FactoryVSTSConfiguration' (erforderlich) |
GitHubClientSecret
Name | Beschreibung | Wert |
---|---|---|
byoaSecretAkvUrl | Bringen Sie Ihre eigene geheime AKV-URL des App-Clientschlüssels mit. | Schnur |
byoaSecretName | Bringen Sie Ihren eigenen geheimen App-Clientschlüsselnamen in AKV ein. | Schnur |
GlobalParameterDefinitionSpecification
Name | Beschreibung | Wert |
---|
GlobalParameterSpecification
Name | Beschreibung | Wert |
---|---|---|
Art | Globaler Parametertyp. | 'Array' 'Bool' "Float" 'Int' 'Object' 'String' (erforderlich) |
Wert | Wert des Parameters. | beliebig (erforderlich) |
Microsoft.DataFactory/Fabriken
Name | Beschreibung | Wert |
---|---|---|
Identität | Verwaltete Dienstidentität der Factory. | FactoryIdentity- |
Ort | Der Ressourcenspeicherort. | Schnur |
Name | Der Ressourcenname | Schnur Zwänge: Min. Länge = 3 Max. Länge = 3 Pattern = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ (erforderlich) |
Eigenschaften | Eigenschaften der Factory. | FactoryProperties- |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
PurviewConfiguration
Name | Beschreibung | Wert |
---|---|---|
purviewResourceId | Purview-Ressourcen-ID. | Schnur |
ResourceTags
Name | Beschreibung | Wert |
---|
UserAssignedIdentitiesDefinitionSpecification
Name | Beschreibung | Wert |
---|
Schnellstartbeispiele
Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.
Bicep-Datei | Beschreibung |
---|---|
Azure Data Factory mit Git und verwalteter vnet-Konfiguration | Diese Vorlage erstellt Azure Data Factory mit Git-Konfiguration und verwaltetem virtuellen Netzwerk. |
Erstellen einer V2-Datenfactory- | Diese Vorlage erstellt eine V2-Datenfactory, die Daten aus einem Ordner in einem Azure Blob Storage in einen anderen Ordner im Speicher kopiert. |
Erstellen einer leeren Datenfactory | Diese Vorlage erstellt eine leere Datenfactory. |
Bereitstellen der Sports Analytics auf azure Architecture | Erstellt ein Azure-Speicherkonto mit aktiviertem ADLS Gen 2, einer Azure Data Factory-Instanz mit verknüpften Diensten für das Speicherkonto (eine Azure SQL-Datenbank, sofern bereitgestellt) und eine Azure Databricks-Instanz. Die AAD-Identität für den Benutzer, der die Vorlage bereitstellt, und die verwaltete Identität für die ADF-Instanz wird der Rolle "Mitwirkender von Speicher-BLOB-Daten" für das Speicherkonto gewährt. Es gibt auch Optionen zum Bereitstellen einer Azure Key Vault-Instanz, einer Azure SQL-Datenbank und eines Azure Event Hub (für Streaming-Anwendungsfälle). Wenn ein Azure Key Vault bereitgestellt wird, erhalten die vom Datenfactory verwaltete Identität und die AAD-Identität für den Benutzer, der die Vorlage bereitstellt, die Rolle "Key Vault Secrets User". |
FinOps Hub- | Diese Vorlage erstellt eine neue FinOps-Hubinstanz, einschließlich Data Lake-Speicher und einer Data Factory. |
Mehr ist mit Azure Data Factory möglich – Ein Klick, um Azure Data Factory | Diese Vorlage erstellt eine Datenfactorypipeline für eine Kopieraktivität aus Azure Blob in ein anderes Azure Blob |
ARM-Vorlagenressourcendefinition
Der Ressourcentyp "Factories" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.DataFactory/Factories-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.DataFactory/factories",
"apiVersion": "2018-06-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"location": "string",
"properties": {
"encryption": {
"identity": {
"userAssignedIdentity": "string"
},
"keyName": "string",
"keyVersion": "string",
"vaultBaseUrl": "string"
},
"globalParameters": {
"{customized property}": {
"type": "string",
"value": {}
}
},
"publicNetworkAccess": "string",
"purviewConfiguration": {
"purviewResourceId": "string"
},
"repoConfiguration": {
"accountName": "string",
"collaborationBranch": "string",
"disablePublish": "bool",
"lastCommitId": "string",
"repositoryName": "string",
"rootFolder": "string",
"type": "string"
// For remaining properties, see FactoryRepoConfiguration objects
}
},
"tags": {
"{customized property}": "string"
}
}
FactoryRepoConfiguration-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für FactoryGitHubConfiguration:
{
"clientId": "string",
"clientSecret": {
"byoaSecretAkvUrl": "string",
"byoaSecretName": "string"
},
"hostName": "string",
"type": "FactoryGitHubConfiguration"
}
Verwenden Sie für FactoryVSTSConfiguration:
{
"projectName": "string",
"tenantId": "string",
"type": "FactoryVSTSConfiguration"
}
Eigenschaftswerte
CMKIdentityDefinition
Name | Beschreibung | Wert |
---|---|---|
userAssignedIdentity | Die Ressourcen-ID der vom Benutzer zugewiesenen Identität zur Authentifizierung beim Schlüsseltresor des Kunden. | Schnur |
EncryptionConfiguration
Name | Beschreibung | Wert |
---|---|---|
Identität | Dem Benutzer zugewiesene Identität, die für die Authentifizierung beim Schlüsseltresor des Kunden verwendet werden soll. Wenn keine verwaltete Dienstidentität verwendet wird. | CMKIdentityDefinition- |
keyName | Der Name des Schlüssels in Azure Key Vault, der als vom Kunden verwalteter Schlüssel verwendet werden soll. | Zeichenfolge (erforderlich) |
keyVersion | Die Version des für CMK verwendeten Schlüssels. Falls nicht angegeben, wird die neueste Version verwendet. | Schnur |
vaultBaseUrl | Die URL des azure Key Vault, der für CMK verwendet wird. | Zeichenfolge (erforderlich) |
FactoryGitHubConfiguration
Name | Beschreibung | Wert |
---|---|---|
clientId | GitHub bringt Ihre eigene App-Client-ID mit. | Schnur |
clientSecret | GitHub bringt Ihre eigenen geheimen Informationen zum App-Clientschlüssel mit. | GitHubClientSecret- |
hostName | GitHub Enterprise-Hostname. Beispiel: https://github.mydomain.com |
Schnur |
Art | Typ der Repositorykonfiguration. | 'FactoryGitHubConfiguration' (erforderlich) |
FactoryIdentity
Name | Beschreibung | Wert |
---|---|---|
Art | Der Identitätstyp. | 'SystemAssigned' "SystemAssigned,UserAssigned" "UserAssigned" (erforderlich) |
userAssignedIdentities | Liste der vom Benutzer zugewiesenen Identitäten für die Factory. | UserAssignedIdentitiesDefinitionSpecification- |
FactoryProperties
Name | Beschreibung | Wert |
---|---|---|
Verschlüsselung | Eigenschaften zum Aktivieren des vom Kunden verwalteten Schlüssels für die Factory. | EncryptionConfiguration- |
globalParameters | Liste der Parameter für die Factory. | GlobalParameterDefinitionSpecification- |
publicNetworkAccess | Gibt an, ob der Zugriff auf öffentliche Netzwerke für die Datenfactory zulässig ist. | "Deaktiviert" "Aktiviert" |
purviewConfiguration | Bereinigungsinformationen der Fabrik. | PurviewConfiguration- |
repoConfiguration | Git-Repositoryinformationen der Factory. | FactoryRepoConfiguration- |
FactoryRepoConfiguration
Name | Beschreibung | Wert |
---|---|---|
accountName | Kontenbezeichnung. | Zeichenfolge (erforderlich) |
collaborationBranch | Verzweigung für die Zusammenarbeit. | Zeichenfolge (erforderlich) |
disablePublish | Deaktivieren Sie den manuellen Veröffentlichungsvorgang in ADF Studio, um die automatisierte Veröffentlichung zu bevorzugen. | Bool |
lastCommitId | Letzte Commit-ID. | Schnur |
repositoryName | Repositoryname. | Zeichenfolge (erforderlich) |
rootFolder | Stammordner. | Zeichenfolge (erforderlich) |
Art | Set to 'FactoryGitHubConfiguration' for type FactoryGitHubConfiguration. Set to 'FactoryVSTSConfiguration' for type FactoryVstsConfiguration. | 'FactoryGitHubConfiguration' 'FactoryVSTSConfiguration' (erforderlich) |
FactoryVstsConfiguration
Name | Beschreibung | Wert |
---|---|---|
projectName | VSTS-Projektname. | Zeichenfolge (erforderlich) |
tenantId | VSTS-Mandanten-ID. | Schnur |
Art | Typ der Repositorykonfiguration. | 'FactoryVSTSConfiguration' (erforderlich) |
GitHubClientSecret
Name | Beschreibung | Wert |
---|---|---|
byoaSecretAkvUrl | Bringen Sie Ihre eigene geheime AKV-URL des App-Clientschlüssels mit. | Schnur |
byoaSecretName | Bringen Sie Ihren eigenen geheimen App-Clientschlüsselnamen in AKV ein. | Schnur |
GlobalParameterDefinitionSpecification
Name | Beschreibung | Wert |
---|
GlobalParameterSpecification
Name | Beschreibung | Wert |
---|---|---|
Art | Globaler Parametertyp. | 'Array' 'Bool' "Float" 'Int' 'Object' 'String' (erforderlich) |
Wert | Wert des Parameters. | beliebig (erforderlich) |
Microsoft.DataFactory/Fabriken
Name | Beschreibung | Wert |
---|---|---|
apiVersion | Die API-Version | '2018-06-01' |
Identität | Verwaltete Dienstidentität der Factory. | FactoryIdentity- |
Ort | Der Ressourcenspeicherort. | Schnur |
Name | Der Ressourcenname | Schnur Zwänge: Min. Länge = 3 Max. Länge = 3 Pattern = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ (erforderlich) |
Eigenschaften | Eigenschaften der Factory. | FactoryProperties- |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Art | Der Ressourcentyp | "Microsoft.DataFactory/Factories" |
PurviewConfiguration
Name | Beschreibung | Wert |
---|---|---|
purviewResourceId | Purview-Ressourcen-ID. | Schnur |
ResourceTags
Name | Beschreibung | Wert |
---|
UserAssignedIdentitiesDefinitionSpecification
Name | Beschreibung | Wert |
---|
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Schablone | Beschreibung |
---|---|
Azure Data Factory mit Git und verwalteter vnet-Konfiguration |
Diese Vorlage erstellt Azure Data Factory mit Git-Konfiguration und verwaltetem virtuellen Netzwerk. |
Massenkopie mit Azure Data Factory |
Diese Vorlage erstellt eine V2-Datenfactory, die Daten in einem Massenvorgang einer Azure SQL-Datenbank in ein Azure SQL-Data Warehouse kopiert. |
Erstellen einer Data Factory, kopieren Sie aus Salesforce in Blob- |
Diese Vorlage verwendet Azure Data Factory, um Datenbewegungen von Salesforce zu Azure Blobs durchzuführen. |
Erstellen einer V2-Datenfactory- |
Diese Vorlage erstellt eine V2-Datenfactory, die Daten aus einem Ordner in einem Azure Blob Storage in einen anderen Ordner im Speicher kopiert. |
Erstellen einer V2-Datenfactory (MySQL) |
Diese Vorlage erstellt eine V2-Datenfactory, die Daten aus einem Ordner in einem Azure Blob Storage in eine Tabelle in einer Azure-Datenbank für MySQL kopiert. |
Erstellen einer V2-Datenfactory (PostGre) |
Diese Vorlage erstellt eine V2-Datenfactory, die Daten aus einem Ordner in einem Azure Blob Storage in eine Tabelle in einer Azure-Datenbank für PostgreSQL kopiert. |
Erstellen einer V2-Datenfactory (Spark) |
Diese Vorlage erstellt eine V2-Datenfactory, die Daten aus einem Ordner in einem Azure Blob Storage in einen anderen Ordner im Speicher kopiert. |
Erstellen einer V2-Datenfactory (SQL On-Prem) |
Diese Vorlage erstellt eine V2-Datenfactory, die Daten aus einem lokalen SQL Server in einen Azure Blob Storage kopiert. |
Erstellen einer V2-Datenfactory (SQL)- |
Diese Vorlage erstellt eine V2-Datenfactory, die Daten aus einem Ordner in einem Azure Blob Storage in eine Tabelle in einer Azure SQL-Datenbank kopiert. |
Erstellen einer leeren Datenfactory |
Diese Vorlage erstellt eine leere Datenfactory. |
Bereitstellen der Sports Analytics auf azure Architecture |
Erstellt ein Azure-Speicherkonto mit aktiviertem ADLS Gen 2, einer Azure Data Factory-Instanz mit verknüpften Diensten für das Speicherkonto (eine Azure SQL-Datenbank, sofern bereitgestellt) und eine Azure Databricks-Instanz. Die AAD-Identität für den Benutzer, der die Vorlage bereitstellt, und die verwaltete Identität für die ADF-Instanz wird der Rolle "Mitwirkender von Speicher-BLOB-Daten" für das Speicherkonto gewährt. Es gibt auch Optionen zum Bereitstellen einer Azure Key Vault-Instanz, einer Azure SQL-Datenbank und eines Azure Event Hub (für Streaming-Anwendungsfälle). Wenn ein Azure Key Vault bereitgestellt wird, erhalten die vom Datenfactory verwaltete Identität und die AAD-Identität für den Benutzer, der die Vorlage bereitstellt, die Rolle "Key Vault Secrets User". |
FinOps Hub- |
Diese Vorlage erstellt eine neue FinOps-Hubinstanz, einschließlich Data Lake-Speicher und einer Data Factory. |
Mehr ist mit Azure Data Factory möglich – Ein Klick, um Azure Data Factory |
Diese Vorlage erstellt eine Datenfactorypipeline für eine Kopieraktivität aus Azure Blob in ein anderes Azure Blob |
Bereitstellen der SSIS-Laufzeit in Azure |
Mit dieser Vorlage wird eine V2-Datenfactory erstellt und dann eine Azure SSIS-Integrationslaufzeit bereitgestellt. |
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp "Factories" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.DataFactory/Factories-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories@2018-06-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = ?
}
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
encryption = {
identity = {
userAssignedIdentity = "string"
}
keyName = "string"
keyVersion = "string"
vaultBaseUrl = "string"
}
globalParameters = {
{customized property} = {
type = "string"
value = ?
}
}
publicNetworkAccess = "string"
purviewConfiguration = {
purviewResourceId = "string"
}
repoConfiguration = {
accountName = "string"
collaborationBranch = "string"
disablePublish = bool
lastCommitId = "string"
repositoryName = "string"
rootFolder = "string"
type = "string"
// For remaining properties, see FactoryRepoConfiguration objects
}
}
})
}
FactoryRepoConfiguration-Objekte
Legen Sie den Typ Eigenschaft fest, um den Objekttyp anzugeben.
Verwenden Sie für FactoryGitHubConfiguration:
{
clientId = "string"
clientSecret = {
byoaSecretAkvUrl = "string"
byoaSecretName = "string"
}
hostName = "string"
type = "FactoryGitHubConfiguration"
}
Verwenden Sie für FactoryVSTSConfiguration:
{
projectName = "string"
tenantId = "string"
type = "FactoryVSTSConfiguration"
}
Eigenschaftswerte
CMKIdentityDefinition
Name | Beschreibung | Wert |
---|---|---|
userAssignedIdentity | Die Ressourcen-ID der vom Benutzer zugewiesenen Identität zur Authentifizierung beim Schlüsseltresor des Kunden. | Schnur |
EncryptionConfiguration
Name | Beschreibung | Wert |
---|---|---|
Identität | Dem Benutzer zugewiesene Identität, die für die Authentifizierung beim Schlüsseltresor des Kunden verwendet werden soll. Wenn keine verwaltete Dienstidentität verwendet wird. | CMKIdentityDefinition- |
keyName | Der Name des Schlüssels in Azure Key Vault, der als vom Kunden verwalteter Schlüssel verwendet werden soll. | Zeichenfolge (erforderlich) |
keyVersion | Die Version des für CMK verwendeten Schlüssels. Falls nicht angegeben, wird die neueste Version verwendet. | Schnur |
vaultBaseUrl | Die URL des azure Key Vault, der für CMK verwendet wird. | Zeichenfolge (erforderlich) |
FactoryGitHubConfiguration
Name | Beschreibung | Wert |
---|---|---|
clientId | GitHub bringt Ihre eigene App-Client-ID mit. | Schnur |
clientSecret | GitHub bringt Ihre eigenen geheimen Informationen zum App-Clientschlüssel mit. | GitHubClientSecret- |
hostName | GitHub Enterprise-Hostname. Beispiel: https://github.mydomain.com |
Schnur |
Art | Typ der Repositorykonfiguration. | 'FactoryGitHubConfiguration' (erforderlich) |
FactoryIdentity
Name | Beschreibung | Wert |
---|---|---|
Art | Der Identitätstyp. | 'SystemAssigned' "SystemAssigned,UserAssigned" "UserAssigned" (erforderlich) |
userAssignedIdentities | Liste der vom Benutzer zugewiesenen Identitäten für die Factory. | UserAssignedIdentitiesDefinitionSpecification- |
FactoryProperties
Name | Beschreibung | Wert |
---|---|---|
Verschlüsselung | Eigenschaften zum Aktivieren des vom Kunden verwalteten Schlüssels für die Factory. | EncryptionConfiguration- |
globalParameters | Liste der Parameter für die Factory. | GlobalParameterDefinitionSpecification- |
publicNetworkAccess | Gibt an, ob der Zugriff auf öffentliche Netzwerke für die Datenfactory zulässig ist. | "Deaktiviert" "Aktiviert" |
purviewConfiguration | Bereinigungsinformationen der Fabrik. | PurviewConfiguration- |
repoConfiguration | Git-Repositoryinformationen der Factory. | FactoryRepoConfiguration- |
FactoryRepoConfiguration
Name | Beschreibung | Wert |
---|---|---|
accountName | Kontenbezeichnung. | Zeichenfolge (erforderlich) |
collaborationBranch | Verzweigung für die Zusammenarbeit. | Zeichenfolge (erforderlich) |
disablePublish | Deaktivieren Sie den manuellen Veröffentlichungsvorgang in ADF Studio, um die automatisierte Veröffentlichung zu bevorzugen. | Bool |
lastCommitId | Letzte Commit-ID. | Schnur |
repositoryName | Repositoryname. | Zeichenfolge (erforderlich) |
rootFolder | Stammordner. | Zeichenfolge (erforderlich) |
Art | Set to 'FactoryGitHubConfiguration' for type FactoryGitHubConfiguration. Set to 'FactoryVSTSConfiguration' for type FactoryVstsConfiguration. | 'FactoryGitHubConfiguration' 'FactoryVSTSConfiguration' (erforderlich) |
FactoryVstsConfiguration
Name | Beschreibung | Wert |
---|---|---|
projectName | VSTS-Projektname. | Zeichenfolge (erforderlich) |
tenantId | VSTS-Mandanten-ID. | Schnur |
Art | Typ der Repositorykonfiguration. | 'FactoryVSTSConfiguration' (erforderlich) |
GitHubClientSecret
Name | Beschreibung | Wert |
---|---|---|
byoaSecretAkvUrl | Bringen Sie Ihre eigene geheime AKV-URL des App-Clientschlüssels mit. | Schnur |
byoaSecretName | Bringen Sie Ihren eigenen geheimen App-Clientschlüsselnamen in AKV ein. | Schnur |
GlobalParameterDefinitionSpecification
Name | Beschreibung | Wert |
---|
GlobalParameterSpecification
Name | Beschreibung | Wert |
---|---|---|
Art | Globaler Parametertyp. | 'Array' 'Bool' "Float" 'Int' 'Object' 'String' (erforderlich) |
Wert | Wert des Parameters. | beliebig (erforderlich) |
Microsoft.DataFactory/Fabriken
Name | Beschreibung | Wert |
---|---|---|
Identität | Verwaltete Dienstidentität der Factory. | FactoryIdentity- |
Ort | Der Ressourcenspeicherort. | Schnur |
Name | Der Ressourcenname | Schnur Zwänge: Min. Länge = 3 Max. Länge = 3 Pattern = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ (erforderlich) |
Eigenschaften | Eigenschaften der Factory. | FactoryProperties- |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. |
Art | Der Ressourcentyp | "Microsoft.DataFactory/factories@2018-06-01" |
PurviewConfiguration
Name | Beschreibung | Wert |
---|---|---|
purviewResourceId | Purview-Ressourcen-ID. | Schnur |
ResourceTags
Name | Beschreibung | Wert |
---|
UserAssignedIdentitiesDefinitionSpecification
Name | Beschreibung | Wert |
---|