Gestión de tablas e índices mediante la consola

Descubra cómo gestionar índices y tablas de Oracle NoSQL Database Cloud Service desde la consola.

En este artículo se incluyen los siguientes temas:

Cargar datos en tablas

Puede insertar todos los datos de una tabla mediante una única acción de carga.

Para cargar datos:

  1. Acceda a la consola NoSQL desde la consola de Infrastructure . Consulte Acceso al servicio desde la consola de Infrastructure.
  2. La consola de NoSQL muestra todas las tablas en el arrendamiento. Para cargar datos en una tabla, haga clic en el nombre de la tabla. Se abrirá la página Detalles de la tabla.
  3. En la página Detalles de tabla, haga clic en Cargar datos.
  4. Se abrirá una nueva página. Puede borrar el archivo en el cuadro de texto especificado o cargarlo desde el almacenamiento local. Nota: el archivo que se va a cargar debe estar en formato JSON.

Visualización de detalles de tablas

Aprenda a ver los detalles de tablas de Oracle NoSQL Database Cloud Service desde la consola de NoSQL.

Para ver detalles de tablas:
  1. Acceda a la consola de NoSQL desde la consola de Infrastructure . Consulte Acceso al servicio desde la consola de Infrastructure.
  2. La consola de NoSQL muestra todas las tablas en el arrendamiento. Para ver los detalles de la tabla, realice una de las acciones siguientes:
    • Haga clic en el nombre de la tabla.
    • Haga clic en el menú de acción correspondiente al nombre de la tabla y seleccione Ver detalles.
    Se abrirá la página Detalles de la tabla.
  3. En la página Detalles de la tabla puede ver todas las columnas de la tabla, los índices, las filas y las métricas.
  4. Una columna de la lista (tablas secundarias) muestra cuántas tablas secundarias son propiedad de la tabla especificada.
    A continuación, se muestra la descripción de view-tbls-det.png

  5. La lista de tablas secundarias de una tabla principal determinada se puede ver haciendo clic en el enlace "Tablas secundarias" en Recursos de la página de detalles de la tabla principal.
    A continuación se muestra la descripción de view-chld-tbl.png

Visualización de DDL de tablas

Puede ver la sentencia DDL utilizada para crear una tabla para la página Detalles de la tabla.
Para ver DDL de tablas:
  1. En la página Detalles de la tabla, haga clic en Ver DDL de tabla.
    La ventana Ver DDL de tabla muestra la sentencia DDL de la tabla.
  2. Ahora, puede seleccionar y copiar la sentencia DDL de la tabla desde la ventana. Haga clic en Aceptar para cerrar la ventana.

Edición de tablas

Puede actualizar los valores de capacidad reservada (si la tabla no es una tabla NoSQL Siempre gratis) y Tiempo de duración (TTL) de las tablas de Oracle NoSQL Database Cloud Service desde la consola NoSQL.

