Aceleración de vistas

Los administradores y propietarios de libros de trabajo que tienen licencias de Creator o Explorer pueden acelerar los libros de trabajo. Los administradores pueden suspender las vistas individuales o desactivar la aceleración de su sitio. La aceleración de vistas carga las vistas más rápidamente al precalcular y obtener los datos del libro de trabajo en un proceso en segundo plano. Hay dos posibles cuellos de botella al cargar una vista:

  1. Consulta (obtención de datos de la fuente de datos).
  2. Representación (creación de elementos visuales, como dibujar formas o representar un mapa).

El tiempo que se tarda en cargar un libro depende del tiempo combinado que se tarda en realizar estos dos pasos. Sin embargo, no todas las vistas se pueden acelerar. La aceleración de vistas mejora el rendimiento del paso de consulta. Por este motivo, el rendimiento de un libro de trabajo no mejorará significativamente si su paso de consulta ya es rápido y no hay un cuello de botella de rendimiento en la carga.

Además, la aceleración de vistas se basa en el precálculo. Los siguientes factores afectan la efectividad de la aceleración de vistas:

  • Una vista utiliza funciones transitorias, como now() o today().
  • Una vista utiliza funciones basadas en el usuario para proporcionar resultados diferentes para diferentes usuarios. Aunque Tableau Server podría precalcular los resultados de todos los usuarios, hacerlo aumenta significativamente el uso de CPU, memoria y almacenamiento.
  • Una vista tiene un programa de actualización de extractos que supera el límite diario. Las vistas aceleradas se regeneran cuando se actualiza el extracto. Para limitar el consumo de recursos, fijamos la cantidad máxima de trabajos que se pueden ejecutar (12 por día).
  • El propietario de una vista está inactivo. Los trabajos de aceleración se ejecutan en nombre del propietario de la vista. Si el propietario está inactivo, se produce un error en el trabajo.
  • No se puede cargar una vista porque las credenciales insertadas caducaron o se eliminó la fuente de datos.

Cuando los usuarios crean vistas personalizadas sobre una vista existente y aceleran la vista personalizada, se aceleran tanto la vista original como la vista personalizada. Sin embargo, si no se ha accedido a una vista personalizada en los últimos 14 días, no se puede acelerar la vista personalizada. Finalmente, además de la vista original, se pueden acelerar hasta 10 vistas personalizadas para cada vista original.

Nota: la aceleración de vistas no está disponible en Tableau Desktop.

Acelere su vista

  1. Inicie sesión en un sitio en Tableau Cloud o Tableau Server.
  2. Desde la página Inicio o Explorar, navegue hasta la vista que desea acelerar.
  3. Seleccione el icono Acelerar y cambie el conmutador a Acelerar.

Ventana Ver aceleración

También puede acelerar las vistas desde la página del libro de trabajo:

Página del libro de trabajo con Acciones seleccionado y el menú Aceleración abierto

Entender por qué la aceleración de vistas no está disponible

Hay algunas razones por las que la aceleración no está disponible para una vista. La aceleración precalcula consultas de ejecución prolongada, por lo que los libros de trabajo acelerados se cargan más rápido. Pero si la vista ya se está cargando tan rápido como puede, entonces la aceleración no está disponible porque no mejorará significativamente el rendimiento de la vista.

Del mismo modo, si usa una directiva de actualización de datos que dura menos de 2 horas, la aceleración no está disponible porque el coste de acelerar las vistas que se actualizan con tanta frecuencia es elevado y Tableau no quiere sobrecargar el rendimiento de su sitio. Para obtener más información, consulte Establecer una directiva de actualización de los datos.

Si su administrador suspendió la aceleración de su vista, comuníquese con su administrador de Tableau para activarla. De manera similar, si el sitio alcanzó el límite de vistas que se pueden acelerar para su sitio, comuníquese con su administrador de Tableau.

Para calcular previamente los datos, Tableau debe conectarse a la fuente de datos en segundo plano sin necesidad de interacción del usuario. Por lo tanto, la aceleración de vistas solo se admite para libros de trabajo con credenciales de conexión insertadas.

Administrar la aceleración de vistas en su sitio

De forma predeterminada, se permite la aceleración de visualización.

  1. Inicie sesión en su sitio en Tableau Server.
  2. En el panel de la izquierda, seleccione Configuración.
  3. En la pestaña General, desplázese hasta la sección Aceleración de vistas.
  4. Marque la casilla para permitir que Creators y Explorers aceleren las vistas en sus libros de trabajo. Desactive la casilla de verificación para desactivar la Aceleración de vistas en ese sitio.
  5. Especifique la cantidad máxima de vistas que se pueden acelerar en su sitio o elija Sin límite.

Configuración de la aceleración de vistas

Acelerar las vistas recomendadas

En función del tiempo de consulta y el uso de un libro de trabajo, Tableau a veces recomienda la aceleración para mejorar el rendimiento de las vistas y los dashboards más lentos y populares. Si la aceleración está disponible para una vista, los usuarios pueden recomendar la aceleración para una vista una vez cada 30 días.

Cuando un usuario visita una vista, verá la opción de Recomendar aceleración al administrador del sitio o al propietario del libro de trabajo.

Ventana Ver aceleración. La aceleración reduce el tiempo de carga inicial para vistas con consultas de ejecución prolongada. Envíe una recomendación al propietario del libro de trabajo para acelerar esta vista. Recomendar botón de aceleración

