Freigeben über


Microsoft.DataFactory-Fabriken

Bicep-Ressourcendefinition

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

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:

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

Bereitstellen in Azure
Diese Vorlage erstellt Azure Data Factory mit Git-Konfiguration und verwaltetem virtuellen Netzwerk.
Massenkopie mit Azure Data Factory

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

Bereitstellen in Azure
Diese Vorlage verwendet Azure Data Factory, um Datenbewegungen von Salesforce zu Azure Blobs durchzuführen.
Erstellen einer V2-Datenfactory-

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

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

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

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

Bereitstellen in Azure
Diese Vorlage erstellt eine V2-Datenfactory, die Daten aus einem lokalen SQL Server in einen Azure Blob Storage kopiert.
Erstellen einer V2-Datenfactory (SQL)-

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

Bereitstellen in Azure
Diese Vorlage erstellt eine leere Datenfactory.
Bereitstellen der Sports Analytics auf azure Architecture

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

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

Bereitstellen in Azure
Diese Vorlage erstellt eine Datenfactorypipeline für eine Kopieraktivität aus Azure Blob in ein anderes Azure Blob
Bereitstellen der SSIS-Laufzeit in Azure

Bereitstellen 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