DatacacheStore 클래스

참고

이는 실험적인 클래스이며 언제든지 변경될 수 있습니다. 자세한 내용은 https://aka.ms/azuremlexperimental을 참조하세요.

Azure Machine Learning 스토리지 계정에 대한 스토리지 추상화를 나타냅니다.

DatacacheStores는 작업 영역에 연결되며 기본 데이터 캐시 솔루션과 관련된 정보를 저장하는 데 사용됩니다. 현재 분할된 Blob 솔루션만 지원됩니다. Datacachestores는 캐싱에 사용할 수 있는 다양한 Blob 데이터 저장소를 정의합니다.

이 클래스를 사용하여 데이터 캐시 저장소 등록, 나열, 가져오기, 업데이트를 포함한 관리 작업을 수행합니다. 각 서비스의 DatacacheStores는 이 클래스의 register* 메서드로 만들어집니다.

이름으로 데이터 캐시 저장소를 가져옵니다. 이 호출은 datacache 서비스를 요청합니다.

상속
builtins.object
DatacacheStore

생성자

DatacacheStore(workspace, name, **kwargs)

매개 변수

workspace
Workspace
필수

작업 영역입니다.

name
str
필수

데이터 캐시 저장소의 이름입니다.

메서드

get_by_name

이름으로 데이터 캐시 저장소를 가져옵니다.

list

작업 영역의 모든 데이터 캐시 저장소를 나열합니다.

register

데이터 캐시 저장소를 작업 영역에 등록합니다.

update

데이터 캐시 저장소에 대한 데이터 캐시 정책을 업데이트합니다.

get_by_name

이름으로 데이터 캐시 저장소를 가져옵니다.

static get_by_name(workspace, name)

매개 변수

workspace
Workspace
필수

작업 영역입니다.

name
str
필수

데이터 캐시 저장소의 이름입니다.

반환

해당 이름의 일치하는 데이터 저장소입니다.

반환 형식

list

작업 영역의 모든 데이터 캐시 저장소를 나열합니다.

static list(workspace)

매개 변수

workspace
Workspace
필수

작업 영역입니다.

반환

DatacacheStore 개체 목록입니다.

반환 형식

register

데이터 캐시 저장소를 작업 영역에 등록합니다.

static register(workspace, name, data_store_list, data_management_compute_target, data_management_compute_auth, ttl_in_days, ttl_expiration_policy, default_replica_count, data_factory_resource_id=None, **kwargs)

매개 변수

workspace
Workspace
필수

작업 영역입니다.

name
Union[list(str), list(<xref:AbstractDataStore>)]
필수

데이터 캐시 저장소의 이름입니다.

data_store_list
필수

기본 데이터 저장소 목록입니다.

data_management_compute_target
ComputeTarget
필수

데이터 관리 컴퓨팅입니다.

data_management_compute_auth
ServicePrincipalAuthentication
필수

데이터 관리 작업을 데이터 관리 컴퓨팅에 제출하는 데 사용되는 서비스 주체입니다.

ttl_in_days
<xref:Int>
필수

TTL(Time to Live)(일)입니다.

ttl_expiration_policy
str, <xref:one> of [<xref:"LastAccessTime">, <xref:"CreationTime">]
필수

TTL 만료 정책입니다.

default_replica_count
<xref:Int>
필수

하이드레이션할 기본 복제본 수입니다.

data_factory_resource_id
<xref:str.>
기본값: None

하이드레이션에 사용할 ADF의 리소스 ID입니다.

반환

DatacacheStore 개체입니다.

반환 형식

update

데이터 캐시 저장소에 대한 데이터 캐시 정책을 업데이트합니다.

static update(workspace, name, data_management_compute_target=None, data_management_compute_auth=None, ttl_in_days=None, ttl_expiration_policy=None, default_replica_count=None, data_factory_resource_id=None, **kwargs)

매개 변수

workspace
Workspace
필수

작업 영역입니다.

name
str
필수

데이터 캐시 저장소의 이름입니다.

data_management_compute_target
ComputeTarget
기본값: None

데이터 관리 컴퓨팅입니다.

data_management_compute_auth
ServicePrincipalAuthentication
기본값: None

데이터 관리 작업을 데이터 관리 컴퓨팅에 제출하는 데 사용되는 서비스 주체입니다.

ttl_in_days
<xref:Int>
기본값: None

TTL(Time to Live)(일)입니다.

ttl_expiration_policy
str, <xref:one> of [<xref:"LastAccessTime">, <xref:"CreationTime">]
기본값: None

TTL 만료 정책입니다.

default_replica_count
<xref:Int>
기본값: None

하이드레이션할 기본 복제본 수입니다.

data_factory_resource_id
<xref:str.>
기본값: None

하이드레이션에 사용할 ADF의 리소스 ID입니다.

반환

DatacacheStore 개체입니다.

반환 형식

특성

data_factory_resource_id

하이드레이션에 사용할 수 있는 Azure 데이터 팩터리의 리소스 ID를 반환합니다.

반환

하이드레이션에 사용할 ADF의 리소스 ID입니다.

반환 형식

str

data_management_compute_target

하이드레이션에 사용할 데이터 관리 컴퓨팅의 이름을 반환합니다.

반환

데이터 관리 컴퓨팅입니다.

반환 형식

str

data_store_list

데이터 저장소에 대한 기본 데이터 저장소 목록을 반환합니다.

반환

데이터 저장소로 사용할 데이터 저장소 목록입니다.

반환 형식

list(<xref:AbstractDataStore>)

default_replica_count

하이드레이션 중에 기본 복제본 수를 반환합니다.

반환

하이드레이션할 기본 복제본 수입니다.

반환 형식

<xref:Int>

name

데이터 캐시 저장소의 이름을 반환합니다.

반환

DatacacheStore 이름입니다.

반환 형식

str

ttl_expiration_policy

TTL(Time to Live) 만료 정책을 반환합니다.

반환

TTL 만료 정책입니다.

반환 형식

str

ttl_in_days

TTL(Time to Live) 정책을 반환합니다.

반환

TTL(Time to Live)(일)입니다.

반환 형식

<xref:Int>

workspace

작업 영역 정보를 반환합니다.

반환

작업 영역입니다.

반환 형식