다음을 통해 공유


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

Bicep 리소스 정의

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

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

리소스 형식

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

resource symbolicname 'Microsoft.DataFactory/factories@2017-09-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  identity: {
    type: 'SystemAssigned'
  }
  properties: {
    vstsConfiguration: {
      accountName: 'string'
      collaborationBranch: 'string'
      lastCommitId: 'string'
      projectName: 'string'
      repositoryName: 'string'
      rootFolder: 'string'
      tenantId: 'string'
    }
  }
}

속성 값

factories

Name Description
name 리소스 이름 string(필수)

문자 제한: 3-63

유효한 문자:
영숫자 및 하이픈

영숫자로 시작하고 끝납니다.

리소스 이름은 Azure에서 고유해야 합니다.
위치 리소스 위치입니다. string
tags 리소스 태그입니다. 태그 이름 및 값의 사전입니다. 템플릿의 태그를 참조하세요.
identity 팩터리의 관리 서비스 ID입니다. FactoryIdentity
properties 팩터리의 속성입니다. FactoryProperties

FactoryIdentity

Name Description
형식 ID 유형입니다. 현재 지원되는 유일한 형식은 'SystemAssigned'입니다. 'SystemAssigned'(필수)

FactoryProperties

Name Description
vstsConfiguration 팩터리의 VSTS 리포지토리 정보입니다. FactoryVstsConfiguration

FactoryVstsConfiguration

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

빠른 시작 템플릿

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

템플릿 Description
Azure 아키텍처에 Sports Analytics 배포

Azure에 배포
ADLS Gen 2가 사용하도록 설정된 Azure Storage 계정, 스토리지 계정에 대한 연결된 서비스(배포된 경우 Azure SQL 데이터베이스) Azure Data Factory instance 및 Azure Databricks instance 만듭니다. 템플릿을 배포하는 사용자의 AAD ID와 ADF instance 대한 관리 ID에는 스토리지 계정에 대한 Storage Blob 데이터 기여자 역할이 부여됩니다. Azure Key Vault instance, Azure SQL Database 및 Azure Event Hub(스트리밍 사용 사례용)를 배포하는 옵션도 있습니다. Azure Key Vault 배포되면 템플릿을 배포하는 사용자의 데이터 팩터리 관리 ID 및 AAD ID에 Key Vault 비밀 사용자 역할이 부여됩니다.
FinOps 허브

Azure에 배포
이 템플릿은 Data Lake Storage 및 Data Factory를 포함하여 새 FinOps 허브 instance 만듭니다.
Azure Data Factory 추가 가능 - 한 번 클릭하여 Azure Data Factory

Azure에 배포
이 템플릿은 Azure Blob에서 다른 Azure Blob으로의 복사 작업에 대한 데이터 팩터리 파이프라인을 만듭니다.
Data Factory 만들기, Salesforce에서 Blob으로 복사

Azure에 배포
이 템플릿은 Azure Data Factory 사용하여 Salesforce에서 Azure Blob으로 데이터 이동을 수행합니다.
Azure Data Factory 사용하여 대량 복사

Azure에 배포
이 템플릿은 Azure SQL 데이터베이스의 데이터를 Azure SQL 데이터 웨어하우스에 대량으로 복사하는 V2 데이터 팩터리를 만듭니다.
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 데이터 팩터리 만들기(SQL)

Azure에 배포
이 템플릿은 Azure Blob Storage 폴더에서 Azure SQL 데이터베이스의 테이블로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다.
빈 데이터 팩터리 만들기

Azure에 배포
이 템플릿은 빈 데이터 팩터리를 만듭니다.
Git 및 관리형 vnet 구성을 사용하여 Azure Data Factory

Azure에 배포
이 템플릿은 Git 구성 및 관리형 가상 네트워크를 사용하여 Azure Data Factory 만듭니다.
V2 데이터 팩터리 만들기(SQL 온-프레미스)

Azure에 배포
이 템플릿은 온-프레미스 SQL Server Azure Blob Storage로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다.
Azure에서 SSIS 런타임 프로비전

Azure에 배포
이 템플릿은 V2 데이터 팩터리를 만든 다음, Azure SSIS 통합 런타임을 프로비전합니다.
V2 데이터 팩터리 만들기(Spark)

Azure에 배포
이 템플릿은 Azure Blob Storage 폴더의 데이터를 스토리지의 다른 폴더로 복사하는 V2 데이터 팩터리를 만듭니다.

ARM 템플릿 리소스 정의

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

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

리소스 형식

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

{
  "type": "Microsoft.DataFactory/factories",
  "apiVersion": "2017-09-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "identity": {
    "type": "SystemAssigned"
  },
  "properties": {
    "vstsConfiguration": {
      "accountName": "string",
      "collaborationBranch": "string",
      "lastCommitId": "string",
      "projectName": "string",
      "repositoryName": "string",
      "rootFolder": "string",
      "tenantId": "string"
    }
  }
}

속성 값

factories

Name Description
형식 리소스 종류 'Microsoft.DataFactory/factories'
apiVersion 리소스 api 버전 '2017-09-01-preview'
name 리소스 이름 string(필수)

문자 제한: 3-63

유효한 문자:
영숫자 및 하이픈

영숫자로 시작하고 끝납니다.

