DataFactoryCompute 클래스
Azure Machine Learning에서 DataFactory 컴퓨팅 대상을 관리합니다.
Azure Data Factory는 서버리스 스케일 아웃 데이터 통합 및 데이터 변환을 위한 Azure의 클라우드 ETL 서비스입니다. 자세한 내용은 Azure Data Factory를 참조하세요.
클래스 ComputeTarget 생성자입니다.
제공된 작업 영역과 연결된 Compute 개체의 클라우드 표현을 검색합니다. 검색된 Compute 개체의 특정 형식에 해당하는 자식 클래스의 instance 반환합니다.
- 상속
-
DataFactoryCompute
생성자
DataFactoryCompute(workspace, name)
매개 변수
Name | Description |
---|---|
workspace
필수
|
검색할 DataFactoryCompute 개체를 포함하는 작업 영역 개체입니다. |
name
필수
|
검색할 DataFactoryCompute 개체의 이름입니다. |
workspace
필수
|
검색할 Compute 개체를 포함하는 작업 영역 개체입니다. |
name
필수
|
검색할 Compute 개체의 이름입니다. |
메서드
attach |
사용되지 않습니다. 대신 기존 DataFactory 컴퓨팅 리소스를 제공된 작업 영역과 연결합니다. |
attach_configuration |
DataFactory 컴퓨팅 대상을 연결하기 위한 구성 개체를 만듭니다. |
delete |
연결된 작업 영역에서 DatafactoryCompute 개체를 제거합니다. |
deserialize |
JSON 개체를 DataFactoryCompute 개체로 변환합니다. |
detach |
연결된 작업 영역에서 Datafactory 개체를 분리합니다. 기본 클라우드 개체는 삭제되지 않고 연결만 제거됩니다. |
provisioning_configuration |
DataFactoryCompute 대상을 프로비저닝하기 위한 구성 개체를 만듭니다. |
refresh_state |
개체 속성의 내부 업데이트를 수행합니다. 이 메서드는 해당 클라우드 개체의 현재 상태에 따라 속성을 업데이트합니다. 이는 주로 컴퓨팅 상태의 수동 폴링에 사용됩니다. |
serialize |
이 DataFactoryCompute 개체를 JSON 직렬화된 사전으로 변환합니다. |
attach
사용되지 않습니다. 대신 attach_configuration
메서드를 사용합니다.
기존 DataFactory 컴퓨팅 리소스를 제공된 작업 영역과 연결합니다.
static attach(workspace, name, resource_id)
매개 변수
Name | Description |
---|---|
workspace
필수
|
컴퓨팅 리소스를 연결할 작업 영역 개체입니다. |
name
필수
|
제공된 작업 영역 내에서 컴퓨팅 리소스를 연결할 이름입니다. 연결할 컴퓨팅 리소스의 이름과 일치하지 않아도 됩니다. |
resource_id
필수
|
연결 중인 컴퓨팅 리소스의 Azure 리소스 ID입니다. |
반환
형식 | Description |
---|---|
컴퓨팅 개체의 DataFactoryCompute 개체 표현입니다. |
예외
형식 | Description |
---|---|
attach_configuration
DataFactory 컴퓨팅 대상을 연결하기 위한 구성 개체를 만듭니다.
static attach_configuration(resource_group=None, factory_name=None, resource_id=None)
매개 변수
Name | Description |
---|---|
resource_group
|
DataFactory가 있는 리소스 그룹의 이름입니다. Default value: None
|
factory_name
|
DataFactory 이름입니다. Default value: None
|
resource_id
|
연결 중인 컴퓨팅 리소스의 Azure 리소스 ID입니다. Default value: None
|
반환
형식 | Description |
---|---|
컴퓨팅 개체를 연결할 때 사용할 구성 개체입니다. |
예외
형식 | Description |
---|---|
delete
연결된 작업 영역에서 DatafactoryCompute 개체를 제거합니다.
delete()
예외
형식 | Description |
---|---|
설명
이 개체가 Azure ML을 통해 만들어진 경우 해당 클라우드 기반 개체도 삭제됩니다. 이 개체가 외부에서 만들어지고 작업 영역에 연결된 경우에만 예외가 발생하며 아무것도 변경되지 않습니다.
deserialize
JSON 개체를 DataFactoryCompute 개체로 변환합니다.
static deserialize(workspace, object_dict)
매개 변수
Name | Description |
---|---|
workspace
필수
|
DataFactoryCompute 개체가 연결된 작업 영역 개체입니다. |
object_dict
필수
|
DataFactoryCompute 개체로 변환할 JSON 개체입니다. |
반환
형식 | Description |
---|---|
제공된 json 개체의 DataFactoryCompute 표현입니다. |
예외
형식 | Description |
---|---|
설명
제공된 작업 영역이 Compute와 연결된 작업 영역이 아닌 경우 실패합니다.
detach
연결된 작업 영역에서 Datafactory 개체를 분리합니다.
기본 클라우드 개체는 삭제되지 않고 연결만 제거됩니다.
detach()
예외
형식 | Description |
---|---|
provisioning_configuration
DataFactoryCompute 대상을 프로비저닝하기 위한 구성 개체를 만듭니다.
static provisioning_configuration(location=None)
매개 변수
Name | Description |
---|---|
location
|
클러스터를 프로비저닝할 위치입니다. 지정하지 않으면 기본적으로 작업 영역 위치로 설정됩니다. 이 컴퓨팅에 사용 가능한 지역은 다음에서 https://azure.microsoft.com/global-infrastructure/services/?regions=all&찾을 수 있습니다. products=data-factory Default value: None
|
반환
형식 | Description |
---|---|
Compute 개체를 만들 때 사용할 구성 개체입니다. |
예외
형식 | Description |
---|---|
refresh_state
개체 속성의 내부 업데이트를 수행합니다.
이 메서드는 해당 클라우드 개체의 현재 상태에 따라 속성을 업데이트합니다. 이는 주로 컴퓨팅 상태의 수동 폴링에 사용됩니다.
refresh_state()
예외
형식 | Description |
---|---|
serialize
이 DataFactoryCompute 개체를 JSON 직렬화된 사전으로 변환합니다.
serialize()
반환
형식 | Description |
---|---|
이 DataFactoryCompute 개체의 JSON 표현입니다. |
예외
형식 | Description |
---|---|