Поделиться через


KustoCompute Класс

Управляет целевым объектом вычислений Kusto в Машинном обучении Azure.

Kusto, также известный как Azure Data Explorer, можно использовать в качестве целевого объекта вычислений с конвейером Машинного обучения Azure. Целевой объект вычислений содержит строку подключения Kusto и учетные данные субъекта-службы, используемые для доступа к целевому кластеру Kusto.

Конструктор Класса ComputeTarget.

Получение облачного представления объекта вычислений, связанного с предоставленной рабочей областью. Возвращает экземпляр дочернего класса, соответствующего конкретному типу полученного объекта Compute.

Наследование
KustoCompute

Конструктор

KustoCompute(workspace, name)

Параметры

Имя Описание
workspace
Обязательно

Объект рабочей области, содержащий извлекаемый объект KustoCompute.

name
Обязательно
str

Имя извлекаемого объекта KustoCompute.

workspace
Обязательно

Объект рабочей области, содержащий извлекаемый объект вычислений.

name
Обязательно
str

Имя извлекаемого объекта Compute.

Методы

attach_configuration

Создание объекта конфигурации для подключения удаленного целевого объекта вычислений Kusto.

delete

Удаление не поддерживается для объекта KustoCompute. Взамен рекомендуется использовать detach.

deserialize

Преобразование объекта JSON в объект KustoCompute.

detach

Окончательное удаление объекта Kusto из связанной рабочей области.

Базовые облачные объекты при этом сохраняются, удаляется только связь.

get_credentials

Получение учетных данных для целевого объекта Kusto.

refresh_state

Выполнение обновлений свойств объекта на месте.

Этот метод обновляет свойства согласно текущему состоянию соответствующего облачного объекта. В основном используется для опроса состояния вычислений вручную.

serialize

Преобразование этого объекта KustoCompute в сериализованный словарь JSON.

attach_configuration

Создание объекта конфигурации для подключения удаленного целевого объекта вычислений Kusto.

static attach_configuration(resource_group=None, workspace_name=None, resource_id=None, tenant_id=None, kusto_connection_string=None, application_id=None, application_key=None)

Параметры

Имя Описание
resource_group
str

Имя группы ресурсов рабочей области.

Default value: None
workspace_name
str

Имя рабочей области.

Default value: None
resource_id
str

Идентификатор ресурса Azure для ресурса вычислений.

Default value: None
tenant_id
str

Идентификатор клиента для ресурса вычислений.

Default value: None
kusto_connection_string
str

Строка подключения кластера Kusto.

Default value: None
application_id
str

Идентификатор приложения для ресурса вычислений.

Default value: None
application_key
str

Ключ приложения для ресурса вычислений.

Default value: None

Возвращаемое значение

Тип Описание

Объект конфигурации, который нужно использовать при подключении объекта вычислений.

delete

Удаление не поддерживается для объекта KustoCompute. Взамен рекомендуется использовать detach.

delete()

Исключения

Тип Описание

deserialize

Преобразование объекта JSON в объект KustoCompute.

static deserialize(workspace, object_dict)

Параметры

Имя Описание
workspace
Обязательно

Объект рабочей области, с которым связан объект KustoCompute.

object_dict
Обязательно

Объект JSON для преобразования в объект KustoCompute.

Возвращаемое значение

Тип Описание

Представление KustoCompute указанного объекта JSON.

Исключения

Тип Описание

Комментарии

Генерирует ComputeTargetException, если указана не та рабочая область, с которой связано вычисление.

detach

Окончательное удаление объекта Kusto из связанной рабочей области.

Базовые облачные объекты при этом сохраняются, удаляется только связь.

detach()

Исключения

Тип Описание

get_credentials

Получение учетных данных для целевого объекта Kusto.

get_credentials()

Возвращаемое значение

Тип Описание

Учетные данные для целевого объекта Kusto.

Исключения

Тип Описание

refresh_state

Выполнение обновлений свойств объекта на месте.

Этот метод обновляет свойства согласно текущему состоянию соответствующего облачного объекта. В основном используется для опроса состояния вычислений вручную.

refresh_state()

serialize

Преобразование этого объекта KustoCompute в сериализованный словарь JSON.

serialize()

Возвращаемое значение

Тип Описание

Представление JSON этого объекта KustoCompute.