Compartir a través de


Ejemplos de Azure Storage mediante las bibliotecas de cliente de JavaScript

En este artículo se proporciona información general sobre los escenarios de ejemplo de código que se encuentran en nuestro repositorio de ejemplos y guías para desarrolladores. Haga clic en los vínculos para ver los ejemplos correspondientes, ya sea en nuestras guías para desarrolladores o en repositorios de GitHub.

Las guías para desarrolladores son colecciones de artículos que proporcionan información detallada y ejemplos de código para escenarios específicos relacionados con los servicios de Azure Storage. Para más información sobre la guía para desarrolladores de Blob Storage para JavaScript, consulte Introducción a Azure Blob Storage y JavaScript.

Nota:

En estos ejemplos se usa la biblioteca JavaScript v12 de Azure Storage más reciente. Para ver el código heredado de la versión v11, consulte Introducción a Azure Blob service en Node.js en el repositorio de GitHub.

Ejemplos de blob

En la siguiente tabla se incluyen vínculos a guías y ejemplos para desarrolladores de Azure Blob Storage que usan bibliotecas cliente de JavaScript:

Tema Guía para desarrolladores Ejemplos en GitHub
Autenticación y autorización Autorización del acceso y conexión a Blob Storage

Creación de una SAS de delegación de usuarios para un blob

Creación de una SAS de servicio para un blob

Creación de una SAS de cuenta
Autenticación mediante Microsoft Entra ID

Autenticación mediante credenciales de clave compartida

Autenticación mediante la cadena de conexión
Creación de contenedor Creación de un contenedor Creación de un contenedor
Cargar Carga de un blob Carga de un blob

Carga de un flujo en un blob en paralelo
Descargar Descarga de un blob Descarga de un blob

Descarga de un blob en bloques en paralelo
List Enumeración de contenedores

Enumeración de blobs
Enumeración de contenedores

Enumeración de contenedores mediante un iterador

Enumeración de contenedores por página

Enumeración de blobs mediante un iterador

Enumeración de blobs por página

Enumeración de blobs por jerarquía
Eliminar Eliminación de contenedores

Eliminación de blobs
Eliminación de un contenedor
Copiar Información general sobre las operaciones de copia

Copia de un blob desde una dirección URL de objeto de origen

Copia de un blob con programación asincrónica
Concesión Creación y administración de concesiones de contenedor

Creación y administración de concesiones de blobs
Propiedades y metadatos Administración de propiedades de contenedor y metadatos

Administración de propiedades y metadatos de blobs
Etiquetas de índice Uso de etiquetas de índice de blobs para administrar y buscar datos
Niveles de acceso Establecimiento o cambio del nivel de acceso de un blob en bloques Establecimiento del nivel de acceso en un blob
Blob service Creación de un cliente de servicio de blob

Creación de un cliente de servicio de blob mediante una dirección URL de SAS
Depurador de Creación de una instantánea de blob

Descarga de una instantánea de blob
Solución de problemas Desencadenamiento de un error recuperable mediante un cliente de contenedor

Ejemplos de Data Lake Storage

En la siguiente tabla se incluyen vínculos a ejemplos de Data Lake Store que usan bibliotecas cliente de JavaScript:

Tema Ejemplos en GitHub
Servicio de Data Lake Creación de un cliente del servicio de Data Lake
Sistema de archivos Creación de un sistema de archivos
Enumeración de sistemas de archivos
Enumeración de las rutas de acceso en un sistema de archivos
Eliminación de un sistema de archivos
Archivo Creación de un archivo
Descarga de un archivo

Ejemplos de Azure Files

En la siguiente tabla se incluyen vínculos a ejemplos de Azure Files que usan bibliotecas cliente de JavaScript:

Tema Ejemplos en GitHub
Autenticación Autenticación mediante una cadena de conexión.
Autenticación mediante una credencial de clave compartida
Autenticación mediante AnonymousCredential
Conexión mediante una canalización personalizada
Conexión mediante un proxy
Compartir Creación de un recurso compartido
Enumeración de recursos compartidos
Enumeración de recursos compartidos por página
Eliminación de un recurso compartido
Directorio Creación de un directorio
Enumeración de archivos y directorios
Enumeración de archivos y directorios por página
Archivo Carga de un archivo en paralelo
Carga de un flujo legible en paralelo
Descarga de un archivo en paralelo
Enumeración de identificadores de archivos
Enumeración de identificadores de archivo por página

Ejemplos de cola

En la siguiente tabla se incluyen vínculos a ejemplos de Azure Queues que usan bibliotecas cliente de JavaScript:

Tema Ejemplos en GitHub
Autenticación Autenticación mediante una cadena de conexión.
Autenticación mediante una credencial de clave compartida
Autenticación mediante AnonymousCredential
Conexión mediante una canalización personalizada
Conexión mediante un proxy
Autenticación mediante Microsoft Entra ID
Queue service Creación de un cliente de Queue service
Cola Creación de una cola
Enumeración de las colas
Enumeración de colas por página
Eliminación de una cola
Message Envío de un mensaje en una cola
Inspección de mensajes

Recepción de mensajes
Eliminación de mensajes

Ejemplos de tabla

En la siguiente tabla se incluyen vínculos a ejemplos de Azure Tables que usan bibliotecas cliente de JavaScript:

Los ejemplos de bibliotecas cliente en desuso están disponibles en ejemplos de Azure Table Storage para JavaScript.

Bibliotecas de ejemplo de código de Azure

Para ver todas las bibliotecas de ejemplo de JavaScript, vaya a:

Puede explorar y clonar el repositorio de GitHub para cada biblioteca.

Guías de introducción

Consulte las guías siguientes si busca instrucciones sobre cómo instalar las bibliotecas de cliente de Azure Storage y cómo empezar a usarlas.

Pasos siguientes

Para información sobre ejemplos para otros lenguajes: