SynapseCompute Klasse
Hinweis
Dies ist eine experimentelle Klasse, die jederzeit geändert werden kann. Unter https://aka.ms/azuremlexperimental finden Sie weitere Informationen.
Verwaltet ein Synapse-Computeziel in Azure Machine Learning. Derzeit wird nur Spark unterstützt.
Azure Synapse ist ein integrierter Analysedienst zur schnelleren Gewinnung von Erkenntnissen aus Data Warehouses und Big Data-Analysesystemen. Im Grunde vereint Azure Synapse die besten Aspekte der SQL-Technologien, die Unternehmen zur Datenaufbewahrung verwenden, der Spark-Technologien für Big Data und der Pipelines für die Datenintegration und für ETL/ELT. Weitere Informationen finden Sie unter Apache Spark in Azure Synapse Analytics.
ComputeTarget-Konstruktor der Klasse.
Rufen Sie eine Clouddarstellung eines Compute-Objekts ab, das dem bereitgestellten Arbeitsbereich zugeordnet ist. Gibt einen instance einer untergeordneten Klasse zurück, die dem spezifischen Typ des abgerufenen Compute-Objekts entspricht.
- Vererbung
-
SynapseCompute
Konstruktor
SynapseCompute(workspace, name)
Parameter
Name | Beschreibung |
---|---|
workspace
Erforderlich
|
Das Workspace-Objekt, das das abzurufende Compute-Objekt enthält. |
name
Erforderlich
|
Der Name des abzurufenden Compute-Objekts. |
Methoden
attach_configuration |
Erstellt ein Konfigurationsobjekt zum Anfügen eines Synapse-Computeziels. |
delete |
Das Löschen wird für das Synapse-Objekt nicht unterstützt. Verwenden Sie stattdessen detach. |
deserialize |
Konvertiert ein JSON-Objekt in ein SynapseCompute-Objekt. Führt zu einem Fehler, wenn der bereitgestellte Arbeitsbereich nicht der Arbeitsbereich ist, dem das Compute-Objekt zugeordnet ist. |
detach |
Trennt das Synapse-Objekt vom zugeordneten Arbeitsbereich. |
refresh_state |
Durchführen einer direkten Aktualisierung der Eigenschaften des Objekts. Basiert auf dem aktuellen Zustand des entsprechenden Cloudobjekts. Wird in erster Linie für den manuellen Abruf des Computezustands verwendet. |
serialize |
Konvertiert dieses SynapseCompute-Objekt in ein serialisiertes JSON-Wörterbuch. |
attach_configuration
Erstellt ein Konfigurationsobjekt zum Anfügen eines Synapse-Computeziels.
static attach_configuration(linked_service, type, pool_name)
Parameter
Name | Beschreibung |
---|---|
linked_service
Erforderlich
|
Sie müssen zuerst den Synapse-Arbeitsbereich verknüpfen. Anschließend können Sie die Spark-Pools innerhalb des Synapse-Arbeitsbereichs an AML anfügen. |
type
Erforderlich
|
Computezieltyp, derzeit wird nur SynapseSpark unterstützt. |
pool_name
Erforderlich
|
Name des Spark-Pools in Synapse |
delete
Das Löschen wird für das Synapse-Objekt nicht unterstützt. Verwenden Sie stattdessen detach.
delete()
Ausnahmen
Typ | Beschreibung |
---|---|
deserialize
Konvertiert ein JSON-Objekt in ein SynapseCompute-Objekt.
Führt zu einem Fehler, wenn der bereitgestellte Arbeitsbereich nicht der Arbeitsbereich ist, dem das Compute-Objekt zugeordnet ist.
static deserialize(workspace, object_dict)
Parameter
Name | Beschreibung |
---|---|
workspace
Erforderlich
|
Das Arbeitsbereichsobjekt, dem das SynapseCompute-Objekt zugeordnet ist. |
object_dict
Erforderlich
|
Ein JSON-Objekt, das in ein SynapseCompute-Objekt konvertiert werden soll. |
Gibt zurück
Typ | Beschreibung |
---|---|
Die SynapseCompute-Darstellung des bereitgestellten JSON-Objekts. |
Ausnahmen
Typ | Beschreibung |
---|---|
detach
Trennt das Synapse-Objekt vom zugeordneten Arbeitsbereich.
detach()
Ausnahmen
Typ | Beschreibung |
---|---|
Hinweise
Es wird kein zugrunde liegendes Cloudobjekt gelöscht, sondern nur die Zuordnung aufgehoben.
refresh_state
Durchführen einer direkten Aktualisierung der Eigenschaften des Objekts.
Basiert auf dem aktuellen Zustand des entsprechenden Cloudobjekts.
Wird in erster Linie für den manuellen Abruf des Computezustands verwendet.
refresh_state()
serialize
Konvertiert dieses SynapseCompute-Objekt in ein serialisiertes JSON-Wörterbuch.
serialize()
Gibt zurück
Typ | Beschreibung |
---|---|
Die JSON-Darstellung dieses SynapseCompute-Objekts |