Freigeben über


Microsoft.DataFactory-Fabriken

Bicep-Ressourcendefinition

Der Ressourcentyp factoryies kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

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 Ihrer Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.DataFactory/factories@2018-06-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: any()
    }
  }
  properties: {
    encryption: {
      identity: {
        userAssignedIdentity: 'string'
      }
      keyName: 'string'
      keyVersion: 'string'
      vaultBaseUrl: 'string'
    }
    globalParameters: {
      {customized property}: {
        type: 'string'
        value: any()
      }
    }
    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 die type-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für FactoryGitHubConfiguration Folgendes:

  type: 'FactoryGitHubConfiguration'
  clientId: 'string'
  clientSecret: {
    byoaSecretAkvUrl: 'string'
    byoaSecretName: 'string'
  }
  hostName: 'string'

Verwenden Sie für FactoryVSTSConfiguration Folgendes:

  type: 'FactoryVSTSConfiguration'
  projectName: '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. Weitere Informationen finden Sie unter Tags in Vorlagen.
Identität Verwaltete Dienstidentität der Factory. FactoryIdentity
properties Eigenschaften der Factory. FactoryProperties

FactoryIdentity

Name BESCHREIBUNG Wert
type Der Identitätstyp. "SystemAssigned"
'SystemAssigned,UserAssigned'
"UserAssigned" (erforderlich)
userAssignedIdentities Liste der benutzerseitig zugewiesenen Identitäten für die Factory. UserAssignedIdentitiesDefinitionSpecification

UserAssignedIdentitiesDefinitionSpecification

Name BESCHREIBUNG Wert
{angepasste Eigenschaft} Für Bicep können Sie die funktion any() verwenden.

FactoryProperties

Name BESCHREIBUNG Wert
Verschlüsselung Eigenschaften zum Aktivieren des kundenseitig verwalteten Schlüssels für die Factory. EncryptionConfiguration
globalParameters Liste der Parameter für factory. GlobalParameterDefinitionSpecification
publicNetworkAccess Gibt an, ob der Zugriff auf öffentliche Netzwerke für die Data Factory zulässig ist. "Deaktiviert"
"Aktiviert"
purviewConfiguration Purview-Informationen der Factory. PurviewConfiguration
repoConfiguration Git-Repositoryinformationen der Factory. FactoryRepoConfiguration

EncryptionConfiguration

Name BESCHREIBUNG Wert
Identität Benutzerseitig zugewiesene Identität, die zum Authentifizieren beim Schlüsseltresor des Kunden verwendet werden soll. Wenn nicht angegeben, wird die verwaltete Dienstidentität verwendet. CMKIdentityDefinition
keyName Der Name des Schlüssels in Azure Key Vault, der als kundenseitig verwalteter Schlüssel verwendet werden soll. Zeichenfolge (erforderlich)
keyVersion Die Version des schlüssels, der für CMK verwendet wird. Falls nicht angegeben, wird die neueste Version verwendet. Zeichenfolge
vaultBaseUrl Die URL der für CMK verwendeten Azure-Key Vault. Zeichenfolge (erforderlich)

CMKIdentityDefinition

Name BESCHREIBUNG Wert
userAssignedIdentity Die Ressourcen-ID der vom Benutzer zugewiesenen Identität, die beim Schlüsseltresor des Kunden authentifiziert werden soll. Zeichenfolge

GlobalParameterDefinitionSpecification

Name BESCHREIBUNG Wert
{angepasste Eigenschaft} GlobalParameterSpecification

GlobalParameterSpecification

Name BESCHREIBUNG Wert
type Globaler Parametertyp. "Array"
"Bool"
"Float"
"Int"
'Objekt'
"String" (erforderlich)
value Wert des Parameters. Für Bicep können Sie die funktion any() verwenden. (erforderlich)

PurviewConfiguration

Name BESCHREIBUNG Wert
purviewResourceId Purview-Ressourcen-ID. Zeichenfolge

FactoryRepoConfiguration

Name BESCHREIBUNG Wert
. Kontoname. Zeichenfolge (erforderlich)
collaborationBranch Zusammenarbeitsbranch. Zeichenfolge (erforderlich)
disablePublish Deaktivieren Sie den manuellen Veröffentlichungsvorgang in ADF Studio, um die automatisierte Veröffentlichung zu bevorzugen. bool
lastCommitId Letzte Commit-ID. Zeichenfolge
repositoryName Repositoryname. Zeichenfolge (erforderlich)
rootFolder Stammordner. Zeichenfolge (erforderlich)
Typ Festlegen des Objekttyps FactoryGitHubConfiguration
FactoryVSTSConfiguration (erforderlich)

FactoryGitHubConfiguration

Name BESCHREIBUNG Wert
type Typ der Repositorykonfiguration. 'FactoryGitHubConfiguration' (erforderlich)
clientId GitHub bringt Ihre eigene App-Client-ID mit. Zeichenfolge
clientSecret GitHub bring your own app client secret information.GitHub bring your own app client secret information. GitHubClientSecret
hostName GitHub Enterprise-Hostname. Beispiel: https://github.mydomain.com Zeichenfolge

GitHubClientSecret

Name BESCHREIBUNG Wert
byoaSecretAkvUrl Bring your own app client secret AKV URL. Zeichenfolge
byoaSecretName Bring your own app client secret name in AKV. Zeichenfolge

FactoryVstsConfiguration

Name BESCHREIBUNG Wert
type Typ der Repositorykonfiguration. "FactoryVSTSConfiguration" (erforderlich)
projectName Name des VSTS-Projekts. Zeichenfolge (erforderlich)
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": "2018-06-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "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 die type-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für FactoryGitHubConfiguration Folgendes:

  "type": "FactoryGitHubConfiguration",
  "clientId": "string",
  "clientSecret": {
    "byoaSecretAkvUrl": "string",
    "byoaSecretName": "string"
  },
  "hostName": "string"

Verwenden Sie für FactoryVSTSConfiguration Folgendes:

  "type": "FactoryVSTSConfiguration",
  "projectName": "string",
  "tenantId": "string"

Eigenschaftswerte

factories

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.DataFactory/factories"
apiVersion Die Ressourcen-API-Version '2018-06-01'
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. "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (erforderlich)
userAssignedIdentities Liste der benutzerseitig zugewiesenen Identitäten für die Factory. UserAssignedIdentitiesDefinitionSpecification

UserAssignedIdentitiesDefinitionSpecification

Name BESCHREIBUNG Wert
{angepasste Eigenschaft}

FactoryEigenschaften

Name BESCHREIBUNG Wert
Verschlüsselung Eigenschaften zum Aktivieren des kundenseitig verwalteten Schlüssels für die Factory. EncryptionConfiguration
globalParameters Liste der Parameter für factory. GlobalParameterDefinitionSpecification
publicNetworkAccess Gibt an, ob der Zugriff auf öffentliche Netzwerke für die Data Factory zulässig ist. "Deaktiviert"
"Aktiviert"
purviewConfiguration Purview-Informationen der Factory. PurviewConfiguration
repoConfiguration Git-Repositoryinformationen der Factory. FactoryRepoConfiguration

EncryptionConfiguration

Name BESCHREIBUNG Wert
Identität Benutzerseitig zugewiesene Identität, die zur Authentifizierung beim Schlüsseltresor des Kunden verwendet werden soll. Falls nicht angegeben, wird die verwaltete Dienstidentität verwendet. CMKIdentityDefinition
keyName Der Name des Schlüssels in Azure Key Vault, der als kundenseitig verwalteter Schlüssel verwendet werden soll. Zeichenfolge (erforderlich)
keyVersion Die Version des schlüssels, der für CMK verwendet wird. Falls nicht angegeben, wird die neueste Version verwendet. Zeichenfolge
vaultBaseUrl Die URL der azure-Key Vault, die für CMK verwendet wird. Zeichenfolge (erforderlich)

CMKIdentityDefinition

Name BESCHREIBUNG Wert
userAssignedIdentity Die Ressourcen-ID der benutzerseitig zugewiesenen Identität zur Authentifizierung beim Schlüsseltresor des Kunden. Zeichenfolge

GlobalParameterDefinitionSpecification

Name BESCHREIBUNG Wert
{angepasste Eigenschaft} GlobalParameterSpecification

GlobalParameterSpecification

Name BESCHREIBUNG Wert
type Globaler Parametertyp. Array
"Bool"
"Float"
'Int'
'Objekt'
'String' (erforderlich)
value Wert des Parameters.

PurviewConfiguration

Name BESCHREIBUNG Wert
purviewResourceId Purview-Ressourcen-ID. Zeichenfolge

FactoryRepoConfiguration

Name BESCHREIBUNG Wert
. Kontoname. Zeichenfolge (erforderlich)
collaborationBranch Zusammenarbeitsbranch. Zeichenfolge (erforderlich)
disablePublish Deaktivieren Sie den manuellen Veröffentlichungsvorgang in ADF Studio, um die automatisierte Veröffentlichung zu bevorzugen. bool
lastCommitId Letzte Commit-ID. Zeichenfolge
repositoryName Repositoryname. Zeichenfolge (erforderlich)
rootFolder Stammordner. Zeichenfolge (erforderlich)
Typ Festlegen des Objekttyps FactoryGitHubConfiguration
FactoryVSTSConfiguration (erforderlich)

FactoryGitHubConfiguration

Name BESCHREIBUNG Wert
type Typ der Repositorykonfiguration. 'FactoryGitHubConfiguration' (erforderlich)
clientId GitHub bringt Ihre eigene App-Client-ID mit. Zeichenfolge
clientSecret GitHub bringt Ihre eigenen Geheiminformationen für den App-Client mit. GitHubClientSecret
hostName GitHub Enterprise-Hostname. Beispiel: https://github.mydomain.com Zeichenfolge

GitHubClientSecret

Name BESCHREIBUNG Wert
byoaSecretAkvUrl Bring your own app client secret AKV URL. Zeichenfolge
byoaSecretName Bringen Sie Ihren eigenen App-Clientgeheimnisnamen in AKV. Zeichenfolge

FactoryVstsConfiguration

Name BESCHREIBUNG Wert
type Typ der Repositorykonfiguration. "FactoryVSTSConfiguration" (erforderlich)
projectName VSTS-Projektname. Zeichenfolge (erforderlich)
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.

Terraform (AzAPI-Anbieter) Ressourcendefinition

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

  • 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 der Vorlage den folgenden Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataFactory/factories@2018-06-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      encryption = {
        identity = {
          userAssignedIdentity = "string"
        }
        keyName = "string"
        keyVersion = "string"
        vaultBaseUrl = "string"
      }
      globalParameters = {
        {customized property} = {
          type = "string"
        }
      }
      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 die type-Eigenschaft fest, um den Typ des Objekts anzugeben.

Verwenden Sie für FactoryGitHubConfiguration Folgendes:

  type = "FactoryGitHubConfiguration"
  clientId = "string"
  clientSecret = {
    byoaSecretAkvUrl = "string"
    byoaSecretName = "string"
  }
  hostName = "string"

Verwenden Sie für FactoryVSTSConfiguration Folgendes:

  type = "FactoryVSTSConfiguration"
  projectName = "string"
  tenantId = "string"

Eigenschaftswerte

factories

Name BESCHREIBUNG Wert
type Der Ressourcentyp "Microsoft.DataFactory/factories@2018-06-01"
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. "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (erforderlich)
identity_ids Liste der benutzerseitig zugewiesenen Identitäten für die Factory. Array von Benutzeridentitäts-IDs.

UserAssignedIdentitiesDefinitionSpecification

Name BESCHREIBUNG Wert
{angepasste Eigenschaft}

FactoryProperties

Name BESCHREIBUNG Wert
Verschlüsselung Eigenschaften zum Aktivieren des kundenseitig verwalteten Schlüssels für die Factory. EncryptionConfiguration
globalParameters Liste der Parameter für factory. GlobalParameterDefinitionSpecification
publicNetworkAccess Gibt an, ob der Zugriff auf öffentliche Netzwerke für die Data Factory zulässig ist. "Deaktiviert"
"Aktiviert"
purviewConfiguration Purview-Informationen der Factory. PurviewConfiguration
repoConfiguration Git-Repositoryinformationen der Factory. FactoryRepoConfiguration

EncryptionConfiguration

Name BESCHREIBUNG Wert
Identität Benutzerseitig zugewiesene Identität, die zum Authentifizieren beim Schlüsseltresor des Kunden verwendet werden soll. Wenn nicht angegeben, wird die verwaltete Dienstidentität verwendet. CMKIdentityDefinition
keyName Der Name des Schlüssels in Azure Key Vault, der als kundenseitig verwalteter Schlüssel verwendet werden soll. Zeichenfolge (erforderlich)
keyVersion Die Version des schlüssels, der für CMK verwendet wird. Falls nicht angegeben, wird die neueste Version verwendet. Zeichenfolge
vaultBaseUrl Die URL der für CMK verwendeten Azure-Key Vault. Zeichenfolge (erforderlich)

CMKIdentityDefinition

Name BESCHREIBUNG Wert
userAssignedIdentity Die Ressourcen-ID der vom Benutzer zugewiesenen Identität, die beim Schlüsseltresor des Kunden authentifiziert werden soll. Zeichenfolge

GlobalParameterDefinitionSpecification

Name BESCHREIBUNG Wert
{angepasste Eigenschaft} GlobalParameterSpecification

GlobalParameterSpecification

Name BESCHREIBUNG Wert
type Globaler Parametertyp. "Array"
"Bool"
"Float"
"Int"
"Objekt"
"String" (erforderlich)
value Wert des Parameters.

PurviewConfiguration

Name BESCHREIBUNG Wert
purviewResourceId Purview-Ressourcen-ID. Zeichenfolge

FactoryRepoConfiguration

Name BESCHREIBUNG Wert
. Kontoname. Zeichenfolge (erforderlich)
collaborationBranch Zusammenarbeitsbranch. Zeichenfolge (erforderlich)
disablePublish Deaktivieren Sie den manuellen Veröffentlichungsvorgang in ADF Studio, um die automatisierte Veröffentlichung zu bevorzugen. bool
lastCommitId Letzte Commit-ID. Zeichenfolge
repositoryName Repositoryname. Zeichenfolge (erforderlich)
rootFolder Stammordner. Zeichenfolge (erforderlich)
Typ Festlegen des Objekttyps FactoryGitHubConfiguration
FactoryVSTSConfiguration (erforderlich)

FactoryGitHubConfiguration

Name BESCHREIBUNG Wert
type Typ der Repositorykonfiguration. "FactoryGitHubConfiguration" (erforderlich)
clientId GitHub bringt Ihre eigene App-Client-ID mit. Zeichenfolge
clientSecret GitHub bring your own app client secret information.GitHub bring your own app client secret information. GitHubClientSecret
hostName GitHub Enterprise-Hostname. Beispiel: https://github.mydomain.com Zeichenfolge

GitHubClientSecret

Name BESCHREIBUNG Wert
byoaSecretAkvUrl Bring your own app client secret AKV URL. Zeichenfolge
byoaSecretName Bring your own app client secret name in AKV. Zeichenfolge

FactoryVstsConfiguration

Name BESCHREIBUNG Wert
type Typ der Repositorykonfiguration. "FactoryVSTSConfiguration" (erforderlich)
projectName Name des VSTS-Projekts. Zeichenfolge (erforderlich)
tenantId VSTS-Mandanten-ID. Zeichenfolge