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

Name Beschreibung
workspace
Erforderlich

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

name
Erforderlich
str

Der Name des abzurufenden DataFactoryCompute-Objekts.

workspace
Erforderlich

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

name
Erforderlich
str

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

Name Beschreibung
workspace
Erforderlich

Das Arbeitsbereichsobjekt, dem die Computeressource zugeordnet werden soll.

name
Erforderlich
str

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

resource_id
Erforderlich
str

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

Gibt zurück

Typ Beschreibung

Eine DataFactoryCompute-Objektdarstellung des Computeobjekts.

Ausnahmen

Typ Beschreibung

attach_configuration

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

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

Parameter

Name Beschreibung
resource_group
str

Name der Ressourcengruppe, in der sich die DataFactory befindet.

Standardwert: None
factory_name
str

Der Name der DataFactory.

Standardwert: None
resource_id
str

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

Standardwert: None

Gibt zurück

Typ Beschreibung

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

Ausnahmen

Typ Beschreibung

delete

Entfernt das DatafactoryCompute-Objekt aus dem zugeordneten Arbeitsbereich.

delete()

Ausnahmen

Typ Beschreibung

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

Name Beschreibung
workspace
Erforderlich

Das Arbeitsbereichsobjekt, dem das DatafactoryCompute-Objekt zugeordnet ist.

object_dict
Erforderlich

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

Gibt zurück

Typ Beschreibung

Die DataFactoryCompute-Darstellung des bereitgestellten JSON-Objekts.

Ausnahmen

Typ Beschreibung

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

Typ Beschreibung

provisioning_configuration

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

static provisioning_configuration(location=None)

Parameter

Name Beschreibung
location
str

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

Standardwert: None

Gibt zurück

Typ Beschreibung

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

Ausnahmen

Typ Beschreibung

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

Typ Beschreibung

serialize

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

serialize()

Gibt zurück

Typ Beschreibung

Die JSON-Darstellung dieses DataFactoryCompute-Objekts.

Ausnahmen

Typ Beschreibung