Freigeben über


DataFactoryCompute Klasse

Verwaltet ein DataFactory-Computeziel in Azure Machine Learning.

Azure Data Factory ist der ETL-Clouddienst von Azure für die serverlose Datenintegration und Datentransformation mit horizontaler Skalierung. Weitere Informationen finden Sie in der Azure Data Factory-Dokumentation.

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
DataFactoryCompute

Konstruktor

DataFactoryCompute(workspace, name)

Parameter

workspace
Workspace
Erforderlich

Das Arbeitsbereichsobjekt, das das abzurufende DataFactoryCompute-Objekt enthält.

name
str
Erforderlich

Der Name des abzurufenden DataFactoryCompute-Objekts.

workspace
Workspace
Erforderlich

Das Workspace-Objekt, das das abzurufende Compute-Objekt enthält.

name
str
Erforderlich

Der Name des abzurufenden Compute-Objekts.

Methoden

attach

VERALTET. Verwenden Sie stattdessen die attach_configuration-Methode.

Zuordnung einer vorhandenen DataFactory-Computeressource zu einem bereitgestellten Arbeitsbereich.

attach_configuration

Ein Konfigurationsobjekt zum Anfügen eines Batch-Computeziels erstellen.

delete

Entfernt das DatafactoryCompute-Objekt aus dem zugeordneten Arbeitsbereich.

deserialize

Ein JSON-Objekt in ein DatafactoryCompute-Objekt konvertieren.

detach

Trennt das Datafactory-Objekt vom zugeordneten Arbeitsbereich.

Zugrunde liegende Cloudobjekte werden nicht gelöscht, nur die Zuordnung wird entfernt.

provisioning_configuration

Erstellt ein Konfigurationsobjekt für die Bereitstellung eines DataFactoryCompute-Ziels.

refresh_state

Durchführen einer direkten Aktualisierung der Eigenschaften des Objekts.

Mit dieser Methode werden die Eigenschaften basierend auf dem aktuellen Zustand des entsprechenden Cloud-Objekts aktualisiert. Sie wird in erster Linie zum manuellen Abrufen des Computestatus verwendet.

serialize

Konvertiert dieses DataFactoryCompute-Objekt in ein serialisiertes JSON-Wörterbuch.

attach

VERALTET. Verwenden Sie stattdessen die attach_configuration-Methode.

Zuordnung einer vorhandenen DataFactory-Computeressource zu einem bereitgestellten Arbeitsbereich.

static attach(workspace, name, resource_id)

Parameter

workspace
Workspace
Erforderlich

Das Arbeitsbereichsobjekt, dem die Computeressource zugeordnet werden soll.

name
str
Erforderlich

Name, der der Computeressource innerhalb des bereitgestellten Arbeitsbereichs zugeordnet werden soll. Muss nicht mit dem Namen der anzufügenden Computeressource übereinstimmen.

resource_id
str
Erforderlich

Die Azure-Ressourcen-ID für die angefügte Computeressource.

Gibt zurück

Eine DataFactoryCompute-Objektdarstellung des Computeobjekts.

Rückgabetyp

Ausnahmen

attach_configuration

Ein Konfigurationsobjekt zum Anfügen eines Batch-Computeziels erstellen.

static attach_configuration(resource_group=None, factory_name=None, resource_id=None)

Parameter

resource_group
str
Standardwert: None

Name der Ressourcengruppe, in der sich die DataFactory befindet.

factory_name
str
Standardwert: None

Der Name der DataFactory.

resource_id
str
Standardwert: None

Die Azure-Ressourcen-ID für die angefügte Computeressource.

Gibt zurück

Ein Configuration-Objekt, das beim Anfügen eines Compute-Objekts verwendet werden soll.

Rückgabetyp

Ausnahmen

delete

Entfernt das DatafactoryCompute-Objekt aus dem zugeordneten Arbeitsbereich.

delete()

Ausnahmen

Hinweise

Wenn dieses Objekt mit Azure ML erstellt wurde, werden auch die entsprechenden cloudbasierten Objekte gelöscht. Wenn dieses Objekt extern erstellt und nur an den Arbeitsbereich angefügt wurde, wird eine Ausnahme ausgelöst, und es wird nichts geändert.

deserialize

Ein JSON-Objekt in ein DatafactoryCompute-Objekt konvertieren.

static deserialize(workspace, object_dict)

Parameter

workspace
Workspace
Erforderlich

Das Arbeitsbereichsobjekt, dem das DatafactoryCompute-Objekt zugeordnet ist.

object_dict
dict
Erforderlich

Ein JSON-Objekt, das in ein DatafactoryCompute-Objekt konvertiert werden soll.

Gibt zurück

Die DataFactoryCompute-Darstellung des bereitgestellten JSON-Objekts.

Rückgabetyp

Ausnahmen

Hinweise

Führt zu einem Fehler, wenn der bereitgestellte Arbeitsbereich nicht der Arbeitsbereich ist, dem das Compute-Objekt zugeordnet ist.

detach

Trennt das Datafactory-Objekt vom zugeordneten Arbeitsbereich.

Zugrunde liegende Cloudobjekte werden nicht gelöscht, nur die Zuordnung wird entfernt.

detach()

Ausnahmen

provisioning_configuration

Erstellt ein Konfigurationsobjekt für die Bereitstellung eines DataFactoryCompute-Ziels.

static provisioning_configuration(location=None)

Parameter

location
str
Standardwert: None

Der Speicherort, in dem der Cluster bereitgestellt werden soll. Ohne Angabe wird standardmäßig der Standort des Arbeitsbereichs verwendet. Verfügbare Regionen für dieses Compute finden Sie hier: https://azure.microsoft.com/global-infrastructure/services/?regions=all& products=data-factory

Gibt zurück

Ein Configuration-Objekt, das beim Erstellen eines Compute-Objekts verwendet werden soll.

Rückgabetyp

Ausnahmen

refresh_state

Durchführen einer direkten Aktualisierung der Eigenschaften des Objekts.

Mit dieser Methode werden die Eigenschaften basierend auf dem aktuellen Zustand des entsprechenden Cloud-Objekts aktualisiert. Sie wird in erster Linie zum manuellen Abrufen des Computestatus verwendet.

refresh_state()

Ausnahmen

serialize

Konvertiert dieses DataFactoryCompute-Objekt in ein serialisiertes JSON-Wörterbuch.

serialize()

Gibt zurück

Die JSON-Darstellung dieses DataFactoryCompute-Objekts.

Rückgabetyp

Ausnahmen