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
Обязательно
|
Имя извлекаемого объекта Вычислений. |
Методы
| 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
Обязательно
|
Тип целевого объекта вычислений, в настоящее время поддерживается только SynapseSpark. |
|
pool_name
Обязательно
|
Имя пула 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 |