Paso 7: Validar el modelo de datos - AWS Guía prescriptiva

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Paso 7: Validar el modelo de datos

En este paso, el usuario empresarial valida los resultados de la consulta y comprueba si satisfacen las necesidades empresariales. Puede utilizar la siguiente tabla para comparar los patrones de acceso con los requisitos del usuario.

Pregunta

Tabla base//GSI

Query

Como usuario, quiero recuperar todos los componentes secundarios inmediatos de un ID de componente principal.

GSI1

ParentId = "<ComponentId>"

(Encuentre los secundarios inmediatos de un componente).

Como usuario, quiero recuperar una lista recursiva de todos los componentes secundarios de un ID de componente.

GSI1 o GSI2

GSI1: ParentId = "<ComponentId>"

o

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

(Encuentre todos los componentes secundarios de nivel inferior mediante un componente de nivel superior. Encuentre todos los componentes secundarios de nivel inferior mediante un componente de nivel medio).

Como usuario, quiero ver los antecesores de un componente.

Tabla base

ComponentId = "<ComponentId>"y, a continuación, seleccione el atributo Path.

(Encuentre los antecesores de un componente).

También puede implementar un script (prueba) en cualquier lenguaje de programación para consultar DynamoDB directamente y comparar los resultados con los esperados.