Microsoft.DataFactory fabrikaları

Bicep kaynak tanımı

Fabrikalar kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

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

Azure’a dağıtın
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'ı

Azure’a dağıtın
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

Azure’a dağıtın
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

Azure’a dağıtın
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

Azure’a dağıtın
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

Azure’a dağıtın
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)

Azure’a dağıtın
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)

Azure’a dağıtın
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)

Azure’a dağıtın
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

Azure’a dağıtın
Bu şablon boş bir veri fabrikası oluşturur
Git ve yönetilen sanal ağ yapılandırmasıyla Azure Data Factory

Azure’a dağıtın
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)

Azure’a dağıtın
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

Azure’a dağıtın
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)

Azure’a dağıtın
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:

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

Azure’a dağıtın
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'ı

Azure’a dağıtın
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

Azure’a dağıtın
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

Azure’a dağıtın
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

Azure’a dağıtın
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

Azure’a dağıtın
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)

Azure’a dağıtın
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)

Azure’a dağıtın
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)

Azure’a dağıtın
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

Azure’a dağıtın
Bu şablon boş bir veri fabrikası oluşturur
Git ve yönetilen sanal ağ yapılandırmasıyla Azure Data Factory

Azure’a dağıtın
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)

Azure’a dağıtın
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

Azure’a dağıtın
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)

Azure’a dağıtın
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