Exemplos de Armazenamento do Azure usando bibliotecas de cliente JavaScript
Este artigo fornece uma visão geral dos cenários de exemplo de código encontrados em nossos guias do desenvolvedor e repositório de exemplos. Clique nos links para visualizar os exemplos correspondentes, em nossos guias do desenvolvedor ou nos repositórios do GitHub.
Os guias do desenvolvedor são coleções de artigos que fornecem informações detalhadas e exemplos de código para cenários específicos relacionados aos serviços de Armazenamento do Azure. Para saber mais sobre os guias do desenvolvedor do Armazenamento de Blob para JavaScript ou TypeScript, consulte os seguintes artigos:
- Introdução ao Armazenamento de Blobs do Azure e JavaScript
- Introdução ao Armazenamento de Blobs do Azure e ao TypeScript
Nota
Esses exemplos usam a biblioteca JavaScript v12 mais recente do Armazenamento do Azure. Para obter o código v11 herdado, consulte Introdução ao Serviço de Blob do Azure no Node.js no repositório GitHub.
Amostras de blob
A tabela a seguir vincula a guias de desenvolvedor do Armazenamento de Blobs do Azure e exemplos que usam bibliotecas de cliente JavaScript:
Tópico | Guia do programador | Exemplos no GitHub |
---|---|---|
Autenticação/autorização | Autorizar o acesso e conectar-se ao Blob Storage: JavaScript TypeScript Criar uma delegação de usuário SAS para um blob Criar uma SAS de serviço para um blob Criar uma conta SAS |
Autenticar usando o Microsoft Entra ID: JavaScript TypeScript Autenticar usando chave compartilhada credencial: JavaScript TypeScript Autenticar usando cadeia de conexão: JavaScript TypeScript |
Criar contêiner | Criar um contêiner: JavaScript TypeScript |
Criar contêiner: JavaScript TypeScript |
Carregar | Carregar um blob: JavaScript TypeScript |
Carregar um blob: JavaScript TypeScript Parallel carregar um fluxo para um blob: JavaScript TypeScript |
Download | Baixar um blob: JavaScript TypeScript |
Baixar um blob: JavaScript TypeScript Parallel download block blob: JavaScript TypeScript |
Listagem | Listar contêineres: JavaScript TypeScript Lista blobs: JavaScript TypeScript |
Listar contêineres: JavaScript TypeScript Listar contêineres usando um iterador: JavaScript TypeScript Listar contêineres por página: JavaScript TypeScript Listar blobs usando um iterador: JavaScript TypeScript Listar blobs por página: JavaScript TypeScript Listar blobs por hierarquia: JavaScript TypeScript |
Delete | Excluir contêineres: JavaScript TypeScript Excluir blobs: JavaScript TypeScript |
Excluir um contêiner: JavaScript TypeScript |
Copiar | Visão geral das operações de cópia: JavaScript TypeScript Copiar um blob de um objeto de origem URL: JavaScript TypeScript Copiar um blob com agendamento assíncrono: JavaScript TypeScript |
|
Arrendamento | Criar e gerenciar concessões de contêiner: JavaScript TypeScript Criar e gerenciar concessões de blob: JavaScript TypeScript |
|
Propriedades e metadados | Gerenciar propriedades de contêiner e metadados: JavaScript TypeScript Gerenciar propriedades de blob e metadados: JavaScript TypeScript |
|
Tags de índice | Use tags de índice de blob para gerenciar e localizar dados: JavaScript TypeScript |
|
Camadas de acesso | Definir ou alterar a camada de acesso de um blob de bloco: JavaScript TypeScript |
Definir a camada de acesso em um blob: JavaScript TypeScript |
Serviço Blob | Criar um cliente de serviço de blob: JavaScript TypeScript Criar cliente de serviço de blob usando um URL SAS: JavaScript TypeScript |
|
Instantâneo | Criar um instantâneo de blob: JavaScript TypeScript Baixar um instantâneo de blob: JavaScript TypeScript |
|
Resolução de Problemas | Acionar um erro recuperável usando um cliente de contêiner: JavaScript TypeScript |
Amostras de armazenamento Data Lake
A tabela a seguir vincula a exemplos de armazenamento Data Lake que usam bibliotecas de cliente JavaScript:
Tópico | Exemplos no GitHub |
---|---|
Serviço Data Lake | Criar um cliente de serviço Data Lake |
Sistema de ficheiros | Criar um sistema de arquivos Listar sistemas de arquivos Listar caminhos em um sistema de arquivos Excluir um sistema de arquivos |
Ficheiro | Criar um ficheiro Descarregar um ficheiro |
Exemplos de Arquivos do Azure
A tabela a seguir vincula a exemplos de Arquivos do Azure que usam bibliotecas de cliente JavaScript:
Amostras de fila
A tabela a seguir vincula a exemplos de Filas do Azure que usam bibliotecas de cliente JavaScript:
Amostras de tabela
A tabela a seguir vincula a exemplos de Tabelas do Azure que usam bibliotecas de cliente JavaScript:
- Métodos de autenticação
- Criar e excluir uma tabela
- Criar e excluir entidades de tabela
- Tabelas de consulta
- Entidades de consultas
- Atualizar e atualizar entidades em uma tabela
- Enviar solicitações de lote transacionais
- Enviar solicitações em lote transacionais com o auxiliar TableTransaction
Exemplos para bibliotecas de cliente preteridas estão disponíveis em Exemplos de Armazenamento de Tabela do Azure para JavaScript.
Bibliotecas de exemplo de código do Azure
Para visualizar as bibliotecas de exemplo JavaScript completas, vá para:
- Exemplos de código de Blob do Azure
- Exemplos de código do Azure Data Lake
- Exemplos de código do Azure Files
- Exemplos de código da fila do Azure
Você pode navegar e clonar o repositório GitHub para cada biblioteca.
Guias de introdução
Confira os guias a seguir se estiver procurando instruções sobre como instalar e começar a usar as bibliotecas de cliente do Armazenamento do Azure.
- Guia de início rápido: biblioteca de cliente do Armazenamento de Blobs do Azure para JavaScript
- Guia de início rápido: biblioteca de cliente de fila do Azure para JavaScript
- Introdução ao Serviço de Tabela do Azure em JavaScript
Próximos passos
Para obter informações sobre amostras para outros idiomas: