Administra Firestore en modo Datastore desde Console

En esta página se describe cómo ver y administrar las entidades, los índices y las estadísticas de los datos que tu aplicación almacena en la base de datos. También muestra cómo habilitar o inhabilitar el acceso al administrador de Datastore y cómo habilitar o inhabilitar las operaciones de escritura en Datastore. Puedes realizar estas actividades en la página Datastore de Google Cloud Console.

Visualiza estadísticas de Datastore

Ve al panel de Datastore para ver los datos de las entidades de tu aplicación, así como las estadísticas de los índices integrados y compuestos.

Ir a la página del panel de Datastore

El panel debería verse así:

Panel de Datastore

Para obtener más información sobre las estadísticas de esta página, consulta la documentación sobre cómo visualizar estadísticas en Console.

Visualiza los índices

Para ver una tabla de los índices de tu aplicación, ve a la página Índices.

Ir a la página Índices

Deberías poder ver el estado de cada índice; por ejemplo, si está listo para entregar tu aplicación. También deberías ver la cantidad de espacio de almacenamiento que utiliza el índice y la cantidad de entradas que tiene cada uno.

Visualiza entidades

Ve a la página Entidades para ver las entidades que tu aplicación almacenó en la base de datos.

Ir a la página Entidades

Deberías ver lo siguiente:

Página Entidades de Datastore

También puedes crear, actualizar, borrar y consultar entidades en esta página. Obtén información sobre cómo hacerlo en la guía de inicio rápido.

Habilita o inhabilita escrituras de base de datos

Por lo general, conviene inhabilitar las operaciones de escritura antes de hacer un restablecimiento. Esto ayuda a evitar conflictos entre el restablecimiento y cualquier dato nuevo que se escriba en tu base de datos.

Inhabilitar las operaciones de escritura evita que las entidades cambien debido a lo siguiente:

  • El visualizador de Datastore
  • Las aplicaciones que usan la API de Datastore

Para habilitar o inhabilitar operaciones de escritura, sigue estos pasos:

  1. Ve a la página Administrador.

    Ir a la página Administrador

  2. Haz clic en Habilitar escrituras o en Inhabilitar escrituras. El texto del botón varía según el estado de tu proyecto.

Administrador de Datastore (obsoleto)

Cloud Datastore antes permitía habilitar un módulo opcional con funciones de borrado masivo y copia de seguridad llamado administrador de Datastore. El administrador de Datastore se reemplazó por alternativas más confiables:

Si habilitaste el administrador de Datastore anteriormente, podrás seguir accediendo al módulo. Si inhabilitas el administrador de Datastore, no podrás volver a habilitar el módulo.

Inhabilita el acceso al administrador de Datastore:

  1. Ve a la página Administrador.
    Ir a la página Administración

  2. Haz clic en Inhabilitar administrador de Datastore.

Advertencias sobre el uso de las funciones del administrador de Datastore

  • Para copiar, borrar y hacer copias de seguridad, puede que no se consideren las actualizaciones recientes.
  • Todas las operaciones del administrador de Datastore ocurren en tu aplicación y, por lo tanto, se toman en cuenta en tu cuota.
  • Te recomendamos enfáticamente inhabilitar las operaciones de escritura durante una copia de seguridad o restablecimiento.
  • Durante una operación de copia o restablecimiento, se reemplazan las entidades existentes con las mismas claves. No se crean duplicados si se efectúan varias operaciones de copia o restablecimiento. Estas operaciones no borran datos adicionales.
  • Si usas una cola no predeterminada para la copia de seguridad y el restablecimiento, solo puedes especificar el ah-builtin-python-bundle de destino en queue.yaml. No puedes usar otros destinos.

Visualiza el uso de recursos del administrador de Datastore

Cuando ejecutas un trabajo de administrador de Datastore, en realidad estás ejecutando un trabajo de MapReduce subyacente. Los trabajos de MapReduce hacen que aumenten las hora de instancia de front-end, así como las operaciones y el uso de Storage.

Para ver el uso que haces de los recursos:

  1. Visita la página de App Engine de Cloud Console.

    Ir a la página App Engine

  2. Usa los menús desplegables en la parte superior de la página para seleccionar el servicio default y la versión ah-builtin-python-bundle.

¿Qué sigue?