AbstractAzureStorageDatastore Classe
Représente la classe de base pour les magasins de données qui enregistrent les informations de connexion dans Azure Blob et le stockage Azure File.
Il est déconseillé d’utiliser cette classe directement. Pour créer un magasin de données, utilisez l’une des méthodes register*
de la classe Datastore, par exemple register_azure_blob_container.
Remarque : pour pouvoir accéder à des données à partir d’un magasin de données, vous devez en avoir l’autorisation, ce qui dépend des informations d’identification inscrites auprès du magasin de données.
Constructeur AbstractAzureStorageDatastore de classe.
- Héritage
-
AbstractAzureStorageDatastore
Constructeur
AbstractAzureStorageDatastore(workspace, name, datastore_type, container_name, account_name, sas_token=None, account_key=None, protocol=None, endpoint=None)
Paramètres
- name
- str
Nom du magasin de données. Elle peut contenir uniquement des caractères alphanumériques ou - ou _.
- datastore_type
- str
Type de cette banque de banques, soit « AzureBlob », soit « AzureFile ».
- sas_token
- str, <xref:optional>
Le jeton SAS pour accéder à ce conteneur est défini par défaut sur aucun.
- account_key
- str, <xref:optional>
La clé de compte de stockage est définie par défaut sur aucun.
- protocol
- str, <xref:optional>
Le protocole à utiliser pour la connexion au compte de stockage. Si None est défini, la valeur par défaut est https.
- endpoint
- str, <xref:optional>
Point de terminaison du conteneur d’objets blob. Si None est défini, la valeur par défaut est core.windows.net.
- name
- str
Nom du magasin de données. Elle peut contenir uniquement des caractères alphanumériques ou - ou _.
- datastore_type
- str
Type de cette banque de banques, soit « AzureBlob », soit « AzureFile ».
- sas_token
- str, <xref:optional>
Le jeton SAS pour accéder à ce conteneur est défini par défaut sur aucun.
- account_key
- str, <xref:optional>
La clé de compte de stockage est définie par défaut sur aucun.
- protocol
- str, <xref:optional>
Le protocole à utiliser pour la connexion au compte de stockage. Si None est défini, la valeur par défaut est https.
- endpoint
- str, <xref:optional>
Point de terminaison du conteneur d’objets blob. Si None est défini, la valeur par défaut est core.windows.net.
Méthodes
as_download |
Retourne l’objet de référence de données avec le mode de téléchargement. Remarque : cette méthode est déconseillée et ne sera plus prise en charge à l’avenir. Il est recommandé d’utiliser |
as_mount |
Retourne l’objet de référence de données avec le mode montage. Remarque : cette méthode est déconseillée et ne sera plus prise en charge à l’avenir. Il est recommandé d’utiliser |
as_upload |
Retourne l’objet de référence de données avec le mode de téléchargement. Remarque : cette méthode est déconseillée et ne sera plus prise en charge à l’avenir. Il est recommandé d’utiliser le jeu de données à télécharger à la place. |
download |
Télécharger les chemins d’accès avec le préfixe à target_path. |
path |
Retourne l’objet de référence de données correspondant. |
upload |
Télécharger src_dir à target_path. |
upload_files |
Télécharger les fichiers vers target_path. |
as_download
Retourne l’objet de référence de données avec le mode de téléchargement.
Remarque : cette méthode est déconseillée et ne sera plus prise en charge à l’avenir. Il est recommandé d’utiliser file_dataset.as_download
à la place.
as_download(path_on_compute=None)
Paramètres
Retours
L’objet de référence de données.
Type de retour
as_mount
Retourne l’objet de référence de données avec le mode montage.
Remarque : cette méthode est déconseillée et ne sera plus prise en charge à l’avenir. Il est recommandé d’utiliser file_dataset.as_mount
à la place.
as_mount()
Paramètres
Retours
L’objet de référence de données.
Type de retour
as_upload
Retourne l’objet de référence de données avec le mode de téléchargement.
Remarque : cette méthode est déconseillée et ne sera plus prise en charge à l’avenir. Il est recommandé d’utiliser le jeu de données à télécharger à la place.
as_upload(path_on_compute=None)
Paramètres
Retours
L’objet de référence de données.
Type de retour
download
Télécharger les chemins d’accès avec le préfixe à target_path.
abstract download(target_path, prefix=None, overwrite=False, show_progress=True)
Paramètres
- target_path
- prefix
- overwrite
- show_progress
path
Retourne l’objet de référence de données correspondant.
path(path=None, data_reference_name=None)
Paramètres
Retours
L’objet de référence de données.
Type de retour
upload
Télécharger src_dir à target_path.
abstract upload(src_dir, target_path=None, overwrite=False, show_progress=True)
Paramètres
- src_dir
- target_path
- overwrite
- show_progress
upload_files
Télécharger les fichiers vers target_path.
abstract upload_files(files, relative_root=None, target_path=None, overwrite=False, show_progress=True)
Paramètres
- files
- relative_root
chemin d’accès relatif dans la cible
- target_path
- overwrite
- show_progress
Attributs
is_sas
Utilisez la propriété credential_type
.
Cette propriété est déconseillée, utilisez la propriété credential_type
pour déterminer le type d’informations d’identification.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour