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.
Oluşturucu
DataPath(datastore=None, path_on_datastore=None, name=None)
Parametreler
| Name | Description |
|---|---|
|
datastore
|
[Gerekli] Başvurulacak Veri Deposu. Default value: None
|
|
path_on_datastore
|
Veri başvurusu için yedekleme depolamadaki göreli yol. Default value: None
|
|
name
|
str, <xref:optional>
DataPath için isteğe bağlı bir ad. Default value: None
|
|
datastore
Gerekli
|
[Gerekli] Başvurulacak Veri Deposu. |
|
path_on_datastore
Gerekli
|
Veri başvurusu için yedekleme depolamadaki göreli yol. |
|
name
Gerekli
|
str, <xref:optional>
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 çalıştığı gösterilmektedir.
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
| Name | Description |
|---|---|
|
data_reference_name
|
Oluşturulacak veri başvurusunun adı. Default value: None
|
|
datapath_compute_binding
|
[Gerekli] Veri başvurusu oluşturmak için kullanılacak veri yolu işlem bağlaması. Default value: None
|
Döndürülenler
| Tür | Description |
|---|---|
|
DataReference nesnesi. |
create_from_data_reference
DataReference'tan DataPath oluşturun.
static create_from_data_reference(data_reference)
Parametreler
| Name | Description |
|---|---|
|
data_reference
Gerekli
|
[Gerekli] Veri yolu oluşturmak için kullanılacak veri başvurusu. |
Döndürülenler
| Tür | Description |
|---|---|
|
DataPath nesnesi. |