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
- datastore
- Union[AbstractAzureStorageDatastore, AzureDataLakeDatastore]
[Vereist] De gegevensopslag waarnaar moet worden verwezen.
- path_on_datastore
- str
Het relatieve pad in de back-upopslag voor de gegevensverwijzing.
- datastore
- Union[AbstractAzureStorageDatastore, AzureDataLakeDatastore]
[Vereist] De gegevensopslag waarnaar moet worden verwezen.
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
- data_reference_name
- str
De naam voor de gegevensreferentie die moet worden gemaakt.
- datapath_compute_binding
- DataPathComputeBinding
[Vereist] De berekeningsbinding voor het gegevenspad die moet worden gebruikt om de gegevensreferentie te maken.
Retouren
Een DataReference-object.
Retourtype
create_from_data_reference
Maak een DataPath op basis van een DataReference.
static create_from_data_reference(data_reference)
Parameters
- data_reference
- DataReference
[Vereist] De gegevensreferentie die moet worden gebruikt om het gegevenspad te maken.
Retouren
Een DataPath-object.
Retourtype
Kenmerken
datastore_name
path_on_datastore
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor