DataPath Clase
Representa una ruta de acceso a los datos de un almacén de datos.
La ruta de acceso representada por el objeto DataPath puede apuntar a un directorio o a un artefacto de datos (blob, archivo). DataPath se usa en combinación con la clase DataPathComputeBinding, que define cómo se consumen los datos durante la ejecución del paso de canalización. DataPath se puede modificar durante el envío de la canalización con PipelineParameter.
Inicialice DataPath.
- Herencia
-
builtins.objectDataPath
Constructor
DataPath(datastore=None, path_on_datastore=None, name=None)
Parámetros
- datastore
- Union[AbstractAzureStorageDatastore, AzureDataLakeDatastore]
[Obligatorio] Almacén de datos al que se hace referencia.
- path_on_datastore
- str
La ruta de acceso relativa del almacenamiento de seguridad para la referencia de datos.
- datastore
- Union[AbstractAzureStorageDatastore, AzureDataLakeDatastore]
[Obligatorio] Almacén de datos al que se hace referencia.
- path_on_datastore
- str
La ruta de acceso relativa del almacenamiento de seguridad para la referencia de datos.
Comentarios
En el siguiente ejemplo se muestra cómo trabajar para crear un DataPath y pasar argumentos a él mediante 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')
El ejemplo completo está disponible en https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/machine-learning-pipelines/intro-to-pipelines/aml-pipelines-showcasing-datapath-and-pipelineparameter.ipynb.
Métodos
create_data_reference |
Crea un objeto DataReference mediante esta clase DataPath y el objeto DataPathComputeBinding especificado. |
create_from_data_reference |
Crea un objeto DataPath a partir de una clase DataReference. |
create_data_reference
Crea un objeto DataReference mediante esta clase DataPath y el objeto DataPathComputeBinding especificado.
create_data_reference(data_reference_name=None, datapath_compute_binding=None)
Parámetros
- data_reference_name
- str
Nombre de la referencia de datos que se va a crear.
- datapath_compute_binding
- DataPathComputeBinding
[Obligatorio] Enlace de proceso de ruta de acceso de datos que se usará para crear la referencia de datos.
Devoluciones
Objeto DataReference.
Tipo de valor devuelto
create_from_data_reference
Crea un objeto DataPath a partir de una clase DataReference.
static create_from_data_reference(data_reference)
Parámetros
- data_reference
- DataReference
[Obligatorio] Referencia de datos que se usará para crear la ruta de acceso de datos.
Devoluciones
Objeto DataPath.
Tipo de valor devuelto
Atributos
datastore_name
path_on_datastore
Obtiene la ruta de acceso en el almacén de datos.
Devoluciones
La ruta de acceso.
Tipo de valor devuelto
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de