

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.

# Configuración y actualización de las políticas de escalado automático de Amazon Keyspaces
<a name="autoscaling.configure"></a>

Puede usar la consola, CQL o AWS Command Line Interface (AWS CLI) para configurar el escalado automático de Amazon Keyspaces para tablas nuevas y existentes. También puede modificar la configuración del escalado automático o deshabilitarlo.

 Para funciones más avanzadas, como establecer tiempos de enfriamiento de escalado vertical y escalable, le recomendamos que utilice CQL o las políticas de escalado para gestionar las políticas de escalado de AWS CLI Amazon Keyspaces.

**Topics**
+ [Configuración de permisos para el escalado automático de Amazon Keyspaces](autoscaling.permissions.md)
+ [Creación de una nueva tabla con escalado automático](autoscaling.createTable.md)
+ [Configuración del escalado automático en una tabla existente](autoscaling.configureTable.md)
+ [Visualización de la configuración de escalado automático de Amazon Keyspaces de la tabla](autoscaling.viewPolicy.md)
+ [Desactivación del escalado automático de Amazon Keyspaces para una tabla](autoscaling.turnoff.md)
+ [Ver la actividad de escalado automático de una tabla de Amazon Keyspaces en Amazon CloudWatch](autoscaling.activity.md)

# Configuración de permisos para el escalado automático de Amazon Keyspaces
<a name="autoscaling.permissions"></a>

Para empezar, confirme que la entidad principal tenga los permisos apropiados para crear y administrar la configuración del escalado automático. En AWS Identity and Access Management (IAM), la política AWS gestionada `AmazonKeyspacesFullAccess` es necesaria para gestionar las políticas de escalado de Amazon Keyspaces. 

**importante**  
 Se requieren permisos `application-autoscaling:*` para deshabilitar el escalado automático en una tabla. Debe desactivar el escalado automático de una tabla antes de poder eliminarla. 

Para configurar un usuario o un rol de IAM para el acceso a la consola de Amazon Keyspaces y el escalado automático de Amazon Keyspaces, añada la siguiente política.

**Asociación de la política `AmazonKeyspacesFullAccess`**

1. Inicie sesión en la consola de IAM Consola de administración de AWS y ábrala en. [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/)

1. En el panel de la consola de IAM, elija **Usuarios** y, a continuación, seleccione el usuario o el rol de IAM en la lista.

1. En la página **Resumen**, elija **Añadir permisos**.

1. Elija **Asociar políticas existentes directamente**.

1. En la lista de políticas, elija y **AmazonKeyspacesFullAccess**, a continuación, elija **Siguiente: revisar**.

1. Elija **Añadir permisos**.

# Creación de una nueva tabla con escalado automático
<a name="autoscaling.createTable"></a>

Al crear una nueva tabla de Amazon Keyspaces, puede habilitar automáticamente el escalado automático de la capacidad de escritura o lectura de la tabla. Esto permite a Amazon Keyspaces ponerse en contacto con Application Auto Scaling en su nombre para registrar la tabla como un objetivo escalable y ajustar la capacidad de escritura o lectura aprovisionada. 

Para obtener más información sobre cómo crear una tabla multirregión y configurar distintos ajustes de escalado automático para tablas multirregión, consulte [Creación de una tabla multirregional en modo aprovisionado con escalado automático en Amazon Keyspaces](tables-mrr-create-provisioned.md).

**nota**  
El escalado automático de Amazon Keyspaces requiere la presencia de un rol vinculado a servicios (`AWSServiceRoleForApplicationAutoScaling_CassandraTable`) que realice acciones de escalado automático en su nombre. Este rol se crea automáticamente. Para obtener más información, consulte [Uso de roles vinculados a servicios para Amazon Keyspaces](using-service-linked-roles.md).

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

**Creación de una nueva tabla con escalado automático habilitado mediante la consola**

