AbstractAzureStorageDatastore Klas
Vertegenwoordigt de basisklasse voor gegevensarchieven die verbindingsgegevens opslaan in Azure Blob en Azure File Storage.
U moet niet rechtstreeks met deze klasse werken. Als u een gegevensarchief wilt maken, gebruikt u een van de register*
methoden van de klasse Datastore, bijvoorbeeld register_azure_blob_container.
Opmerking: wanneer u een gegevensarchief gebruikt om toegang te krijgen tot gegevens, moet u gemachtigd zijn voor toegang tot de gegevens. Dit is afhankelijk van de referenties die zijn geregistreerd bij het gegevensarchief.
Class AbstractAzureStorageDatastore constructor.
- Overname
-
AbstractAzureStorageDatastore
Constructor
AbstractAzureStorageDatastore(workspace, name, datastore_type, container_name, account_name, sas_token=None, account_key=None, protocol=None, endpoint=None)
Parameters
- name
- str
De naam van het gegevensarchief. Het mag alleen alfanumerieke tekens of - of _bevatten.
- sas_token
- str, <xref:optional>
Het SAS-token voor toegang tot deze container is standaard ingesteld op Geen.
- account_key
- str, <xref:optional>
De opslagaccountsleutel is standaard ingesteld op Geen.
- protocol
- str, <xref:optional>
Het protocol dat moet worden gebruikt om verbinding te maken met het opslagaccount. Indien Geen, wordt standaard ingesteld op https.
- endpoint
- str, <xref:optional>
Het eindpunt van de blobcontainer. Indien Geen, wordt standaard ingesteld op core.windows.net.
- name
- str
De naam van het gegevensarchief. Het mag alleen alfanumerieke tekens of - of _bevatten.
- sas_token
- str, <xref:optional>
Het SAS-token voor toegang tot deze container is standaard ingesteld op Geen.
- protocol
- str, <xref:optional>
Het protocol dat moet worden gebruikt om verbinding te maken met het opslagaccount. Indien Geen, wordt standaard ingesteld op https.
- endpoint
- str, <xref:optional>
Het eindpunt van de blobcontainer. Indien Geen, wordt standaard ingesteld op core.windows.net.
Methoden
as_download |
Gegevensverwijzingsobject retourneren met de downloadmodus. Opmerking: deze methode is afgeschaft en wordt niet meer ondersteund. In plaats daarvan wordt aanbevolen om te gebruiken |
as_mount |
Gegevensverwijzingsobject retourneren met de koppelingsmodus. Opmerking: deze methode is afgeschaft en wordt niet meer ondersteund. In plaats daarvan wordt aanbevolen om te gebruiken |
as_upload |
Gegevensverwijzingsobject retourneren met de uploadmodus. Opmerking: deze methode is afgeschaft en wordt niet meer ondersteund. U wordt aangeraden in plaats daarvan gegevensset te gebruiken om te uploaden. |
download |
Download paden met voorvoegsel naar target_path. |
path |
Retourneer het bijbehorende gegevensverwijzingsobject. |
upload |
Upload src_dir naar target_path. |
upload_files |
Bestanden uploaden naar target_path. |
as_download
Gegevensverwijzingsobject retourneren met de downloadmodus.
Opmerking: deze methode is afgeschaft en wordt niet meer ondersteund. In plaats daarvan wordt aanbevolen om te gebruiken file_dataset.as_download
.
as_download(path_on_compute=None)
Parameters
Retouren
Het gegevensverwijzingsobject.
Retourtype
as_mount
Gegevensverwijzingsobject retourneren met de koppelingsmodus.
Opmerking: deze methode is afgeschaft en wordt niet meer ondersteund. In plaats daarvan wordt aanbevolen om te gebruiken file_dataset.as_mount
.
as_mount()
Parameters
Retouren
Het gegevensverwijzingsobject.
Retourtype
as_upload
Gegevensverwijzingsobject retourneren met de uploadmodus.
Opmerking: deze methode is afgeschaft en wordt niet meer ondersteund. U wordt aangeraden in plaats daarvan gegevensset te gebruiken om te uploaden.
as_upload(path_on_compute=None)
Parameters
Retouren
Het gegevensverwijzingsobject.
Retourtype
download
Download paden met voorvoegsel naar target_path.
abstract download(target_path, prefix=None, overwrite=False, show_progress=True)
Parameters
- target_path
- prefix
- overwrite
- show_progress
path
Retourneer het bijbehorende gegevensverwijzingsobject.
path(path=None, data_reference_name=None)
Parameters
Retouren
Het gegevensverwijzingsobject.
Retourtype
upload
Upload src_dir naar target_path.
abstract upload(src_dir, target_path=None, overwrite=False, show_progress=True)
Parameters
- src_dir
- target_path
- overwrite
- show_progress
upload_files
Bestanden uploaden naar target_path.
abstract upload_files(files, relative_root=None, target_path=None, overwrite=False, show_progress=True)
Parameters
- files
- relative_root
relatief pad in doel
- target_path
- overwrite
- show_progress
Kenmerken
is_sas
eigenschap gebruiken credential_type
.
Deze eigenschap is afgeschaft. Gebruik de eigenschap credential_type
om het referentietype te bepalen.
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