DatacacheStore Класс
Примечание
Это экспериментальный класс, который может быть изменен в любое время. Дополнительные сведения см. по адресу https://aka.ms/azuremlexperimental.
Представляет абстракцию хранилища для учетной записи хранения Машинного обучения Azure.
Хранилища DatacacheStores присоединяются к рабочим областям и используются для хранения сведений, относящихся к базовому решению DataCache. Сейчас поддерживается только секционированное решение BLOB-объектов. Datacachestores определяет различные хранилища BLOB-объектов, которые могут использоваться для кэширования.
Этот класс используется для выполнения операций управления, включая регистрацию, вывод списка, получение и обновление хранилищ кэшированных данных.
Хранилища DatacacheStores для каждой службы создаются с помощью методов register*
данного класса.
Получение хранилища данных кэша по имени. Этот вызов выполнит запрос к службе datacache.
- Наследование
-
builtins.objectDatacacheStore
Конструктор
DatacacheStore(workspace, name, **kwargs)
Параметры
Имя | Описание |
---|---|
workspace
Обязательно
|
Рабочая область. |
name
Обязательно
|
Имя хранилища данных кэша |
Методы
get_by_name |
Получение хранилища данных кэша по имени. |
list |
Список всех хранилищ данных кэша в рабочей области. |
register |
Регистрация хранилища кэша данных в рабочей области. |
update |
Обновление политики кэша данных хранилища данных кэша. |
get_by_name
Получение хранилища данных кэша по имени.
static get_by_name(workspace, name)
Параметры
Имя | Описание |
---|---|
workspace
Обязательно
|
Рабочая область. |
name
Обязательно
|
Имя хранилища данных кэша |
Возвращаемое значение
Тип | Описание |
---|---|
Соответствующее хранилище данных для этого имени. |
list
Список всех хранилищ данных кэша в рабочей области.
static list(workspace)
Параметры
Имя | Описание |
---|---|
workspace
Обязательно
|
Рабочая область. |
Возвращаемое значение
Тип | Описание |
---|---|
Список объектов хранилищ данных кэша. |
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
Обязательно
|
Рабочая область. |
name
Обязательно
|
Имя хранилища данных кэша. |
data_store_list
Обязательно
|
Список базовых хранилищ данных. |
data_management_compute_target
Обязательно
|
Вычислительный ресурс для управления данными. |
data_management_compute_auth
Обязательно
|
Субъект-служба, используемый для отправки заданий управления данными в вычислительный ресурс управления данными. |
ttl_in_days
Обязательно
|
<xref:Int>
Срок действия в днях. |
ttl_expiration_policy
Обязательно
|
str, <xref:one> of [<xref:"LastAccessTime">, <xref:"CreationTime">]
Политика завершения срока действия. |
default_replica_count
Обязательно
|
<xref:Int>
Число реплик по умолчанию для расконсервации. |
data_factory_resource_id
|
<xref:str.>
Идентификатор ресурса ADF, который должен использоваться для расконсервации. Default value: None
|
Возвращаемое значение
Тип | Описание |
---|---|
Объект хранилища кэша данных |
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
Обязательно
|
Рабочая область. |
name
Обязательно
|
Имя хранилища данных кэша. |
data_management_compute_target
|
Вычислительный ресурс для управления данными. Default value: None
|
data_management_compute_auth
|
Субъект-служба, используемый для отправки заданий управления данными в вычислительный ресурс управления данными. Default value: None
|
ttl_in_days
|
<xref:Int>
Срок действия в днях. Default value: None
|
ttl_expiration_policy
|
str, <xref:one> of [<xref:"LastAccessTime">, <xref:"CreationTime">]
Политика завершения срока действия. Default value: None
|
default_replica_count
|
<xref:Int>
Число реплик по умолчанию для расконсервации. Default value: None
|
data_factory_resource_id
|
<xref:str.>
Идентификатор ресурса ADF, который должен использоваться для расконсервации. Default value: None
|
Возвращаемое значение
Тип | Описание |
---|---|
Объект хранилища кэша данных |
Атрибуты
data_factory_resource_id
Возвращает идентификатор ресурса фабрики данных Azure, который можно использовать для расконсервации.
Возвращаемое значение
Тип | Описание |
---|---|
Идентификатор ресурса ADF, который должен использоваться для расконсервации. |
data_management_compute_target
Возвращает имя вычислительного ресурса управления данными, который будет использоваться для расконсервации.
Возвращаемое значение
Тип | Описание |
---|---|
Вычислительный ресурс для управления данными. |
data_store_list
Возвращает список базовых хранилищ данных для хранилищ кэшированных данных.
Возвращаемое значение
Тип | Описание |
---|---|
list(<xref:AbstractDataStore>)
|
Список хранилищ данных, которые будут использоваться в качестве хранилищ кэшированных данных. |
default_replica_count
Возвращает количество реплик по умолчанию во время расконсервации.
Возвращаемое значение
Тип | Описание |
---|---|
Число реплик по умолчанию для расконсервации. |
name
Возвращает имя хранилища кэша данных.
Возвращаемое значение
Тип | Описание |
---|---|
Имя хранилища кэшированных данных. |
ttl_expiration_policy
Возвращает политику срока действия политики.
Возвращаемое значение
Тип | Описание |
---|---|
Политика завершения срока действия. |
ttl_in_days
workspace
Возвращает сведения о рабочей области.
Возвращаемое значение
Тип | Описание |
---|---|
Рабочая область. |