Para editar tablas:
  1. Acceda a la consola de NoSQL desde la consola de Infrastructure . Consulte Acceso al servicio desde la consola de Infrastructure.
  2. La consola de NoSQL muestra todas las tablas en el arrendamiento. Para ver los detalles de la tabla, realice una de las acciones siguientes:
    • Haga clic en el nombre de la tabla.
    • Haga clic en el menú de acción correspondiente al nombre de la tabla y seleccione Ver detalles.
    Se abrirá la página Detalles de la tabla.
  3. Se puede actualizar el valor de TTL.
    • Para actualizar el valor de Tiempo de actividad (TTL), haga clic en el enlace Editar junto al campo Tiempo de actividad (días).
      A continuación, se muestra la descripción de edittable_ttl.png

    • También puede actualizar el valor de Tiempo de actividad (TTL) haciendo clic en el menú de acción correspondiente al nombre de tabla que desea cambiar y seleccione Editar tiempo de actividad por defecto.
      A continuación, se muestra la descripción de edittable_defaultttl.png

    • Si la tabla es una tabla secundaria, solo se puede actualizar el valor Tiempo de actividad (TTL). Para actualizar el valor de Tiempo de actividad (TTL), haga clic en el enlace Editar junto al campo Tiempo de actividad (días).
      A continuación se muestra la descripción de edit-childtbl.png

      Nota

      No puede editar directamente la capacidad reservada de una tabla secundaria. Solo se pueden editar los valores correspondientes de la tabla principal.
    • Hora de duración de tabla (días): (opcional) especifique el tiempo de caducidad por defecto para las filas de la tabla. Después de este tiempo, las filas caducan automáticamente y ya no están disponibles. El valor por defecto es cero, lo que indica que no hay tiempo de caducidad.
      Nota

      La actualización del tiempo de duración de la tabla (TTL) no cambiará el valor TTL de ningún dato existente en la tabla. El nuevo valor TTL solo se aplicará a las filas agregadas a la tabla después de modificar este valor y a las filas para las que no se ha proporcionado ningún valor específico de fila de sustitución.
  4. Si la tabla no es una tabla NoSQL Siempre gratis, se pueden modificar la capacidad reservada y el modelo de uso.
    • En Más acciones, haga clic en Editar capacidad reservada.
      A continuación, se muestra la descripción de edittable_capacity.png

    • También puede actualizar la capacidad reservada haciendo clic en el menú de acción correspondiente al nombre de tabla que desea cambiar y seleccione Editar capacidad reservada.
      A continuación, se muestra la descripción de edittable_defaultttl.png

      Modifique los siguientes valores de la tabla:

    • Capacidad de lectura (ReadUnits): introduzca el número de unidades de lectura. Consulte Estimación de capacidad para obtener información sobre las unidades de lectura.
    • Capacidad de escritura (WriteUnits): introduzca el número de unidades de escritura. Consulte Estimación de capacidad para obtener información sobre las unidades de escritura.
    • Almacenamiento en disco (GB): especifique el espacio en gigabytes (GB) en el disco que va a utilizar la tabla. Consulte Estimación de capacidad para obtener información sobre la capacidad de almacenamiento.
      A continuación, se muestra la descripción de edit_res_capacity.png

      También puede modificar el modo de capacidad de Capacidad aprovisionada a Capacidad bajo demanda o viceversa. Si aprovisiona unidades superiores a las que puede ofrecer la capacidad de On Demand y, a continuación, si cambia de la capacidad aprovisionada a la capacidad de On Demand, la capacidad de la tabla se reducirá. Debe tener en cuenta la reducción de la capacidad debido al cambio en este escenario.

  5. (Opcional) Para descartar los cambios, haga clic en Cancelar.
Para ver la ayuda de la página actual, haga clic en el enlace de ayuda situado en la parte superior de la página.

Modificación de tablas

Descubra cómo modificar las tablas de Oracle NoSQL Database Cloud Service agregando en modo simple o avanzado o suprimiendo columnas mediante la consola de NoSQL.

La consola de NoSQL permite modificar las tablas de Oracle NoSQL Database Cloud Service en dos modos:
  1. Modo de entrada simple: puede utilizar este modo para modificar la tabla de NoSQL Database Cloud Service de forma declarativa, es decir, sin escribir una sentencia DDL.
  2. Modo Entrada de DDL avanzada: puede utilizar este modo para modificar la tabla de NoSQL Database Cloud Service mediante una sentencia DDL.

Adición de columnas de tabla: modo de entrada simple

Descubra cómo agregar columnas de tabla a una tabla de Oracle NoSQL Database Cloud Service utilizando el modo de actualización de columnas de tabla de entrada simple.

