Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Edición de un modelo de datos existente

Modo de enfoque
Edición de un modelo de datos existente - Amazon DynamoDB
Para editar un modelo existente
  1. En NoSQL Workbench, en el panel de navegación de la izquierda, seleccione el botón Data modeler (Modelador de datos).

    Captura de pantalla de la consola donde se muestra el botón del modelador de datos.
  2. Seleccione el modelo de datos y elija la tabla que desee editar. Elija Editar modelo.

    Captura de pantalla de la consola donde se muestra el enlace Edit (Editar) en el modelador de datos.
  3. Realice las ediciones necesarias y, a continuación, seleccione Save edits (Guardar ediciones).

Para editar manualmente un modelo existente y agregar una faceta
  1. Exporte el modelo. Para obtener más información, consulte Exportación de un modelo de datos.

  2. Abra el archivo exportado en un editor.

  3. Localice el objeto DataModel de la tabla para la que desea crear una faceta.

    Añada una matriz TableFacets que represente todas las facetas de la tabla.

    Para cada faceta, agregue un objeto a la matriz TableFacets. Cada elemento de la matriz tiene las siguientes propiedades:

    • FacetName: un nombre para la faceta. Este valor debe ser único en todo el modelo.

    • PartitionKeyAlias: un nombre fácil de mencionar para la clave de partición de la tabla. Este alias se muestra cuando visualiza la faceta en NoSQL Workbench.

    • SortKeyAlias: un nombre fácil de mencionar para la clave de clasificación de la tabla. Este alias se muestra cuando visualiza la faceta en NoSQL Workbench. Esta propiedad no es necesaria si la tabla no tiene definida ninguna clave de clasificación.

    • NonKeyAttributes: una matriz de nombres de atributos que se necesitan para el patrón de acceso. Estos nombres deben mapearse a los nombres de atributo definidos para la tabla.

    { "ModelName": "Music Library Data Model", "DataModel": [ { "TableName": "Songs", "KeyAttributes": { "PartitionKey": { "AttributeName": "Id", "AttributeType": "S" }, "SortKey": { "AttributeName": "Metadata", "AttributeType": "S" } }, "NonKeyAttributes": [ { "AttributeName": "DownloadMonth", "AttributeType": "S" }, { "AttributeName": "TotalDownloadsInMonth", "AttributeType": "S" }, { "AttributeName": "Title", "AttributeType": "S" }, { "AttributeName": "Artist", "AttributeType": "S" }, { "AttributeName": "TotalDownloads", "AttributeType": "S" }, { "AttributeName": "DownloadTimestamp", "AttributeType": "S" } ], "TableFacets": [ { "FacetName": "SongDetails", "KeyAttributeAlias": { "PartitionKeyAlias": "SongId", "SortKeyAlias": "Metadata" }, "NonKeyAttributes": [ "Title", "Artist", "TotalDownloads" ] }, { "FacetName": "Downloads", "KeyAttributeAlias": { "PartitionKeyAlias": "SongId", "SortKeyAlias": "Metadata" }, "NonKeyAttributes": [ "DownloadTimestamp" ] } ] } ] }
  4. Ahora puede importar el modelo modificado a NoSQL Workbench. Para obtener más información, consulte Importación de un modelo de datos existente.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.