Fabryki Microsoft.DataFactory
Definicja zasobu Bicep
Typ zasobu fabryk można wdrożyć z operacjami docelowymi:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.DataFactory/factory, dodaj następujący kod Bicep do szablonu.
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
}
}
}
Obiekty FactoryRepoConfiguration
Ustaw właściwość type , aby określić typ obiektu.
W przypadku polecenia FactoryGitHubConfiguration użyj:
type: 'FactoryGitHubConfiguration'
clientId: 'string'
clientSecret: {
byoaSecretAkvUrl: 'string'
byoaSecretName: 'string'
}
hostName: 'string'
W przypadku konfiguracji FactoryVSTS Użyj:
type: 'FactoryVSTSConfiguration'
projectName: 'string'
tenantId: 'string'
Wartości właściwości
Fabryk
Nazwa | Opis | Wartość |
---|---|---|
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 3–63 Prawidłowe znaki: Alfanumeryczne i łączniki. Rozpocznij i zakończ od alfanumeryczne. Nazwa zasobu musi być unikatowa na platformie Azure. |
location | Lokalizacja zasobu. | ciąg |
tags | Tagi zasobów. | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
identity | Tożsamość usługi zarządzanej fabryki. | FactoryIdentity |
properties | Właściwości fabryki. | FactoryProperties |
FactoryIdentity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości. | "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" (wymagane) |
userAssignedIdentities | Lista tożsamości przypisanych przez użytkownika dla fabryki. | UserAssignedIdentitiesDefinitionSpecification |
UserAssignedIdentitiesDefinitionSpecification
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | W przypadku Bicep można użyć funkcji any(). |
FactoryProperties
Nazwa | Opis | Wartość |
---|---|---|
Szyfrowanie | Właściwości umożliwiające włączenie klucza zarządzanego przez klienta dla fabryki. | SzyfrowanieKonfiguracja |
globalParameters | Lista parametrów fabryki. | GlobalParameterDefinitionSpecification |
publicNetworkAccess | Niezależnie od tego, czy dostęp do sieci publicznej jest dozwolony dla fabryki danych. | "Wyłączone" "Włączone" |
purviewConfiguration | Informacje o fabryce w usłudze Purview. | PurviewConfiguration |
repoConfiguration | Informacje o repozytorium Git fabryki. | FactoryRepoConfiguration |
SzyfrowanieKonfiguracja
Nazwa | Opis | Wartość |
---|---|---|
identity | Tożsamość przypisana przez użytkownika do uwierzytelniania w magazynie kluczy klienta. Jeśli nie zostanie podana tożsamość usługi zarządzanej, zostanie użyta. | CMKIdentityDefinition |
keyName | Nazwa klucza w usłudze Azure Key Vault do użycia jako klucz zarządzany przez klienta. | ciąg (wymagany) |
keyVersion | Wersja klucza używanego dla klucza cmK. Jeśli nie zostanie podana, zostanie użyta najnowsza wersja. | ciąg |
vaultBaseUrl | Adres URL Key Vault platformy Azure używany na potrzeby klucza zarządzanego przez klienta. | ciąg (wymagany) |
CMKIdentityDefinition
Nazwa | Opis | Wartość |
---|---|---|
userAssignedIdentity | Identyfikator zasobu tożsamości przypisanej przez użytkownika do uwierzytelniania w magazynie kluczy klienta. | ciąg |
GlobalParameterDefinitionSpecification
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | GlobalParameterSpecification |
GlobalParameterSpecification
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ parametru globalnego. | "Tablica" "Wartość logiczna" "Float" "Int" "Obiekt" "Ciąg" (wymagany) |
wartość | Wartość parametru. | W przypadku funkcji Bicep można użyć funkcji any(). (wymagane) |
PurviewConfiguration
Nazwa | Opis | Wartość |
---|---|---|
purviewResourceId | Identyfikator zasobu usługi Purview. | ciąg |
FactoryRepoConfiguration
Nazwa | Opis | Wartość |
---|---|---|
accountName | Nazwa konta. | ciąg (wymagany) |
collaborationBranch | Gałąź współpracy. | ciąg (wymagany) |
disablePublish | Wyłącz ręczną operację publikowania w programie ADF Studio, aby preferować automatyczne publikowanie. | bool |
lastCommitId | Identyfikator ostatniego zatwierdzenia. | ciąg |
nazwa repozytorium | Nazwa repozytorium. | ciąg (wymagany) |
Rootfolder | Folder główny. | ciąg (wymagany) |
typ | Ustawianie typu obiektu | FactoryGitHubConfiguration FactoryVSTSConfiguration (wymagane) |
FactoryGitHubConfiguration
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ konfiguracji repozytorium. | "FactoryGitHubConfiguration" (wymagane) |
clientId | Usługa GitHub przynieś własny identyfikator klienta aplikacji. | ciąg |
clientSecret | GitHub bring your own app client secret information (Informacje o wpisie tajnym klienta aplikacji w usłudze GitHub). | GitHubClientSecret |
Nazwa hosta | Nazwa hosta usługi GitHub Enterprise. Na przykład: https://github.mydomain.com |
ciąg |
GitHubClientSecret
Nazwa | Opis | Wartość |
---|---|---|
byoaSecretAkvUrl | Adres URL usługi AKV wpisu tajnego klienta aplikacji. | ciąg |
byoaSecretName | Używanie własnej nazwy wpisu tajnego klienta aplikacji w usłudze AKV. | ciąg |
FactoryVstsConfiguration
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ konfiguracji repozytorium. | "FactoryVSTSConfiguration" (wymagane) |
projectName | Nazwa projektu usługi VSTS. | ciąg (wymagany) |
tenantId | Identyfikator dzierżawy usługi VSTS. | ciąg |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Wdrażanie analizy sportowej na platformie Azure |
Tworzy konto magazynu platformy Azure z włączoną usługą ADLS Gen 2, wystąpieniem Azure Data Factory z połączonymi usługami dla konta magazynu (jeśli została wdrożona baza danych Azure SQL) i wystąpieniem usługi Azure Databricks. Tożsamość usługi AAD dla użytkownika wdrażającego szablon i tożsamość zarządzaną dla wystąpienia usługi ADF otrzymają rolę Współautor danych obiektu blob usługi Storage na koncie magazynu. Dostępne są również opcje wdrażania wystąpienia usługi Azure Key Vault, bazy danych Azure SQL i usługi Azure Event Hub (w przypadku przypadków użycia przesyłania strumieniowego). Po wdrożeniu usługi Azure Key Vault tożsamość zarządzana usługi Data Factory i tożsamość usługi AAD dla użytkownika wdrażającego szablon otrzymają rolę użytkownika Key Vault Secrets User. |
Centrum FinOps |
Ten szablon tworzy nowe wystąpienie centrum FinOps, w tym usługę Data Lake Storage i usługę Data Factory. |
Więcej jest możliwe w przypadku Azure Data Factory — jednym kliknięciem, aby spróbować Azure Data Factory |
Ten szablon tworzy potok fabryki danych dla działania kopiowania z usługi Azure Blob do innego obiektu blob platformy Azure |
Tworzenie fabryki danych, kopiowanie z usługi Salesforce do obiektu blob |
Ten szablon używa Azure Data Factory do przenoszenia danych z usługi Salesforce do obiektów blob platformy Azure |
Kopiowanie zbiorcze przy użyciu Azure Data Factory |
Ten szablon tworzy fabrykę danych w wersji 2, która zbiorczo kopiuje dane w bazie danych Azure SQL do magazynu danych Azure SQL. |
Tworzenie fabryki danych w wersji 2 |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z folderu w Azure Blob Storage do innego folderu w magazynie. |
Tworzenie fabryki danych w wersji 2 (MySQL) |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z folderu w Azure Blob Storage do tabeli w Azure Database for MySQL. |
Tworzenie fabryki danych w wersji 2 (PostGre) |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z folderu w Azure Blob Storage do tabeli w Azure Database for PostgreSQL. |
Tworzenie fabryki danych w wersji 2 (SQL) |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z folderu w Azure Blob Storage do tabeli w bazie danych Azure SQL. |
Tworzenie pustej fabryki danych |
Ten szablon tworzy pustą fabrykę danych |
Azure Data Factory z usługą Git i konfiguracją zarządzanej sieci wirtualnej |
Ten szablon tworzy Azure Data Factory z konfiguracją usługi Git i zarządzaną siecią wirtualną. |
Tworzenie fabryki danych w wersji 2 (lokalna baza danych SQL) |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z lokalnego SQL Server do usługi Azure Blob Storage |
Aprowizuj środowisko uruchomieniowe usług SSIS na platformie Azure |
Ten szablon tworzy fabrykę danych w wersji 2, a następnie aprowizuje środowisko Azure SSIS Integration Runtime |
Tworzenie fabryki danych w wersji 2 (Spark) |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z folderu w Azure Blob Storage do innego folderu w magazynie. |
Definicja zasobu szablonu usługi ARM
Typ zasobu fabryk można wdrożyć z operacjami docelowymi:
- Grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.DataFactory/factory, dodaj następujący kod JSON do szablonu.
{
"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
}
}
}
Obiekty FactoryRepoConfiguration
Ustaw właściwość type , aby określić typ obiektu.
W przypadku elementu FactoryGitHubConfiguration użyj:
"type": "FactoryGitHubConfiguration",
"clientId": "string",
"clientSecret": {
"byoaSecretAkvUrl": "string",
"byoaSecretName": "string"
},
"hostName": "string"
W przypadku konfiguracji FactoryVSTSConfiguration użyj:
"type": "FactoryVSTSConfiguration",
"projectName": "string",
"tenantId": "string"
Wartości właściwości
Fabryk
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.DataFactory/factory" |
apiVersion | Wersja interfejsu API zasobów | '2018-06-01' |
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 3–63 Prawidłowe znaki: Alfanumeryczne i łączniki. Rozpoczynanie i kończ od alfanumeryczne. Nazwa zasobu musi być unikatowa na platformie Azure. |
location | Lokalizacja zasobu. | ciąg |
tags | Tagi zasobów. | Słownik nazw tagów i wartości. Zobacz Tagi w szablonach |
identity | Tożsamość usługi zarządzanej fabryki. | FactoryIdentity |
properties | Właściwości fabryki. | FactoryProperties |
FactoryIdentity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości. | "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" (wymagane) |
userAssignedIdentities | Lista tożsamości przypisanych przez użytkownika dla fabryki. | UserAssignedIdentitiesDefinitionSpecification |
UserAssignedIdentitiesDefinitionSpecification
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
FactoryProperties
Nazwa | Opis | Wartość |
---|---|---|
Szyfrowanie | Właściwości umożliwiające włączenie klucza zarządzanego przez klienta dla fabryki. | SzyfrowanieKonfiguracja |
globalParameters | Lista parametrów fabryki. | GlobalParameterDefinitionSpecification |
publicNetworkAccess | Niezależnie od tego, czy dostęp do sieci publicznej jest dozwolony dla fabryki danych. | "Wyłączone" "Włączone" |
purviewConfiguration | Informacje o fabryce w usłudze Purview. | PurviewConfiguration |
repoConfiguration | Informacje o repozytorium Git fabryki. | FactoryRepoConfiguration |
SzyfrowanieKonfiguracja
Nazwa | Opis | Wartość |
---|---|---|
identity | Tożsamość przypisana przez użytkownika do uwierzytelniania w magazynie kluczy klienta. Jeśli nie zostanie podana tożsamość usługi zarządzanej, zostanie użyta. | CMKIdentityDefinition |
keyName | Nazwa klucza w usłudze Azure Key Vault do użycia jako klucz zarządzany przez klienta. | ciąg (wymagany) |
keyVersion | Wersja klucza używanego dla klucza cmK. Jeśli nie zostanie podana, zostanie użyta najnowsza wersja. | ciąg |
vaultBaseUrl | Adres URL Key Vault platformy Azure używany na potrzeby klucza zarządzanego przez klienta. | ciąg (wymagany) |
CMKIdentityDefinition
Nazwa | Opis | Wartość |
---|---|---|
userAssignedIdentity | Identyfikator zasobu tożsamości przypisanej przez użytkownika do uwierzytelniania w magazynie kluczy klienta. | ciąg |
GlobalParameterDefinitionSpecification
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | GlobalParameterSpecification |
GlobalParameterSpecification
Nazwa | Opis | Wartość |
---|---|---|
typ | Globalny typ parametru. | "Tablica" "Bool" "Float" "Int" "Obiekt" "Ciąg" (wymagany) |
wartość | Wartość parametru. |
PurviewConfiguration
Nazwa | Opis | Wartość |
---|---|---|
purviewResourceId | Identyfikator zasobu usługi Purview. | ciąg |
FactoryRepoConfiguration
Nazwa | Opis | Wartość |
---|---|---|
accountName | Nazwa konta. | ciąg (wymagany) |
współpracaBranch | Gałąź współpracy. | ciąg (wymagany) |
disablePublish | Wyłącz ręczną operację publikowania w programie ADF Studio, aby faworyzować automatyczne publikowanie. | bool |
lastCommitId | Identyfikator ostatniego zatwierdzenia. | ciąg |
repositoryName | Nazwa repozytorium. | ciąg (wymagany) |
Rootfolder | Folder główny. | ciąg (wymagany) |
typ | Ustawianie typu obiektu | FactoryGitHubConfiguration FactoryVSTSConfiguration (wymagane) |
FactoryGitHubConfiguration
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ konfiguracji repozytorium. | "FactoryGitHubConfiguration" (wymagane) |
clientId | Usługa GitHub przynieś własny identyfikator klienta aplikacji. | ciąg |
clientSecret | Usługa GitHub wprowadza własne informacje o wpisie tajnym klienta aplikacji. | GitHubClientSecret |
Nazwa hosta | Nazwa hosta usługi GitHub Enterprise. Na przykład: https://github.mydomain.com |
ciąg |
GitHubClientSecret
Nazwa | Opis | Wartość |
---|---|---|
byoaSecretAkvUrl | Bring your own app client secret AKV URL .Bring your own app client secret AKV URL (Bring your own app client secret AKV URL). | ciąg |
byoaSecretName | Bring your own app client secret name in AKV (Używanie własnej nazwy wpisu tajnego klienta aplikacji w usłudze AKV). | ciąg |
FactoryVstsConfiguration
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ konfiguracji repozytorium. | "FactoryVSTSConfiguration" (wymagane) |
projectName | Nazwa projektu usługi VSTS. | ciąg (wymagany) |
tenantId | Identyfikator dzierżawy usługi VSTS. | ciąg |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Template | Opis |
---|---|
Wdrażanie analizy sportowej na platformie Azure |
Tworzy konto magazynu platformy Azure z włączoną usługą ADLS Gen 2, wystąpieniem Azure Data Factory połączonymi usługami dla konta magazynu (jeśli wdrożono bazę danych Azure SQL) i wystąpieniem usługi Azure Databricks. Tożsamość usługi AAD dla użytkownika wdrażającego szablon i tożsamość zarządzaną dla wystąpienia usługi ADF otrzymają rolę Współautor danych obiektu blob usługi Storage na koncie magazynu. Dostępne są również opcje wdrażania wystąpienia usługi Azure Key Vault, bazy danych Azure SQL i usługi Azure Event Hub (w przypadku przypadków użycia przesyłania strumieniowego). Po wdrożeniu usługi Azure Key Vault tożsamość zarządzana fabryki danych i tożsamość usługi AAD dla użytkownika wdrażającego szablon otrzymają rolę użytkownika Key Vault Wpisy tajne. |
Koncentrator FinOps |
Ten szablon tworzy nowe wystąpienie centrum FinOps, w tym usługę Data Lake Storage i usługę Data Factory. |
Więcej jest możliwe w przypadku Azure Data Factory — jedno kliknięcie, aby spróbować Azure Data Factory |
Ten szablon tworzy potok fabryki danych dla działania kopiowania z usługi Azure Blob do innego obiektu blob platformy Azure |
Tworzenie fabryki danych, kopiowanie z usługi Salesforce do obiektu blob |
Ten szablon używa Azure Data Factory do przenoszenia danych z usługi Salesforce do obiektów blob platformy Azure |
Kopiowanie zbiorcze przy użyciu Azure Data Factory |
Ten szablon tworzy fabrykę danych w wersji 2, która zbiorczo kopiuje dane do Azure SQL bazy danych do magazynu danych Azure SQL. |
Tworzenie fabryki danych w wersji 2 |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z folderu w Azure Blob Storage do innego folderu w magazynie. |
Tworzenie fabryki danych w wersji 2 (MySQL) |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z folderu w Azure Blob Storage do tabeli w Azure Database for MySQL. |
Tworzenie fabryki danych w wersji 2 (PostGre) |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z folderu w Azure Blob Storage do tabeli w Azure Database for PostgreSQL. |
Tworzenie fabryki danych w wersji 2 (SQL) |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z folderu w Azure Blob Storage do tabeli w bazie danych Azure SQL. |
Tworzenie pustej fabryki danych |
Ten szablon tworzy pustą fabrykę danych |
Azure Data Factory za pomocą usługi Git i zarządzanej konfiguracji sieci wirtualnej |
Ten szablon tworzy Azure Data Factory z konfiguracją usługi Git i zarządzaną siecią wirtualną. |
Tworzenie fabryki danych w wersji 2 (lokalna wersja SQL) |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z lokalnej SQL Server do usługi Azure Blob Storage |
Aprowizuj środowisko uruchomieniowe usług SSIS na platformie Azure |
Ten szablon tworzy fabrykę danych w wersji 2, a następnie aprowizuje środowisko Azure SSIS Integration Runtime |
Tworzenie fabryki danych w wersji 2 (Spark) |
Ten szablon tworzy fabrykę danych w wersji 2, która kopiuje dane z folderu w Azure Blob Storage do innego folderu w magazynie. |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu fabryk można wdrożyć z operacjami docelowymi:
- Grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennik zmian.
Format zasobu
Aby utworzyć zasób Microsoft.DataFactory/factory, dodaj następujący program Terraform do szablonu.
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
}
}
})
}
Obiekty FactoryRepoConfiguration
Ustaw właściwość type , aby określić typ obiektu.
W przypadku polecenia FactoryGitHubConfiguration użyj:
type = "FactoryGitHubConfiguration"
clientId = "string"
clientSecret = {
byoaSecretAkvUrl = "string"
byoaSecretName = "string"
}
hostName = "string"
W przypadku konfiguracji FactoryVSTS Użyj:
type = "FactoryVSTSConfiguration"
projectName = "string"
tenantId = "string"
Wartości właściwości
Fabryk
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.DataFactory/factories@2018-06-01" |
name | Nazwa zasobu | ciąg (wymagany) Limit znaków: 3–63 Prawidłowe znaki: Alfanumeryczne i łączniki. Rozpocznij i zakończ od alfanumeryczne. Nazwa zasobu musi być unikatowa na platformie Azure. |
location | Lokalizacja zasobu. | ciąg |
parent_id | Aby wdrożyć w grupie zasobów, użyj identyfikatora tej grupy zasobów. | ciąg (wymagany) |
tags | Tagi zasobów. | Słownik nazw tagów i wartości. |
identity | Tożsamość usługi zarządzanej fabryki. | FactoryIdentity |
properties | Właściwości fabryki. | FactoryProperties |
FactoryIdentity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości. | "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" (wymagane) |
identity_ids | Lista tożsamości przypisanych przez użytkownika dla fabryki. | Tablica identyfikatorów tożsamości użytkownika. |
UserAssignedIdentitiesDefinitionSpecification
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} |
FactoryProperties
Nazwa | Opis | Wartość |
---|---|---|
Szyfrowanie | Właściwości umożliwiające włączenie klucza zarządzanego przez klienta dla fabryki. | SzyfrowanieKonfiguracja |
globalParameters | Lista parametrów fabryki. | GlobalParameterDefinitionSpecification |
publicNetworkAccess | Niezależnie od tego, czy dostęp do sieci publicznej jest dozwolony dla fabryki danych. | "Wyłączone" "Włączone" |
purviewConfiguration | Informacje o fabryce w usłudze Purview. | PurviewConfiguration |
repoConfiguration | Informacje o repozytorium Git fabryki. | FactoryRepoConfiguration |
SzyfrowanieKonfiguracja
Nazwa | Opis | Wartość |
---|---|---|
identity | Tożsamość przypisana przez użytkownika do uwierzytelniania w magazynie kluczy klienta. Jeśli nie zostanie podana tożsamość usługi zarządzanej, zostanie użyta. | CMKIdentityDefinition |
keyName | Nazwa klucza w usłudze Azure Key Vault do użycia jako klucz zarządzany przez klienta. | ciąg (wymagany) |
keyVersion | Wersja klucza używanego dla klucza cmK. Jeśli nie zostanie podana, zostanie użyta najnowsza wersja. | ciąg |
vaultBaseUrl | Adres URL Key Vault platformy Azure używany na potrzeby klucza zarządzanego przez klienta. | ciąg (wymagany) |
CMKIdentityDefinition
Nazwa | Opis | Wartość |
---|---|---|
userAssignedIdentity | Identyfikator zasobu tożsamości przypisanej przez użytkownika do uwierzytelniania w magazynie kluczy klienta. | ciąg |
GlobalParameterDefinitionSpecification
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | GlobalParameterSpecification |
GlobalParameterSpecification
Nazwa | Opis | Wartość |
---|---|---|
typ | Globalny typ parametru. | "Tablica" "Bool" "Float" "Int" "Obiekt" "Ciąg" (wymagany) |
wartość | Wartość parametru. |
PurviewConfiguration
Nazwa | Opis | Wartość |
---|---|---|
purviewResourceId | Identyfikator zasobu usługi Purview. | ciąg |
FactoryRepoConfiguration
Nazwa | Opis | Wartość |
---|---|---|
accountName | Nazwa konta. | ciąg (wymagany) |
współpracaBranch | Gałąź współpracy. | ciąg (wymagany) |
disablePublish | Wyłącz ręczną operację publikowania w programie ADF Studio, aby faworyzować automatyczne publikowanie. | bool |
lastCommitId | Identyfikator ostatniego zatwierdzenia. | ciąg |
repositoryName | Nazwa repozytorium. | ciąg (wymagany) |
Rootfolder | Folder główny. | ciąg (wymagany) |
typ | Ustawianie typu obiektu | FactoryGitHubConfiguration FactoryVSTSConfiguration (wymagane) |
FactoryGitHubConfiguration
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ konfiguracji repozytorium. | "FactoryGitHubConfiguration" (wymagane) |
clientId | Usługa GitHub przynieś własny identyfikator klienta aplikacji. | ciąg |
clientSecret | Usługa GitHub wprowadza własne informacje o wpisie tajnym klienta aplikacji. | GitHubClientSecret |
Nazwa hosta | Nazwa hosta usługi GitHub Enterprise. Na przykład: https://github.mydomain.com |
ciąg |
GitHubClientSecret
Nazwa | Opis | Wartość |
---|---|---|
byoaSecretAkvUrl | Bring your own app client secret AKV URL .Bring your own app client secret AKV URL (Bring your own app client secret AKV URL). | ciąg |
byoaSecretName | Bring your own app client secret name in AKV (Używanie własnej nazwy wpisu tajnego klienta aplikacji w usłudze AKV). | ciąg |
FactoryVstsConfiguration
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ konfiguracji repozytorium. | "FactoryVSTSConfiguration" (wymagane) |
projectName | Nazwa projektu usługi VSTS. | ciąg (wymagany) |
tenantId | Identyfikator dzierżawy usługi VSTS. | ciąg |