Para agregar columnas de tabla:
  1. Acceda a la consola de NoSQL desde la consola de Infrastructure . Consulte Acceso al servicio desde la consola de Infrastructure.
  2. La consola de NoSQL muestra todas las tablas en el arrendamiento. Para ver los detalles de la tabla, realice una de las acciones siguientes:
    • Haga clic en el nombre de la tabla.
    • Haga clic en el menú de acción correspondiente al nombre de la tabla y seleccione Ver detalles.
    Se abrirá la página Detalles de la tabla.
  3. En la página Detalles de la tabla, seleccione el separador Columnas en Recursos.
    Verá una lista de todas las columnas agregadas a la tabla.
  4. Haga clic en Agregar columnas.
  5. En la ventana Agregar columnas, seleccione Entrada simple para Modo de actualización de columnas de tabla.
  6. En la sección Columnas, introduzca los detalles de la columna no principal:
    A continuación se muestra la descripción de createtable_col.png

    • Nombre de columna: introduzca el nombre de columna. Asegúrese de cumplir los requisitos de nomenclatura de columnas descritos en Límites de Oracle NoSQL Database Cloud Service.
    • Tipo: seleccione el tipo de datos para la columna.
    • Precisión: se aplica solo a las columnas de tipo TIMESTAMP. Los valores de registro de hora tienen precisión en segundos fraccionarios que van de 0 a 9. Por ejemplo, una precisión de 0 significa que no se almacenan segundos fraccionarios, 3 significa que el registro de hora almacena milisegundos y 9 significa una precisión de nanosegundos. 0 es la precisión mínima y 9 es el máximo.
    • Tamaño: se aplica solo a las columnas de tipo BINARY. Especifique el tamaño, en bytes, para convertir el binario en un binario fijo.
    • Valor por defecto: (opcional) proporcione un valor por defecto para la columna.
      Nota

      Los valores por defecto no se pueden especificar para columnas de tipo de datos JSON y binarios.
    • El valor no es nulo: haga clic en esta opción para especificar que una columna siempre debe tener un valor.
    • + Otra columna: haga clic en este botón para agregar más columnas.
    • Haga clic en el icono de supresión para suprimir una columna.
  7. Haga clic en Agregar columnas.
    Se agregan las nuevas columnas a la tabla.
Para ver la ayuda de la página actual, haga clic en el enlace de ayuda situado en la parte superior de la página.

Adición de columnas de tabla: modo Entrada de DDL avanzada

Descubra cómo agregar columnas de tabla a una tabla de Oracle NoSQL Database Cloud Service mediante el modo de actualización de columnas de tablas de DDL avanzado.

Para agregar columnas de tabla:
  1. Acceda a la consola de NoSQL desde la consola de Infrastructure . Consulte Acceso al servicio desde la consola de Infrastructure.
  2. La consola de NoSQL muestra todas las tablas en el arrendamiento. Para ver los detalles de la tabla, realice una de las acciones siguientes:
    • Haga clic en el nombre de la tabla.
    • Haga clic en el menú de acción correspondiente al nombre de la tabla y seleccione Ver detalles.
    Se abrirá la página Detalles de la tabla.
  3. En la página Detalles de la tabla, seleccione el separador Columnas en Recursos.
    Verá una lista de todas las columnas agregadas a la tabla.
  4. Haga clic en Agregar columnas.
  5. En la ventana Agregar columnas, seleccione Entrada de DDL avanzada para Modo de actualización de columna de tablas.
  6. Introduzca la sentencia DDL de la tabla de actualización. Para ver un ejemplo, consulte Modificar tabla en la Guía de desarrolladores.
  7. Haga clic en Agregar columnas.
    Se agregan las nuevas columnas a la tabla.

Movimiento de tablas

Descubra cómo mover la tabla de Oracle NoSQL Database Cloud Service a otro compartimento desde la consola de NoSQL.

Para mover una tabla:
  1. Acceda a la consola de NoSQL desde la consola de Infrastructure . Consulte Acceso al servicio desde la consola de Infrastructure.
  2. La consola de NoSQL muestra todas las tablas en el arrendamiento. Para ver los detalles de la tabla, realice una de las acciones siguientes:
    • Haga clic en el nombre de la tabla.
    • Haga clic en el menú de acción correspondiente al nombre de la tabla y seleccione Ver detalles.
    Se abrirá la página Detalles de la tabla.
  3. En la página Detalles de la tabla, haga clic en Mover tabla.
  4. También puede hacer clic en el menú de acción correspondiente al nombre de la tabla y seleccionar Mover tabla.
  5. En la ventana Mover recurso a un compartimento diferente, modifique los siguientes valores de la tabla:
    • Seleccionar nuevo compartimento: seleccione el nuevo compartimento de la lista de selección.
  6. Haga clic en Mover tabla.
  7. (Opcional) Para descartar los cambios, haga clic en el enlace Cancelar en la esquina superior derecha.
Para ver la ayuda de la página actual, haga clic en el enlace de ayuda situado en la parte superior de la página.
Nota

