Fabriques Microsoft.DataFactory 2017-09-01-preview
Définition de ressource Bicep
Le type de ressource des fabriques peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.DataFactory/factories, ajoutez le bicep suivant à votre modèle.
resource symbolicname 'Microsoft.DataFactory/factories@2017-09-01-preview' = {
identity: {
type: 'SystemAssigned'
}
location: 'string'
name: 'string'
properties: {
vstsConfiguration: {
accountName: 'string'
collaborationBranch: 'string'
lastCommitId: 'string'
projectName: 'string'
repositoryName: 'string'
rootFolder: 'string'
tenantId: 'string'
}
}
tags: {
{customized property}: 'string'
}
}
Valeurs de propriété
FactoryIdentity
Nom | Description | Valeur |
---|---|---|
type | Type d’identité. Actuellement, le seul type pris en charge est « SystemAssigned ». | 'SystemAssigned' (obligatoire) |
FactoryProperties
Nom | Description | Valeur |
---|---|---|
vstsConfiguration | Informations de dépôt VSTS de la fabrique. | FactoryVstsConfiguration |
FactoryVstsConfiguration
Nom | Description | Valeur |
---|---|---|
accountName | Nom du compte VSTS. | corde |
CollaborationBranch | Branche de collaboration VSTS. | corde |
lastCommitId | ID de la dernière validation VSTS. | corde |
projectName | Nom du projet VSTS. | corde |
repositoryName | Nom du référentiel VSTS. | corde |
rootFolder | Dossier racine VSTS. | corde |
tenantId | ID de locataire VSTS. | corde |
Microsoft.DataFactory/factories
Nom | Description | Valeur |
---|---|---|
identité | Identité du service managé de la fabrique. | FactoryIdentity |
emplacement | Emplacement de la ressource. | corde |
nom | Nom de la ressource | corde Contraintes: Longueur minimale = 3 Longueur maximale = 3 Modèle = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ (obligatoire) |
Propriétés | Propriétés de la fabrique. | FactoryProperties |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
ResourceTags
Nom | Description | Valeur |
---|
Exemples de démarrage rapide
Les exemples de démarrage rapide suivants déploient ce type de ressource.
Fichier Bicep | Description |
---|---|
Azure Data Factory avec git et la configuration de réseau virtuel managé | Ce modèle crée Azure Data Factory avec la configuration Git et le réseau virtuel managé. |
Créer une fabrique de données V2 | Ce modèle crée une fabrique de données V2 qui copie les données d’un dossier d’un stockage Blob Azure vers un autre dossier du stockage. |
Créer une fabrique de données vide | Ce modèle crée une fabrique de données vide |
Déployer sports Analytics sur l’architecture Azure | Crée un compte de stockage Azure avec ADLS Gen2 activé, une instance Azure Data Factory avec des services liés pour le compte de stockage (une base de données Azure SQL si déployée) et une instance Azure Databricks. L’identité AAD pour l’utilisateur qui déploie le modèle et l’identité managée pour l’instance ADF reçoivent le rôle Contributeur aux données blob de stockage sur le compte de stockage. Il existe également des options pour déployer une instance Azure Key Vault, une base de données Azure SQL et un Hub d’événements Azure (pour les cas d’utilisation de streaming). Lorsqu’un coffre de clés Azure est déployé, l’identité managée de la fabrique de données et l’identité AAD pour l’utilisateur qui déploie le modèle reçoivent le rôle Utilisateur des secrets Key Vault. |
hub FinOps | Ce modèle crée une instance de hub FinOps, notamment Data Lake Storage et Data Factory. |
Plus est possible avec Azure Data Factory - Un clic pour essayer Azure Data Factory | Ce modèle crée un pipeline de fabrique de données pour une activité de copie à partir d’un objet blob Azure vers un autre objet blob Azure |
Définition de ressource de modèle ARM
Le type de ressource des fabriques peut être déployé avec des opérations qui ciblent :
- groupes de ressources - Consultez commandes de déploiement de groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.DataFactory/factories, ajoutez le code JSON suivant à votre modèle.
{
"type": "Microsoft.DataFactory/factories",
"apiVersion": "2017-09-01-preview",
"name": "string",
"identity": {
"type": "SystemAssigned"
},
"location": "string",
"properties": {
"vstsConfiguration": {
"accountName": "string",
"collaborationBranch": "string",
"lastCommitId": "string",
"projectName": "string",
"repositoryName": "string",
"rootFolder": "string",
"tenantId": "string"
}
},
"tags": {
"{customized property}": "string"
}
}
Valeurs de propriété
FactoryIdentity
Nom | Description | Valeur |
---|---|---|
type | Type d’identité. Actuellement, le seul type pris en charge est « SystemAssigned ». | 'SystemAssigned' (obligatoire) |
FactoryProperties
Nom | Description | Valeur |
---|---|---|
vstsConfiguration | Informations de dépôt VSTS de la fabrique. | FactoryVstsConfiguration |
FactoryVstsConfiguration
Nom | Description | Valeur |
---|---|---|
accountName | Nom du compte VSTS. | corde |
CollaborationBranch | Branche de collaboration VSTS. | corde |
lastCommitId | ID de la dernière validation VSTS. | corde |
projectName | Nom du projet VSTS. | corde |
repositoryName | Nom du référentiel VSTS. | corde |
rootFolder | Dossier racine VSTS. | corde |
tenantId | ID de locataire VSTS. | corde |
Microsoft.DataFactory/factories
Nom | Description | Valeur |
---|---|---|
apiVersion | Version de l’API | '2017-09-01-preview' |
identité | Identité du service managé de la fabrique. | FactoryIdentity |
emplacement | Emplacement de la ressource. | corde |
nom | Nom de la ressource | corde Contraintes: Longueur minimale = 3 Longueur maximale = 3 Modèle = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ (obligatoire) |
Propriétés | Propriétés de la fabrique. | FactoryProperties |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. Consultez les balises dans les modèles |
type | Type de ressource | 'Microsoft.DataFactory/factories' |
ResourceTags
Nom | Description | Valeur |
---|
Modèles de démarrage rapide
Les modèles de démarrage rapide suivants déploient ce type de ressource.
Modèle | Description |
---|---|
Azure Data Factory avec git et la configuration de réseau virtuel managé |
Ce modèle crée Azure Data Factory avec la configuration Git et le réseau virtuel managé. |
copie en bloc à l’aide d’Azure Data Factory |
Ce modèle crée une fabrique de données V2 qui copie des données en bloc dans une base de données Azure SQL vers un entrepôt de données Azure SQL. |
Créer une fabrique de données, copier à partir de Salesforce vers le Blob |
Ce modèle utilise Azure Data Factory pour effectuer le déplacement des données de Salesforce vers des objets blob Azure |
Créer une fabrique de données V2 |
Ce modèle crée une fabrique de données V2 qui copie les données d’un dossier d’un stockage Blob Azure vers un autre dossier du stockage. |
Créer une fabrique de données V2 (MySQL) |
Ce modèle crée une fabrique de données V2 qui copie les données d’un dossier d’un stockage Blob Azure vers une table d’une base de données Azure pour MySQL. |
Créer une fabrique de données V2 (PostGre) |
Ce modèle crée une fabrique de données V2 qui copie les données d’un dossier d’un stockage Blob Azure vers une table d’une base de données Azure pour PostgreSQL. |
Créer une fabrique de données V2 (Spark) |
Ce modèle crée une fabrique de données V2 qui copie les données d’un dossier d’un stockage Blob Azure vers un autre dossier du stockage. |
Créer une fabrique de données V2 (SQL local) |
Ce modèle crée une fabrique de données V2 qui copie les données d’un serveur SQL Server local vers un stockage Blob Azure |
Créer une fabrique de données V2 (SQL) |
Ce modèle crée une fabrique de données V2 qui copie les données d’un dossier d’un stockage Blob Azure vers une table d’une base de données Azure SQL. |
Créer une fabrique de données vide |
Ce modèle crée une fabrique de données vide |
Déployer sports Analytics sur l’architecture Azure |
Crée un compte de stockage Azure avec ADLS Gen2 activé, une instance Azure Data Factory avec des services liés pour le compte de stockage (une base de données Azure SQL si déployée) et une instance Azure Databricks. L’identité AAD pour l’utilisateur qui déploie le modèle et l’identité managée pour l’instance ADF reçoivent le rôle Contributeur aux données blob de stockage sur le compte de stockage. Il existe également des options pour déployer une instance Azure Key Vault, une base de données Azure SQL et un Hub d’événements Azure (pour les cas d’utilisation de streaming). Lorsqu’un coffre de clés Azure est déployé, l’identité managée de la fabrique de données et l’identité AAD pour l’utilisateur qui déploie le modèle reçoivent le rôle Utilisateur des secrets Key Vault. |
hub FinOps |
Ce modèle crée une instance de hub FinOps, notamment Data Lake Storage et Data Factory. |
Plus est possible avec Azure Data Factory - Un clic pour essayer Azure Data Factory |
Ce modèle crée un pipeline de fabrique de données pour une activité de copie à partir d’un objet blob Azure vers un autre objet blob Azure |
Provisionner le runtime SSIS dans Azure |
Ce modèle crée une fabrique de données V2, puis provisionne un runtime d’intégration Azure SSIS |
Définition de ressource Terraform (fournisseur AzAPI)
Le type de ressource des fabriques peut être déployé avec des opérations qui ciblent :
- groupes de ressources
Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.
Format de ressource
Pour créer une ressource Microsoft.DataFactory/factories, ajoutez terraform suivant à votre modèle.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories@2017-09-01-preview"
name = "string"
identity = {
type = "SystemAssigned"
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
vstsConfiguration = {
accountName = "string"
collaborationBranch = "string"
lastCommitId = "string"
projectName = "string"
repositoryName = "string"
rootFolder = "string"
tenantId = "string"
}
}
})
}
Valeurs de propriété
FactoryIdentity
Nom | Description | Valeur |
---|---|---|
type | Type d’identité. Actuellement, le seul type pris en charge est « SystemAssigned ». | 'SystemAssigned' (obligatoire) |
FactoryProperties
Nom | Description | Valeur |
---|---|---|
vstsConfiguration | Informations de dépôt VSTS de la fabrique. | FactoryVstsConfiguration |
FactoryVstsConfiguration
Nom | Description | Valeur |
---|---|---|
accountName | Nom du compte VSTS. | corde |
CollaborationBranch | Branche de collaboration VSTS. | corde |
lastCommitId | ID de la dernière validation VSTS. | corde |
projectName | Nom du projet VSTS. | corde |
repositoryName | Nom du référentiel VSTS. | corde |
rootFolder | Dossier racine VSTS. | corde |
tenantId | ID de locataire VSTS. | corde |
Microsoft.DataFactory/factories
Nom | Description | Valeur |
---|---|---|
identité | Identité du service managé de la fabrique. | FactoryIdentity |
emplacement | Emplacement de la ressource. | corde |
nom | Nom de la ressource | corde Contraintes: Longueur minimale = 3 Longueur maximale = 3 Modèle = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ (obligatoire) |
Propriétés | Propriétés de la fabrique. | FactoryProperties |
étiquettes | Balises de ressource | Dictionnaire de noms et de valeurs d’étiquettes. |
type | Type de ressource | « Microsoft.DataFactory/factories@2017-09-01-preview » |
ResourceTags
Nom | Description | Valeur |
---|