

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á.

# Configure carimbos de data/hora no lado do cliente para uma tabela no Amazon Keyspaces
<a name="client-side-timestamps-existing-table"></a>

Siga esses exemplos para ativar os timestamps do lado do cliente para tabelas existentes usando o Amazon Keyspaces Console de gerenciamento da AWS, o Cassandra Query Language (CQL) ou o. AWS Command Line Interface

------
#### [ Console ]

**Para ativar os carimbos de data/hora do lado do cliente para uma tabela existente (console)**

1. [Faça login no Console de gerenciamento da AWS e abra o console do Amazon Keyspaces em casahttps://console.aws.amazon.com/keyspaces/.](https://console.aws.amazon.com/keyspaces/home)

1. Escolha a tabela que você deseja atualizar e selecione a guia **Configurações adicionais**.

1. Na guia **Configurações adicionais**, acesse **Modificar carimbos de data/hora do lado do cliente** e selecione **Ativar carimbos de data/hora do lado do cliente**

1. Escolha **Salvar alterações** para alterar as configurações da tabela.

------
#### [ Cassandra Query Language (CQL) ]

**Usando uma instrução CQL**

1. Ative os carimbos de data/hora do lado do cliente para uma tabela existente com a instrução CQL `ALTER TABLE`.

   ```
   ALTER TABLE my_table WITH custom_properties = {'client_side_timestamps': {'status': 'enabled'}};;
   ```

1. Para confirmar as configurações de carimbos de data/hora do lado do cliente para a nova tabela, use uma instrução `SELECT` para revisar as `custom_properties` conforme mostrado no exemplo a seguir. 

   ```
   SELECT custom_properties from system_schema_mcs.tables where keyspace_name = 'my_keyspace' and table_name = 'my_table';
   ```

   A saída dessa declaração mostra o status dos carimbos de data/hora do lado do cliente.

   ```
   'client_side_timestamps': {'status': 'enabled'}
   ```

------
#### [ AWS CLI ]

**Usando o AWS CLI**

1. Você pode ativar os carimbos de data/hora do lado do cliente para uma tabela existente usando o exemplo a AWS CLI seguir.

   ```
   ./aws keyspaces update-table \
   --keyspace-name my_keyspace \
   --table-name my_table \
   --client-side-timestamps 'status=ENABLED'
   ```

1. Para confirmar se os carimbos de data/hora do lado do cliente estão ativados para a tabela, execute o código a seguir.

   ```
   ./aws keyspaces get-table \
   --keyspace-name my_keyspace \
   --table-name my_table
   ```

   A saída deve ser semelhante a este exemplo e o status dos carimbos de data/hora do lado do cliente deve ser `ENABLED`.

   ```
   {
       "keyspaceName": "my_keyspace",
       "tableName": "my_table",
       "resourceArn": "arn:aws:cassandra:us-east-1:111122223333:/keyspace/my_keyspace/table/my_table",
       "creationTimestamp": 1662681312.906,
       "status": "ACTIVE",
       "schemaDefinition": {
           "allColumns": [
               {
                   "name": "id",
                   "type": "int"
               },
               {
                   "name": "date",
                   "type": "timestamp"
               },
               {
                   "name": "name",
                   "type": "text"
               }
           ],
           "partitionKeys": [
               {
                   "name": "id"
               }
           ],
           "clusteringKeys": [],
           "staticColumns": []
       },
       "capacitySpecification": {
           "throughputMode": "PAY_PER_REQUEST",
           "lastUpdateToPayPerRequestTimestamp": 1662681312.906
       },
       "encryptionSpecification": {
           "type": "AWS_OWNED_KMS_KEY"
       },
       "pointInTimeRecovery": {
           "status": "DISABLED"
       },
       "clientSideTimestamps": {
           "status": "ENABLED"
       },
       "ttl": {
           "status": "ENABLED"
       },
       "defaultTimeToLive": 0,
       "comment": {
           "message": ""
       }
   }
   ```

------