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

workspace
Workspace
Obligatorisk

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

name
str
Obligatorisk

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

linked_service
LinkedService
Obligatorisk

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

type
str
Obligatorisk

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

pool_name
str
Obligatorisk

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

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

workspace
Workspace
Obligatorisk

Arbetsyteobjektet som SynapseCompute-objektet är associerat med.

object_dict
dict
Obligatorisk

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

Returer

SynapseCompute-representationen av det angivna json-objektet.

Returtyp

Undantag

detach

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

detach()

Undantag

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

JSON-representationen av det här SynapseCompute-objektet

Returtyp