Microsoft.DataFactory-Fabriken 2017-09-01-preview
Bicep-Ressourcendefinition
Der Factories-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- 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@2017-09-01-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
identity: {
type: 'SystemAssigned'
}
properties: {
vstsConfiguration: {
accountName: 'string'
collaborationBranch: 'string'
lastCommitId: 'string'
projectName: 'string'
repositoryName: 'string'
rootFolder: 'string'
tenantId: 'string'
}
}
}
Eigenschaftswerte
factories
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 3-63 Gültige Zeichen: Alphanumerische Zeichen und Bindestriche. Beginnen und enden Sie mit einem alphanumerischen Zeichen. Der Ressourcenname muss in Azure eindeutig sein. |
location | Der Ressourcenspeicherort. | Zeichenfolge |
tags | Die Ressourcentags. | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Identität | Verwaltete Dienstidentität der Factory. | FactoryIdentity |
properties | Eigenschaften der Factory. | FactoryEigenschaften |
FactoryIdentity
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Der Identitätstyp. Derzeit wird nur "SystemAssigned" unterstützt. | "SystemAssigned" (erforderlich) |
FactoryEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
vstsConfiguration | VSTS-Repositoryinformationen der Factory. | FactoryVstsConfiguration |
FactoryVstsConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
. | VSTS-Kontoname. | Zeichenfolge |
collaborationBranch | VSTS-Zusammenarbeitsbranch. | Zeichenfolge |
lastCommitId | Letzte VSTS-Commit-ID. | Zeichenfolge |
projectName | VSTS-Projektname. | Zeichenfolge |
repositoryName | Name des VSTS-Repositorys. | Zeichenfolge |
rootFolder | VSTS-Stammordner. | Zeichenfolge |
tenantId | VSTS-Mandanten-ID. | Zeichenfolge |
Schnellstartvorlagen
Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.
Vorlage | BESCHREIBUNG |
---|---|
Bereitstellen von Sports Analytics in azure Architecture |
Erstellt ein Azure-Speicherkonto mit aktiviertem ADLS Gen 2, eine Azure Data Factory instance mit verknüpften Diensten für das Speicherkonto (eine Azure SQL-Datenbank, falls bereitgestellt) und eine Azure Databricks-instance. Der AAD-Identität für den Benutzer, der die Vorlage bereitstellt, und der verwalteten Identität für die ADF-instance wird die Rolle "Mitwirkender für Speicherblobdaten" für das Speicherkonto zugewiesen. Es gibt auch Optionen zum Bereitstellen eines Azure Key Vault instance, einer Azure SQL-Datenbank und eines Azure Event Hub (für Streaminganwendungsfälle). Wenn ein Azure Key Vault bereitgestellt wird, erhalten die verwaltete Data Factory-Identität und die AAD-Identität für den Benutzer, der die Vorlage bereitstellt, die Rolle "Key Vault Geheimnisse benutzer". |
FinOps-Hub |
Mit dieser Vorlage wird ein neuer FinOps-Hub instance erstellt, einschließlich Data Lake-Speicher und Data Factory. |
Mehr ist mit Azure Data Factory möglich: Ein Klick, um Azure Data Factory |
Mit dieser Vorlage wird eine Data Factory-Pipeline für eine Kopieraktivität aus Azure Blob in ein anderes Azure-Blob erstellt. |
Erstellen einer Data Factory, Kopieren aus Salesforce in Blob |
Diese Vorlage verwendet Azure Data Factory, um Datenverschiebungen von Salesforce zu Azure Blobs durchzuführen. |
Massenkopiervorgang mit Azure Data Factory |
Mit dieser Vorlage wird eine V2-Data Factory erstellt, die Daten in massenweise Azure SQL Datenbank in ein Azure SQL Data Warehouse kopiert. |
Erstellen einer V2-Data Factory |
Mit dieser Vorlage wird eine V2-Data Factory erstellt, die Daten aus einem Ordner in einem Azure Blob Storage in einen anderen Ordner im Speicher kopiert. |
Erstellen einer V2 Data Factory (MySQL) |
Mit dieser Vorlage wird eine V2-Data Factory erstellt, die Daten aus einem Ordner in einem Azure Blob Storage in eine Tabelle in einer Azure Database for MySQL kopiert. |
Erstellen einer V2 Data Factory (PostGre) |
Mit dieser Vorlage wird eine V2-Data Factory erstellt, die Daten aus einem Ordner in einem Azure Blob Storage in eine Tabelle in einer Azure Database for PostgreSQL kopiert. |
Erstellen einer V2 Data Factory (SQL) |
Mit dieser Vorlage wird eine V2-Data Factory erstellt, die Daten aus einem Ordner in einem Azure Blob Storage in eine Tabelle in einer Azure SQL-Datenbank kopiert. |
Erstellen einer leeren Data Factory |
Mit dieser Vorlage wird eine leere Data Factory erstellt. |
Azure Data Factory mit Git- und verwalteter VNET-Konfiguration |
Diese Vorlage erstellt Azure Data Factory mit Git-Konfiguration und verwaltetem virtuellem Netzwerk. |
Erstellen einer V2-Data Factory (SQL On-Prem) |
Mit dieser Vorlage wird eine V2 Data Factory erstellt, die Daten aus einer lokalen SQL Server in einen Azure Blob Storage kopiert. |
Bereitstellen der SSIS-Runtime in Azure |
Mit dieser Vorlage wird eine V2 Data Factory erstellt und anschließend eine Azure SSIS Integration Runtime bereitgestellt. |
Erstellen einer V2 Data Factory (Spark) |
Mit dieser Vorlage wird eine V2-Data Factory erstellt, die Daten aus einem Ordner in einem Azure Blob Storage in einen anderen Ordner im Speicher kopiert. |
Ressourcendefinition mit einer ARM-Vorlage
Der Factories-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:
- 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": "2017-09-01-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"type": "SystemAssigned"
},
"properties": {
"vstsConfiguration": {
"accountName": "string",
"collaborationBranch": "string",
"lastCommitId": "string",
"projectName": "string",
"repositoryName": "string",
"rootFolder": "string",
"tenantId": "string"
}
}
}
Eigenschaftswerte
factories
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Ressourcentyp | "Microsoft.DataFactory/factories" |
apiVersion | Die Ressourcen-API-Version | "2017-09-01-preview" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 3-63 Gültige Zeichen: Alphanumerische Zeichen und Bindestriche. Beginnen und enden Sie mit einem alphanumerischen Zeichen. Der Ressourcenname muss in Azure eindeutig sein. |
location | Der Ressourcenspeicherort. | Zeichenfolge |
tags | Die Ressourcentags. | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Identität | Verwaltete Dienstidentität der Factory. | FactoryIdentity |
properties | Eigenschaften der Factory. | FactoryEigenschaften |
FactoryIdentity
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Der Identitätstyp. Derzeit wird nur "SystemAssigned" unterstützt. | "SystemAssigned" (erforderlich) |
FactoryEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
vstsConfiguration | VSTS-Repositoryinformationen der Factory. | FactoryVstsConfiguration |
FactoryVstsConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
. | VSTS-Kontoname. | Zeichenfolge |
collaborationBranch | VSTS-Zusammenarbeitsbranch. | Zeichenfolge |
lastCommitId | Letzte VSTS-Commit-ID. | Zeichenfolge |
projectName | VSTS-Projektname. | Zeichenfolge |
repositoryName | Name des VSTS-Repositorys. | Zeichenfolge |
rootFolder | VSTS-Stammordner. | Zeichenfolge |
tenantId | VSTS-Mandanten-ID. | Zeichenfolge |
Schnellstartvorlagen
In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.
Vorlage | BESCHREIBUNG |
---|---|
Bereitstellen der Sports Analytics-Architektur in Azure |
Erstellt ein Azure-Speicherkonto mit aktiviertem ADLS Gen2, eine Azure Data Factory instance mit verknüpften Diensten für das Speicherkonto (bei Bereitstellung der Azure SQL-Datenbank) und eine Azure Databricks-instance. Der AAD-Identität für den Benutzer, der die Vorlage bereitstellt, und der verwalteten Identität für die ADF-instance wird die Rolle Mitwirkender an Storage-Blobdaten für das Speicherkonto zugewiesen. Es gibt auch Optionen zum Bereitstellen eines Azure Key Vault instance, einer Azure SQL-Datenbank und einer Azure Event Hub-Instanz (für Streaminganwendungsfälle). Wenn ein Azure Key Vault bereitgestellt wird, wird der verwalteten Data Factory-Identität und der AAD-Identität für den Benutzer, der die Vorlage bereitstellt, die Rolle Key Vault Geheimnisbenutzer zugewiesen. |
FinOps-Hub |
Mit dieser Vorlage wird ein neuer FinOps-Hub instance erstellt, einschließlich Data Lake Storage und einer Data Factory. |
Mit Azure Data Factory ist mehr möglich: Mit einem Klick können Sie Azure Data Factory |
Mit dieser Vorlage wird eine Data Factory-Pipeline für eine Kopieraktivität aus einem Azure-Blob in ein anderes Azure-Blob erstellt. |
Erstellen einer Data Factory, Kopieren von Salesforce in ein Blob |
Diese Vorlage verwendet Azure Data Factory, um datenverschiebungen von Salesforce zu Azure Blobs durchzuführen. |
Massenkopiervorgang mit Azure Data Factory |
Mit dieser Vorlage wird eine V2-Data Factory erstellt, die Daten in einem Massenvorgang einer Azure SQL-Datenbank in ein Azure SQL Data Warehouse kopiert. |
Erstellen einer V2-Data Factory |
Mit dieser Vorlage wird eine V2-Data Factory erstellt, die Daten aus einem Ordner in einem Azure Blob Storage in einen anderen Ordner im Speicher kopiert. |
Erstellen einer V2 Data Factory (MySQL) |
Mit dieser Vorlage wird eine V2-Data Factory erstellt, die Daten aus einem Ordner in einem Azure Blob Storage in eine Tabelle in einem Azure Database for MySQL kopiert. |
Erstellen einer V2-Data Factory (PostGre) |
Diese Vorlage erstellt eine Data Factory V2, die Daten aus einem Ordner in einem Azure Blob Storage in eine Tabelle in einem Azure Database for PostgreSQL kopiert. |
Erstellen einer V2 Data Factory (SQL) |
Diese Vorlage erstellt eine V2 Data Factory, die Daten aus einem Ordner in einem Azure Blob Storage in eine Tabelle in einer Azure SQL-Datenbank kopiert. |
Erstellen einer leeren Data Factory |
Mit dieser Vorlage wird eine leere Data Factory erstellt. |
Azure Data Factory mit Git und verwalteter VNET-Konfiguration |
Diese Vorlage erstellt Azure Data Factory mit Git-Konfiguration und verwaltetem virtuellem Netzwerk. |
Erstellen einer V2-Data Factory (LOKALE SQL-Instanz) |
Mit dieser Vorlage wird eine V2 Data Factory erstellt, die Daten aus einem lokalen SQL Server in einen Azure Blob Storage kopiert. |
Bereitstellen der SSIS-Runtime in Azure |
Mit dieser Vorlage wird eine V2-Data Factory erstellt und anschließend eine Azure SSIS Integration Runtime bereitgestellt. |
Erstellen einer V2-Data Factory (Spark) |
Mit dieser Vorlage wird eine V2-Data Factory erstellt, die Daten aus einem Ordner in einem Azure Blob Storage in einen anderen Ordner im Speicher kopiert. |
Terraform-Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp factoryies kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.DataFactory/factories-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories@2017-09-01-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "SystemAssigned"
}
body = jsonencode({
properties = {
vstsConfiguration = {
accountName = "string"
collaborationBranch = "string"
lastCommitId = "string"
projectName = "string"
repositoryName = "string"
rootFolder = "string"
tenantId = "string"
}
}
})
}
Eigenschaftswerte
factories
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Der Ressourcentyp | "Microsoft.DataFactory/factories@2017-09-01-preview" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 3-63 Gültige Zeichen: Alphanumerische Zeichen und Bindestriche. Beginnen und enden Sie mit einem alphanumerischen Zeichen. Der Ressourcenname muss in Azure eindeutig sein. |
location | Der Ressourcenspeicherort. | Zeichenfolge |
parent_id | Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. | Zeichenfolge (erforderlich) |
tags | Die Ressourcentags. | Wörterbuch der Tagnamen und -werte. |
Identität | Verwaltete Dienstidentität der Factory. | FactoryIdentity |
properties | Eigenschaften der Factory. | FactoryProperties |
FactoryIdentity
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Der Identitätstyp. Derzeit wird nur "SystemAssigned" unterstützt. | "SystemAssigned" (erforderlich) |
FactoryEigenschaften
Name | BESCHREIBUNG | Wert |
---|---|---|
vstsConfiguration | VSTS-Repositoryinformationen der Factory. | FactoryVstsConfiguration |
FactoryVstsConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
. | VSTS-Kontoname. | Zeichenfolge |
collaborationBranch | VSTS-Zusammenarbeitsbranch. | Zeichenfolge |
lastCommitId | Letzte VSTS-Commit-ID. | Zeichenfolge |
projectName | VSTS-Projektname. | Zeichenfolge |
repositoryName | Name des VSTS-Repositorys. | Zeichenfolge |
rootFolder | VSTS-Stammordner. | Zeichenfolge |
tenantId | VSTS-Mandanten-ID. | Zeichenfolge |