다음을 통해 공유


Microsoft.DataFactory 팩터리 2017-09-01-preview

Bicep 리소스 정의

팩터리 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.

각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.

리소스 형식

Microsoft.DataFactory/팩터리 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.

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'
  }
}

속성 값

FactoryIdentity

이름 묘사
ID 형식입니다. 현재 지원되는 유일한 형식은 'SystemAssigned'입니다. 'SystemAssigned'(필수)

FactoryProperties

이름 묘사
vstsConfiguration 팩터리의 VSTS 리포지토리 정보입니다. FactoryVstsConfiguration

FactoryVstsConfiguration

이름 묘사
accountName VSTS 계정 이름입니다. 문자열
collaborationBranch VSTS 협업 분기. 문자열
lastCommitId VSTS 마지막 커밋 ID입니다. 문자열
projectName VSTS 프로젝트 이름입니다. 문자열
repositoryName VSTS 리포지토리 이름입니다. 문자열
rootFolder VSTS 루트 폴더입니다. 문자열
tenantId VSTS 테넌트 ID입니다. 문자열

Microsoft.DataFactory/팩터리

이름 묘사
신원 팩터리의 관리 서비스 ID입니다. FactoryIdentity
위치 리소스 위치입니다. 문자열
이름 리소스 이름 문자열

제약 조건:
최소 길이 = 3
최대 길이 = 3
패턴 = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$(필수)
속성 팩터리의 속성입니다. FactoryProperties
태그 리소스 태그 태그 이름 및 값의 사전입니다. 템플릿 태그를 참조하세요.

ResourceTags

이름 묘사

빠른 시작 샘플

다음 빠른 시작 샘플은 이 리소스 유형을 배포합니다.

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": "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"
  }
}

속성 값

FactoryIdentity

이름 묘사
ID 형식입니다. 현재 지원되는 유일한 형식은 'SystemAssigned'입니다. 'SystemAssigned'(필수)

FactoryProperties

이름 묘사
vstsConfiguration 팩터리의 VSTS 리포지토리 정보입니다. FactoryVstsConfiguration

FactoryVstsConfiguration

이름 묘사
accountName VSTS 계정 이름입니다. 문자열
collaborationBranch VSTS 협업 분기. 문자열
lastCommitId VSTS 마지막 커밋 ID입니다. 문자열
projectName VSTS 프로젝트 이름입니다. 문자열
repositoryName VSTS 리포지토리 이름입니다. 문자열
rootFolder VSTS 루트 폴더입니다. 문자열
tenantId VSTS 테넌트 ID입니다. 문자열

Microsoft.DataFactory/팩터리

이름 묘사
apiVersion api 버전 '2017-09-01-preview'
신원 팩터리의 관리 서비스 ID입니다. FactoryIdentity
위치 리소스 위치입니다. 문자열
이름 리소스 이름 문자열

제약 조건:
최소 길이 = 3
최대 길이 = 3
패턴 = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$(필수)
속성 팩터리의 속성입니다. FactoryProperties
태그 리소스 태그 태그 이름 및 값의 사전입니다. 템플릿 태그를 참조하세요.
리소스 종류 'Microsoft.DataFactory/팩터리'

ResourceTags

이름 묘사

빠른 시작 템플릿

다음 빠른 시작 템플릿은 이 리소스 유형을 배포합니다.

템플렛 묘사
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@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"
      }
    }
  })
}

속성 값

FactoryIdentity

이름 묘사
ID 형식입니다. 현재 지원되는 유일한 형식은 'SystemAssigned'입니다. 'SystemAssigned'(필수)

FactoryProperties

이름 묘사
vstsConfiguration 팩터리의 VSTS 리포지토리 정보입니다. FactoryVstsConfiguration

FactoryVstsConfiguration

이름 묘사
accountName VSTS 계정 이름입니다. 문자열
collaborationBranch VSTS 협업 분기. 문자열
lastCommitId VSTS 마지막 커밋 ID입니다. 문자열
projectName VSTS 프로젝트 이름입니다. 문자열
repositoryName VSTS 리포지토리 이름입니다. 문자열
rootFolder VSTS 루트 폴더입니다. 문자열
tenantId VSTS 테넌트 ID입니다. 문자열

Microsoft.DataFactory/팩터리

이름 묘사
신원 팩터리의 관리 서비스 ID입니다. FactoryIdentity
위치 리소스 위치입니다. 문자열
이름 리소스 이름 문자열

제약 조건:
최소 길이 = 3
최대 길이 = 3
패턴 = ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$(필수)
속성 팩터리의 속성입니다. FactoryProperties
태그 리소스 태그 태그 이름 및 값의 사전입니다.
리소스 종류 "Microsoft.DataFactory/factories@2017-09-01-preview"

ResourceTags

이름 묘사