Condividi tramite


DataPath Classe

Rappresenta un percorso dei dati in un archivio dati.

Il percorso rappresentato dall'oggetto DataPath può puntare a una directory o a un artefatto di dati (BLOB, file). DataPath viene usato in combinazione con la DataPathComputeBinding classe , che definisce la modalità di utilizzo dei dati durante l'esecuzione del passaggio della pipeline. Un DataPath può essere modificato durante l'invio della pipeline con .PipelineParameter

Inizializzare DataPath.

Ereditarietà
builtins.object
DataPath

Costruttore

DataPath(datastore=None, path_on_datastore=None, name=None)

Parametri

Nome Descrizione
datastore

[Obbligatorio] Archivio dati a cui fare riferimento.

Valore predefinito: None
path_on_datastore
str

Percorso relativo nell'archivio di backup per il riferimento ai dati.

Valore predefinito: None
name
str, <xref:optional>

Nome facoltativo per DataPath.

Valore predefinito: None
datastore
Necessario

[Obbligatorio] Archivio dati a cui fare riferimento.

path_on_datastore
Necessario
str

Percorso relativo nell'archivio di backup per il riferimento ai dati.

name
Necessario
str, <xref:optional>

Nome facoltativo per DataPath.

Commenti

Nell'esempio seguente viene illustrato come creare un Oggetto DataPath e passarvi argomenti usando PipelineParameter.


   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')

L'esempio completo è disponibile da https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/machine-learning-pipelines/intro-to-pipelines/aml-pipelines-showcasing-datapath-and-pipelineparameter.ipynb

Metodi

create_data_reference

Creare un oggetto DataReference usando questo DataPath e il dataPathComputeBinding specificato.

create_from_data_reference

Creare un DataPath da un Oggetto DataReference.

create_data_reference

Creare un oggetto DataReference usando questo DataPath e il dataPathComputeBinding specificato.

create_data_reference(data_reference_name=None, datapath_compute_binding=None)

Parametri

Nome Descrizione
data_reference_name
str

Nome del riferimento ai dati da creare.

Valore predefinito: None
datapath_compute_binding

[Obbligatorio] Associazione di calcolo del percorso dati da usare per creare il riferimento ai dati.

Valore predefinito: None

Restituisce

Tipo Descrizione

Oggetto DataReference.

create_from_data_reference

Creare un DataPath da un Oggetto DataReference.

static create_from_data_reference(data_reference)

Parametri

Nome Descrizione
data_reference
Necessario

[Obbligatorio] Riferimento ai dati da usare per creare il percorso dati.

Restituisce

Tipo Descrizione

Oggetto DataPath.

Attributi

datastore_name

Ottenere il nome dell'archivio dati.

Restituisce

Tipo Descrizione

Nome.

path_on_datastore

Ottenere il percorso nell'archivio dati.

Restituisce

Tipo Descrizione

Percorso.