No puede mover una tabla secundaria a otro compartimento. Si la tabla principal se mueve a un nuevo compartimento, todas las tablas descendientes de la jerarquía se moverán automáticamente al compartimento de destino en una sola operación.

Visualización de métricas de tablas

Aprenda a ver las métricas de tablas de Oracle NoSQL Database Cloud Service desde la consola de NoSQL.

Para ver métricas de tablas:
  1. Acceda a la consola de NoSQL desde la consola de Infrastructure . Consulte Acceso al servicio desde la consola de Infrastructure.
  2. La consola de NoSQL muestra todas las tablas en el arrendamiento. Para ver los detalles de la tabla, realice una de las acciones siguientes:
    • Haga clic en el nombre de la tabla.
    • Haga clic en el menú de acción correspondiente al nombre de la tabla y seleccione Ver detalles.
    Se abrirá la página Detalles de la tabla.
  3. En la página Detalles de la tabla, seleccione el separador Métricas en Recursos.
    Se muestran las métricas de tablas como, por ejemplo, unidades de lectura, unidades de escritura, GB de almacenamiento, recuento de limitaciones de lectura, recuento de limitaciones de escritura y recuento de limitaciones de almacenamiento. Puede filtrar las métricas por fecha, intervalo de cambio y valor estadístico.
  4. Puede realizar las siguientes acciones para cada una de las métricas mostradas en esta página:
    • Ver consulta en el explorador de métricas: esta página permite escribir y editar consultas en Monitoring Query Language (MQL), utilizando métricas de la aplicación o de un servicio de Oracle Cloud Infrastructure. Si no está familiarizado con MQL, consulte Referencia de Monitoring Query Language (MQL). Para obtener más información sobre esta página, consulte Explorador de métricas.
    • Copiar URL de gráfico: haga clic en esta opción para copiar la URL de gráfico de métricas por defecto para cualquier referencia futura.
    • Copiar consulta (MQL): haga clic en esta opción para copiar la consulta MQL utilizada para crear el gráfico de métricas por defecto. Si no está familiarizado con MQL, consulte Referencia de Monitoring Query Language (MQL).
    • Crear una alarma en esta consulta: haga clic en esta opción para crear alarmas y supervisar los recursos en la nube. Para obtener más información sobre alarmas, consulte Gestión de alarmas.

Supresión de tablas

Aprenda a suprimir tablas de Oracle NoSQL Database Cloud Service desde la consola de NoSQL.

Para suprimir tablas:
  1. Acceda a la consola de NoSQL desde la consola de Infrastructure . Consulte Acceso al servicio desde la consola de Infrastructure.
  2. La consola de NoSQL muestra todas las tablas en el arrendamiento. Para suprimir la tabla, realice una de las acciones siguientes:
    • Haga clic en el nombre de la tabla. En la página Detalles de la tabla, haga clic en el botón Suprimir.
    • Haga clic en el menú de acción correspondiente al nombre de la tabla que desea suprimir y seleccione Suprimir.
    • Si una tabla tiene tablas secundarias, primero se debe suprimir la tabla secundaria antes de suprimir la tabla principal.
    Se abre el cuadro de diálogo de confirmación Suprimir tabla.
  3. Haga clic en Suprimir.
    La tabla se suprime.

Supresión de índices

Aprenda a suprimir los índices de Oracle NoSQL Database Cloud Service desde la consola de NoSQL.

Para suprimir índices:
  1. Acceda a la consola de NoSQL desde la consola de Infrastructure . Consulte Acceso al servicio desde la consola de Infrastructure.
  2. La consola de NoSQL muestra todas las tablas en el arrendamiento. Para ver los detalles de la tabla, realice una de las acciones siguientes:
    • Haga clic en el nombre de la tabla.
    • Haga clic en el menú de acción correspondiente al nombre de la tabla y seleccione Ver detalles.
    Se abrirá la página Detalles de la tabla.
  3. En la página Detalles de la tabla, seleccione el separador Índices en Recursos.
    Verá una lista de todos los índices agregados a la tabla.
  4. Haga clic en el menú de acción correspondiente al índice que desea suprimir y seleccione Suprimir.
    Se abre el cuadro de diálogo de confirmación Suprimir índice.
  5. Haga clic en Suprimir.
    El índice se suprime.