incremental refresh powerbi

Otros Artículos:

Incremental Refresh

Compartir en linkedin
LinkedIn
Compartir en facebook
Facebook
Compartir en twitter
Twitter
Compartir en whatsapp
WhatsApp

¿Qué es la Incremental refresh?

El Incremental Refresh es una característica de Power BI muy útil para resolver problemas como por ejemplo:

  • Grandes conjuntos de datos que ralentizan un modelo de datos.
  • Lentas transformaciones de datos.
  • Datos que ya no son necesarios en un reporte y queremos que se archiven automáticamente.

Nos permite refrescar los datos más rápido importando no todos los datos, sino solo los nuevos o cambiados. La actualización de datos ocurre en el tiempo indicado hasta 8 veces al día con licencia Pro y hasta 48 veces al día con licencia Premium. En este proceso, parte de los datos son archivados, actualizados o añadidos.

Incremental refresh

¿Como crear Incremental refresh en Power BI Desktop?

1. Crea los parámetros

Antes de configurar el incremental refresh, son necesarios 2 parámetros para definir el rango de fechas.

  • Abre Power Query en tu modelo de datos -> Transform Data.
  • Abre Manage Parameters para crear dos nuevos parámetros, RangeStart y RangeEnd, para establecer el rango de tiempo. Cambia el tipo de datos a Date/Time y decide qué rango necesitas incluir en el incremental refresh.
  • Haz clic en OK.
manage parameters

2. Filtra los datos

  • En Power Query, elige tu columna de fechas (en tipo de dato Date/Time).
  • Haz clic en Date/Time Filters y luego en Custom Filter.
custom filters
  • Elige tus parámetros para filtrar la fecha, posterior o igual a RangeStart y anterior o igual a RangeEnd.
  • Haz clic en OK.
filter rows
  • Haz clic a Close and Apply
close and apply
  • Elige la tabla donde quieres crear incremental refresh y haz clic a Incremental refresh
data incremental refresh

3. Configura Incremental Refresh

Decide:

  • Qué datos quieres archivar: en este caso, datos más antiguos que 5 años.
  • Qué datos quieres refrescar: en este caso, datos de los últimos 3 meses.
Incremental refresh realtime

Opciones adicionales:

  1. Incluir los cambios de datos más recientes que ocurrieron en la fuente de datos después del último período de actualización. Esta configuración hace que la política de actualización incremental agregue una partición DirectQuery a la tabla.
  2. Incluir en la actualización de datos solo meses completos.
  3. Especificar una columna de fecha/hora utilizada para identificar y actualizar solo los días en los que los datos han cambiado.

Revisa en una visualización si el Incremental Refresh está configurado correctamente y haz clic en Aplicar.

optional settings

¡Todo listo! Ahora, si añadimos datos nuevos o actualizamos algo incluido entre el 01/09/2024 y el 30/11/2024, nuestro modelo de datos estará actualizado automáticamente y sistemáticamente. Esta práctica ahorra tiempo de trabajo y reduce la posibilidad de cometer errores humanos al olvidar refrescar los datos.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Business Data Master Logo

No te pierdas el

WEBINAR
Gratuito

Explicaremos en detalle los contenidos y objetivos del Business Data Master

29/11/2021

18:30 (GTM+1)

Online

BUSINESS DATA MASTER

* Tu información será utilizada exclusivamente para contactarte en relación al Business Data Master. No hacemos spam ni compartimos datos con terceros.

Best Data Solutions - Logo
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando utilizas nuestra web para personalizar el idioma o ayudar a nuestro equipo a comprender qué secciones de la web son más visitadas.