← DP-900: fundamentos de dados no Azure
04 / 6 · 35 MIN

Armazenamento não relacional e acesso

Liga objetos, ficheiros, entidades e documentos aos padrões da aplicação.

Conceito e mecanismo

Blob Storage guarda objetos, como documentos e gravações, acessíveis por APIs. Azure Files fornece partilhas com protocolos suportados como SMB ou NFS, úteis quando a aplicação exige operações de ficheiro. Table storage guarda entidades NoSQL com chaves de partição e linha; o nome Table não implica joins e foreign keys de uma base relacional. Data Lake Storage acrescenta capacidades como hierarchical namespace para padrões analíticos sobre ficheiros. A escolha depende do contrato de acesso, não apenas da extensão do ficheiro. Uma aplicação que monta SMB não passa automaticamente a funcionar sobre um container de objetos sem adaptação.

Aplicação guiada

Cosmos DB disponibiliza famílias de API para modelos e clientes diferentes, incluindo NoSQL, MongoDB, Cassandra, Gremlin e Table. Não assumas consultas e drivers intercambiáveis. A documentação atual distingue ainda Azure DocumentDB vCore; o nome de uma família não resolve a compatibilidade do produto concreto. Num registo fictício de pedidos, escolhe a chave de partição segundo distribuição e consultas. Se quase todas as escritas usam country=PT, comprar throughput global pode não eliminar uma partição quente. Mede o padrão, avalia custo e prepara qualquer migração da chave de forma controlada. No handover, inclui API, identidade, partição, retenção e diagnóstico de throttling, evitando promessas universais de escala ou consistência.

NA PRÁTICA

Mudar o nome da chave de PT para Portugal mantém a mesma concentração de carga.

Armadilhas comuns

Objeto como partilha; Table como SQL; API como mero nome; throughput total como distribuição garantida.

Tópicos relacionados: Dados, workloads e responsabilidades · Modelo relacional, integridade e SQL · Serviços relacionais e compatibilidade

Leva esta ideia contigo

Escolhe pelo padrão de acesso e mede a distribuição real da carga.

Criar conta

Referência: Data store models and access patterns · DP-900 skills measured 2026-07-21

Azure é uma marca comercial do grupo de empresas Microsoft. A dr.pt é uma plataforma de preparação independente e não está afiliada, associada, patrocinada, autorizada nem aprovada por Microsoft. Os conteúdos e as perguntas são originais, não são perguntas oficiais de exame, e concluir os nossos testes não atribui nem garante qualquer certificação. Os nomes são usados apenas para identificar o tema. Todas as outras marcas pertencem aos respetivos titulares.