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


SynapseCompute Класс

Замечание

Это экспериментальный класс и может измениться в любое время. Дополнительные сведения см. по адресу https://aka.ms/acr/connected-registry.

Управляет целевым объектом вычислений Synapse в Машинном обучении Azure. В настоящее время она поддерживает только spark.

Azure Synapse — это интегрированная служба аналитики, которая ускоряет анализ между хранилищами данных и системами аналитики больших данных. В основном Azure Synapse объединяет лучшие технологии SQL, используемые в корпоративном хранилище данных, технологии Spark, используемые для обработки больших данных, и конвейеры для интеграции данных и ETL/ELT. Дополнительные сведения см. в разделе "Что такое экземпляр пула Spark Synapse?".

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

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

Конструктор

SynapseCompute(workspace, name)

Параметры

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

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

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

Имя извлекаемого объекта Вычислений.

Методы

attach_configuration

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

delete

Удаление не поддерживается для объекта Synapse. Попробуйте использовать отсоединение.

deserialize

Преобразуйте объект JSON в объект SynapseCompute.

Завершится ошибкой, если указанная рабочая область не связана с рабочей областью, с которым связана вычисление.

detach

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

refresh_state

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

На основе текущего состояния соответствующего облачного объекта.

В первую очередь полезно для ручного опроса состояния вычислений.

serialize

Преобразуйте этот объект SynapseCompute в сериализованный словарь json.

attach_configuration

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

static attach_configuration(linked_service, type, pool_name)

Параметры

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

Сначала необходимо связать рабочую область synapse, а затем подключить пулы Spark в рабочей области synapse в AML.

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

Тип целевого объекта вычислений, в настоящее время поддерживается только SynapseSpark.

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

Имя пула synapse spark

delete

Удаление не поддерживается для объекта Synapse. Попробуйте использовать отсоединение.

delete()

Исключения

Тип Описание

deserialize

Преобразуйте объект JSON в объект SynapseCompute.

Завершится ошибкой, если указанная рабочая область не связана с рабочей областью, с которым связана вычисление.

static deserialize(workspace, object_dict)

Параметры

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

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

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

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

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

Тип Описание

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

Исключения

Тип Описание

detach

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

detach()

Исключения

Тип Описание

Комментарии

Базовый облачный объект не будет удален, связь будет удалена.

refresh_state

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

На основе текущего состояния соответствующего облачного объекта.

В первую очередь полезно для ручного опроса состояния вычислений.

refresh_state()

serialize

Преобразуйте этот объект SynapseCompute в сериализованный словарь json.

serialize()

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

Тип Описание

Представление json этого объекта SynapseCompute