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, waarmee wordt gedefinieerd hoe de gegevens worden gebruikt tijdens het uitvoeren van de pijplijnstap. Een DataPath kan worden gewijzigd tijdens het indienen van pijplijnen met de PipelineParameter.
Initialiseer DataPath.
Constructor
DataPath(datastore=None, path_on_datastore=None, name=None)
Parameters
| Name | Description |
|---|---|
|
datastore
|
[Vereist] Het gegevensarchief 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] Het gegevensarchief 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 vanaf 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 rekenbinding voor het gegevenspad dat 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 een gegevenspad te maken. |
Retouren
| Type | Description |
|---|---|
|
Een DataPath-object. |