Microsoft.DataFactory fabrikaları
Bicep kaynak tanımı
Fabrikalar kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.DataFactory/factory kaynağı oluşturmak için aşağıdaki Bicep'i şablonunuza ekleyin.
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 nesneleri
nesne türünü belirtmek için type özelliğini ayarlayın.
FactoryGitHubConfiguration için şunu kullanın:
type: 'FactoryGitHubConfiguration'
clientId: 'string'
clientSecret: {
byoaSecretAkvUrl: 'string'
byoaSecretName: 'string'
}
hostName: 'string'
FactoryVSTSConfiguration için şunu kullanın:
type: 'FactoryVSTSConfiguration'
projectName: 'string'
tenantId: 'string'
Özellik değerleri
Fabrika
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı | dize (gerekli) Karakter sınırı: 3-63 Geçerli karakterler: Alfasayısallar ve kısa çizgiler. Alfasayısal ile başlayıp bitirin. Kaynak adı Azure genelinde benzersiz olmalıdır. |
location | Kaynak konumu. | string |
etiketler | Kaynak etiketleri. | Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler |
identity | Fabrikanın yönetilen hizmet kimliği. | FactoryIdentity |
properties | Fabrikanın özellikleri. | FactoryProperties |
FactoryIdentity
Ad | Açıklama | Değer |
---|---|---|
tür | Kimlik türü. | 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' (gerekli) |
userAssignedIdentities | Fabrika için kullanıcı tarafından atanan kimliklerin listesi. | UserAssignedIdentitiesDefinitionSpecification |
UserAssignedIdentitiesDefinitionSpecification
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | Bicep için any() işlevini kullanabilirsiniz. |
FactoryProperties
Ad | Açıklama | Değer |
---|---|---|
şifreleme | Fabrika için Müşteri Tarafından Yönetilen Anahtarı etkinleştirmek için özellikler. | EncryptionConfiguration |
globalParameters | Fabrika parametrelerinin listesi. | GlobalParameterDefinitionSpecification |
publicNetworkAccess | Veri fabrikası için genel ağ erişimine izin verilip verilmeyeceği. | 'Devre Dışı' 'Etkin' |
purviewConfiguration | Fabrikanın Purview bilgileri. | PurviewConfiguration |
repoConfiguration | Fabrikanın Git deposu bilgileri. | FactoryRepoConfiguration |
EncryptionConfiguration
Ad | Açıklama | Değer |
---|---|---|
identity | Müşterinin anahtar kasasında kimlik doğrulaması yapmak için kullanılacak kullanıcı tarafından atanan kimlik. Sağlanmadıysa Yönetilen Hizmet Kimliği kullanılır. | CMKIdentityDefinition |
Keyname | Müşteri Tarafından Yönetilen Anahtar olarak kullanılacak Azure Key Vault anahtarının adı. | dize (gerekli) |
keyVersion | CMK için kullanılan anahtarın sürümü. Sağlanmadıysa en son sürüm kullanılır. | string |
vaultBaseUrl | CMK için kullanılan Azure Key Vault URL'si. | dize (gerekli) |
CMKIdentityDefinition
Ad | Açıklama | Değer |
---|---|---|
userAssignedIdentity | Müşterinin anahtar kasasında kimlik doğrulaması yapmak için kullanıcı tarafından atanan kimliğin kaynak kimliği. | string |
GlobalParameterDefinitionSpecification
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | GlobalParameterSpecification |
GlobalParameterSpecification
Ad | Açıklama | Değer |
---|---|---|
tür | Genel Parametre türü. | 'Dizi' 'Bool' 'Kayan' 'Int' 'Nesne' 'String' (gerekli) |
değer | Parametrenin değeri. | Bicep için any() işlevini kullanabilirsiniz. (gerekli) |
PurviewConfiguration
Ad | Açıklama | Değer |
---|---|---|
purviewResourceId | Purview kaynak kimliği. | string |
FactoryRepoConfiguration
Ad | Açıklama | Değer |
---|---|---|
accountName | Hesap adı. | dize (gerekli) |
işbirliğiBranch | İşbirliği dalı. | dize (gerekli) |
disablePublish | Otomatik yayımlamayı tercih etmek için ADF studio'da el ile yayımlama işlemini devre dışı bırakın. | bool |
lastCommitId | Son işleme kimliği. | string |
repositoryName | Depo adı. | dize (gerekli) |
Rootfolder | Kök klasör. | dize (gerekli) |
tür | Nesne türünü ayarlama | FactoryGitHubConfiguration FactoryVSTSConfiguration (gerekli) |
FactoryGitHubConfiguration
Ad | Açıklama | Değer |
---|---|---|
tür | Depo yapılandırmasının türü. | 'FactoryGitHubConfiguration' (gerekli) |
clientId | GitHub kendi uygulama istemci kimliğinizi getirin. | string |
clientSecret | GitHub kendi uygulama istemci gizli dizi bilgilerinizi getirin. | GitHubClientSecret |
Hostname | GitHub Enterprise ana bilgisayar adı. Örnek: https://github.mydomain.com |
string |
GitHubClientSecret
Ad | Açıklama | Değer |
---|---|---|
byoaSecretAkvUrl | Kendi uygulama gizli dizi AKV URL'nizi getirin. | string |
byoaSecretName | AKV'de kendi uygulama istemci gizli dizi adınızı getirin. | string |
FactoryVstsConfiguration
Ad | Açıklama | Değer |
---|---|---|
tür | Depo yapılandırmasının türü. | 'FactoryVSTSConfiguration' (gerekli) |
projectName | VSTS proje adı. | dize (gerekli) |
tenantId | VSTS kiracı kimliği. | string |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Azure Mimarisinde Spor Analizi'ni dağıtma |
ADLS 2. Nesil etkinleştirilmiş bir Azure depolama hesabı, depolama hesabı için bağlı hizmetlere sahip bir Azure Data Factory örneği (dağıtıldıysa Azure SQL Veritabanı) ve bir Azure Databricks örneği oluşturur. Şablonu dağıtan kullanıcının AAD kimliğine ve ADF örneğinin yönetilen kimliğine depolama hesabında Depolama Blob Verileri Katkıda Bulunanı rolü verilir. Azure Key Vault örneği, Azure SQL Veritabanı ve Azure Olay Hub'ı (akış kullanım örnekleri için) dağıtma seçenekleri de vardır. Azure Key Vault dağıtıldığında, şablonu dağıtan kullanıcının veri fabrikası yönetilen kimliğine ve AAD kimliğine Key Vault Gizli Diziler Kullanıcısı rolü verilir. |
FinOps hub'ı |
Bu şablon Data Lake storage ve Data Factory gibi yeni bir FinOps hub örneği oluşturur. |
Azure Data Factory ile daha fazlası mümkündür - Denemek için tek tıklamayla Azure Data Factory |
Bu şablon, Azure Blob'dan başka bir Azure Blob'a kopyalama etkinliği için bir veri fabrikası işlem hattı oluşturur |
Data Factory oluşturma, Salesforce'tan Blob'a kopyalama |
Bu şablon, Salesforce'tan Azure Bloblarına veri taşıma gerçekleştirmek için Azure Data Factory kullanır |
Azure Data Factory kullanarak toplu kopyalama |
Bu şablon, verileri toplu bir Azure SQL veritabanından Azure SQL veri ambarı'na kopyalayan bir V2 veri fabrikası oluşturur. |
V2 veri fabrikası oluşturma |
Bu şablon, Azure Blob Depolama bir klasördeki verileri depolama alanındaki başka bir klasöre kopyalayan bir V2 veri fabrikası oluşturur. |
V2 veri fabrikası oluşturma (MySQL) |
Bu şablon, Azure Blob Depolama bir klasördeki verileri MySQL için Azure Veritabanı bir tabloya kopyalayan bir V2 veri fabrikası oluşturur. |
V2 veri fabrikası oluşturma (PostGre) |
Bu şablon, Azure Blob Depolama bir klasördeki verileri PostgreSQL için Azure Veritabanı bir tabloya kopyalayan bir V2 veri fabrikası oluşturur. |
V2 veri fabrikası oluşturma (SQL) |
Bu şablon, Azure Blob Depolama bir klasördeki verileri Azure SQL veritabanındaki bir tabloya kopyalayan bir V2 veri fabrikası oluşturur. |
Boş veri fabrikası oluşturma |
Bu şablon boş bir veri fabrikası oluşturur |
Git ve yönetilen sanal ağ yapılandırmasıyla Azure Data Factory |
Bu şablon Git yapılandırması ve yönetilen sanal ağ ile Azure Data Factory oluşturur. |
V2 veri fabrikası oluşturma (ŞIRKET içi SQL) |
Bu şablon, şirket içi bir SQL Server Azure blob depolama alanına veri kopyalayan bir V2 veri fabrikası oluşturur |
Azure'da SSIS çalışma zamanı sağlama |
Bu şablon bir V2 veri fabrikası oluşturur ve ardından bir Azure SSIS tümleştirme çalışma zamanı sağlar |
V2 veri fabrikası oluşturma (Spark) |
Bu şablon, Azure Blob Depolama bir klasördeki verileri depolama alanındaki başka bir klasöre kopyalayan bir V2 veri fabrikası oluşturur. |
ARM şablonu kaynak tanımı
Fabrikalar kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.DataFactory/factory kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"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 nesneleri
nesnenin türünü belirtmek için type özelliğini ayarlayın.
FactoryGitHubConfiguration için şunu kullanın:
"type": "FactoryGitHubConfiguration",
"clientId": "string",
"clientSecret": {
"byoaSecretAkvUrl": "string",
"byoaSecretName": "string"
},
"hostName": "string"
FactoryVSTSConfiguration için şunu kullanın:
"type": "FactoryVSTSConfiguration",
"projectName": "string",
"tenantId": "string"
Özellik değerleri
Fabrika
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.DataFactory/factory' |
apiVersion | Kaynak API'sinin sürümü | '2018-06-01' |
name | Kaynak adı | dize (gerekli) Karakter sınırı: 3-63 Geçerli karakterler: Alfasayısal değerler ve kısa çizgiler. Alfasayısal ile başlayıp bitirin. Kaynak adı Azure genelinde benzersiz olmalıdır. |
location | Kaynak konumu. | string |
etiketler | Kaynak etiketleri. | Etiket adlarının ve değerlerinin sözlüğü. Bkz . Şablonlardaki etiketler |
identity | Fabrikanın yönetilen hizmet kimliği. | FactoryIdentity |
properties | Fabrikanın özellikleri. | FactoryProperties |
FactoryIdentity
Ad | Açıklama | Değer |
---|---|---|
tür | Kimlik türü. | 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' (gerekli) |
userAssignedIdentities | Fabrika için kullanıcı tarafından atanan kimliklerin listesi. | UserAssignedIdentitiesDefinitionSpecification |
UserAssignedIdentitiesDefinitionSpecification
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} |
FactoryProperties
Ad | Açıklama | Değer |
---|---|---|
şifreleme | Fabrika için Müşteri Tarafından Yönetilen Anahtarı etkinleştirme özellikleri. | EncryptionConfiguration |
globalParameters | Fabrika parametrelerinin listesi. | GlobalParameterDefinitionSpecification |
publicNetworkAccess | Veri fabrikası için genel ağ erişimine izin verilip verilmeyeceği. | 'Devre Dışı' 'Etkin' |
purviewConfiguration | Fabrikanın Purview bilgileri. | PurviewConfiguration |
repoConfiguration | Fabrikanın Git deposu bilgileri. | FactoryRepoConfiguration |
EncryptionConfiguration
Ad | Açıklama | Değer |
---|---|---|
identity | Müşterinin anahtar kasasında kimlik doğrulaması yapmak için kullanılacak kullanıcı tarafından atanan kimlik. Sağlanmadıysa Yönetilen Hizmet Kimliği kullanılır. | CMKIdentityDefinition |
Keyname | Azure Key Vault'da Müşteri Tarafından Yönetilen Anahtar olarak kullanılacak anahtarın adı. | dize (gerekli) |
keyVersion | CMK için kullanılan anahtarın sürümü. Sağlanmadıysa en son sürüm kullanılır. | string |
vaultBaseUrl | CMK için kullanılan Azure Key Vault URL'si. | dize (gerekli) |
CMKIdentityDefinition
Ad | Açıklama | Değer |
---|---|---|
userAssignedIdentity | Müşterinin anahtar kasasında kimlik doğrulaması yapmak için kullanıcı tarafından atanan kimliğin kaynak kimliği. | string |
GlobalParameterDefinitionSpecification
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | GlobalParameterSpecification |
GlobalParameterSpecification
Ad | Açıklama | Değer |
---|---|---|
tür | Genel Parametre türü. | 'Dizi' 'Bool' 'Kayan' 'Int' 'Nesne' 'String' (gerekli) |
değer | Parametrenin değeri. |
PurviewConfiguration
Ad | Açıklama | Değer |
---|---|---|
purviewResourceId | Purview kaynak kimliği. | string |
FactoryRepoConfiguration
Ad | Açıklama | Değer |
---|---|---|
accountName | Hesap adı. | dize (gerekli) |
işbirliğiBranch | İşbirliği dalı. | dize (gerekli) |
disablePublish | Otomatik yayımlamayı tercih etmek için ADF studio'da el ile yayımlama işlemini devre dışı bırakın. | bool |
lastCommitId | Son işleme kimliği. | string |
repositoryName | Depo adı. | dize (gerekli) |
Rootfolder | Kök klasör. | dize (gerekli) |
tür | Nesne türünü ayarlama | FactoryGitHubConfiguration FactoryVSTSConfiguration (gerekli) |
FactoryGitHubConfiguration
Ad | Açıklama | Değer |
---|---|---|
tür | Depo yapılandırmasının türü. | 'FactoryGitHubConfiguration' (gerekli) |
clientId | GitHub kendi uygulama istemci kimliğinizi getirin. | string |
clientSecret | GitHub kendi uygulama istemci gizli dizi bilgilerinizi getirin. | GitHubClientSecret |
Hostname | GitHub Enterprise ana bilgisayar adı. Örnek: https://github.mydomain.com |
string |
GitHubClientSecret
Ad | Açıklama | Değer |
---|---|---|
byoaSecretAkvUrl | Kendi uygulama gizli dizi AKV URL'nizi getirin. | string |
byoaSecretName | AKV'de kendi uygulama istemci gizli dizi adınızı getirin. | string |
FactoryVstsConfiguration
Ad | Açıklama | Değer |
---|---|---|
tür | Depo yapılandırmasının türü. | 'FactoryVSTSConfiguration' (gerekli) |
projectName | VSTS proje adı. | dize (gerekli) |
tenantId | VSTS kiracı kimliği. | string |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Azure Mimarisinde Spor Analizi'ni dağıtma |
ADLS 2. Nesil etkinleştirilmiş bir Azure depolama hesabı, depolama hesabı için bağlı hizmetlere sahip bir Azure Data Factory örneği (dağıtıldıysa Azure SQL Veritabanı) ve bir Azure Databricks örneği oluşturur. Şablonu dağıtan kullanıcının AAD kimliğine ve ADF örneğinin yönetilen kimliğine depolama hesabında Depolama Blob Verileri Katkıda Bulunanı rolü verilir. Azure Key Vault örneği, Azure SQL Veritabanı ve Azure Olay Hub'ı (akış kullanım örnekleri için) dağıtma seçenekleri de vardır. Azure Key Vault dağıtıldığında, şablonu dağıtan kullanıcının veri fabrikası yönetilen kimliğine ve AAD kimliğine Key Vault Gizli Diziler Kullanıcısı rolü verilir. |
FinOps hub'ı |
Bu şablon Data Lake storage ve Data Factory gibi yeni bir FinOps hub örneği oluşturur. |
Azure Data Factory ile daha fazlası mümkündür - Denemek için tek tıklamayla Azure Data Factory |
Bu şablon, Azure Blob'dan başka bir Azure Blob'a kopyalama etkinliği için bir veri fabrikası işlem hattı oluşturur |
Data Factory oluşturma, Salesforce'tan Blob'a kopyalama |
Bu şablon, Salesforce'tan Azure Bloblarına veri taşıma gerçekleştirmek için Azure Data Factory kullanır |
Azure Data Factory kullanarak toplu kopyalama |
Bu şablon, verileri toplu bir Azure SQL veritabanından Azure SQL veri ambarı'na kopyalayan bir V2 veri fabrikası oluşturur. |
V2 veri fabrikası oluşturma |
Bu şablon, Azure Blob Depolama bir klasördeki verileri depolama alanındaki başka bir klasöre kopyalayan bir V2 veri fabrikası oluşturur. |
V2 veri fabrikası oluşturma (MySQL) |
Bu şablon, Azure Blob Depolama bir klasördeki verileri MySQL için Azure Veritabanı bir tabloya kopyalayan bir V2 veri fabrikası oluşturur. |
V2 veri fabrikası oluşturma (PostGre) |
Bu şablon, Azure Blob Depolama bir klasördeki verileri PostgreSQL için Azure Veritabanı bir tabloya kopyalayan bir V2 veri fabrikası oluşturur. |
V2 veri fabrikası oluşturma (SQL) |
Bu şablon, Azure Blob Depolama bir klasördeki verileri Azure SQL veritabanındaki bir tabloya kopyalayan bir V2 veri fabrikası oluşturur. |
Boş veri fabrikası oluşturma |
Bu şablon boş bir veri fabrikası oluşturur |
Git ve yönetilen sanal ağ yapılandırmasıyla Azure Data Factory |
Bu şablon Git yapılandırması ve yönetilen sanal ağ ile Azure Data Factory oluşturur. |
V2 veri fabrikası oluşturma (ŞIRKET içi SQL) |
Bu şablon, şirket içi bir SQL Server Azure blob depolama alanına veri kopyalayan bir V2 veri fabrikası oluşturur |
Azure'da SSIS çalışma zamanı sağlama |
Bu şablon bir V2 veri fabrikası oluşturur ve ardından bir Azure SSIS tümleştirme çalışma zamanı sağlar |
V2 veri fabrikası oluşturma (Spark) |
Bu şablon, Azure Blob Depolama bir klasördeki verileri depolama alanındaki başka bir klasöre kopyalayan bir V2 veri fabrikası oluşturur. |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
Fabrikalar kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.DataFactory/factory kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
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 nesneleri
nesnenin türünü belirtmek için type özelliğini ayarlayın.
FactoryGitHubConfiguration için şunu kullanın:
type = "FactoryGitHubConfiguration"
clientId = "string"
clientSecret = {
byoaSecretAkvUrl = "string"
byoaSecretName = "string"
}
hostName = "string"
FactoryVSTSConfiguration için şunu kullanın:
type = "FactoryVSTSConfiguration"
projectName = "string"
tenantId = "string"
Özellik değerleri
Fabrika
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.DataFactory/factories@2018-06-01" |
name | Kaynak adı | dize (gerekli) Karakter sınırı: 3-63 Geçerli karakterler: Alfasayısal değerler ve kısa çizgiler. Alfasayısal ile başlayıp bitirin. Kaynak adı Azure genelinde benzersiz olmalıdır. |
location | Kaynak konumu. | string |
parent_id | Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın. | dize (gerekli) |
etiketler | Kaynak etiketleri. | Etiket adlarının ve değerlerinin sözlüğü. |
identity | Fabrikanın yönetilen hizmet kimliği. | FactoryIdentity |
properties | Fabrikanın özellikleri. | FactoryProperties |
FactoryIdentity
Ad | Açıklama | Değer |
---|---|---|
tür | Kimlik türü. | "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" (gerekli) |
identity_ids | Fabrika için kullanıcı tarafından atanan kimliklerin listesi. | Kullanıcı kimliği kimlikleri dizisi. |
UserAssignedIdentitiesDefinitionSpecification
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} |
FactoryProperties
Ad | Açıklama | Değer |
---|---|---|
şifreleme | Fabrika için Müşteri Tarafından Yönetilen Anahtarı etkinleştirme özellikleri. | EncryptionConfiguration |
globalParameters | Fabrika parametrelerinin listesi. | GlobalParameterDefinitionSpecification |
publicNetworkAccess | Veri fabrikası için genel ağ erişimine izin verilip verilmeyeceği. | "Devre dışı" "Etkin" |
purviewConfiguration | Fabrikanın Purview bilgileri. | PurviewConfiguration |
repoConfiguration | Fabrikanın Git deposu bilgileri. | FactoryRepoConfiguration |
EncryptionConfiguration
Ad | Açıklama | Değer |
---|---|---|
identity | Müşterinin anahtar kasasında kimlik doğrulaması yapmak için kullanılacak kullanıcı tarafından atanan kimlik. Sağlanmadıysa Yönetilen Hizmet Kimliği kullanılır. | CMKIdentityDefinition |
Keyname | Azure Key Vault'da Müşteri Tarafından Yönetilen Anahtar olarak kullanılacak anahtarın adı. | dize (gerekli) |
keyVersion | CMK için kullanılan anahtarın sürümü. Sağlanmadıysa en son sürüm kullanılır. | string |
vaultBaseUrl | CMK için kullanılan Azure Key Vault URL'si. | dize (gerekli) |
CMKIdentityDefinition
Ad | Açıklama | Değer |
---|---|---|
userAssignedIdentity | Müşterinin anahtar kasasında kimlik doğrulaması yapmak için kullanıcı tarafından atanan kimliğin kaynak kimliği. | string |
GlobalParameterDefinitionSpecification
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | GlobalParameterSpecification |
GlobalParameterSpecification
Ad | Açıklama | Değer |
---|---|---|
tür | Genel Parametre türü. | "Dizi" "Bool" "Kayan" "Int" "Nesne" "Dize" (gerekli) |
değer | Parametrenin değeri. |
PurviewConfiguration
Ad | Açıklama | Değer |
---|---|---|
purviewResourceId | Purview kaynak kimliği. | string |
FactoryRepoConfiguration
Ad | Açıklama | Değer |
---|---|---|
accountName | Hesap adı. | dize (gerekli) |
işbirliğiBranch | İşbirliği dalı. | dize (gerekli) |
disablePublish | Otomatik yayımlamayı tercih etmek için ADF studio'da el ile yayımlama işlemini devre dışı bırakın. | bool |
lastCommitId | Son işleme kimliği. | string |
repositoryName | Depo adı. | dize (gerekli) |
Rootfolder | Kök klasör. | dize (gerekli) |
tür | Nesne türünü ayarlama | FactoryGitHubConfiguration FactoryVSTSConfiguration (gerekli) |
FactoryGitHubConfiguration
Ad | Açıklama | Değer |
---|---|---|
tür | Depo yapılandırmasının türü. | "FactoryGitHubConfiguration" (gerekli) |
clientId | GitHub kendi uygulama istemci kimliğinizi getirin. | string |
clientSecret | GitHub kendi uygulama istemci gizli dizi bilgilerinizi getirin. | GitHubClientSecret |
Hostname | GitHub Enterprise ana bilgisayar adı. Örnek: https://github.mydomain.com |
string |
GitHubClientSecret
Ad | Açıklama | Değer |
---|---|---|
byoaSecretAkvUrl | Kendi uygulama istemci gizli dizi AKV URL'nizi getirin. | string |
byoaSecretName | AKV'de kendi uygulama istemci gizli dizi adınızı getirin. | string |
FactoryVstsConfiguration
Ad | Açıklama | Değer |
---|---|---|
tür | Depo yapılandırmasının türü. | "FactoryVSTSConfiguration" (gerekli) |
projectName | VSTS proje adı. | dize (gerekli) |
tenantId | VSTS kiracı kimliği. | string |