Delen via


DataPath Klas

Vertegenwoordigt een pad naar gegevens in een gegevensarchief.

Het pad dat wordt vertegenwoordigd door het DataPath-object, kan verwijzen naar een map of een gegevensartefact (blob, bestand). DataPath wordt gebruikt in combinatie met de DataPathComputeBinding klasse, die bepaalt hoe de gegevens worden gebruikt tijdens het uitvoeren van de pijplijnstap. Een DataPath kan worden gewijzigd op tijdens het indienen van de pijplijn met de PipelineParameter.

Initialiseer DataPath.

Overname
builtins.object
DataPath

Constructor

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

Parameters

Name Description
datastore

[Vereist] De gegevensopslag waarnaar moet worden verwezen.

Default value: None
path_on_datastore
str

Het relatieve pad in de back-upopslag voor de gegevensverwijzing.

Default value: None
name
str, <xref:optional>

Een optionele naam voor het DataPath.

Default value: None
datastore
Vereist

[Vereist] De gegevensopslag waarnaar moet worden verwezen.

path_on_datastore
Vereist
str

Het relatieve pad in de back-upopslag voor de gegevensverwijzing.

name
Vereist
str, <xref:optional>

Een optionele naam voor het DataPath.

Opmerkingen

In het volgende voorbeeld ziet u hoe u een DataPath maakt en argumenten doorgeeft met behulp van 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')

Volledig voorbeeld is beschikbaar via 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

Maak een DataReference-object met behulp van dit DataPath en de opgegeven DataPathComputeBinding.

create_from_data_reference

Maak een DataPath op basis van een DataReference.

create_data_reference

Maak een DataReference-object met behulp van dit DataPath en de opgegeven DataPathComputeBinding.

create_data_reference(data_reference_name=None, datapath_compute_binding=None)

Parameters

Name Description
data_reference_name
str

De naam voor de gegevensreferentie die moet worden gemaakt.

Default value: None
datapath_compute_binding

[Vereist] De berekeningsbinding voor het gegevenspad die moet worden gebruikt om de gegevensreferentie te maken.

Default value: None

Retouren

Type Description

Een DataReference-object.

create_from_data_reference

Maak een DataPath op basis van een DataReference.

static create_from_data_reference(data_reference)

Parameters

Name Description
data_reference
Vereist

[Vereist] De gegevensreferentie die moet worden gebruikt om het gegevenspad te maken.

Retouren

Type Description

Een DataPath-object.

Kenmerken

datastore_name

Haal de naam van het gegevensarchief op.

Retouren

Type Description

De naam.

path_on_datastore

Haal het pad naar het gegevensarchief op.

Retouren

Type Description

Het pad.