AbstractAzureStorageDatastore Sınıf

Bağlantı bilgilerini Azure Blob'a ve Azure Dosya depolamaya kaydeden veri depoları için temel sınıfı temsil eder.

Bu sınıfla doğrudan çalışmamalısınız. Veri deposu oluşturmak için Datastore sınıfının yöntemlerinden birini register* kullanın, örneğin. register_azure_blob_container

Not: Verilere erişmek için veri deposu kullanırken, veri deposuna kaydedilen kimlik bilgilerine bağlı olarak verilere erişim izniniz olmalıdır.

AbstractAzureStorageDatastore oluşturucu sınıfı.

Devralma
AbstractAzureStorageDatastore

Oluşturucu

AbstractAzureStorageDatastore(workspace, name, datastore_type, container_name, account_name, sas_token=None, account_key=None, protocol=None, endpoint=None)

Parametreler

workspace
Workspace
Gerekli

Bu veri deposunun ait olduğu çalışma alanı.

name
str
Gerekli

Veri deposunun adı. Yalnızca alfasayısal karakterler veya - veya _içerebilir.

datastore_type
str
Gerekli

Bu veri deposunun türü ("AzureBlob" veya "AzureFile").

container_name
str
Gerekli

Kapsayıcı adı.

account_name
str
Gerekli

Depolama hesabı adı.

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

Bu kapsayıcıya erişmek için SAS belirteci varsayılan olarak Yok olur.

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

Depolama hesabı anahtarı varsayılan olarak Yok olarak ayarlanır.

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

Depolama hesabına bağlanmak için kullanılacak protokol. Hiçbiri ise, varsayılan olarak https olur.

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

Blob kapsayıcısının uç noktası. Hiçbiri ise, varsayılan olarak core.windows.net olur.

workspace
Workspace
Gerekli

Bu veri deposunun ait olduğu çalışma alanı.

name
str
Gerekli

Veri deposunun adı. Yalnızca alfasayısal karakterler veya - veya _içerebilir.

datastore_type
str
Gerekli

Bu veri deposunun türü ("AzureBlob" veya "AzureFile").

container_name
str
Gerekli

Kapsayıcı adı.

account_name
str
Gerekli

Depolama hesabı adı.

sas_token
str, <xref:optional>
Gerekli

Bu kapsayıcıya erişmek için SAS belirteci varsayılan olarak Yok olur.

account_key
str, <xref:optional>
Gerekli

Depolama hesabı anahtarı varsayılan olarak Yok olarak ayarlanır.

protocol
str, <xref:optional>
Gerekli

Depolama hesabına bağlanmak için kullanılacak protokol. Hiçbiri ise, varsayılan olarak https olur.

endpoint
str, <xref:optional>
Gerekli

Blob kapsayıcısının uç noktası. Hiçbiri ise, varsayılan olarak core.windows.net olur.

Yöntemler

as_download

İndirme moduyla veri başvuru nesnesi döndür.

Not: Bu yöntem kullanım dışıdır ve artık desteklenmeyecektir. Bunun yerine kullanılması file_dataset.as_download önerilir.

as_mount

Bağlama moduyla veri başvuru nesnesi döndür.

Not: Bu yöntem kullanım dışıdır ve artık desteklenmeyecektir. Bunun yerine kullanılması file_dataset.as_mount önerilir.

as_upload

Karşıya yükleme moduyla veri başvuru nesnesi döndür.

Not: Bu yöntem kullanım dışıdır ve artık desteklenmeyecektir. Bunun yerine karşıya yüklemek için veri kümesini kullanmanız önerilir.

download

target_path ön ekine sahip yolları indirin.

path

karşılık gelen veri başvuru nesnesini döndürür.

upload

src_dir target_path'a yükleyin.

upload_files

Dosyaları target_path'a yükleyin.

as_download

İndirme moduyla veri başvuru nesnesi döndür.

Not: Bu yöntem kullanım dışıdır ve artık desteklenmeyecektir. Bunun yerine kullanılması file_dataset.as_download önerilir.

as_download(path_on_compute=None)

Parametreler

path_on_compute
str
Gerekli

İşlemdeki göreli yol.

Döndürülenler

Veri başvuru nesnesi.

Dönüş türü

as_mount

Bağlama moduyla veri başvuru nesnesi döndür.

Not: Bu yöntem kullanım dışıdır ve artık desteklenmeyecektir. Bunun yerine kullanılması file_dataset.as_mount önerilir.

as_mount()

Parametreler

path_on_compute
str
Gerekli

İşlemdeki göreli yol.

Döndürülenler

Veri başvuru nesnesi.

Dönüş türü

as_upload

Karşıya yükleme moduyla veri başvuru nesnesi döndür.

Not: Bu yöntem kullanım dışıdır ve artık desteklenmeyecektir. Bunun yerine karşıya yüklemek için veri kümesini kullanmanız önerilir.

as_upload(path_on_compute=None)

Parametreler

path_on_compute
str
Gerekli

İşlemdeki göreli yol.

Döndürülenler

Veri başvuru nesnesi.

Dönüş türü

download

target_path ön ekine sahip yolları indirin.

abstract download(target_path, prefix=None, overwrite=False, show_progress=True)

Parametreler

target_path
Gerekli
prefix
varsayılan değer: None
overwrite
varsayılan değer: False
show_progress
varsayılan değer: True

path

karşılık gelen veri başvuru nesnesini döndürür.

path(path=None, data_reference_name=None)

Parametreler

path
str
varsayılan değer: None

Veri deposundaki göreli yol.

data_reference_name
str
varsayılan değer: None

Veri başvurusunun adı.

Döndürülenler

Veri başvuru nesnesi.

Dönüş türü

upload

src_dir target_path'a yükleyin.

abstract upload(src_dir, target_path=None, overwrite=False, show_progress=True)

Parametreler

src_dir
Gerekli
target_path
varsayılan değer: None
overwrite
varsayılan değer: False
show_progress
varsayılan değer: True

upload_files

Dosyaları target_path'a yükleyin.

abstract upload_files(files, relative_root=None, target_path=None, overwrite=False, show_progress=True)

Parametreler

files
Gerekli
relative_root
varsayılan değer: None

hedefteki göreli yol

target_path
varsayılan değer: None
overwrite
varsayılan değer: False
show_progress
varsayılan değer: True

Öznitelikler

is_sas

use credential_type özelliği.

Bu özellik kullanım dışı bırakıldı, kimlik bilgisi türünü belirlemek için lütfen özelliğini credential_type kullanın.