리소스 이름은 Azure에서 고유해야 합니다.
위치 리소스 위치입니다. 문자열
tags 리소스 태그입니다. 태그 이름 및 값의 사전입니다. 템플릿의 태그를 참조하세요.
identity 팩터리의 관리 서비스 ID입니다. FactoryIdentity
properties 팩터리의 속성입니다. FactoryProperties

FactoryIdentity

Name Description
형식 ID 형식입니다. 현재 지원되는 유일한 형식은 'SystemAssigned'입니다. 'SystemAssigned'(필수)

FactoryProperties

Name Description
vstsConfiguration 팩터리의 VSTS 리포지토리 정보입니다. FactoryVstsConfiguration

FactoryVstsConfiguration

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

빠른 시작 템플릿

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

템플릿 Description
Azure 아키텍처에 Sports Analytics 배포

Azure에 배포
ADLS Gen 2가 사용하도록 설정된 Azure Storage 계정, 스토리지 계정에 대한 연결된 서비스(배포된 경우 Azure SQL 데이터베이스) Azure Data Factory instance 및 Azure Databricks instance 만듭니다. 템플릿을 배포하는 사용자의 AAD ID와 ADF instance 대한 관리 ID에는 스토리지 계정에 대한 Storage Blob 데이터 기여자 역할이 부여됩니다. Azure Key Vault instance, Azure SQL Database 및 Azure Event Hub(스트리밍 사용 사례용)를 배포하는 옵션도 있습니다. Azure Key Vault 배포되면 템플릿을 배포하는 사용자의 데이터 팩터리 관리 ID 및 AAD ID에 Key Vault 비밀 사용자 역할이 부여됩니다.
FinOps 허브

Azure에 배포
이 템플릿은 Data Lake Storage 및 Data Factory를 포함하여 새 FinOps 허브 instance 만듭니다.
Azure Data Factory 추가 가능 - 한 번 클릭하여 Azure Data Factory

Azure에 배포
이 템플릿은 Azure Blob에서 다른 Azure Blob으로의 복사 작업에 대한 데이터 팩터리 파이프라인을 만듭니다.
Data Factory 만들기, Salesforce에서 Blob으로 복사

Azure에 배포
이 템플릿은 Azure Data Factory 사용하여 Salesforce에서 Azure Blob으로 데이터 이동을 수행합니다.
Azure Data Factory 사용하여 대량 복사

Azure에 배포
이 템플릿은 Azure SQL 데이터베이스의 데이터를 Azure SQL 데이터 웨어하우스에 대량으로 복사하는 V2 데이터 팩터리를 만듭니다.
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 데이터 팩터리 만들기(SQL)

Azure에 배포
이 템플릿은 Azure Blob Storage 폴더에서 Azure SQL 데이터베이스의 테이블로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다.
빈 데이터 팩터리 만들기

Azure에 배포
이 템플릿은 빈 데이터 팩터리를 만듭니다.
Git 및 관리형 vnet 구성을 사용하여 Azure Data Factory

Azure에 배포
이 템플릿은 Git 구성 및 관리형 가상 네트워크를 사용하여 Azure Data Factory 만듭니다.
V2 데이터 팩터리 만들기(SQL 온-프레미스)

Azure에 배포
이 템플릿은 온-프레미스 SQL Server Azure Blob Storage로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다.
Azure에서 SSIS 런타임 프로비전

Azure에 배포
이 템플릿은 V2 데이터 팩터리를 만든 다음 Azure SSIS 통합 런타임을 프로비전합니다.
V2 데이터 팩터리 만들기(Spark)

Azure에 배포
이 템플릿은 Azure Blob Storage 폴더에서 스토리지의 다른 폴더로 데이터를 복사하는 V2 데이터 팩터리를 만듭니다.

Terraform(AzAPI 공급자) 리소스 정의

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

  • 리소스 그룹

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

리소스 형식

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.DataFactory/factories@2017-09-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "SystemAssigned"
  }
  body = jsonencode({
    properties = {
      vstsConfiguration = {
        accountName = "string"
        collaborationBranch = "string"
        lastCommitId = "string"
        projectName = "string"
        repositoryName = "string"
        rootFolder = "string"
        tenantId = "string"
      }
    }
  })
}

속성 값

factories

Name Description
형식 리소스 종류 "Microsoft.DataFactory/factories@2017-09-01-preview"
name 리소스 이름 string(필수)

문자 제한: 3-63

유효한 문자:
영숫자 및 하이픈

영숫자로 시작하고 끝납니다.

리소스 이름은 Azure에서 고유해야 합니다.
위치 리소스 위치입니다. string
parent_id 리소스 그룹에 배포하려면 해당 리소스 그룹의 ID를 사용합니다. string(필수)
tags 리소스 태그입니다. 태그 이름 및 값의 사전입니다.
identity 팩터리의 관리 서비스 ID입니다. FactoryIdentity
properties 팩터리의 속성입니다. FactoryProperties

FactoryIdentity

Name Description
형식 ID 유형입니다. 현재 지원되는 유일한 형식은 'SystemAssigned'입니다. "SystemAssigned"(필수)

FactoryProperties

Name Description
vstsConfiguration 팩터리의 VSTS 리포지토리 정보입니다. FactoryVstsConfiguration

FactoryVstsConfiguration

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