Microsoft.DataFactory 팩터리
Bicep 리소스 정의
팩터리 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
- 리소스 그룹 - 리소스 그룹 배포 명령 참조
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.DataFactory/팩터리 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.
resource symbolicname 'Microsoft.DataFactory/factories@2018-06-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
location: 'string'
name: 'string'
properties: {
encryption: {
identity: {
userAssignedIdentity: 'string'
}
keyName: 'string'
keyVersion: 'string'
vaultBaseUrl: 'string'
}
globalParameters: {
{customized property}: {
type: 'string'
value: any(Azure.Bicep.Types.Concrete.AnyType)
}
}
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
}
}
tags: {
{customized property}: 'string'
}
}
FactoryRepoConfiguration 개체
형식 속성을 설정하여 개체의 형식을 지정합니다.
FactoryGitHubConfiguration
{
clientId: 'string'
clientSecret: {
byoaSecretAkvUrl: 'string'
byoaSecretName: 'string'
}
hostName: 'string'
type: 'FactoryGitHubConfiguration'
}
FactoryVSTSConfiguration
{
projectName: 'string'
tenantId: 'string'
type: 'FactoryVSTSConfiguration'
}
속성 값
CMKIdentityDefinition
이름 | 묘사 | 값 |
---|---|---|
userAssignedIdentity | 고객의 키 자격 증명 모음에 인증할 사용자 할당 ID의 리소스 ID입니다. | 문자열 |
EncryptionConfiguration
이름 | 묘사 | 값 |
---|---|---|
신원 | 고객의 키 자격 증명 모음에 인증하는 데 사용할 사용자 할당 ID입니다. 제공되지 않은 경우 관리 서비스 ID가 사용됩니다. | CMKIdentityDefinition |
keyName | 고객 관리형 키로 사용할 Azure Key Vault의 키 이름입니다. | string(필수) |
keyVersion | CMK에 사용되는 키의 버전입니다. 제공되지 않으면 최신 버전이 사용됩니다. | 문자열 |
vaultBaseUrl | CMK에 사용되는 Azure Key Vault의 URL입니다. | string(필수) |
FactoryGitHubConfiguration
이름 | 묘사 | 값 |
---|---|---|
clientId | GitHub는 사용자 고유의 앱 클라이언트 ID를 가져옵니다. | 문자열 |
clientSecret | GitHub는 사용자 고유의 앱 클라이언트 비밀 정보를 가져옵니다. | GitHubClientSecret |
hostName | GitHub Enterprise 호스트 이름입니다. 예: https://github.mydomain.com |
문자열 |
형 | 리포지토리 구성의 유형입니다. | 'FactoryGitHubConfiguration'(필수) |
FactoryIdentity
이름 | 묘사 | 값 |
---|---|---|
형 | ID 형식입니다. | 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned'(필수) |
userAssignedIdentities | 팩터리에 대한 사용자 할당 ID 목록입니다. | UserAssignedIdentitiesDefinitionSpecification |
FactoryProperties
이름 | 묘사 | 값 |
---|---|---|
암호화 | 팩터리에 고객 관리형 키를 사용하도록 설정하는 속성입니다. | EncryptionConfiguration |
globalParameters | 팩터리에 대한 매개 변수 목록입니다. | GlobalParameterDefinitionSpecification |
publicNetworkAccess | 데이터 팩터리에 대한 공용 네트워크 액세스가 허용되는지 여부입니다. | '사용 안 함' 'Enabled' |
purviewConfiguration | 팩터리의 Purview 정보입니다. | PurviewConfiguration |
repoConfiguration | 팩터리의 Git 리포지토리 정보입니다. | FactoryRepoConfiguration |
FactoryRepoConfiguration
이름 | 묘사 | 값 |
---|---|---|
accountName | 계정 이름입니다. | string(필수) |
collaborationBranch | 공동 작업 분기. | string(필수) |
disablePublish | ADF 스튜디오에서 수동 게시 작업을 사용하지 않도록 설정하여 자동화된 게시를 선호합니다. | bool |
lastCommitId | 마지막 커밋 ID입니다. | 문자열 |
repositoryName | 리포지토리 이름입니다. | string(필수) |
rootFolder | 루트 폴더입니다. | string(필수) |
형 | FactoryGitHubConfiguration형식에 대해 'FactoryGitHubConfiguration'으로 설정합니다. FactoryVstsConfiguration형식에 대해 'FactoryVSTSConfiguration'으로 설정합니다. | 'FactoryGitHubConfiguration' 'FactoryVSTSConfiguration'(필수) |
FactoryVstsConfiguration
이름 | 묘사 | 값 |
---|---|---|
projectName | VSTS 프로젝트 이름입니다. | string(필수) |
tenantId | VSTS 테넌트 ID입니다. | 문자열 |
형 | 리포지토리 구성의 유형입니다. | 'FactoryVSTSConfiguration'(필수) |
GitHubClientSecret
이름 | 묘사 | 값 |
---|---|---|
byoaSecretAkvUrl | 사용자 고유의 앱 클라이언트 비밀 AKV URL을 가져옵니다. | 문자열 |
byoaSecretName | AKV에서 사용자 고유의 앱 클라이언트 비밀 이름을 가져옵니다. | 문자열 |
GlobalParameterDefinitionSpecification
이름 | 묘사 | 값 |
---|
GlobalParameterSpecification
이름 | 묘사 | 값 |
---|---|---|
형 | 전역 매개 변수 형식입니다. | 'Array' 'Bool' 'Float' 'Int' 'Object' 'String'(필수) |
값 | 매개 변수의 값입니다. | any(필수) |
Microsoft.DataFactory/팩터리
이름 | 묘사 | 값 |
---|---|---|
신원 | 팩터리의 관리 서비스 ID입니다. | FactoryIdentity |
위치 | 리소스 위치입니다. | 문자열 |
이름 | 리소스 이름 | 문자열 제약 조건: 최소 길이 = 3 최대 길이 = 3 패턴 = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ (필수) |
속성 | 팩터리의 속성입니다. | FactoryProperties |
태그 | 리소스 태그 | 태그 이름 및 값의 사전입니다. 템플릿 |
PurviewConfiguration
이름 | 묘사 | 값 |
---|---|---|
purviewResourceId | Purview 리소스 ID입니다. | 문자열 |
ResourceTags
이름 | 묘사 | 값 |
---|
UserAssignedIdentitiesDefinitionSpecification
이름 | 묘사 | 값 |
---|
빠른 시작 샘플
다음 빠른 시작 샘플은 이 리소스 유형을 배포합니다.
Bicep 파일 | 묘사 |
---|---|
Git 및 관리형 vnet 구성 사용하여 Azure Data Factory |
이 템플릿은 Git 구성 및 관리형 가상 네트워크를 사용하여 Azure Data Factory를 만듭니다. |
V2 데이터 팩터리 만들기 |
이 템플릿은 Azure Blob Storage의 폴더에서 스토리지의 다른 폴더로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다. |
빈 데이터 팩터리 만들기 | 이 템플릿은 빈 데이터 팩터리를 만듭니다. |
Azure 아키텍처 스포츠 분석 배포 |
ADLS Gen 2를 사용하도록 설정된 Azure Storage 계정, 스토리지 계정에 연결된 서비스가 있는 Azure Data Factory 인스턴스(배포된 경우 Azure SQL Database) 및 Azure Databricks 인스턴스를 만듭니다. 템플릿을 배포하는 사용자의 AAD ID와 ADF 인스턴스의 관리 ID에는 스토리지 계정에 대한 Storage Blob 데이터 기여자 역할이 부여됩니다. Azure Key Vault 인스턴스, Azure SQL Database 및 Azure Event Hub(스트리밍 사용 사례용)를 배포하는 옵션도 있습니다. Azure Key Vault가 배포되면 템플릿을 배포하는 사용자의 데이터 팩터리 관리 ID 및 AAD ID에 Key Vault 비밀 사용자 역할이 부여됩니다. |
FinOps 허브 |
이 템플릿은 Data Lake Storage 및 Data Factory를 포함하여 새 FinOps 허브 인스턴스를 만듭니다. |
Azure Data Factory를 사용하여 더 많은 작업을 할 수 있습니다. 한 번의 클릭으로 Azure Data Factory | 이 템플릿은 Azure Blob에서 다른 Azure Blob으로의 복사 작업에 대한 데이터 팩터리 파이프라인을 만듭니다. |
ARM 템플릿 리소스 정의
팩터리 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
- 리소스 그룹 - 리소스 그룹 배포 명령 참조
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.DataFactory/팩터리 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.
{
"type": "Microsoft.DataFactory/factories",
"apiVersion": "2018-06-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"location": "string",
"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
}
},
"tags": {
"{customized property}": "string"
}
}
FactoryRepoConfiguration 개체
형식 속성을 설정하여 개체의 형식을 지정합니다.
FactoryGitHubConfiguration
{
"clientId": "string",
"clientSecret": {
"byoaSecretAkvUrl": "string",
"byoaSecretName": "string"
},
"hostName": "string",
"type": "FactoryGitHubConfiguration"
}
FactoryVSTSConfiguration
{
"projectName": "string",
"tenantId": "string",
"type": "FactoryVSTSConfiguration"
}
속성 값
CMKIdentityDefinition
이름 | 묘사 | 값 |
---|---|---|
userAssignedIdentity | 고객의 키 자격 증명 모음에 인증할 사용자 할당 ID의 리소스 ID입니다. | 문자열 |
EncryptionConfiguration
이름 | 묘사 | 값 |
---|---|---|
신원 | 고객의 키 자격 증명 모음에 인증하는 데 사용할 사용자 할당 ID입니다. 제공되지 않은 경우 관리 서비스 ID가 사용됩니다. | CMKIdentityDefinition |
keyName | 고객 관리형 키로 사용할 Azure Key Vault의 키 이름입니다. | string(필수) |
keyVersion | CMK에 사용되는 키의 버전입니다. 제공되지 않으면 최신 버전이 사용됩니다. | 문자열 |
vaultBaseUrl | CMK에 사용되는 Azure Key Vault의 URL입니다. | string(필수) |
FactoryGitHubConfiguration
이름 | 묘사 | 값 |
---|---|---|
clientId | GitHub는 사용자 고유의 앱 클라이언트 ID를 가져옵니다. | 문자열 |
clientSecret | GitHub는 사용자 고유의 앱 클라이언트 비밀 정보를 가져옵니다. | GitHubClientSecret |
hostName | GitHub Enterprise 호스트 이름입니다. 예: https://github.mydomain.com |
문자열 |
형 | 리포지토리 구성의 유형입니다. | 'FactoryGitHubConfiguration'(필수) |
FactoryIdentity
이름 | 묘사 | 값 |
---|---|---|
형 | ID 형식입니다. | 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned'(필수) |
userAssignedIdentities | 팩터리에 대한 사용자 할당 ID 목록입니다. | UserAssignedIdentitiesDefinitionSpecification |
FactoryProperties
이름 | 묘사 | 값 |
---|---|---|
암호화 | 팩터리에 고객 관리형 키를 사용하도록 설정하는 속성입니다. | EncryptionConfiguration |
globalParameters | 팩터리에 대한 매개 변수 목록입니다. | GlobalParameterDefinitionSpecification |
publicNetworkAccess | 데이터 팩터리에 대한 공용 네트워크 액세스가 허용되는지 여부입니다. | '사용 안 함' 'Enabled' |
purviewConfiguration | 팩터리의 Purview 정보입니다. | PurviewConfiguration |
repoConfiguration | 팩터리의 Git 리포지토리 정보입니다. | FactoryRepoConfiguration |
FactoryRepoConfiguration
이름 | 묘사 | 값 |
---|---|---|
accountName | 계정 이름입니다. | string(필수) |
collaborationBranch | 공동 작업 분기. | string(필수) |
disablePublish | ADF 스튜디오에서 수동 게시 작업을 사용하지 않도록 설정하여 자동화된 게시를 선호합니다. | bool |
lastCommitId | 마지막 커밋 ID입니다. | 문자열 |
repositoryName | 리포지토리 이름입니다. | string(필수) |
rootFolder | 루트 폴더입니다. | string(필수) |
형 | FactoryGitHubConfiguration형식에 대해 'FactoryGitHubConfiguration'으로 설정합니다. FactoryVstsConfiguration형식에 대해 'FactoryVSTSConfiguration'으로 설정합니다. | 'FactoryGitHubConfiguration' 'FactoryVSTSConfiguration'(필수) |
FactoryVstsConfiguration
이름 | 묘사 | 값 |
---|---|---|
projectName | VSTS 프로젝트 이름입니다. | string(필수) |
tenantId | VSTS 테넌트 ID입니다. | 문자열 |
형 | 리포지토리 구성의 유형입니다. | 'FactoryVSTSConfiguration'(필수) |
GitHubClientSecret
이름 | 묘사 | 값 |
---|---|---|
byoaSecretAkvUrl | 사용자 고유의 앱 클라이언트 비밀 AKV URL을 가져옵니다. | 문자열 |
byoaSecretName | AKV에서 사용자 고유의 앱 클라이언트 비밀 이름을 가져옵니다. | 문자열 |
GlobalParameterDefinitionSpecification
이름 | 묘사 | 값 |
---|
GlobalParameterSpecification
이름 | 묘사 | 값 |
---|---|---|
형 | 전역 매개 변수 형식입니다. | 'Array' 'Bool' 'Float' 'Int' 'Object' 'String'(필수) |
값 | 매개 변수의 값입니다. | any(필수) |
Microsoft.DataFactory/팩터리
이름 | 묘사 | 값 |
---|---|---|
apiVersion | api 버전 | '2018-06-01' |
신원 | 팩터리의 관리 서비스 ID입니다. | FactoryIdentity |
위치 | 리소스 위치입니다. | 문자열 |
이름 | 리소스 이름 | 문자열 제약 조건: 최소 길이 = 3 최대 길이 = 3 패턴 = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ (필수) |
속성 | 팩터리의 속성입니다. | FactoryProperties |
태그 | 리소스 태그 | 태그 이름 및 값의 사전입니다. 템플릿 |
형 | 리소스 종류 | 'Microsoft.DataFactory/팩터리' |
PurviewConfiguration
이름 | 묘사 | 값 |
---|---|---|
purviewResourceId | Purview 리소스 ID입니다. | 문자열 |
ResourceTags
이름 | 묘사 | 값 |
---|
UserAssignedIdentitiesDefinitionSpecification
이름 | 묘사 | 값 |
---|
빠른 시작 템플릿
다음 빠른 시작 템플릿은 이 리소스 유형을 배포합니다.
템플렛 | 묘사 |
---|---|
Git 및 관리형 vnet 구성 사용하여 Azure Data Factory Azure |
이 템플릿은 Git 구성 및 관리형 가상 네트워크를 사용하여 Azure Data Factory를 만듭니다. |
Azure Data Factory 사용하여 대량 복사 Azure |
이 템플릿은 Azure SQL 데이터베이스의 데이터를 대량으로 Azure SQL 데이터 웨어하우스에 복사하는 V2 데이터 팩터리를 만듭니다. |
Data Factory 만들기, Salesforce에서 Blob으로 복사 Azure 배포 |
이 템플릿은 Azure Data Factory를 사용하여 Salesforce에서 Azure Blob으로 데이터 이동을 수행합니다. |
V2 데이터 팩터리 만들기 Azure |
이 템플릿은 Azure Blob Storage의 폴더에서 스토리지의 다른 폴더로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다. |
V2 데이터 팩터리 만들기(MySQL) Azure 배포 |
이 템플릿은 Azure Blob Storage의 폴더에서 Azure Database for MySQL의 테이블로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다. |
V2 데이터 팩터리 만들기(PostGre) Azure 배포 |
이 템플릿은 Azure Blob Storage의 폴더에서 Azure Database for PostgreSQL의 테이블로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다. |
V2 데이터 팩터리(Spark) 만들기 Azure 배포 |
이 템플릿은 Azure Blob Storage의 폴더에서 스토리지의 다른 폴더로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다. |
V2 데이터 팩터리 만들기(SQL 온-프레미스) Azure 배포 |
이 템플릿은 온-프레미스 SQL Server에서 Azure Blob Storage로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다. |
V2 SQL(데이터 팩터리) 만들기 Azure 배포 |
이 템플릿은 Azure Blob Storage의 폴더에서 Azure SQL 데이터베이스의 테이블로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다. |
빈 데이터 팩터리 만들기 Azure 배포 |
이 템플릿은 빈 데이터 팩터리를 만듭니다. |
Azure 아키텍처 스포츠 분석 배포 Azure |
ADLS Gen 2를 사용하도록 설정된 Azure Storage 계정, 스토리지 계정에 연결된 서비스가 있는 Azure Data Factory 인스턴스(배포된 경우 Azure SQL Database) 및 Azure Databricks 인스턴스를 만듭니다. 템플릿을 배포하는 사용자의 AAD ID와 ADF 인스턴스의 관리 ID에는 스토리지 계정에 대한 Storage Blob 데이터 기여자 역할이 부여됩니다. Azure Key Vault 인스턴스, Azure SQL Database 및 Azure Event Hub(스트리밍 사용 사례용)를 배포하는 옵션도 있습니다. Azure Key Vault가 배포되면 템플릿을 배포하는 사용자의 데이터 팩터리 관리 ID 및 AAD ID에 Key Vault 비밀 사용자 역할이 부여됩니다. |
FinOps 허브 Azure |
이 템플릿은 Data Lake Storage 및 Data Factory를 포함하여 새 FinOps 허브 인스턴스를 만듭니다. |
Azure Data Factory를 사용하여 더 많은 작업을 할 수 있습니다. 한 번의 클릭으로 Azure Data Factory Azure 배포 |
이 템플릿은 Azure Blob에서 다른 Azure Blob으로의 복사 작업에 대한 데이터 팩터리 파이프라인을 만듭니다. |
Azure SSIS 런타임 프로비전 Azure |
이 템플릿은 V2 데이터 팩터리를 만든 다음, Azure SSIS 통합 런타임을 프로비전합니다. |
Terraform(AzAPI 공급자) 리소스 정의
팩터리 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
- 리소스 그룹
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.DataFactory/팩터리 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.DataFactory/factories@2018-06-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = ?
}
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
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 개체
형식 속성을 설정하여 개체의 형식을 지정합니다.
FactoryGitHubConfiguration
{
clientId = "string"
clientSecret = {
byoaSecretAkvUrl = "string"
byoaSecretName = "string"
}
hostName = "string"
type = "FactoryGitHubConfiguration"
}
FactoryVSTSConfiguration
{
projectName = "string"
tenantId = "string"
type = "FactoryVSTSConfiguration"
}
속성 값
CMKIdentityDefinition
이름 | 묘사 | 값 |
---|---|---|
userAssignedIdentity | 고객의 키 자격 증명 모음에 인증할 사용자 할당 ID의 리소스 ID입니다. | 문자열 |
EncryptionConfiguration
이름 | 묘사 | 값 |
---|---|---|
신원 | 고객의 키 자격 증명 모음에 인증하는 데 사용할 사용자 할당 ID입니다. 제공되지 않은 경우 관리 서비스 ID가 사용됩니다. | CMKIdentityDefinition |
keyName | 고객 관리형 키로 사용할 Azure Key Vault의 키 이름입니다. | string(필수) |
keyVersion | CMK에 사용되는 키의 버전입니다. 제공되지 않으면 최신 버전이 사용됩니다. | 문자열 |
vaultBaseUrl | CMK에 사용되는 Azure Key Vault의 URL입니다. | string(필수) |
FactoryGitHubConfiguration
이름 | 묘사 | 값 |
---|---|---|
clientId | GitHub는 사용자 고유의 앱 클라이언트 ID를 가져옵니다. | 문자열 |
clientSecret | GitHub는 사용자 고유의 앱 클라이언트 비밀 정보를 가져옵니다. | GitHubClientSecret |
hostName | GitHub Enterprise 호스트 이름입니다. 예: https://github.mydomain.com |
문자열 |
형 | 리포지토리 구성의 유형입니다. | 'FactoryGitHubConfiguration'(필수) |
FactoryIdentity
이름 | 묘사 | 값 |
---|---|---|
형 | ID 형식입니다. | 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned'(필수) |
userAssignedIdentities | 팩터리에 대한 사용자 할당 ID 목록입니다. | UserAssignedIdentitiesDefinitionSpecification |
FactoryProperties
이름 | 묘사 | 값 |
---|---|---|
암호화 | 팩터리에 고객 관리형 키를 사용하도록 설정하는 속성입니다. | EncryptionConfiguration |
globalParameters | 팩터리에 대한 매개 변수 목록입니다. | GlobalParameterDefinitionSpecification |
publicNetworkAccess | 데이터 팩터리에 대한 공용 네트워크 액세스가 허용되는지 여부입니다. | '사용 안 함' 'Enabled' |
purviewConfiguration | 팩터리의 Purview 정보입니다. | PurviewConfiguration |
repoConfiguration | 팩터리의 Git 리포지토리 정보입니다. | FactoryRepoConfiguration |
FactoryRepoConfiguration
이름 | 묘사 | 값 |
---|---|---|
accountName | 계정 이름입니다. | string(필수) |
collaborationBranch | 공동 작업 분기. | string(필수) |
disablePublish | ADF 스튜디오에서 수동 게시 작업을 사용하지 않도록 설정하여 자동화된 게시를 선호합니다. | bool |
lastCommitId | 마지막 커밋 ID입니다. | 문자열 |
repositoryName | 리포지토리 이름입니다. | string(필수) |
rootFolder | 루트 폴더입니다. | string(필수) |
형 | FactoryGitHubConfiguration형식에 대해 'FactoryGitHubConfiguration'으로 설정합니다. FactoryVstsConfiguration형식에 대해 'FactoryVSTSConfiguration'으로 설정합니다. | 'FactoryGitHubConfiguration' 'FactoryVSTSConfiguration'(필수) |
FactoryVstsConfiguration
이름 | 묘사 | 값 |
---|---|---|
projectName | VSTS 프로젝트 이름입니다. | string(필수) |
tenantId | VSTS 테넌트 ID입니다. | 문자열 |
형 | 리포지토리 구성의 유형입니다. | 'FactoryVSTSConfiguration'(필수) |
GitHubClientSecret
이름 | 묘사 | 값 |
---|---|---|
byoaSecretAkvUrl | 사용자 고유의 앱 클라이언트 비밀 AKV URL을 가져옵니다. | 문자열 |
byoaSecretName | AKV에서 사용자 고유의 앱 클라이언트 비밀 이름을 가져옵니다. | 문자열 |
GlobalParameterDefinitionSpecification
이름 | 묘사 | 값 |
---|
GlobalParameterSpecification
이름 | 묘사 | 값 |
---|---|---|
형 | 전역 매개 변수 형식입니다. | 'Array' 'Bool' 'Float' 'Int' 'Object' 'String'(필수) |
값 | 매개 변수의 값입니다. | any(필수) |
Microsoft.DataFactory/팩터리
이름 | 묘사 | 값 |
---|---|---|
신원 | 팩터리의 관리 서비스 ID입니다. | FactoryIdentity |
위치 | 리소스 위치입니다. | 문자열 |
이름 | 리소스 이름 | 문자열 제약 조건: 최소 길이 = 3 최대 길이 = 3 패턴 = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ (필수) |
속성 | 팩터리의 속성입니다. | FactoryProperties |
태그 | 리소스 태그 | 태그 이름 및 값의 사전입니다. |
형 | 리소스 종류 | "Microsoft.DataFactory/factories@2018-06-01" |
PurviewConfiguration
이름 | 묘사 | 값 |
---|---|---|
purviewResourceId | Purview 리소스 ID입니다. | 문자열 |
ResourceTags
이름 | 묘사 | 값 |
---|
UserAssignedIdentitiesDefinitionSpecification
이름 | 묘사 | 값 |
---|