DataPath Sınıf

Veri deposundaki verilerin yolunu temsil eder.

DataPath nesnesi tarafından temsil edilen yol bir dizine veya veri yapıtına (blob, dosya) işaret edebilir. DataPath, verilerin işlem hattı adımı yürütme sırasında nasıl kullanıldığını tanımlayan sınıfıyla DataPathComputeBinding birlikte kullanılır. Ile işlem hattı gönderimi PipelineParametersırasında bir DataPath değiştirilebilir.

DataPath'i başlatın.

Devralma
builtins.object
DataPath

Oluşturucu

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

Parametreler

datastore
Union[AbstractAzureStorageDatastore, AzureDataLakeDatastore]
varsayılan değer: None

[Gerekli] Başvurulacak Veri Deposu.

path_on_datastore
str
varsayılan değer: None

Veri başvurusu için yedekleme deposundaki göreli yol.

name
str, <xref:optional>
varsayılan değer: None

DataPath için isteğe bağlı bir ad.

datastore
Union[AbstractAzureStorageDatastore, AzureDataLakeDatastore]
Gerekli

[Gerekli] Başvurulacak Veri Deposu.

path_on_datastore
str
Gerekli

Veri başvurusu için yedekleme deposundaki göreli yol.

name
str, <xref:optional>
Gerekli

DataPath için isteğe bağlı bir ad.

Açıklamalar

Aşağıdaki örnekte, bir DataPath oluşturma ve kullanarak PipelineParameterbağımsız değişkenleri ona geçirme işleminin nasıl yapıldığını gösterir.


   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')

Tam örnek şu kaynaktan edinilebilir: https://github.com/Azure/MachineLearningNotebooks/blob/master/how-to-use-azureml/machine-learning-pipelines/intro-to-pipelines/aml-pipelines-showcasing-datapath-and-pipelineparameter.ipynb

Yöntemler

create_data_reference

Bu DataPath'i ve verilen DataPathComputeBinding'i kullanarak bir DataReference nesnesi oluşturun.

create_from_data_reference

DataReference'tan DataPath oluşturun.

create_data_reference

Bu DataPath'i ve verilen DataPathComputeBinding'i kullanarak bir DataReference nesnesi oluşturun.

create_data_reference(data_reference_name=None, datapath_compute_binding=None)

Parametreler

data_reference_name
str
varsayılan değer: None

Oluşturulacak veri başvurusunun adı.

datapath_compute_binding
DataPathComputeBinding
varsayılan değer: None

[Gerekli] Veri başvurusu oluşturmak için kullanılacak veri yolu işlem bağlaması.

Döndürülenler

DataReference nesnesi.

Dönüş türü

create_from_data_reference

DataReference'tan DataPath oluşturun.

static create_from_data_reference(data_reference)

Parametreler

data_reference
DataReference
Gerekli

[Gerekli] Veri yolu oluşturmak için kullanılacak veri başvurusu.

Döndürülenler

DataPath nesnesi.

Dönüş türü

Öznitelikler

datastore_name

Veri deposunun adını alın.

Döndürülenler

Ad.

Dönüş türü

path_on_datastore

Veri deposundaki yolu alın.

Döndürülenler

Yol.

Dönüş türü