O Que é um Blob Storage do Azure e Como Criar um
O Azure Blob Storage é um serviço de armazenamento de objetos altamente escalável da Microsoft, projetado para armazenar grandes quantidades de dados não estruturados, como imagens, vídeos, logs, backups e até arquivos de Big Data. Ele é amplamente utilizado em soluções de Business Intelligence (BI), principalmente quando se trabalha com Microsoft Fabric, Power BI, Databricks e Data Factory.
AZUREBLOB STORAGEINICIANTE
Henrique Bueno
3/20/20252 min read


O Que é o Azure Blob Storage?
O Blob Storage é um serviço de armazenamento baseado na nuvem que permite armazenar e acessar dados em qualquer lugar do mundo. Ele é otimizado para armazenar objetos binários (BLOBs – Binary Large Objects) e pode ser utilizado em diversas aplicações, como:
Armazenamento de arquivos estáticos (imagens, vídeos, documentos).
Data Lake para Big Data e análise de dados.
Armazenamento de logs e backup de aplicações.
Integração com Data Factory, Power BI e Databricks para ingestão e transformação de dados.
Principais Características do Blob Storage
O Blob Storage possui algumas características que o tornam ideal para arquiteturas de dados modernas:
Escalabilidade: Pode armazenar petabytes de dados de forma eficiente.
Alta Disponibilidade: Replicacao e redundância para garantir 99,99% de uptime.
Segurança Avançada: Controle de acesso via RBAC e Azure AD.
Acesso Programável: Suporte para APIs REST, SDKs em várias linguagens (Python, .NET, Java, etc.).
Camadas de armazenamento: Escolha entre Hot, Cool e Archive, dependendo da frequência de acesso aos dados.
Como Usar o Blob Storage em Projetos de BI
Power BI e Fabric
Armazene arquivos Parquet, CSV ou JSON no Blob Storage e conecte-se diretamente via Dataflows Gen2 ou Shortcuts.
Data Factory e Pipelines de Dados
Use o Blob Storage como fonte ou destino em ETL e ELT, movendo dados entre sistemas.
Databricks e Big Data
Utilize o Blob Storage como Data Lake para processar grandes volumes de dados.
Integração com Aplicações
Hospede arquivos públicos ou privados acessíveis via API.
Como Criar um Blob Storage no Azure
Agora, vamos ao passo a passo para criar um Blob Storage:
1. Acesse o Portal do Azure
Entre em https://portal.azure.com.
2. Crie um Storage Account
No menu de pesquisa, procure por "Storage Accounts".
Clique em "Criar" e preencha as informações:
Grupo de Recursos: Escolha um existente ou crie um novo.
Nome da Conta de Armazenamento: Algo como meuarmazenamento01.
Região: Escolha uma próxima ao seu usuário/cliente.
Redundância: Escolha entre LRS, GRS, ZRS, RA-GRS, dependendo da necessidade.
3. Configure o Blob Storage
Vá até a aba Avançado e selecione o tipo "Blob Storage (uso geral v2)".
4. Criar um Container
Após a criação, vá até "Containers" e clique em "Adicionar".
Escolha um nome e configure as permissões (Privado, Blob, Container).
5. Fazer Upload de Arquivos
Dentro do Container, clique em "Upload" e selecione arquivos para armazenar.
6. Conectar ao Power BI, Fabric ou Data Factory
Para consumir os dados, copie o URL SAS do arquivo e use no Power BI/Data Factory.
Conclusão
O Azure Blob Storage é essencial para arquiteturas de dados modernas, pois permite armazenar e acessar grandes volumes de dados de forma segura e escalável. Seja para BI, Big Data, Machine Learning ou aplicações web, ele é uma solução flexível e poderosa dentro do ecossistema da Microsoft.
Quer aprender mais sobre Power BI, Fabric e Armazenamento na Nuvem? Fique ligado no BI com Bueno e me siga para mais conteúdos!
Dados
© 2024. All rights reserved.