Share via


AbstractDatastore 클래스

모든 데이터 저장소의 기본 클래스를 나타냅니다.

데이터 저장소는 Azure의 스토리지 서비스를 참조하고 해당 서비스에 대한 연결 정보를 포함합니다. Azure Machine Learning 실험으로 작업할 때 작업 영역에 이미 등록된 데이터 저장소를 검색하거나 새 데이터 저장소를 등록할 수 있습니다. 새 데이터 저장소 만들기를 포함하여 데이터 저장소를 시작하려면 Datastore 클래스를 참조하세요.

참고: 데이터 저장소를 사용하여 데이터에 액세스하는 경우 데이터에 액세스할 수 있는 권한이 있어야 하며 이는 데이터 저장소에 등록된 자격 증명에 따라 다릅니다.

이 클래스를 직접 사용하면 안 됩니다. 데이터 저장소를 만들려면 register_azure_blob_container와 같은 Datastore 클래스의 register* 메서드 중 하나를 사용합니다.

클래스 AbstractDatastore 생성자입니다.

이 클래스는 기본 클래스이며 사용자는 생성자를 사용하여 이 클래스를 만들지 않아야 합니다.

상속
builtins.object
AbstractDatastore

생성자

AbstractDatastore(workspace, name, datastore_type)

매개 변수

Name Description
workspace
필수
str

이 데이터 저장소가 속한 작업 영역입니다.

name
필수
str

데이터 저장소 이름입니다.

name
필수

데이터 저장소 형식(예: “AzureBlob”)입니다.

workspace
필수
str

이 데이터 저장소가 속한 작업 영역입니다.

name
필수
str

데이터 저장소 이름입니다.

name
필수

데이터 저장소 형식(예: “AzureBlob”)입니다.

datastore_type
필수

메서드

set_as_default

현재 데이터 저장소를 기본 데이터 저장소로 설정합니다.

unregister

데이터 저장소 등록을 취소하면 기본 스토리지 서비스가 삭제되거나 수정되지 않습니다.

set_as_default

현재 데이터 저장소를 기본 데이터 저장소로 설정합니다.

set_as_default()

unregister

데이터 저장소 등록을 취소하면 기본 스토리지 서비스가 삭제되거나 수정되지 않습니다.

unregister()

특성

datastore_type

데이터 저장소의 형식을 반환합니다.

반환

형식 Description
str

데이터 저장소의 형식(예: “AzureBlob”)입니다.

name

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

반환

형식 Description
str

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

workspace

아래 데이터 저장소의 작업 영역을 반환합니다.

반환

형식 Description

작업 영역입니다.