Node Klasse
Stellt eine Basiseinheit in einem Graphen dar, z. B. eine beliebige Datenquelle oder ein beliebiger Schritt
Initialisieren Des Knotens.
- Vererbung
-
builtins.objectNode
Konstruktor
Node(graph, node_id, name=None, module=None, module_builder=None, datasource=None, datasource_builder=None, module_wiring=None)
Parameter
Name | Beschreibung |
---|---|
graph
Erforderlich
|
Der Graph, zu dem dieser Knoten gehört |
node_id
Erforderlich
|
Die ID des Knotens |
name
|
Der Name des Graphen Standardwert: None
|
module
|
Das Modul, das dem Knoten zugeordnet ist. Standardwert: None
|
module_builder
|
<xref:azureml.pipeline.core._ModuleBuilder>
Der Modul-Generator, der dem Knoten zugeordnet ist Standardwert: None
|
datasource
|
Die Datenquelle, die dem Knoten zugeordnet ist Standardwert: None
|
datasource_builder
|
<xref:azureml.pipeline.core._DatasourceBuilder>
Der Datenquellen-Generator, der dem Knoten zugeordnet ist Standardwert: None
|
module_wiring
|
Eine Zuordnung zwischen den Eingaben bzw. Ausgaben des Knotens und den Moduleingaben bzw. -ausgaben Diese enthält zwei Schlüssel, Eingaben und Ausgaben, die jeweils einem Wörterbuch zugeordnet sind, dessen Schlüssel die Namen der Ein- bzw. Ausgaben des Moduls sind, und die Werte sind die Ports des Knotens. Standardwert: None
|
graph
Erforderlich
|
Der Graph, zu dem dieser Knoten gehört |
node_id
Erforderlich
|
Die ID des Knotens |
name
Erforderlich
|
Der Name des Knotens. |
module
Erforderlich
|
Das Modul, das dem Knoten zugeordnet ist. |
module_builder
Erforderlich
|
<xref:azureml.pipeline.core._ModuleBuilder>
Der Modul-Generator, der dem Knoten zugeordnet ist |
datasource
Erforderlich
|
Die Datenquelle, die dem Knoten zugeordnet ist |
datasource_builder
Erforderlich
|
<xref:azureml.pipeline.core._DatasourceBuilder>
Der Datenquellen-Generator, der dem Knoten zugeordnet ist |
module_wiring
Erforderlich
|
Eine Zuordnung zwischen den Eingaben bzw. Ausgaben des Knotens und den Moduleingaben bzw. -ausgaben Diese enthält zwei Schlüssel, Eingaben und Ausgaben, die jeweils einem Wörterbuch zugeordnet sind, dessen Schlüssel die Namen der Ein- bzw. Ausgaben des Moduls sind, und die Werte sind die Ports des Knotens. |
Methoden
get_input |
Gibt einen InputPort nach Namen zurück |
get_output |
Gibt einen OutputPort nach Namen zurück |
get_param |
Gibt einen Parameter nach Namen zurück |
run_after |
Führt diesen Knoten nach dem angegeben Knoten aus Wenn Sie einen Schritt ausführen möchten (beispielsweise Schritt3, nachdem sowohl Schritt1 als auch Schritt2 abgeschlossen sind), können Sie Folgendes verwenden:
|
sequence |
Konfigurieren Sie eine Liste von Knoten, die nach diesem Knoten nacheinander ausgeführt werden sollen. |
get_input
Gibt einen InputPort nach Namen zurück
get_input(name)
Parameter
Name | Beschreibung |
---|---|
name
Erforderlich
|
Name des Eingabeports |
Gibt zurück
Typ | Beschreibung |
---|---|
Der Eingabeport mit dem übereinstimmenden Namen |
get_output
Gibt einen OutputPort nach Namen zurück
get_output(name)
Parameter
Name | Beschreibung |
---|---|
name
Erforderlich
|
Name des Ausgabeports |
Gibt zurück
Typ | Beschreibung |
---|---|
Der Ausgabeport |
get_param
Gibt einen Parameter nach Namen zurück
get_param(name)
Parameter
Name | Beschreibung |
---|---|
name
Erforderlich
|
Der Name des Parameters. |
Gibt zurück
Typ | Beschreibung |
---|---|
Der -Parameter. |
run_after
Führt diesen Knoten nach dem angegeben Knoten aus
Wenn Sie einen Schritt ausführen möchten (beispielsweise Schritt3, nachdem sowohl Schritt1 als auch Schritt2 abgeschlossen sind), können Sie Folgendes verwenden:
step3.run_after(step1)
step3.run_after(step2)
run_after(node)
Parameter
Name | Beschreibung |
---|---|
node
Erforderlich
|
Der Knoten, der vor diesem Knoten ausgeführt werden soll |
sequence
Konfigurieren Sie eine Liste von Knoten, die nach diesem Knoten nacheinander ausgeführt werden sollen.
sequence(nodes)
Parameter
Name | Beschreibung |
---|---|
nodes
Erforderlich
|
Die Liste der Knoten |
Attribute
datasource_def
Ruft die Datenquellendefinition abrufen
Gibt zurück
Typ | Beschreibung |
---|---|
Definitionsobjekt für die Datenquelle |
input_dict
Ruft ein Wörterbuch ab, das alle Knoten enthält
Gibt zurück
Typ | Beschreibung |
---|---|
Wörterbuch von {Eingabename, InputPort} |
inputs
module_def
name
node_id
output_dict
Ruft ein Wörterbuch ab, das alle Ausgaben enthält
Gibt zurück
Typ | Beschreibung |
---|---|
Wörterbuch von {Ausgabename, OutputPort} |