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.objectDataPath
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
|
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
|
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
|
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. |