Cuando el administrador del sitio o el propietario del libro de trabajo visitan la misma vista, ven la opción de acelerar la vista y ven cuántos usuarios han recomendado la aceleración.

Ventana Ver aceleración. La aceleración reduce el tiempo de carga inicial para vistas con consultas de ejecución prolongada. Aceleración recomendada por 1 espectador

Administrar vistas recomendadas para la aceleración

Como administrador del sitio, puede ver cuándo Tableau ha recomendado la aceleración para una vista:

  1. Inicie sesión en su sitio de Tableau.
  2. En el panel de la izquierda, elija Tareas.
  3. En la columna Estado de aceleración, busque vistas con un estado Recomendado. También puede utilizar el Filtro en el panel del lado derecho para filtrar las vistas con un estado Recomendado.

Recomendaciones personalizadas para la aceleración como propietario o administrador de un libro de trabajo:

  1. Inicie sesión en su sitio de Tableau.
  2. En la parte superior derecha de la página, elija el icono del menú de la cuenta.
  3. Seleccione Mi contenido.
  4. Seleccione la pestaña Rendimiento.
  5. Desde la columna Acciones, seleccione Acelerar.

Suspender automáticamente la aceleración para ahorrar recursos

Para conservar los recursos, los administradores pueden suspender automáticamente la aceleración de las vistas que fallan constantemente. Los administradores pueden establecer un umbral para la cantidad de veces que una tarea de aceleración puede fallar por día, semana o mes antes de que la aceleración se suspenda automáticamente.

  1. Inicie sesión en su sitio de Tableau.
  2. En el panel de la izquierda, seleccione Configuración.
  3. En la pestaña General, desplázese hasta la sección Aceleración de vistas.
  4. Establezca el número máximo de errores permitidos por día, semana o mes.
  5. Seleccione Guardar.

Ver y administrar libros de trabajo acelerados

  1. Inicie sesión en su sitio de Tableau.
  2. En el panel de la izquierda, elija Tareas.
  3. Seleccione la pestaña Vistas aceleradas.
  4. Elija el menú Acciones (...) para reanudar o suspender la aceleración para la vista o vistas seleccionadas.

Pestaña Vistas aceleradas de la página Tareas

Administrar las notificaciones de aceleración de vista

Los administradores pueden decidir si desean recibir notificaciones de vistas que se suspenden automáticamente.

  1. Inicie sesión en su sitio de Tableau.
  2. En el panel de la izquierda, seleccione Configuración.
  3. En la pestaña General, desplázese hasta la sección Administrar notificaciones.
  4. Para recibir notificaciones de visualizaciones que se suspenden automáticamente, marque la casilla Aceleración de visualizaciones.
  5. Seleccione Guardar.

Cuando las vistas se suspenden automáticamente, se envían notificaciones a los administradores del sitio y del servidor. La notificación incluye información sobre por qué se suspendió la vista y la hora en que se suspendió. Haga clic en la notificación para ir a la pestaña Vistas aceleradas de la página Tareas. Desde esta página, los administradores pueden filtrar el estado de aceleración para encontrar vistas que se suspendieron automáticamente.

Entender el contexto de usuario para el precálculo

El precálculo de libros acelerados se realiza con el contexto de un solo usuario. Este usuario es:

  • El propietario del libro de trabajo (si no hay filtros de usuario en el libro de trabajo o la fuente de datos o si hay filtros de usuario en la fuente de datos, pero se trata de una fuente de datos publicada).
    -o-
  • El usuario seleccionado para la generación de miniaturas la última vez que se publicó el libro de trabajo (si hay filtros de usuario en el libro y la fuente de datos no es una fuente de datos publicada).

Comprender el coste de la aceleración de vistas

Habilitar esta funcionalidad aumenta la carga de cálculo y el número de trabajos en los procesos en segundo plano de Tableau Server, ya que la aceleración de vistas recupera los datos necesarios de las fuentes de datos en un proceso en segundo plano. Se ejecuta un trabajo en segundo plano para calcular previamente los datos de un libro habilitado si ocurre alguna de las siguientes situaciones:

  • El libro y las fuentes de datos publicadas se vuelven a publicar (esto incluye el guardado de creación web).
  • Se actualiza una extracción utilizada por el libro de trabajo.

Los administradores deben tener en cuenta esos costes antes de habilitar la aceleración de vistas para muchos libros de trabajo o programar trabajos de aceleración con demasiada frecuencia.

  • Los libros de trabajo que se están editando y volviendo a publicar en gran medida pueden no ser adecuados porque cada republicación desencadena un precálculo. Se recomienda la aceleración de los libros de trabajo que se publican para su consumo.
  • Si un libro de trabajo usa varias extracciones, su actualización desencadena el precálculo de los datos. Por lo tanto, las actualizaciones de extracciones frecuentes para libros habilitados podrían provocar un pico en la carga de trabajos del procesador en segundo plano. Especialmente, teniendo en cuenta que, de forma predeterminada, los trabajos de aceleración de , vistas se ejecutan después de la actualización de extracción.
  • Los datos precalculados para los libros de trabajo se almacenan en el disco. Por lo tanto, la aceleración puede aumentar el uso de almacenamiento en disco del servidor.
¡Gracias por sus comentarios!