

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.

# Uso de NoSQL Workbench con Amazon Keyspaces (para Apache Cassandra)
<a name="workbench"></a>

NoSQL Workbench es una aplicación del lado del cliente que le ayuda a diseñar y visualizar modelos de datos no relacionales para Amazon Keyspaces con mayor facilidad. Los clientes de NoSQL Workbench están disponibles para Windows, macOS y Linux. 

**Diseño de modelos de datos y creación de recursos de forma automática**  
NoSQL Workbench le proporciona una point-and-click interfaz para diseñar y crear modelos de datos de Amazon Keyspaces. Puede crear fácilmente nuevos modelos de datos desde cero definiendo espacios de claves, tablas y columnas. También puede importar modelos de datos existentes y realizar modificaciones (como añadir, editar o eliminar columnas) para adaptar los modelos de datos a nuevas aplicaciones. NoSQL Workbench le permite luego enviar los modelos de datos a Amazon Keyspaces o Apache Cassandra, y crear los espacios de claves y las tablas automáticamente. Para obtener información sobre cómo crear modelos de datos, consulte [Creación de un nuevo modelo de datos con NoSQL Workbench](workbench.datamodel.new.md) y [Edición de modelos de datos existentes con NoSQL Workbench](workbench.datamodel.edit.md). 

**Visualización de modelos de datos**  
Con NoSQL Workbench, puede visualizar sus modelos de datos para asegurarse de que estos admitan las consultas y los patrones de acceso de su aplicación. También puede guardar y exportar sus modelos de datos en diversos formatos para colaboración, documentación y presentaciones. Para obtener más información, consulte [Visualización de modelos de datos con NoSQL Workbench](workbench.vizualizer.md).

**Topics**
+ [Descargar NoSQL Workbench](workbench.settingup.md)
+ [Introducción a NoSQL Workbench](workbench.start.md)
+ [Visualización de modelos de datos con NoSQL Workbench](workbench.vizualizer.md)
+ [Creación de un nuevo modelo de datos con NoSQL Workbench](workbench.datamodel.new.md)
+ [Edición de modelos de datos existentes con NoSQL Workbench](workbench.datamodel.edit.md)
+ [Confirmación de modelos de datos en Amazon Keyspaces y Apache Cassandra](workbench.commit.md)
+ [Modelos de datos de ejemplo en NoSQL Workbench](workbench.SampleModels.md)
+ [Historial de versiones de NoSQL Workbench](WorkbenchDocumentHistory.md)

# Descargar NoSQL Workbench
<a name="workbench.settingup"></a>

Siga estas instrucciones para descargar e instalar NoSQL Workbench.

**Para descargar e instalar NoSQL Workbench**

1. Utilice uno de los siguientes enlaces para descargar NoSQL Workbench de forma gratuita.  
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/keyspaces/latest/devguide/workbench.settingup.html)

   \$1 NoSQL Workbench es compatible con Ubuntu 12.04, Fedora 21 y Debian 8 o cualquier versión más reciente de estas distribuciones de Linux.

1. Una vez finalizada la descarga, inicie la aplicación y siga las instrucciones en pantalla para completar la instalación.

# Introducción a NoSQL Workbench
<a name="workbench.start"></a>

Para comenzar a utilizar NoSQL Workbench, en la página Catálogo de bases de datos de NoSQL Workbench, elija Amazon Keyspaces y, a continuación, **Lanzar**. 

