AbstractAzureStorageDatastore Clase
Representa la clase base de los almacenes de datos que guardan la información de conexión en Azure Blob y Azure File Storage.
No debe trabajar directamente con esta clase. Para crear un almacén de datos, use uno de los métodos register*
de la clase Datastore, por ejemplo, register_azure_blob_container.
Nota: Cuando se usa un almacén de datos para acceder a los datos, debe tener permiso para acceder a ellos, lo que depende de las credenciales registradas en el almacén de datos.
Clase AbstractAzureStorageDatastore constructor.
- Herencia
-
AbstractAzureStorageDatastore
Constructor
AbstractAzureStorageDatastore(workspace, name, datastore_type, container_name, account_name, sas_token=None, account_key=None, protocol=None, endpoint=None)
Parámetros
- name
- str
Nombre del almacén de datos. Solo puede contener caracteres alfanuméricos, o bien - o _.
- sas_token
- str, <xref:optional>
El token de SAS para acceder a este contenedor tiene como valor predeterminado None.
- account_key
- str, <xref:optional>
El valor predeterminado de la clave de la cuenta de almacenamiento es None.
- protocol
- str, <xref:optional>
Protocolo que se va a usar para conectarse a la cuenta de almacenamiento. Si es None, el valor predeterminado es https.
- endpoint
- str, <xref:optional>
Punto de conexión del contenedor de blobs. Si es None, el valor predeterminado es core.windows.net.
- name
- str
Nombre del almacén de datos. Solo puede contener caracteres alfanuméricos, o bien - o _.
- sas_token
- str, <xref:optional>
El token de SAS para acceder a este contenedor tiene como valor predeterminado None.
- account_key
- str, <xref:optional>
El valor predeterminado de la clave de la cuenta de almacenamiento es None.
- protocol
- str, <xref:optional>
Protocolo que se va a usar para conectarse a la cuenta de almacenamiento. Si es None, el valor predeterminado es https.
- endpoint
- str, <xref:optional>
Punto de conexión del contenedor de blobs. Si es None, el valor predeterminado es core.windows.net.
Métodos
as_download |
Devuelve el objeto de referencia de datos con el modo de descarga. Nota: Este método está en desuso y ya no se admite. Se recomienda usar |
as_mount |
Devuelve el objeto de referencia de datos con el modo de montaje. Nota: Este método está en desuso y ya no se admite. Se recomienda usar |
as_upload |
Devuelve el objeto de referencia de datos con el modo de carga. Nota: Este método está en desuso y ya no se admite. Se recomienda usar el conjunto de datos para cargar en su lugar. |
download |
Descargue las rutas de acceso con el prefijo target_path. |
path |
Devuelve el objeto de referencia de datos correspondiente. |
upload |
Carga src_dir en target_path. |
upload_files |
Carga archivos en target_path. |
as_download
Devuelve el objeto de referencia de datos con el modo de descarga.
Nota: Este método está en desuso y ya no se admite. Se recomienda usar file_dataset.as_download
en su lugar.
as_download(path_on_compute=None)
Parámetros
Devoluciones
Objeto de referencia de datos.
Tipo de valor devuelto
as_mount
Devuelve el objeto de referencia de datos con el modo de montaje.
Nota: Este método está en desuso y ya no se admite. Se recomienda usar file_dataset.as_mount
en su lugar.
as_mount()
Parámetros
Devoluciones
Objeto de referencia de datos.
Tipo de valor devuelto
as_upload
Devuelve el objeto de referencia de datos con el modo de carga.
Nota: Este método está en desuso y ya no se admite. Se recomienda usar el conjunto de datos para cargar en su lugar.
as_upload(path_on_compute=None)
Parámetros
Devoluciones
Objeto de referencia de datos.
Tipo de valor devuelto
download
Descargue las rutas de acceso con el prefijo target_path.
abstract download(target_path, prefix=None, overwrite=False, show_progress=True)
Parámetros
- target_path
- prefix
- overwrite
- show_progress
path
Devuelve el objeto de referencia de datos correspondiente.
path(path=None, data_reference_name=None)
Parámetros
Devoluciones
Objeto de referencia de datos.
Tipo de valor devuelto
upload
Carga src_dir en target_path.
abstract upload(src_dir, target_path=None, overwrite=False, show_progress=True)
Parámetros
- src_dir
- target_path
- overwrite
- show_progress
upload_files
Carga archivos en target_path.
abstract upload_files(files, relative_root=None, target_path=None, overwrite=False, show_progress=True)
Parámetros
- files
- relative_root
Ruta de acceso relativa en el destino.
- target_path
- overwrite
- show_progress
Atributos
is_sas
Use la propiedad credential_type
.
Esta propiedad está en desuso; use la propiedad para credential_type
determinar el tipo de credencial.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de