Gestionar la actualización de datos

Encontrar el equilibrio entre la frecuencia de actualización de los informes y su rendimiento

En este artículo se explica cómo funciona el almacenamiento en caché y qué hay tener en cuenta a la hora de decidir si actualizar los datos con más frecuencia o mejorar el rendimiento de los informes.

Actualización de datos y rendimiento de los informes

El primer término se refiere al nivel de actualización de los datos de un informe. En función del tipo de informe que se utilice, los requisitos y expectativas en cuanto a la actualización de datos serán diferentes. Por ejemplo, si está midiendo el rendimiento de los anuncios en su sitio web o aplicación, las actualizaciones diarias podrían ser suficientes. Por otro lado, sería recomendable actualizar los informes basados en analíticas de redes sociales varias veces al día.

El rendimiento de un informe mide la velocidad con la que este se carga. La obtención de datos directamente desde el conjunto de datos subyacente puede ser lenta, lo que a su vez ralentiza la carga y la respuesta de los informes a los cambios que apliquen los lectores, como filtros y periodos. Además, con algunas fuentes de datos, como BigQuery, la obtención de datos directa puede acarrear costes.

Para compensar estos problemas, Data Studio puede almacenar algunos de los datos proporcionados por las fuentes de datos en un sistema temporal conocido como "caché". Recuperar datos de la caché puede ser mucho más rápido que recuperarlos directamente del conjunto de datos y ayuda a reducir la cantidad de consultas enviadas, lo que a su vez minimiza los costes de acceso a datos pagados.

Cómo funciona la caché

Todos los componentes de un informe de Data Studio obtienen los datos de la caché, siempre que sea posible. El sistema de caché tiene dos partes, que son la caché de respuesta y la de predicción:

Caché de respuesta

Cuando un componente del informe solicita datos, esta caché recuerda la respuesta devuelta por la plataforma subyacente. Si un usuario que está viendo el informe solicita exactamente los mismos datos de una consulta anterior (por ejemplo, las mismas dimensiones y métricas con las mismas condiciones de filtro y periodo), la caché de respuesta atiende la nueva solicitud.

Si la caché de respuesta no puede atender la solicitud, Data Studio busca la caché de predicción.

Caché de predicción

La caché de predicción analiza las dimensiones, las métricas y los controles de filtro contenidos en el informe y predice las posibles consultas. Después, Data Studio ejecuta esas consultas en segundo plano y almacena las respuestas en la caché de predicción. Si la caché de respuesta no puede responder a una consulta, Data Studio trata de responderla con los datos de la predicción. La caché de predicción tiene un tamaño limitado, por lo que es posible que el informe pueda emitir consultas que aún no se encuentran en la caché. Si la caché de predicción no puede responder a la consulta, Data Studio solicita los datos al conjunto de datos subyacente.

Límites de la caché de predicción

La caché de predicción se activa únicamente en las fuentes de datos que utilizan credenciales de propietario para acceder a los datos subyacentes.

Además, la caché de predicción no está disponible para los siguientes conectores:

  • Google Analytics
  • Anuncios
  • Hojas de cálculo
  • Cloud SQL
  • Conectores de la comunidad

Actualización de la caché

La caché se actualiza automáticamente cada cierto tiempo y los informes se pueden actualizar manualmente siempre que se tenga permiso de edición (como se describe más abajo).

Cuando la caché se actualiza, todos los datos antiguos que almacenaba se descartan y la caché en sí se regenera con datos previstos, mientras que las nuevas consultas generadas por el informe van directamente a la plataforma subyacente y las respuestas se añaden a la memoria caché de respuesta.

Importante: Si el informe utiliza una fuente de datos de BigQuery, tenga en cuenta que se aplicarán los costes de consulta habituales cada vez que Data Studio consulte el proyecto subyacente. Estas consultas incluyen aquellas que no utilizan la caché, así como actualizaciones de caché manuales y automáticas.

Definir la frecuencia de actualización de una fuente de datos

Se puede controlar con qué frecuencia se actualiza la caché de algunos tipos de fuentes de datos. Por ejemplo, una fuente de datos de Hojas de cálculo puede verificar si hay datos nuevos cada 15 minutos (el valor predeterminado), 4 horas o 12 horas. Algunas fuentes de datos solo admiten un único ajuste predeterminado (normalmente, cada 12 horas).

Definir el tiempo de actualización

  1. Edite la fuente de datos.
    1. Tener acceso de lectura a la fuente de datos no es suficiente para cambiar este ajuste.
    2. En la parte superior de la barra de herramientas, haga clic en Actualización de datos.
    3. Seleccione la opción de tiempo deseada y haga clic en DEFINIR ACTUALIZACIÓN DE DATOS.

Actualizar manualmente los datos de un informe

Puede actualizar la caché en cualquier momento. Para ello, cuando consulte o edite un informe, haga clic en Actualizar datos Actualizar.

Al hacerlo, se actualizará la caché de cada fuente de datos añadida al informe.

Es necesario tener permisos de edición para actualizar los datos almacenados en la caché.

Desactivar la caché de predicción

Como editor, puede activar o desactivar la caché de predicción en un informe concreto. Le recomendamos que lo haga en los siguientes casos:

  • Si sus datos cambian frecuentemente y quiere dar prioridad a la actualidad sobre el rendimiento.
  • Si utiliza una fuente de datos que puede acarrear costes de uso (p. ej., BigQuery) y quiere minimizar ese gasto.

La activación o desactivación de esta caché se aplica a todo el informe. No se puede activar ni desactivar solo en fuentes de datos seleccionadas.

Si un informe no se ha abierto durante 10 días, la actualización automática de la caché de predicción se suspende hasta que se vuelva a consultar.

La caché de respuesta no se puede inhabilitar, ya que si se hiciera aumentarían los costes de uso de datos de fuentes de pago como BigQuery.

Activar o desactivar la caché de predicción

  1. Edite el informe.
  2. Elija Archivo > Configuración del informe.
  3. En el panel Configuración del informe, situado a la derecha, marque o desmarque la casilla Habilitar caché.

Cómo saber si los datos de un informe están en la caché

Para ver si los datos de un informe provienen de la caché, vaya al informe en cuestión y compruebe la esquina inferior izquierda. Cuando todos los gráficos de la página provienen de la caché, aparece el icono de un rayo cache icon junto con la hora y la fecha de la última actualización.

Combinación y actualización de datos en caché

Si la fuente de datos es combinada, la caché usa el ajuste que cumpla con los tiempos de actualización de todas las fuentes de datos incluidas en la combinación.

Por ejemplo, si se combina una fuente de datos de Hojas de cálculo que tenga un tiempo de actualización de 15 minutos con una fuente de datos de BigQuery que tenga un tiempo de actualización de 4 horas, la fuente de datos combinada resultante se actualizará cada 15 minutos.

Configuración de informes

¿Te ha resultado útil esta información?
¿Cómo podemos mejorar esta página?