Share via


DatacacheStore 클래스

참고

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

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

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

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

이름으로 데이터 캐시 저장소를 가져옵니다. 이 호출은 데이터 캐시 서비스에 대한 요청을 수행합니다.

상속
builtins.object
DatacacheStore

생성자

DatacacheStore(workspace, name, **kwargs)

매개 변수

Name Description
workspace
필수

작업 영역입니다.

name
필수
str

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

메서드

get_by_name

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

list

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

register

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

update

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

get_by_name

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

static get_by_name(workspace, name)

매개 변수

Name Description
workspace
필수

작업 영역입니다.

name
필수
str

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

반환

형식 Description

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

list

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

static list(workspace)

매개 변수

Name Description
workspace
필수

작업 영역입니다.

반환

형식 Description

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)

매개 변수

Name Description
workspace
필수

작업 영역입니다.

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

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

data_store_list
필수

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

data_management_compute_target
필수

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

data_management_compute_auth
필수

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

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.>

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

기본값: None

반환

형식 Description

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)

매개 변수

Name Description
workspace
필수

작업 영역입니다.

name
필수
str

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

data_management_compute_target

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

기본값: None
data_management_compute_auth

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

기본값: None
ttl_in_days
<xref:Int>

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

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

TTL 만료 정책입니다.

기본값: None
default_replica_count
<xref:Int>

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

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

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

기본값: None

반환

형식 Description

DatacacheStore 개체입니다.

특성

data_factory_resource_id

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

반환

형식 Description
str

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

data_management_compute_target

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

반환

형식 Description
str

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

data_store_list

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

반환

형식 Description
list(<xref:AbstractDataStore>)

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

default_replica_count

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

반환

형식 Description
Int

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

name

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

반환

형식 Description
str

DatacacheStore 이름입니다.

ttl_expiration_policy

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

반환

형식 Description
str

TTL 만료 정책입니다.

ttl_in_days

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

반환

형식 Description
Int

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

workspace

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

반환

형식 Description

작업 영역입니다.