Hola buenas noches , en dos cursos manejas actualización incremental pero no recuerdo en cuales , me podrían ayudar en cual video y curso, sino me equivoco en este curso, por otra parte , se puede ajustar cuando tienes una conexión con lenguaje M a sql server , mi BBDD es de 10 millones de datos y actualizo del diario y se tarda mucho y con esto quiero actualizar el último mes o qué me recomiendan , ya por último no hay una sesión de preguntas como estas o es en el foro ?
En esta lección utilizamos CALCULATETABLE() al momento de calcular la cantidad total para los próximos 7 días (teniendo en cuenta la relación inactiva). Hasta el momento, he tenido problemas para comprender, en general, cuando se debe utilizar CALCULATETABLE(). Al inicio, pensé en simplemente utilizar dentro del calculate, FILTER y agregarle el filtro de USERELATIONSHIP(), pero al parecer no funciona, y es por ello que se debe utilizar CALCULATETABLE(). Agradecería una explicación breve sobre el uso de CALCULATETABLE().
Es correcto, en la mayoría de los casos con FILTER podría funcionar, de hecho CALCULATETABLE es muy similar a FILTER, en el sentido que CALCULATETABLE se utiliza como tabla virtual para aplicar filtros. Solo que en el caso de FILTER utiliza el contexto de fila, y CALCULATETABLE utiliza contexto de filtro, además de que esta ultima función permite utilizar modificadores de filtro como USERELATIONSHIP, CROSSFILTER, etc.
Voy a grabar un vídeo para explicar mejor esto último, porque siento que aporta mucho valor, en los próximos días estará disponible como una clase posterior.
Tengo una tabla con 5 fechas diferentes, fecha de solicitud, fecha factura, fecha de envió, fecha de embarque, fecha de arribo, cada una arroja la finalización de un proceso de una operación completa, para sacar el numero de días que tardo cada proceso desde la fecha de solicitud hasta la fecha de cada proceso debo hacer 4 USERELATIONSHIP desde la tabla calendario para obtener la cantidad de días correcto?, o como es la mejor forma de hacerlo.
La tabla calendario la tengo relacionada con la fecha de solicitud.
Participaciones
Inicia sesión para dejar tu duda, comentario y/o respuesta
Saúl R.
Estudiante
•hace 2 semanas
Gustavo A.
Equipo Datdata
•hace 1 semana
El tema se cubre a fondo en la clase: datdata - Academia online de Power BI, que es el módulo 97 (apartado 11) del curso Certificación oficial por Microsoft de Power BI - Curso - datdata.
Sí, Power BI admite actualización incremental con orígenes de datos de SQL Server.
¡Saludos!
Juan V.
Estudiante
•hace 1 año
En esta lección utilizamos CALCULATETABLE() al momento de calcular la cantidad total para los próximos 7 días (teniendo en cuenta la relación inactiva). Hasta el momento, he tenido problemas para comprender, en general, cuando se debe utilizar CALCULATETABLE(). Al inicio, pensé en simplemente utilizar dentro del calculate, FILTER y agregarle el filtro de USERELATIONSHIP(), pero al parecer no funciona, y es por ello que se debe utilizar CALCULATETABLE(). Agradecería una explicación breve sobre el uso de CALCULATETABLE().
Muchas gracias, saludos,
Juan
Javier Gómez
Equipo Datdata
•hace 1 año
Es correcto, en la mayoría de los casos con FILTER podría funcionar, de hecho CALCULATETABLE es muy similar a FILTER, en el sentido que CALCULATETABLE se utiliza como tabla virtual para aplicar filtros. Solo que en el caso de FILTER utiliza el contexto de fila, y CALCULATETABLE utiliza contexto de filtro, además de que esta ultima función permite utilizar modificadores de filtro como USERELATIONSHIP, CROSSFILTER, etc.
Voy a grabar un vídeo para explicar mejor esto último, porque siento que aporta mucho valor, en los próximos días estará disponible como una clase posterior.
Saludos!
Javier
Mario I.
Estudiante
•hace 1 año
Tengo una tabla con 5 fechas diferentes, fecha de solicitud, fecha factura, fecha de envió, fecha de embarque, fecha de arribo, cada una arroja la finalización de un proceso de una operación completa, para sacar el numero de días que tardo cada proceso desde la fecha de solicitud hasta la fecha de cada proceso debo hacer 4 USERELATIONSHIP desde la tabla calendario para obtener la cantidad de días correcto?, o como es la mejor forma de hacerlo.
La tabla calendario la tengo relacionada con la fecha de solicitud.
Gracias por su ayuda,
Mario Ibarra
Sarai R.
Equipo Datdata
•hace 1 año