![\[Captura de pantalla de la consola que muestra la página de inicio de NoSQL Workbench.\]](http://docs.aws.amazon.com/es_es/keyspaces/latest/devguide/images/workbench/key_nosql_welcome.png)


Esto abre la página de inicio de NoSQL Workbench para Amazon Keyspaces, donde dispone de las siguientes opciones para comenzar: 

1. Crear un nuevo modelo de datos.

1. Importar un modelo de datos existente en formato JSON.

1. Abrir un modelo de datos editado recientemente.

1. Abrir uno de los modelos de ejemplo disponibles.

![\[Captura de pantalla de la consola que muestra la página de inicio del modelador de datos.\]](http://docs.aws.amazon.com/es_es/keyspaces/latest/devguide/images/workbench/key_nosql_datamodel.png)


Cada una de las opciones abre el modelador de datos de NoSQL Workbench. Para continuar creando un nuevo modelo de datos, consulte [Creación de un nuevo modelo de datos con NoSQL Workbench](workbench.datamodel.new.md). Para editar un modelo de datos existente, consulte [Edición de modelos de datos existentes con NoSQL Workbench](workbench.datamodel.edit.md).

# Visualización de modelos de datos con NoSQL Workbench
<a name="workbench.vizualizer"></a>

Con NoSQL Workbench, puede visualizar sus modelos de datos para asegurarse de que estos admitan las consultas y los patrones de acceso de su aplicación. También puede guardar y exportar sus modelos de datos en diversos formatos para colaboración, documentación y presentaciones.

Después de haber creado un nuevo modelo de datos o editado un modelo de datos existente, puede visualizar el modelo.

## Visualización de modelos de datos con NoSQL Workbench
<a name="workbench.datamodel.visualize"></a>

Cuando haya completado el modelo de datos en el modelador de datos, elija **Visualizar modelo de datos**.

![\[Captura de pantalla de la consola que muestra un modelo de datos de ejemplo.\]](http://docs.aws.amazon.com/es_es/keyspaces/latest/devguide/images/workbench/key_nosql_visualize.png)


Esto lo lleva al visualizador de datos en NoSQL Workbench. El visualizador de datos proporciona una representación visual del esquema de la tabla y le permite añadir datos de muestra. Para añadir datos de muestra a una tabla, elija una tabla del modelo y, a continuación, **Editar**. Para añadir una nueva fila de datos, elija **Añadir nueva fila** en la parte inferior de la pantalla. Elija **Guardar** cuando haya terminado.

![\[Captura de pantalla de la consola que muestra cómo añadir datos a una tabla.\]](http://docs.aws.amazon.com/es_es/keyspaces/latest/devguide/images/workbench/key_nosql_adddata.png)


## Vista agregada
<a name="workbench.visualizer.aggregate"></a>

Una vez confirmado el esquema de la tabla, puede añadir visualizaciones del modelo de datos.

![\[Captura de pantalla de la consola que muestra la vista agregada.\]](http://docs.aws.amazon.com/es_es/keyspaces/latest/devguide/images/workbench/key_nosql_aggview.png)


Después de haber agregado la vista del modelo de datos, puede exportar la vista a un archivo PNG. Para exportar el modelo de datos a un archivo JSON, seleccione el signo de carga bajo el nombre del modelo de datos. 

**nota**  
Puede exportar el modelo de datos en formato JSON en cualquier momento del proceso de diseño.

![\[Captura de pantalla de la consola que muestra las opciones de exportación y confirmación del modelo de datos.\]](http://docs.aws.amazon.com/es_es/keyspaces/latest/devguide/images/workbench/key_nosql_aggview2.png)


Dispone de las siguientes opciones para confirmar los cambios:
+ Confirmar en Amazon Keyspaces
+ Confirmar en un clúster de Apache Cassandra

Para obtener más información sobre cómo confirmar los cambios, consulte [Confirmación de modelos de datos en Amazon Keyspaces y Apache Cassandra](workbench.commit.md).

# Creación de un nuevo modelo de datos con NoSQL Workbench
<a name="workbench.datamodel.new"></a>

Puede utilizar el modelador de datos de NoSQL Workbench para diseñar nuevos modelos de datos basados en los patrones de acceso a datos de su aplicación. Para crear un nuevo modelo de datos para Amazon Keyspaces, puede utilizar el modelador de datos de NoSQL Workbench para crear espacios de claves, tablas y columnas. Siga estos pasos para crear un nuevo modelo de datos.

1. Para crear un nuevo espacio de claves, elija el signo más en **Espacio de claves**.

    En este paso, elija las siguientes propiedades y configuraciones.
   + **Nombre del espacio de claves**: introduzca el nombre del nuevo espacio de claves.
   + **Estrategia de réplica**: elija la estrategia de réplica para el espacio de claves. Amazon Keyspaces lo utiliza **SingleRegionStrategy**para replicar datos tres veces de forma automática en varias zonas de AWS disponibilidad. Si planea asignar el modelo de datos a un clúster de Apache Cassandra, puede elegir entre **SimpleStrategy**una o varias opciones. **NetworkTopologyStrategy** 
   + **Etiquetas de espacios de claves**: las etiquetas de recursos son opcionales y le permiten categorizar sus recursos de diferentes maneras, por ejemplo, por finalidad, propietario, entorno u otros criterios. Para obtener más información sobre etiquetas para los recursos de Amazon Keyspaces, consulte [Trabajo con etiquetas para los recursos de Amazon Keyspaces](tagging-keyspaces.md).

1. Elija **Añadir definición de espacio de claves** para crear el espacio de claves.  
![\[Captura de pantalla de la consola que muestra cómo crear un espacio de claves.\]](http://docs.aws.amazon.com/es_es/keyspaces/latest/devguide/images/workbench/key_nosql_addkey.png)

1. Para crear una nueva tabla, elija el signo más junto a **Tablas**. En este paso, usted define las siguientes propiedades y configuraciones.
   + **Nombre de la tabla**: el nombre de la nueva tabla.
   + **Columnas**: añada un nombre de columna y elija el tipo de datos. Repita estos pasos para cada columna de su esquema.
   + **Clave de partición**: elija las columnas para la clave de partición.
   + **Columnas de agrupación**: elija columnas de agrupación (opcional).
   + **Modo de capacidad**: elija el modo de capacidad de lectura/escritura para la tabla. Puede elegir capacidad aprovisionada o bajo demanda. Para obtener más información sobre los modos de capacidad, consulte [Configurar los modos de read/write capacidad en Amazon Keyspaces](ReadWriteCapacityMode.md).
   + **Etiquetas de tabla**: las etiquetas de recursos son opcionales y le permiten categorizar sus recursos de diferentes maneras, por ejemplo, por finalidad, propietario, entorno u otros criterios. Para obtener más información sobre etiquetas para los recursos de Amazon Keyspaces, consulte [Trabajo con etiquetas para los recursos de Amazon Keyspaces](tagging-keyspaces.md).

1. Elija **Añadir definición de tabla** para crear la nueva tabla.

1. Para crear tablas adicionales, repita estos pasos.

1. Vaya a [Visualización de modelos de datos con NoSQL Workbench](workbench.vizualizer.md#workbench.datamodel.visualize) para visualizar el modelo de datos que ha creado.

![\[Captura de pantalla de la consola que muestra cómo crear una nueva tabla.\]](http://docs.aws.amazon.com/es_es/keyspaces/latest/devguide/images/workbench/key_nosql_tableadd.png)


# Edición de modelos de datos existentes con NoSQL Workbench
<a name="workbench.datamodel.edit"></a>

Puede utilizar el modelador de datos para importar y modificar modelos de datos existentes creados con NoSQL Workbench. El modelador de datos también incluye algunos modelos de datos de muestra que le ayudarán a iniciarse en el modelado de datos. Los modelos de datos que se pueden editar con NoSQL Workbench podrían ser modelos de datos importados de un archivo, modelos de datos de muestra proporcionados o modelos de datos que haya creado previamente. 

1. Para editar un espacio de claves, elija el símbolo de edición en **Espacio de claves**.

    En este paso, puede editar las siguientes propiedades y configuraciones.
   + **Nombre del espacio de claves**: introduzca el nombre del nuevo espacio de claves.
   + **Estrategia de réplica**: elija la estrategia de réplica para el espacio de claves. Amazon Keyspaces lo utiliza **SingleRegionStrategy**para replicar datos tres veces de forma automática en varias zonas de AWS disponibilidad. Si planea asignar el modelo de datos a un clúster de Apache Cassandra, puede elegir entre **SimpleStrategy**una o varias opciones. **NetworkTopologyStrategy** 
   + **Etiquetas de espacios de claves**: las etiquetas de recursos son opcionales y le permiten categorizar sus recursos de diferentes maneras, por ejemplo, por finalidad, propietario, entorno u otros criterios. Para obtener más información sobre etiquetas para los recursos de Amazon Keyspaces, consulte [Trabajo con etiquetas para los recursos de Amazon Keyspaces](tagging-keyspaces.md).

1. Elija **Guardar ediciones** para actualizar el espacio de claves.  
![\[Captura de pantalla de la consola que muestra cómo editar una tabla existente.\]](http://docs.aws.amazon.com/es_es/keyspaces/latest/devguide/images/workbench/key_nosql_table.png)

1. Para editar una tabla, elija **Editar** junto al nombre de la tabla. En este paso, puede actualizar las siguientes propiedades y configuraciones.
   + **Nombre de la tabla**: el nombre de la nueva tabla.
   + **Columnas**: añada un nombre de columna y elija el tipo de datos. Repita estos pasos para cada columna de su esquema.
   + **Clave de partición**: elija las columnas para la clave de partición.
   + **Columnas de agrupación**: elija columnas de agrupación (opcional).
   + **Modo de capacidad**: elija el modo de capacidad de lectura/escritura para la tabla. Puede elegir capacidad aprovisionada o bajo demanda. Para obtener más información sobre los modos de capacidad, consulte [Configurar los modos de read/write capacidad en Amazon Keyspaces](ReadWriteCapacityMode.md).
   + **Etiquetas de tabla**: las etiquetas de recursos son opcionales y le permiten categorizar sus recursos de diferentes maneras, por ejemplo, por finalidad, propietario, entorno u otros criterios. Para obtener más información sobre etiquetas para los recursos de Amazon Keyspaces, consulte [Trabajo con etiquetas para los recursos de Amazon Keyspaces](tagging-keyspaces.md).

1. Elija **Guardar ediciones** para actualizar la tabla.

1. Vaya a [Visualización de modelos de datos con NoSQL Workbench](workbench.vizualizer.md#workbench.datamodel.visualize) para visualizar el modelo de datos que ha actualizado.

# Confirmación de modelos de datos en Amazon Keyspaces y Apache Cassandra
<a name="workbench.commit"></a>

En esta sección se muestra cómo confirmar modelos de datos completados en clústeres de Amazon Keyspaces y Apache Cassandra. Este proceso crea automáticamente los recursos del lado del servidor para los espacios de claves y las tablas en función de la configuración que haya definido en el modelo de datos. 

![\[Captura de pantalla de la consola que muestra las opciones de confirmación.\]](http://docs.aws.amazon.com/es_es/keyspaces/latest/devguide/images/workbench/key_nosql_commit.png)


**Topics**
+ [Antes de empezar](#workbench.commit.preqequ)
+ [Conexión con Amazon Keyspaces mediante credenciales específicas del servicio.](workbench.commit.ssc.md)
+ [Connect to Amazon Keyspaces con credenciales AWS Identity and Access Management (IAM)](workbench.commit.iam.md)
+ [Uso de una conexión guardada](workbench.commit.default.md)
+ [Confirmación en Apache Cassandra](workbench.commit.cassandra.md)

## Antes de empezar
<a name="workbench.commit.preqequ"></a>

Amazon Keyspaces requiere el uso de Seguridad de la capa de transporte (TLS) para ayudar a proteger las conexiones con los clientes. Para conectarse a Amazon Keyspaces con TLS, debe completar antes las siguientes tareas para poder comenzar.
+  Descargue los siguientes certificados digitales y guarde los archivos localmente o en su directorio personal.

  1. AmazonRootCA1

  1. AmazonRootCA2

  1. AmazonRootCA3

  1. AmazonRootCA4

  1. Starfield Class 2 Root (opcional, para compatibilidad con versiones anteriores)

  Para descargar los certificados, puede usar los siguientes comandos.

  ```
  curl -O https://www.amazontrust.com/repository/AmazonRootCA1.pem
  curl -O https://www.amazontrust.com/repository/AmazonRootCA2.pem
  curl -O https://www.amazontrust.com/repository/AmazonRootCA3.pem
  curl -O https://www.amazontrust.com/repository/AmazonRootCA4.pem
  curl -O https://certs.secureserver.net/repository/sf-class2-root.crt
  ```
**nota**  
Anteriormente, Amazon Keyspaces utilizaba certificados TLS anclados a la CA de clase 2 de Starfield. AWS está migrando todo Regiones de AWS a certificados emitidos bajo Amazon Trust Services (Amazon Root CAs 1—4). Durante esta transición, configure los clientes para que confíen tanto en la raíz CAs 1—4 de Amazon como en la raíz de Starfield para garantizar la compatibilidad en todas las regiones.

  Combine todos los certificados descargados en un único `pem` archivo con el nombre de nuestros *keyspaces-bundle.pem* ejemplos. Puede hacerlo ejecutando el siguiente comando : Tome nota de la ruta al archivo, la necesitará más adelante.

  ```
  cat AmazonRootCA1.pem \
   AmazonRootCA2.pem \
   AmazonRootCA3.pem \
   AmazonRootCA4.pem \
   sf-class2-root.crt \
   > keyspaces-bundle.pem
  ```

Una vez guardado el archivo de certificado, ya puede conectarse a Amazon Keyspaces. Una opción es conectarse utilizando credenciales específicas del servicio. Las credenciales específicas del servicio son un nombre de usuario y una contraseña que están asociados a un usuario de IAM en concreto y que solo pueden utilizarse con el servicio especificado. La segunda opción es conectarse con credenciales de IAM que utilicen el [proceso Signature Version 4 (SigV4) de AWS](https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html). Para obtener más información sobre estas dos opciones, consulte [Creación de credenciales para el acceso programático a Amazon Keyspaces](programmatic.credentials.md).

Para conectarse con credenciales específicas del servicio, consulte [Conexión con Amazon Keyspaces mediante credenciales específicas del servicio.](workbench.commit.ssc.md).

Para conectarse con credenciales de IAM, consulte [Connect to Amazon Keyspaces con credenciales AWS Identity and Access Management (IAM)](workbench.commit.iam.md).

# Conexión con Amazon Keyspaces mediante credenciales específicas del servicio.
<a name="workbench.commit.ssc"></a>

En esta sección se muestra cómo utilizar credenciales específicas del servicio para confirmar el modelo de datos que ha creado o editado con NoSQL Workbench.

1. Para crear una nueva conexión con credenciales específicas del servicio, elija la pestaña **Conectar con nombre de usuario y contraseña**. 

   1. Antes de comenzar, debe crear las credenciales específicas del servicio mediante el proceso documentado en [Creación de credenciales específicas del servicio para el acceso programático a Amazon Keyspaces](programmatic.credentials.ssc.md).

   Una vez obtenidas las credenciales específicas del servicio, puede seguir configurando la conexión. Continúe con una de las siguientes opciones:
   + **Nombre de usuario**: introduzca el nombre de usuario.
   + **Contraseña**: introduzca la contraseña.
   + **Región de AWS**: para conocer las regiones disponibles, consulte [Puntos de conexión de servicio para Amazon Keyspaces](programmatic.endpoints.md).
   + **Puerto**: Amazon Keyspaces utiliza el puerto 9142. 

   Como alternativa, puede importar credenciales guardadas desde un archivo.

1. Elija **Confirmar** para actualizar Amazon Keyspaces con el modelo de datos.

![\[Captura de pantalla de la consola que muestra una conexión a Amazon Keyspaces utilizando credenciales específicas del servicio.\]](http://docs.aws.amazon.com/es_es/keyspaces/latest/devguide/images/workbench/key_nosql_SSC.png)


# Connect to Amazon Keyspaces con credenciales AWS Identity and Access Management (IAM)
<a name="workbench.commit.iam"></a>

En esta sección se muestra cómo utilizar credenciales de IAM para confirmar el modelo de datos que ha creado o editado con NoSQL Workbench.

1. Para crear una nueva conexión utilizando credenciales IAM, elija la pestaña **Conectar con credenciales de IAM**. 

   1. Antes de comenzar, debe crear las credenciales de IAM utilizando uno de los siguientes métodos.
     + Para acceder a la consola, utilice su nombre de usuario y contraseña de IAM para iniciar sesión en la [Consola de administración de AWS](https://console.aws.amazon.com/console/home) desde la página de inicio de sesión de IAM. *Para obtener información sobre las credenciales AWS de seguridad, incluido el acceso programático y las alternativas a las credenciales a largo plazo, consulte las credenciales de [AWS seguridad en la Guía del usuario de IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/security-creds.html).* Para obtener más información sobre cómo iniciar sesión en su Cuenta de AWS cuenta, consulte [Cómo iniciar sesión en](https://docs.aws.amazon.com/signin/latest/userguide/how-to-sign-in.html) la AWS Guía del *AWS Sign-In usuario*.
     + Para acceder a la CLI, necesita un ID de clave de acceso y una clave de acceso secreta. Cuando sea posible, utilice credenciales temporales en lugar de claves de acceso. Las credenciales temporales incluyen un ID de clave de acceso y una clave de acceso secreta, pero, además, incluyen un token de seguridad que indica cuándo caducan las credenciales. Para obtener más información, consulte [Uso de credenciales temporales con AWS recursos](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_use-resources.html) en la *Guía del usuario de IAM*.
     + Para acceder a la API, necesita un ID de clave de acceso y una clave de acceso secreta. Utilice las claves de acceso de usuario de IAM en lugar de las claves de acceso de Usuario raíz de la cuenta de AWS . Para obtener más información sobre la creación de claves de acceso, consulte [Administrar las claves de acceso para los usuarios de IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html) en la Guía del usuario de *IAM*. 

     Para obtener más información, consulte [Administración de las claves de acceso de los usuarios de IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html).

   Una vez obtenidas las credenciales de IAM, puede seguir configurando la conexión.
   + **Nombre de conexión**: el nombre de la conexión.
   + **Región de AWS**: para conocer las regiones disponibles, consulte [Puntos de conexión de servicio para Amazon Keyspaces](programmatic.endpoints.md).
   + **ID de clave de acceso**: introduzca el ID de clave de acceso.
   + **Clave de acceso secreta**: introduzca la clave de acceso secreta.
   + **Puerto**: Amazon Keyspaces utiliza el puerto 9142. 
   + **AWS certificado público**: señale el AWS certificado que se descargó en el primer paso.
   + **Mantener la conexión**: seleccione esta casilla de verificación si desea guardar los secretos de la AWS conexión de forma local.

1. Elija **Confirmar** para actualizar Amazon Keyspaces con el modelo de datos.

![\[Captura de pantalla de la consola que muestra una conexión a Amazon Keyspaces utilizando credenciales de IAM.\]](http://docs.aws.amazon.com/es_es/keyspaces/latest/devguide/images/workbench/key_nosql_IAM.png)


# Uso de una conexión guardada
<a name="workbench.commit.default"></a>

Si ha configurado previamente una conexión a Amazon Keyspaces, puede utilizarla como conexión predeterminada para confirmar los cambios del modelo de datos. Elija la pestaña **Utilizar conexiones guardadas** y continúe confirmando las actualizaciones.

![\[Captura de pantalla de la consola que muestra la conexión predeterminada a Amazon Keyspaces.\]](http://docs.aws.amazon.com/es_es/keyspaces/latest/devguide/images/workbench/key_nosql_connection.png)


# Confirmación en Apache Cassandra
<a name="workbench.commit.cassandra"></a>

En esta sección se explica cómo establecer las conexiones con un clúster de Apache Cassandra para confirmar el modelo de datos creado o editado con NoSQL Workbench.

**nota**  
Solo los modelos de datos que se hayan creado con `SimpleStrategy` o `NetworkTopologyStrategy` pueden confirmarse en clústeres de Apache Cassandra. Para cambiar la estrategia de réplica, edite el espacio de claves en el modelador de datos.

1. 
   + **Nombre de usuario**: introduzca el nombre de usuario si la autenticación está habilitada en el clúster.
   + **Contraseña**: introduzca la contraseña si la autenticación está habilitada en el clúster.
   + **Puntos de contacto**: introduzca los puntos de contacto.
   + **Centro de datos local**: introduzca el nombre del centro de datos local.
   + **Puerto**: la conexión utiliza el puerto 9042.

1. Elija **Confirmar** para actualizar el clúster de Apache Cassandra con el modelo de datos.

![\[Captura de pantalla de la consola que muestra una conexión a Apache Cassandra.\]](http://docs.aws.amazon.com/es_es/keyspaces/latest/devguide/images/workbench/key_nosql_cassandra.png)


# Modelos de datos de ejemplo en NoSQL Workbench
<a name="workbench.SampleModels"></a>

La página de inicio del modelador y el visualizador muestra una serie de modelos de ejemplo que se incluyen con NoSQL Workbench. En esta sección se describen estos modelos y sus usos potenciales.

**Topics**
+ [Modelo de datos de empleados](#workbench.SampleModels.EmployeeDataModel)
+ [Modelo de datos de transacciones de tarjetas de crédito](#workbench.SampleModels.CreditCardTransactionsDataModel)
+ [Modelo de datos de operaciones de aerolíneas](#workbench.SampleModels.AirlineOperations)

## Modelo de datos de empleados
<a name="workbench.SampleModels.EmployeeDataModel"></a>

Este modelo de datos representa un esquema de Amazon Keyspaces para una aplicación de base de datos de empleados.

Las aplicaciones que acceden a la información de los empleados de una empresa determinada pueden utilizar este modelo de datos.

Los patrones de acceso que este modelo de datos admite son:
+ Recuperación de un registro de empleado con un ID dado.
+ Recuperación de un registro de empleado con un ID y una división dados.
+ Recuperación de un registro de empleado con un ID y un nombre dados.

## Modelo de datos de transacciones de tarjetas de crédito
<a name="workbench.SampleModels.CreditCardTransactionsDataModel"></a>

Este modelo de datos representa un esquema de Amazon Keyspaces para transacciones de tarjetas de crédito en tiendas minoristas.

El almacenamiento de transacciones de tarjetas de crédito no solo ayuda a las tiendas con la contabilidad, sino que también ayuda a los administradores de las tiendas a analizar las tendencias de compra, lo que puede ayudarles con las previsiones y la planificación.

Los patrones de acceso que este modelo de datos admite son:
+ Recuperación de transacciones por número de tarjeta de crédito, mes y año, y fecha.
+ Recuperación de transacciones por número de tarjeta de crédito, categoría y fecha.
+ Recuperación de transacciones por categoría, ubicación y número de tarjeta de crédito.
+ Recuperación de transacciones por número de tarjeta de crédito y estado de disputa.

## Modelo de datos de operaciones de aerolíneas
<a name="workbench.SampleModels.AirlineOperations"></a>

Este modelo de datos muestra datos de vuelos de avión, incluyendo aeropuertos, aerolíneas y rutas de vuelo.

Los componentes clave del modelado de Amazon Keyspaces que se demuestran son los pares clave-valor, los almacenes de datos de columnas anchas, las claves compuestas y los tipos de datos complejos como las asignaciones con el fin de demostrar los patrones comunes de acceso a datos NoSQL.

Los patrones de acceso que este modelo de datos admite son:
+ Recuperación de rutas con origen en una aerolínea dada en un aeropuerto dado.
+ Recuperación de rutas con un aeropuerto de destino determinado.
+ Recuperación de aeropuertos con vuelos directos.
+ Recuperación de detalles del aeropuerto y de la compañía aérea.

# Historial de versiones de NoSQL Workbench
<a name="WorkbenchDocumentHistory"></a>

En la siguiente tabla se describen los cambios importantes de cada versión de la aplicación del lado del cliente *NoSQL Workbench*.. 


****  

| Cambio | Descripción | Fecha | 
| --- | --- | --- | 
|  NoSQL Workbench para Amazon Keyspaces - Disponibilidad general.  |  NoSQL Workbench para Amazon Keyspaces está disponible de forma general.  |  28 de octubre de 2020  | 
|  Publicación de la vista previa de NoSQL Workbench.  |  NoSQL Workbench es una aplicación del lado del cliente que le ayuda a diseñar y visualizar modelos de datos no relacionales para Amazon Keyspaces con mayor facilidad. Los clientes de NoSQL Workbench están disponibles para Windows, macOS y Linux. Para obtener más información, consulte [NoSQL Workbench para Amazon Keyspaces](https://docs.aws.amazon.com/keyspaces/latest/devguide/workbench.html).  |  5 de octubre de 2020  | 