Etapa 7: validar o modelo de dados - AWS Orientação prescritiva

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Etapa 7: validar o modelo de dados

Nessa etapa, o usuário corporativo valida os resultados da consulta e verifica se eles atendem às necessidades comerciais. Você pode usar a tabela a seguir para verificar os padrões de acesso em relação aos requisitos do usuário.

Pergunta

Tabela base//GSI

Consulta

Como usuário, quero recuperar todos os componentes filhos imediatos para um ID de componente pai.

GSI1

ParentId = "<ComponentId>"

(Encontrar filhos imediatos de um componente.)

Como usuário, quero recuperar uma lista recursiva de todos os componentes filhos para um ID de componente.

GSI1 ou GSI2

GSI1: ParentId = "<ComponentId>"

ou

GSI2: GraphId = "<TopLevelComponentId>#N" AND BEGINS_WITH("Path", "<PATH_OF_Component>")

(Encontrar todos os componentes filhos de nível inferior usando um componente de nível superior. Encontrar todos os componentes filhos de nível inferior usando um componente de nível intermediário.)

Como usuário, quero ver os ancestrais de um componente.

Tabela base

ComponentId = "<ComponentId>"e, em seguida, selecione o atributo Path.

(Encontrar ancestrais de um componente.)

Você também pode implementar um script (teste) em qualquer linguagem de programação para consultar o DynamoDB diretamente e comparar os resultados com os resultados esperados.