SynapseCompute Klass

Anteckning

Det här är en experimentell klass och kan ändras när som helst. Mer information finns i https://aka.ms/azuremlexperimental.

Hanterar ett Synapse-beräkningsmål i Azure Machine Learning. För närvarande har den bara stöd för Spark.

Azure Synapse är en integrerad analystjänst som ger snabbare insikter i informationslager och stordataanalyssystem. I grunden samlar Azure Synapse det bästa av SQL-tekniker som används i informationslager för företag, Spark-tekniker som används för stordata och pipelines för dataintegrering och ETL/ELT. Mer information finns i Vad är en Synapse Spark-poolinstans?.

ComputeTarget-konstruktor för klass.

Hämta en molnrepresentation av ett Compute-objekt som är associerat med den angivna arbetsytan. Returnerar en instans av en underordnad klass som motsvarar den specifika typen av det hämtade beräkningsobjektet.

Arv
SynapseCompute

Konstruktor

SynapseCompute(workspace, name)

Parametrar

Name Description
workspace
Obligatorisk

Arbetsyteobjektet som innehåller beräkningsobjektet som ska hämtas.

name
Obligatorisk
str

Namnet på det Compute-objekt som ska hämtas.

Metoder

attach_configuration

Skapa ett konfigurationsobjekt för att koppla ett Synapse-beräkningsmål.

delete

Borttagning stöds inte för Synapse-objekt. Försök att använda koppla från i stället.

deserialize

Konvertera ett json-objekt till ett SynapseCompute-objekt.

Misslyckas om den angivna arbetsytan inte är den arbetsyta som computen är associerad med.

detach

Kopplar bort Synapse-objektet från dess associerade arbetsyta.

refresh_state

Utför en uppdatering på plats av objektets egenskaper.

Baserat på det aktuella tillståndet för motsvarande molnobjekt.

Främst användbart för manuell avsökning av beräkningstillstånd.

serialize

Konvertera det här SynapseCompute-objektet till en json-serialiserad ordlista.

attach_configuration

Skapa ett konfigurationsobjekt för att koppla ett Synapse-beräkningsmål.

static attach_configuration(linked_service, type, pool_name)

Parametrar

Name Description
linked_service
Obligatorisk

Du måste länka synapse-arbetsytan först och sedan kan du koppla Spark-poolerna i synapse-arbetsytan till AML.

type
Obligatorisk
str

beräkningsmåltyp, stöder för närvarande endast SynapseSpark.

pool_name
Obligatorisk
str

Namnge Synapse Spark-pool

delete

Borttagning stöds inte för Synapse-objekt. Försök att använda koppla från i stället.

delete()

Undantag

Typ Description

deserialize

Konvertera ett json-objekt till ett SynapseCompute-objekt.

Misslyckas om den angivna arbetsytan inte är den arbetsyta som computen är associerad med.

static deserialize(workspace, object_dict)

Parametrar

Name Description
workspace
Obligatorisk

Arbetsyteobjektet som SynapseCompute-objektet är associerat med.

object_dict
Obligatorisk

Ett json-objekt som ska konverteras till ett SynapseCompute-objekt.

Returer

Typ Description

SynapseCompute-representationen av det angivna json-objektet.

Undantag

Typ Description

detach

Kopplar bort Synapse-objektet från dess associerade arbetsyta.

detach()

Undantag

Typ Description

Kommentarer

Inget underliggande molnobjekt tas bort. Associationen tas bara bort.

refresh_state

Utför en uppdatering på plats av objektets egenskaper.

Baserat på det aktuella tillståndet för motsvarande molnobjekt.

Främst användbart för manuell avsökning av beräkningstillstånd.

refresh_state()

serialize

Konvertera det här SynapseCompute-objektet till en json-serialiserad ordlista.

serialize()

Returer

Typ Description

JSON-representationen av det här SynapseCompute-objektet