1. [Inicia sesión en la Consola de administración de AWS consola de Amazon Keyspaces y ábrela desde casahttps://console.aws.amazon.com/keyspaces/.](https://console.aws.amazon.com/keyspaces/home)

1. En el panel de navegación, elija **Tablas** y, a continuación, seleccione **Crear tabla**.

1. En la página **Crear tabla**, en la sección **Detalles de la tabla**, seleccione un espacio de claves y proporcione un nombre para la nueva tabla.

1. En la sección **Columnas**, cree el esquema para la tabla.

1. En la sección **Clave principal**, defina la clave principal de la tabla y seleccione las columnas de agrupación en clústeres opcionales.

1. En la sección **Configuración de la tabla**, elija **Personalizar configuración**.

1. Continúe en **Configuración de capacidad de lectura/escritura**.

1. En **Modo de capacidad**, elija **Aprovisionada**.

1. En la sección **Capacidad de lectura**, confirme que esté seleccionada la opción **Escalado automático**.

   En este paso, usted selecciona las unidades de capacidad de lectura mínima y máxima para la tabla, así como la utilización objetivo.
   + **Unidades de capacidad mínima**: introduzca el valor de nivel mínimo de rendimiento para el que la tabla debería estar siempre preparada para admitir. El valor debe estar comprendido entre 1 y la cuota máxima de rendimiento por segundo de su cuenta (40 000 de forma predeterminada).
   + **Unidades de capacidad máxima**: introduzca la cantidad máxima de rendimiento que desee aprovisionar para la tabla. El valor debe estar comprendido entre 1 y la cuota máxima de rendimiento por segundo de su cuenta (40 000 de forma predeterminada).
   + **Utilización objetivo**: introduzca una tasa de utilización objetivo entre el 20 % y el 90 %. Cuando el tráfico supera la tasa de utilización objetivo definida, la capacidad aumenta automáticamente. Cuando el tráfico cae por debajo del objetivo definido, se vuelve a reducir automáticamente.
**nota**  
Para obtener más información sobre las cuotas predeterminadas de su cuenta y cómo aumentarlas, consulte [Cuotas para Amazon Keyspaces (para Apache Cassandra)](quotas.md).

1. En la sección **Capacidad de escritura**, elija los mismos ajustes que se definieron en el paso anterior para capacidad de lectura o configure los valores de capacidad manualmente.

1. Seleccione **Create table (Creación de tabla)**. Su tabla se crea con los parámetros de escalado automático especificados.

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

**Creación de una nueva tabla con escalado automático de Amazon Keyspaces mediante CQL**

Para configurar los ajustes de escalado automático de una tabla mediante programación, utilice la instrucción `AUTOSCALING_SETTINGS` que contiene los parámetros del escalado automático de Amazon Keyspaces. Los parámetros definen las condiciones que indican a Amazon Keyspaces que debe ajustar el rendimiento aprovisionado de la tabla y las acciones opcionales adicionales que debe realizar. En este ejemplo, se definen los ajustes de escalado automático para *mytable*.

La política contiene los componentes siguientes:
+ `AUTOSCALING_SETTINGS`: especifica si Amazon Keyspaces puede ajustar la capacidad de rendimiento en su nombre. Los siguientes valores son necesarios:
  + `provisioned_write_capacity_autoscaling_update`:
    + `minimum_units`
    + `maximum_units`
  + `provisioned_read_capacity_autoscaling_update`:
    + `minimum_units`
    + `maximum_units`
  + `scaling_policy`: Amazon Keyspaces es compatible con la política de seguimiento de objetivos. Para definir la política de seguimiento de objetivos, debe configurar los siguientes parámetros.
    + `target_value`: el escalado automático de Amazon Keyspaces garantiza que la relación entre capacidad consumida y capacidad aprovisionada se mantenga en este valor o cerca del mismo. `target_value` se define como un porcentaje.
    + `disableScaleIn`: (opcional) un valor `boolean` que especifica si el `scale-in` está deshabilitado o habilitado para la tabla. Este parámetro está deshabilitado de forma predeterminada. Para activar el `scale-in`, establezca el valor `boolean` como `FALSE`. Esto significa que la capacidad se reduce verticalmente de forma automática para una tabla en su nombre. 
    + `scale_out_cooldown`: una actividad de escalado horizontal aumenta el rendimiento aprovisionado de su tabla. Para añadir un periodo de recuperación para las actividades de escalado horizontal, especifique un valor para `scale_out_cooldown` en segundos. Si no especifica un valor, el valor predeterminado es 0. Para obtener más información acerca del seguimiento de objetivos y los periodos de recuperación, consulte [Políticas de escalado de seguimiento de objetivos](https://docs.aws.amazon.com/autoscaling/application/userguide/application-auto-scaling-target-tracking.html) en la *Guía del usuario de Application Auto Scaling*. 
    + `scale_in_cooldown`: una actividad de reducción horizontal disminuye el rendimiento aprovisionado de su tabla. Para añadir un periodo de recuperación para las actividades de reducción horizontal, especifique un valor para `scale_in_cooldown` en segundos. Si no especifica un valor, el valor predeterminado es 0. Para obtener más información acerca del seguimiento de objetivos y los periodos de recuperación, consulte [Políticas de escalado de seguimiento de objetivos](https://docs.aws.amazon.com/autoscaling/application/userguide/application-auto-scaling-target-tracking.html) en la *Guía del usuario de Application Auto Scaling*.

**nota**  
Para entender cómo funciona `target_value`, imagine que tiene una tabla con una configuración de rendimiento aprovisionado de 200 unidades de capacidad de escritura. Decide crear una política de escalado para esta tabla, con un valor de `target_value` del 70 %.  
Ahora, supongamos que comienza a dirigir el tráfico de escritura a la tabla, de tal forma que el rendimiento de escritura real es de 150 unidades de capacidad. La consumed-to-provisioned proporción es ahora (150/ 200), o sea, del 75 por ciento. Esta proporción supera su objetivo, de modo que el escalado automático aumenta la capacidad de escritura aprovisionada a 215 para que la proporción sea de (150/215), es decir, del 69,77 %; de esta forma se mantiene lo más próxima posible al valor de `target_value`, pero sin superarlo.

Para *mytable*, establezca `TargetValue` tanto para la lectura como para la escritura en un 50 %. El escalado automático de Amazon Keyspaces ajusta el rendimiento aprovisionado de la tabla dentro del rango de 5 a 10 unidades de capacidad, de modo que la consumed-to-provisioned proporción se mantenga en el 50 por ciento o cerca de él. Para la capacidad de lectura, los valores de `ScaleOutCooldown` y `ScaleInCooldown` se establecen en 60 segundos.

Puede usar la siguiente instrucción para crear una nueva tabla de Amazon Keyspaces con el escalado automático activado. 

```
CREATE TABLE mykeyspace.mytable(pk int, ck int, PRIMARY KEY (pk, ck))
WITH CUSTOM_PROPERTIES = {  
    'capacity_mode': {  
        'throughput_mode': 'PROVISIONED',  
        'read_capacity_units': 1,  
        'write_capacity_units': 1  
    }
} AND AUTOSCALING_SETTINGS = {
    'provisioned_write_capacity_autoscaling_update': {
        'maximum_units': 10,  
        'minimum_units': 5,  
        'scaling_policy': {
            'target_tracking_scaling_policy_configuration': {
                'target_value': 50
            }  
        }  
    },  
    'provisioned_read_capacity_autoscaling_update': {  
        'maximum_units': 10,  
        'minimum_units': 5,  
        'scaling_policy': {  
            'target_tracking_scaling_policy_configuration': {  
                'target_value': 50,
                'scale_in_cooldown': 60,  
                'scale_out_cooldown': 60
            }  
        }  
    }
};
```

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

**Cree una tabla nueva con el escalado automático de Amazon Keyspaces mediante el AWS CLI**

Para configurar los ajustes de escalado automático de una tabla mediante programación, utilice la acción `autoScalingSpecification` que define los parámetros del escalado automático de Amazon Keyspaces. Los parámetros definen las condiciones que indican a Amazon Keyspaces que debe ajustar el rendimiento aprovisionado de la tabla y las acciones opcionales adicionales que debe realizar. En este ejemplo, se definen los ajustes de escalado automático para *mytable*.

La política contiene los componentes siguientes:
+ `autoScalingSpecification`: especifica si Amazon Keyspaces puede ajustar la capacidad de rendimiento en su nombre. Puede activar el escalado automático de la capacidad de lectura y escritura por separado. A continuación, debe especificar los siguientes parámetros para `autoScalingSpecification`:
  + `writeCapacityAutoScaling`: las unidades de capacidad de escritura máxima y mínima.
  + `readCapacityAutoScaling`: las unidades de capacidad de lectura máxima y mínima.
  + `scalingPolicy`: Amazon Keyspaces es compatible con la política de seguimiento de objetivos. Para definir la política de seguimiento de objetivos, debe configurar los siguientes parámetros.
    + `targetValue`: el escalado automático de Amazon Keyspaces garantiza que la relación entre capacidad consumida y capacidad aprovisionada se mantenga en este valor o cerca del mismo. `targetValue` se define como un porcentaje.
    + `disableScaleIn`: (opcional) un valor `boolean` que especifica si el `scale-in` está deshabilitado o habilitado para la tabla. Este parámetro está deshabilitado de forma predeterminada. Para activar el `scale-in`, establezca el valor `boolean` como `FALSE`. Esto significa que la capacidad se reduce verticalmente de forma automática para una tabla en su nombre. 
    + `scaleOutCooldown`: una actividad de escalado horizontal aumenta el rendimiento aprovisionado de su tabla. Para añadir un periodo de recuperación para las actividades de escalado horizontal, especifique un valor para `ScaleOutCooldown` en segundos. El valor predeterminado es 0. Para obtener más información acerca del seguimiento de objetivos y los periodos de recuperación, consulte [Políticas de escalado de seguimiento de objetivos](https://docs.aws.amazon.com/autoscaling/application/userguide/application-auto-scaling-target-tracking.html) en la *Guía del usuario de Application Auto Scaling*. 
    + `scaleInCooldown`: una actividad de reducción horizontal disminuye el rendimiento aprovisionado de su tabla. Para añadir un periodo de recuperación para las actividades de reducción horizontal, especifique un valor para `ScaleInCooldown` en segundos. El valor predeterminado es 0. Para obtener más información acerca del seguimiento de objetivos y los periodos de recuperación, consulte [Políticas de escalado de seguimiento de objetivos](https://docs.aws.amazon.com/autoscaling/application/userguide/application-auto-scaling-target-tracking.html) en la *Guía del usuario de Application Auto Scaling*.

**nota**  
Para entender cómo funciona `TargetValue`, imagine que tiene una tabla con una configuración de rendimiento aprovisionado de 200 unidades de capacidad de escritura. Decide crear una política de escalado para esta tabla, con un valor de `TargetValue` del 70 %.  
Ahora, supongamos que comienza a dirigir el tráfico de escritura a la tabla, de tal forma que el rendimiento de escritura real es de 150 unidades de capacidad. La consumed-to-provisioned proporción es ahora (150/200), o sea, del 75 por ciento. Esta proporción supera su objetivo, de modo que el escalado automático aumenta la capacidad de escritura aprovisionada a 215 para que la proporción sea de (150/215), es decir, del 69,77 %; de esta forma se mantiene lo más próxima posible al valor de `TargetValue`, pero sin superarlo.

Para *mytable*, establezca `TargetValue` tanto para la lectura como para la escritura en un 50 %. El escalado automático de Amazon Keyspaces ajusta el rendimiento aprovisionado de la tabla dentro del rango de 5 a 10 unidades de capacidad, de modo que la consumed-to-provisioned proporción se mantenga en el 50 por ciento o cerca de él. Para la capacidad de lectura, los valores de `ScaleOutCooldown` y `ScaleInCooldown` se establecen en 60 segundos.

Al crear tablas con ajustes de escalado automático complejos, resulta útil cargar los ajustes de escalado automático desde un archivo JSON. Para el siguiente ejemplo, puede descargar el archivo JSON de ejemplo de [auto-scaling.zip](samples/auto-scaling.zip) y extraer `auto-scaling.json`, tomando nota de la ruta de acceso al archivo. En este ejemplo, el archivo JSON se encuentra en el directorio actual. Para conocer las distintas opciones de ruta del archivo, consulte [Carga de parámetros desde un archivo](https://docs.aws.amazon.com/cli/latest/userguide/cli-usage-parameters-file.html#cli-usage-parameters-file-how).

```
aws keyspaces create-table --keyspace-name mykeyspace --table-name mytable 
            \ --schema-definition 'allColumns=[{name=pk,type=int},{name=ck,type=int}],partitionKeys=[{name=pk},{name=ck}]' 
            \ --capacity-specification throughputMode=PROVISIONED,readCapacityUnits=1,writeCapacityUnits=1 
            \ --auto-scaling-specification file://auto-scaling.json
```

------

# Configuración del escalado automático en una tabla existente
<a name="autoscaling.configureTable"></a>

Puede actualizar una tabla de Amazon Keyspaces existente para activar el escalado automático de la capacidad de escritura o lectura de la tabla. Si está actualizando una tabla que actualmente está en modo de capacidad bajo demanda, primero tiene que cambiar el modo de capacidad de la tabla al modo de capacidad aprovisionada.

Para obtener más información sobre cómo actualizar la configuración de escalado automático para una tabla multirregión, consulte [Actualización de la capacidad aprovisionada y la configuración de escalado automático para una tabla multirregional en Amazon Keyspaces](tables-mrr-autoscaling.md).

El escalado automático de Amazon Keyspaces requiere la presencia de un rol vinculado a servicios (`AWSServiceRoleForApplicationAutoScaling_CassandraTable`) que realice acciones de escalado automático en su nombre. Este rol se crea automáticamente. Para obtener más información, consulte [Uso de roles vinculados a servicios para Amazon Keyspaces](using-service-linked-roles.md).

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

**Configuración del escalado automático de Amazon Keyspaces para una tabla existente**

1. [Inicia sesión en la Consola de administración de AWS consola de Amazon Keyspaces y ábrela desde casahttps://console.aws.amazon.com/keyspaces/.](https://console.aws.amazon.com/keyspaces/home)

1. Elija la tabla con la que quiera trabajar y, a continuación, seleccione la pestaña **Capacidad**.

1. En la sección **Configuración de capacidad**, elija **Editar**.

1. En **Modo de capacidad**, asegúrese de que la tabla utilice el modo de capacidad **Aprovisionada**.

1. Seleccione **Escalado automático** y, a continuación, consulte el paso 6 en [Creación de una nueva tabla con escalado automático](autoscaling.createTable.md) para editar la capacidad de lectura y escritura.

1. Cuando se hayan definido los ajustes de escalado automático, elija **Guardar**.

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

**Configuración de una tabla existente con el escalado automático de Amazon Keyspaces mediante CQL**

Puede utilizar la instrucción `ALTER TABLE` para que una tabla de Amazon Keyspaces existente active el escalado automático de la capacidad de escritura o lectura de la tabla. Si va a actualizar una tabla que actualmente esté en modo de capacidad bajo demanda, debe configurar `capacity_mode` como aprovisionada. Si la tabla ya está en el modo de capacidad aprovisionada, puede omitir este campo. 

En el siguiente ejemplo, la instrucción actualiza la tabla *mytable*, que está en modo de capacidad bajo demanda. La instrucción cambia el modo de capacidad de la tabla al modo aprovisionado con el escalado automático habilitado. 

La capacidad de escritura se configura dentro del rango de 5-10 unidades de capacidad con un valor objetivo del 50 %. La capacidad de lectura también se configura dentro del rango de 5-10 unidades de capacidad con un valor objetivo del 50 %. Para la capacidad de lectura, los valores de `scale_out_cooldown` y `scale_in_cooldown` se establecen en 60 segundos.

```
ALTER TABLE mykeyspace.mytable
WITH CUSTOM_PROPERTIES = {  
    'capacity_mode': {  
        'throughput_mode': 'PROVISIONED',  
        'read_capacity_units': 1,  
        'write_capacity_units': 1  
    }
} AND AUTOSCALING_SETTINGS = {
    'provisioned_write_capacity_autoscaling_update': {
        'maximum_units': 10,  
        'minimum_units': 5,  
        'scaling_policy': {
            'target_tracking_scaling_policy_configuration': {
                'target_value': 50
            }  
        }  
    },
    'provisioned_read_capacity_autoscaling_update': {  
        'maximum_units': 10,  
        'minimum_units': 5,  
        'scaling_policy': {  
            'target_tracking_scaling_policy_configuration': {  
                'target_value': 50,
                'scale_in_cooldown': 60,  
                'scale_out_cooldown': 60
            }  
        }  
    }
};
```

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

**Configure una tabla existente con el escalado automático de Amazon Keyspaces mediante AWS CLI**

Para una tabla de Amazon Keyspaces existente, puede activar el escalado automático de la capacidad de escritura o lectura de la tabla utilizando la operación `UpdateTable`. 

Puede utilizar el siguiente comando para habilitar el escalado automático de Amazon Keyspaces para una tabla existente. La configuración de escalado automático de la tabla se carga desde un archivo JSON. Para el siguiente ejemplo, puede descargar el archivo JSON de ejemplo de [auto-scaling.zip](samples/auto-scaling.zip) y extraer `auto-scaling.json`, tomando nota de la ruta de acceso al archivo. En este ejemplo, el archivo JSON se encuentra en el directorio actual. Para conocer las distintas opciones de ruta del archivo, consulte [Carga de parámetros desde un archivo](https://docs.aws.amazon.com/cli/latest/userguide/cli-usage-parameters-file.html#cli-usage-parameters-file-how).

Para obtener más información sobre la configuración de escalado automático utilizado en el siguiente ejemplo, consulte [Creación de una nueva tabla con escalado automático](autoscaling.createTable.md).

```
aws keyspaces update-table --keyspace-name mykeyspace --table-name mytable 
            \ --capacity-specification throughputMode=PROVISIONED,readCapacityUnits=1,writeCapacityUnits=1 
            \ --auto-scaling-specification file://auto-scaling.json
```

------

# Visualización de la configuración de escalado automático de Amazon Keyspaces de la tabla
<a name="autoscaling.viewPolicy"></a>

Puede utilizar la consola, el CQL o el AWS CLI para ver y actualizar la configuración de escalado automático de Amazon Keyspaces de una tabla.

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

****

**Visualización de la configuración de escalado automático mediante la consola**

1. Elija la tabla que quiera ver y seleccione la pestaña **Capacidad**.

1. En la sección **Configuración de capacidad**, elija **Editar**. Ahora puede modificar los ajustes en las secciones **Capacidad de lectura** o **Capacidad de escritura**. Para obtener más información sobre estas opciones, consulte [Creación de una nueva tabla con escalado automático](autoscaling.createTable.md).

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

**Visualización de la política de escalado automático de Amazon Keyspaces de la tabla mediante CQL**

Para ver los detalles de la configuración de escalado automático de una tabla, utilice el siguiente comando.

```
SELECT * FROM system_schema_mcs.autoscaling WHERE keyspace_name = 'mykeyspace' AND table_name = 'mytable';
```

La salida de este comando tiene el siguiente aspecto.

```
 keyspace_name | table_name | provisioned_read_capacity_autoscaling_update                                                                                                                                                                      | provisioned_write_capacity_autoscaling_update
---------------+------------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 mykeyspace    | mytable    | {'minimum_units': 5, 'maximum_units': 10, 'scaling_policy': {'target_tracking_scaling_policy_configuration': {'scale_out_cooldown': 60, 'disable_scale_in': false, 'target_value': 50, 'scale_in_cooldown': 60}}} | {'minimum_units': 5, 'maximum_units': 10, 'scaling_policy': {'target_tracking_scaling_policy_configuration': {'scale_out_cooldown': 0, 'disable_scale_in': false, 'target_value': 50, 'scale_in_cooldown': 0}}}
```

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

**Consulta la política de escalado automático de Amazon Keyspaces de tu mesa mediante el AWS CLI**

Para ver la configuración de escalado automático de una tabla, puede utilizar la operación `get-table-auto-scaling-settings`. El siguiente comando de la CLI es un ejemplo de esto.

```
aws keyspaces get-table-auto-scaling-settings --keyspace-name mykeyspace --table-name mytable
```

La salida de este comando tiene el siguiente aspecto.

```
{
    "keyspaceName": "mykeyspace",
    "tableName": "mytable",
    "resourceArn": "arn:aws:cassandra:us-east-1:111122223333:/keyspace/mykeyspace/table/mytable",
    "autoScalingSpecification": {
        "writeCapacityAutoScaling": {
            "autoScalingDisabled": false,
            "minimumUnits": 5,
            "maximumUnits": 10,
            "scalingPolicy": {
                "targetTrackingScalingPolicyConfiguration": {
                    "disableScaleIn": false,
                    "scaleInCooldown": 0,
                    "scaleOutCooldown": 0,
                    "targetValue": 50.0
                }
            }
        },
        "readCapacityAutoScaling": {
            "autoScalingDisabled": false,
            "minimumUnits": 5,
            "maximumUnits": 10,
            "scalingPolicy": {
                "targetTrackingScalingPolicyConfiguration": {
                    "disableScaleIn": false,
                    "scaleInCooldown": 60,
                    "scaleOutCooldown": 60,
                    "targetValue": 50.0
                }
            }
        }
    }
}
```

------

# Desactivación del escalado automático de Amazon Keyspaces para una tabla
<a name="autoscaling.turnoff"></a>

Puede desactivar el escalado automático de Amazon Keyspaces para la tabla en cualquier momento. Si ya no necesita escalar la capacidad de lectura o escritura de la tabla, debería plantearse desactivar el escalado automático para que Amazon Keyspaces deje de modificar continuamente la configuración de la capacidad de lectura o escritura de su tabla. Puede actualizar la tabla con la consola, CQL o la AWS CLI.

Al desactivar el escalado automático, también se eliminan las CloudWatch alarmas que se crearon en tu nombre.

Para eliminar el rol vinculado a servicios utilizado por Application Auto Scaling para acceder a la tabla de Amazon Keyspaces, siga los pasos indicados en [Eliminación de un rol vinculado a servicios para Amazon Keyspaces](using-service-linked-roles-app-auto-scaling.md#delete-service-linked-role-app-auto-scaling). 

**nota**  
Para eliminar el rol vinculado a servicios utilizado por Application Auto Scaling, debe deshabilitar el escalado automático en todas las tablas de la cuenta en todas las Regiones de AWS.

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

**Desactivación del escalado automático de Amazon Keyspaces para la tabla mediante la consola**

**Uso de la consola de Amazon Keyspaces**

1. [Inicia sesión en la Consola de administración de AWS consola de Amazon Keyspaces y ábrela desde casahttps://console.aws.amazon.com/keyspaces/.](https://console.aws.amazon.com/keyspaces/home)

1. Elija la tabla que quiera actualizar y seleccione la pestaña **Capacidad**. 

1. En la sección **Configuración de capacidad**, elija **Editar**. 

1. Para deshabilitar el escalado automático de Amazon Keyspaces, anule la selección de la casilla **Escalado automático**. Al deshabilitar el escalado automático se anula el registro de la tabla como objetivo escalable con Application Auto Scaling. 

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

**Desactivación del escalado automático de Amazon Keyspaces para la tabla mediante CQL**

La siguiente instrucción desactiva el escalado automático de la capacidad de escritura de la tabla *mytable*. 

```
ALTER TABLE mykeyspace.mytable
WITH AUTOSCALING_SETTINGS = {
    'provisioned_write_capacity_autoscaling_update': {
        'autoscaling_disabled': true
    }
};
```

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

**Desactive el escalado automático de Amazon Keyspaces para su tabla mediante el AWS CLI**

El siguiente comando desactiva el escalado automático de la capacidad de lectura de la tabla. También elimina las CloudWatch alarmas que se crearon en su nombre.

```
aws keyspaces update-table --keyspace-name mykeyspace --table-name mytable 
            \ --auto-scaling-specification readCapacityAutoScaling={autoScalingDisabled=true}
```

------

# Ver la actividad de escalado automático de una tabla de Amazon Keyspaces en Amazon CloudWatch
<a name="autoscaling.activity"></a>

Puede supervisar la forma en que el escalado automático de Amazon Keyspaces utiliza los recursos mediante Amazon CloudWatch, que genera métricas sobre su uso y rendimiento. Siga los pasos de la [Guía del Application Auto Scaling usuario](https://docs.aws.amazon.com/autoscaling/application/userguide/monitoring-cloudwatch.html) para crear un CloudWatch panel de control.