Freigeben über


Microsoft.DataFactory-Fabriken 2017-09-01-preview

Bicep-Ressourcendefinition

Der Factories-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

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

Bereitstellen in Azure
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

Bereitstellen in Azure
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

Bereitstellen in Azure
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

Bereitstellen in Azure
Diese Vorlage verwendet Azure Data Factory, um Datenverschiebungen von Salesforce zu Azure Blobs durchzuführen.
Massenkopiervorgang mit Azure Data Factory

Bereitstellen in Azure
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

Bereitstellen in Azure
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)

Bereitstellen in Azure
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)

Bereitstellen in Azure
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)

Bereitstellen in Azure
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

Bereitstellen in Azure
Mit dieser Vorlage wird eine leere Data Factory erstellt.
Azure Data Factory mit Git- und verwalteter VNET-Konfiguration

Bereitstellen in Azure
Diese Vorlage erstellt Azure Data Factory mit Git-Konfiguration und verwaltetem virtuellem Netzwerk.
Erstellen einer V2-Data Factory (SQL On-Prem)

Bereitstellen in Azure
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

Bereitstellen 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)

Bereitstellen in Azure
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:

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

Bereitstellen 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

Bereitstellen in Azure
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

Bereitstellen in Azure
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

Bereitstellen in Azure
Diese Vorlage verwendet Azure Data Factory, um datenverschiebungen von Salesforce zu Azure Blobs durchzuführen.
Massenkopiervorgang mit Azure Data Factory

Bereitstellen in Azure
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

Bereitstellen in Azure
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)

Bereitstellen in Azure
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)

Bereitstellen in Azure
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)

Bereitstellen in Azure
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

Bereitstellen in Azure
Mit dieser Vorlage wird eine leere Data Factory erstellt.
Azure Data Factory mit Git und verwalteter VNET-Konfiguration

Bereitstellen in Azure
Diese Vorlage erstellt Azure Data Factory mit Git-Konfiguration und verwaltetem virtuellem Netzwerk.
Erstellen einer V2-Data Factory (LOKALE SQL-Instanz)

Bereitstellen in Azure
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

Bereitstellen 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)

Bereitstellen in Azure
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