DataPath Klasse
Stellt einen Pfad zu Daten in einem Datenspeicher dar.
Der durch das DataPath-Objekt dargestellte Pfad kann auf ein Verzeichnis oder ein Datenartefakt (BLOB, Datei) verweisen. DataPath wird in Kombination mit der DataPathComputeBinding Klasse verwendet, die definiert, wie die Daten während der Pipelineschrittausführung genutzt werden. Ein DataPath kann während der Pipelineübermittlung mit der PipelineParameter.
Initialisieren von DataPath.
Konstruktor
DataPath(datastore=None, path_on_datastore=None, name=None)
Parameter
| Name | Beschreibung |
|---|---|
|
datastore
|
[Erforderlich] Der zu referenzierende Datenspeicher. Standardwert: None
|
|
path_on_datastore
|
Der relative Pfad im Sicherungsspeicher für den Datenverweis. Standardwert: None
|
|
name
|
str, <xref:optional>
Optionaler Name für DataPath. Standardwert: None
|
|
datastore
Erforderlich
|
[Erforderlich] Der zu referenzierende Datenspeicher. |
|
path_on_datastore
Erforderlich
|
Der relative Pfad im Sicherungsspeicher für den Datenverweis. |
|
name
Erforderlich
|
str, <xref:optional>
Optionaler Name für DataPath. |
Hinweise
Das folgende Beispiel zeigt, wie Sie ein DataPath-Objekt erstellen und mithilfe von Argumenten an diesen PipelineParameterübergeben.
def_blob_store = ws.get_default_datastore()
print("Default datastore's name: {}".format(def_blob_store.name))
data_path = DataPath(datastore=def_blob_store, path_on_datastore='sample_datapath1')
datapath1_pipeline_param = PipelineParameter(name="input_datapath", default_value=data_path)
datapath_input = (datapath1_pipeline_param, DataPathComputeBinding(mode='mount'))
string_pipeline_param = PipelineParameter(name="input_string", default_value='sample_string1')
Vollständiges Beispiel ist verfügbar von https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/machine-learning-pipelines/intro-to-pipelines/aml-pipelines-showcasing-datapath-and-pipelineparameter.ipynb
Methoden
| create_data_reference |
Erstellen Sie ein DataReference-Objekt mit diesem DataPath und dem angegebenen DataPathComputeBinding. |
| create_from_data_reference |
Erstellen Eines DataPath aus einem DataReference-Objekt. |
create_data_reference
Erstellen Sie ein DataReference-Objekt mit diesem DataPath und dem angegebenen DataPathComputeBinding.
create_data_reference(data_reference_name=None, datapath_compute_binding=None)
Parameter
| Name | Beschreibung |
|---|---|
|
data_reference_name
|
Der Name für den zu erstellenden Datenverweis. Standardwert: None
|
|
datapath_compute_binding
|
[Erforderlich] Die Datenpfad-Computebindung, die zum Erstellen des Datenverweises verwendet werden soll. Standardwert: None
|
Gibt zurück
| Typ | Beschreibung |
|---|---|
|
Ein DataReference-Objekt. |
create_from_data_reference
Erstellen Eines DataPath aus einem DataReference-Objekt.
static create_from_data_reference(data_reference)
Parameter
| Name | Beschreibung |
|---|---|
|
data_reference
Erforderlich
|
[Erforderlich] Der Datenverweis, der zum Erstellen des Datenpfads verwendet werden soll. |
Gibt zurück
| Typ | Beschreibung |
|---|---|
|
Ein DataPath-Objekt. |