Microsoft.DataFactory factorys 2017-09-01-preview
Definição de recurso do Bicep
O tipo de recurso das fábricas pode ser implementado com operações que visam:
- Grupos de recursos – veja os comandos de implementação do grupo de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.DataFactory/factorys, adicione o seguinte Bicep ao seu modelo.
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'
}
}
}
Valores de propriedade
fábricas
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso | cadeia (obrigatório) Limite de carateres: 3-63 Carateres válidos: Alfanuméricos e hífenes. Comece e termine com alfanumérico. O nome do recurso tem de ser exclusivo em todo o Azure. |
localização | A localização do recurso. | string |
etiquetas | As etiquetas de recursos. | Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos |
identidade | Identidade de serviço gerida da fábrica. | FactoryIdentity |
propriedades | Propriedades da fábrica. | Propriedades de Fábrica |
FactoryIdentity
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de identidade. Atualmente, o único tipo suportado é "SystemAssigned". | "SystemAssigned" (obrigatório) |
Propriedades de Fábrica
Nome | Descrição | Valor |
---|---|---|
vstsConfiguration | Informações do repositório VSTS da fábrica. | FactoryVstsConfiguration |
FactoryVstsConfiguration
Nome | Descrição | Valor |
---|---|---|
accountName | Nome da conta do VSTS. | string |
collaborationBranch | Ramo de colaboração do VSTS. | string |
lastCommitId | ID da última consolidação do VSTS. | string |
projectName | Nome do projeto VSTS. | string |
repositoryName | Nome do repositório VSTS. | string |
rootFolder | Pasta raiz do VSTS. | string |
tenantId | ID do inquilino do VSTS. | string |
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo | Description |
---|---|
Implementar a Análise Desportiva na Arquitetura do Azure |
Cria uma conta de armazenamento do Azure com o ADLS Gen2 ativado, uma instância de Azure Data Factory com serviços ligados para a conta de armazenamento (uma Base de Dados SQL do Azure, se implementada) e uma instância do Azure Databricks. A identidade do AAD para o utilizador que está a implementar o modelo e a identidade gerida para a instância do ADF terá a função Contribuidor de Dados do Blob de Armazenamento na conta de armazenamento. Também existem opções para implementar uma instância do Azure Key Vault, uma Base de Dados SQL do Azure e um Hub de Eventos do Azure (para casos de utilização de transmissão em fluxo). Quando um Key Vault do Azure é implementado, a identidade gerida da fábrica de dados e a identidade do AAD para o utilizador que está a implementar o modelo receberão a função Key Vault Utilizador de Segredos. |
Hub do FinOps |
Este modelo cria uma nova instância do hub FinOps, incluindo o Armazenamento do Data Lake e um Data Factory. |
Mais é possível com Azure Data Factory - Clique um clique para experimentar Azure Data Factory |
Este modelo cria um pipeline de fábrica de dados para uma atividade de cópia do Blob do Azure para outro Blob do Azure |
Criar um Data Factory, copiar do Salesforce para o Blob |
Este modelo utiliza Azure Data Factory para realizar movimentos de dados do Salesforce para os Blobs do Azure |
Cópia em massa com Azure Data Factory |
Este modelo cria uma fábrica de dados V2 que copia dados em massa numa base de dados SQL do Azure para um armazém de dados SQL do Azure. |
Criar uma fábrica de dados V2 |
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta num Armazenamento de Blobs do Azure para outra pasta no armazenamento. |
Criar uma fábrica de dados V2 (MySQL) |
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta num Armazenamento de Blobs do Azure para uma tabela num Base de Dados do Azure para MySQL. |
Criar uma fábrica de dados V2 (PostGre) |
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta numa Armazenamento de Blobs do Azure para uma tabela num Base de Dados do Azure para PostgreSQL. |
Criar uma fábrica de dados V2 (SQL) |
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta numa Armazenamento de Blobs do Azure para uma tabela numa base de dados SQL do Azure. |
Criar uma fábrica de dados vazia |
Este modelo cria uma fábrica de dados vazia |
Azure Data Factory com o Git e a configuração da vnet gerida |
Este modelo cria Azure Data Factory com a configuração do Git e a rede virtual gerida. |
Criar uma fábrica de dados V2 (SQL No local) |
Este modelo cria uma fábrica de dados V2 que copia dados de um SQL Server no local para um armazenamento de blobs do Azure |
Aprovisionar o runtime do SSIS no Azure |
Este modelo cria uma fábrica de dados V2 e, em seguida, aprovisiona um runtime de integração do Azure SSIS |
Criar uma fábrica de dados V2 (Spark) |
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta num Armazenamento de Blobs do Azure para outra pasta no armazenamento. |
Definição de recurso de modelo do ARM
O tipo de recurso das fábricas pode ser implementado com operações que visam:
- Grupos de recursos – veja comandos de implementação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.DataFactory/factorys, adicione o seguinte JSON ao seu modelo.
{
"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"
}
}
}
Valores de propriedade
fábricas
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.DataFactory/factorys" |
apiVersion | A versão da API de recursos | '2017-09-01-preview' |
name | O nome do recurso | cadeia (obrigatório) Limite de carateres: 3-63 Carateres válidos: Alfanuméricos e hífenes. Comece e termine com alfanumérico. O nome do recurso tem de ser exclusivo em todo o Azure. |
localização | A localização do recurso. | string |
etiquetas | As etiquetas de recursos. | Dicionário de nomes e valores de etiquetas. Ver Etiquetas em modelos |
identidade | Identidade de serviço gerida da fábrica. | FactoryIdentity |
propriedades | Propriedades da fábrica. | FactoryProperties |
FactoryIdentity
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de identidade. Atualmente, o único tipo suportado é "SystemAssigned". | "SystemAssigned" (obrigatório) |
FactoryProperties
Nome | Descrição | Valor |
---|---|---|
vstsConfiguration | Informações do repositório VSTS da fábrica. | FactoryVstsConfiguration |
FactoryVstsConfiguration
Nome | Descrição | Valor |
---|---|---|
accountName | Nome da conta VSTS. | string |
collaborationBranch | Ramo de colaboração VSTS. | string |
lastCommitId | ID da última consolidação do VSTS. | string |
projectName | Nome do projeto VSTS. | string |
repositórioName | Nome do repositório VSTS. | string |
rootFolder | Pasta raiz do VSTS. | string |
tenantId | ID do inquilino do VSTS. | string |
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo | Description |
---|---|
Implementar a Análise Desportiva na Arquitetura do Azure |
Cria uma conta de armazenamento do Azure com o ADLS Gen2 ativado, uma instância de Azure Data Factory com serviços ligados para a conta de armazenamento (uma Base de Dados SQL do Azure, se implementada) e uma instância do Azure Databricks. A identidade do AAD para o utilizador que está a implementar o modelo e a identidade gerida para a instância do ADF terá a função Contribuidor de Dados do Blob de Armazenamento na conta de armazenamento. Também existem opções para implementar uma instância do Azure Key Vault, uma Base de Dados SQL do Azure e um Hub de Eventos do Azure (para casos de utilização de transmissão em fluxo). Quando um Key Vault do Azure é implementado, a identidade gerida da fábrica de dados e a identidade do AAD para o utilizador que está a implementar o modelo receberão a função Key Vault Utilizador de Segredos. |
Hub do FinOps |
Este modelo cria uma nova instância do hub FinOps, incluindo o Armazenamento do Data Lake e um Data Factory. |
Mais é possível com Azure Data Factory - Clique um clique para experimentar Azure Data Factory |
Este modelo cria um pipeline de fábrica de dados para uma atividade de cópia do Blob do Azure para outro Blob do Azure |
Criar um Data Factory, copiar do Salesforce para o Blob |
Este modelo utiliza Azure Data Factory para realizar movimentos de dados do Salesforce para os Blobs do Azure |
Cópia em massa com Azure Data Factory |
Este modelo cria uma fábrica de dados V2 que copia dados em massa de uma base de dados SQL do Azure para um armazém de dados SQL do Azure. |
Criar uma fábrica de dados V2 |
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta num Armazenamento de Blobs do Azure para outra pasta no armazenamento. |
Criar uma fábrica de dados V2 (MySQL) |
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta num Armazenamento de Blobs do Azure para uma tabela num Base de Dados do Azure para MySQL. |
Criar uma fábrica de dados V2 (PostGre) |
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta num Armazenamento de Blobs do Azure para uma tabela num Base de Dados do Azure para PostgreSQL. |
Criar uma fábrica de dados V2 (SQL) |
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta num Armazenamento de Blobs do Azure para uma tabela numa base de dados SQL do Azure. |
Criar uma fábrica de dados vazia |
Este modelo cria uma fábrica de dados vazia |
Azure Data Factory com o Git e a configuração da vnet gerida |
Este modelo cria Azure Data Factory com a configuração do Git e a rede virtual gerida. |
Criar uma fábrica de dados V2 (SQL No local) |
Este modelo cria uma fábrica de dados V2 que copia dados de um SQL Server no local para um armazenamento de blobs do Azure |
Aprovisionar o runtime do SSIS no Azure |
Este modelo cria uma fábrica de dados V2 e, em seguida, aprovisiona um runtime de integração do SSIS do Azure |
Criar uma fábrica de dados V2 (Spark) |
Este modelo cria uma fábrica de dados V2 que copia dados de uma pasta num Armazenamento de Blobs do Azure para outra pasta no armazenamento. |
Definição de recurso terraform (fornecedor AzAPI)
O tipo de recurso das fábricas pode ser implementado com operações que visam:
- Grupos de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.DataFactory/factorys, adicione o seguinte Terraform ao seu modelo.
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"
}
}
})
}
Valores de propriedade
fábricas
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.DataFactory/factories@2017-09-01-preview" |
name | O nome do recurso | cadeia (obrigatório) Limite de carateres: 3-63 Carateres válidos: Alfanuméricos e hífenes. Comece e termine com alfanumérico. O nome do recurso tem de ser exclusivo em todo o Azure. |
localização | A localização do recurso. | string |
parent_id | Para implementar num grupo de recursos, utilize o ID desse grupo de recursos. | cadeia (obrigatório) |
etiquetas | As etiquetas de recursos. | Dicionário de nomes e valores de etiquetas. |
identidade | Identidade de serviço gerida da fábrica. | FactoryIdentity |
propriedades | Propriedades da fábrica. | Propriedades de Fábrica |
FactoryIdentity
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de identidade. Atualmente, o único tipo suportado é "SystemAssigned". | "SystemAssigned" (obrigatório) |
FactoryProperties
Nome | Descrição | Valor |
---|---|---|
vstsConfiguration | Informações do repositório VSTS da fábrica. | FactoryVstsConfiguration |
FactoryVstsConfiguration
Nome | Descrição | Valor |
---|---|---|
accountName | Nome da conta VSTS. | string |
collaborationBranch | Ramo de colaboração VSTS. | string |
lastCommitId | ID da última consolidação do VSTS. | string |
projectName | Nome do projeto VSTS. | string |
repositórioName | Nome do repositório VSTS. | string |
rootFolder | Pasta raiz do VSTS. | string |
tenantId | ID do inquilino do VSTS. | string |
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários