Queridos amigos, ya están disponibles las inscripciones nuestro CURSO DE DAX EN VIVO (Inicio: 19 OCTUBRE 2024): Pueden registrarse a través de este link: menquisbi.com/e/especializacion-en-lenguaje-dax-edicion-iii-en-vivo Para mayor información, puedes escribirnos por WhatsApp: wa.me/51908805175
Gracias por tus comentarios y apoyo Manuel :'). Me he tomado un receso para terminar de armar mi primer curso online, termino y volveré a publicar videos semanales de DAX :). Saldus cordiales.
jajaja, muchas gracias por tu apoyo Sebastian. Me hubiera gustado sacarlo antes, pero había otros temas que quería desarrollar previamente. Saludos cordiales.
Gracias de nuevo Julio por la claridad y la muy completa explicación. Algo que diferencia a Filter y a CalculateTable también, es que Filter respeta el contexto de Filtro, mientras que CalculateTable no lo hace si se le entran condiciones booleanas en los campos de filtrado. Si queremos que se respete el contexto de filtro e imponer alguna condición adicional debemos usar Filter. En este sentido Calculatable usado con condiciones de Filtro booleanas va a irrespetar el contexto de filtro y los filtros de la visual no van a funcionar en ningún caso. Para que CalculateTable respete el contexto de filtro deberíamos usar a Filter como segundo parámetro, por ejemplo: CalculateTable(Tabla a calcular, Filter(TablaX, condiciones de campos X), Filter(TablaY, Condiciones de Campo Y)).
Julio, Me gusta la pedagogía que utilizas en tus videos es muy entendible..... seria mucho pedir un video para explicar el tema de: Tablas Expandidas.....hay mucha confusión sobre ello, Saludos.
Hola Cesar, gracias por tus comentarios. Me gustaría hacer un video al respecto, la verdad lo que venido poniendo como alternativa en las encuestas para miembros, pero hasta el momento no ha salido elegida como tema de video. Seguramente pronto termine desarrollando. Saludos cordiales.
Saludos estimado, buenas esas diferencias, lástima que no habías hecho este vídeo antes me hubiese ahorrado dolores de cabeza, sin pierde como siempre esas explicaciones
* Si tienes algun problema o consulta relacionada a Power BI, ya puedes acceder a consultas personalizadas en nuestro sitio web :) menquisbi.com/s/asesoria-personalizada * Ya está disponible nuestro primer curso de SQL :), puedes adquirirlo aquí: menquisbi.com/curso/sql-server-para-analisis-de-datos * Videos exclusivos para miembros del canal: ruclips.net/p/UUMOu25jQpvCNUgYV-Tl0iBnQg
excelente profe, cada video es oro, pregunta, para cuando estarán disponibles los cursos en la página web? todos los días visito la página, muchas gracias!
Muchas gracias por tus comentarios y apoyo Luis. La verdad es que he tenido algunos temas personales que me han impedido lanzar el curso. Pero si espero lanzarlo dentro de las próximas 2-3 semanas. Saludos
Nuevamente gran explicación. Me pasaba eso del Filter que, claro, no podía utilizar modificadores de filtro, y en Calculatetable no podía utilizar métricas. Eso si, una duda. En el último ejercicio utilicé esta fórmula alternativa. monto_ventas_sin_o_ftr = CALCULATE( [monto_ventas], dimCliente[Genero] IN VALUES(dimCliente[Genero]) || dimCliente[Continente] IN VALUES(dimCliente[Continente]) ) Y he obtenido el mismo resultado ¿será el funcionamiento lo diferente?
Hola Felipe, gracias por tus comentarios. Excelente, la fórmula que has propuesto es totalmente válida. El único inconveniente es que no va a funcionar si las columnas son de diferentes tablas, ahí me parece que si habría que utilizar el enfoque del video. Saludos.
Muchas gracias por tus comentarios Máximo. La verdad he tratado de aprovechar lo más posible mi tiempo disponible para poder terminar de armar el curso en la fecha que me había propuesto. Lamentablemente no he sido capaz de cumplir los tiempos :(. Solo te puedo decir que saldrá muy pronto, no quisiera decirte una fecha específica, ya que he subestimado el tiempo y esfuerzo que se necesitan para armar un curso de calidad, que es mi gran objetivo. Saludos cordiales y un abrazo
Ya que mencionas lo de visual dax, estaba por comentar ya que cambia paradigma full. Igualmente te iba comentar sobre dax sql para ver si valdría la pena, aunque ya con dax studio se podía hacer
Gracias por tus comentarios Simon :) Claro, podemos una DAX como lenguaje de consulta, de una forma similar a SQL, para ello podemos usar tanto DAX Studio como la nueva vista de Query que viene por defecto en Power BI Desktop. Saludos cordiales.
Hola Julio, esta la posibilidad que se realice un filtro solo cuando se cumple determinado parámetro en una columna Ejemplo: dimProducto [Color] = "blue" Y "Red" Entiendo que con calculate sobre la misma columna se puede realizar solo "O". Desde ya muchas gracias
Hola Jeremias, gracias por tus comentarios. Cuando es un filtro asociado a varios valores de una columna, puedes utilizar el operador IN, algo así: dimProducto[Color] IN {"Blue", "Red"}. Saludos.
Grandiosa lección, profesor! Pero me ha surgido una duda, que espero puedas apoyar. Del ejemplo del minuto 14:14. Al momento de usar CalculateTable, en el 2do argumento, el DimCalendario[Fecha] < PrimeraFecha. Este DimCalendario[Fecha] no tendría que estar filtrado por la matriz, siendo que en "2021-02", el DimCalendario[Fecha] solo me traería las fechas del 2 al 29 de febrero, como primerafecha sería el 2 de febrero, daría nada como solución no?
Hola Kevin, gracias por tus comentarios. Buena pregunta. Lo que sucede es que dentro de CALCUALTE, cuando le aplicamos un filtro a la columna Fecha de la dimCalendario, implícitamente se quitan previamente todos los filtros que actuaban sobre la tabla, es un comportamiento especial de las tablas de Fecha. Para mayor detalle puedes revisar mi video de Inteligencia de Tiempo 1. Saludos cordiales.
@@MenquisBI Muchas gracias por la explicación, profesor. Justamente había quitado la marca de tabla de fecha a mi DimCalendario y el comportamiento desaparecía, lo que me generaba más duda.
Queridos amigos, ya están disponibles las inscripciones nuestro CURSO DE DAX EN VIVO (Inicio: 19 OCTUBRE 2024):
Pueden registrarse a través de este link: menquisbi.com/e/especializacion-en-lenguaje-dax-edicion-iii-en-vivo
Para mayor información, puedes escribirnos por WhatsApp: wa.me/51908805175
Gracias por esta buena lección. Atento al siguiente video. Agradecido por su labor
Gracias por tus comentarios y apoyo Manuel :').
Me he tomado un receso para terminar de armar mi primer curso online, termino y volveré a publicar videos semanales de DAX :).
Saldus cordiales.
Que explicación tan clara y completa. Muchas gracias Julio por compartir contenido tan valioso.
Hugo!, muchas gracias por apoyar siempre mis videos amigos, me alegro que te haya parecido de utilidad :)
Saludos.
Muy buen video Julio! Gracias por la explicación
Gracias por tu apoyo estimado :)
Un abrazo.
Hola Julio, gracias por el video nuevamente, como hubiera querido que salga antes jaja
jajaja, muchas gracias por tu apoyo Sebastian.
Me hubiera gustado sacarlo antes, pero había otros temas que quería desarrollar previamente.
Saludos cordiales.
Excelente. Un acierto su canal.. Felicitaciones y Gracias
Muchas gracias por tu apoyo Carlos, de verdad lo aprecio bastante :).
Saludos cordiales y un gran abrazo.
Gracias por tu nuevo aporte un abrazo
Muchas gracias por tus comentarios y apoyo Humberto :).
Igualmente, un gran abrazo :)
Julio, vídeo genial, como siempre. Muchas gracias.
Muchas gracias por el apoyo Pablo :)
Saludos y un gran abrazo.
Gracias Julio ! Excelente como siempre y super didáctico !
Muchas gracias por tu apoyo Merce, lo aprecio mucho :)
Un gran abrazo.
Muchas gracias por ilustrarnos siempre. Un grande Julio!
Muchas gracias por el apoyo Adrián :)
Saludos cordiales
Gracias de nuevo Julio por la claridad y la muy completa explicación.
Algo que diferencia a Filter y a CalculateTable también, es que Filter respeta el contexto de Filtro, mientras que CalculateTable no lo hace si se le entran condiciones booleanas en los campos de filtrado. Si queremos que se respete el contexto de filtro e imponer alguna condición adicional debemos usar Filter. En este sentido Calculatable usado con condiciones de Filtro booleanas va a irrespetar el contexto de filtro y los filtros de la visual no van a funcionar en ningún caso. Para que CalculateTable respete el contexto de filtro deberíamos usar a Filter como segundo parámetro, por ejemplo: CalculateTable(Tabla a calcular, Filter(TablaX, condiciones de campos X), Filter(TablaY, Condiciones de Campo Y)).
Muchas gracias por tus comentarios y aporte estimado Jorge :)
Saludos
...Julio Slds gran Abrazo, aca regresando y poniendome al dia...
Muchas gracias por tu apoyo amigo :), lo valoro muchísimo.
Saludos y un abrazo.
Muchas gracias Julio!!!
Muchas gracias Sergio!
Saludos
Julio, Me gusta la pedagogía que utilizas en tus videos es muy entendible..... seria mucho pedir un video para explicar el tema de:
Tablas Expandidas.....hay mucha confusión sobre ello, Saludos.
Hola Cesar, gracias por tus comentarios.
Me gustaría hacer un video al respecto, la verdad lo que venido poniendo como alternativa en las encuestas para miembros, pero hasta el momento no ha salido elegida como tema de video. Seguramente pronto termine desarrollando.
Saludos cordiales.
Excelente video Julio. Muy interesante como siempre.
Muchas gracias Emerson :)
Saludos cordiales.
Saludos estimado, buenas esas diferencias, lástima que no habías hecho este vídeo antes me hubiese ahorrado dolores de cabeza, sin pierde como siempre esas explicaciones
Gracias por siempre apoyar a mi canal Simon, de verdad lo aprecio mucho :)
Saludos.
Genio
Gracias! :)
Saludos.
Excelente video, ayuda entender que es mejor a la hora de filtrar una tabla y a la espera del video de cálculos visuales.
Muchas gracias por tu apoyo Mauro :).
Me alegro que el video te haya sido de utilidad.
Saludos.
muchísimas gracias Julio!!! aprendí mas contigo que con los 2 profesores que tuve en el instituto profesional jejejejej
Jajajaja. Muchas gracias por el apoyo Marcos. Me alegro que el video te sea de utilidad :)
Saludos.
* Si tienes algun problema o consulta relacionada a Power BI, ya puedes acceder a consultas personalizadas en nuestro sitio web :)
menquisbi.com/s/asesoria-personalizada
* Ya está disponible nuestro primer curso de SQL :), puedes adquirirlo aquí: menquisbi.com/curso/sql-server-para-analisis-de-datos
* Videos exclusivos para miembros del canal: ruclips.net/p/UUMOu25jQpvCNUgYV-Tl0iBnQg
Como siempre un gran video
Muchas gracias por tu apoyo Nallely :')
Saludos.
Excelente Gracias. Puedo usar CalculateTable y luego Filter.?
Hola Alexander.
Si claro, si se puede hacer eso.
Saludos
excelente profe, cada video es oro, pregunta, para cuando estarán disponibles los cursos en la página web? todos los días visito la página, muchas gracias!
Muchas gracias por tus comentarios y apoyo Luis.
La verdad es que he tenido algunos temas personales que me han impedido lanzar el curso. Pero si espero lanzarlo dentro de las próximas 2-3 semanas. Saludos
Nuevamente gran explicación. Me pasaba eso del Filter que, claro, no podía utilizar modificadores de filtro, y en Calculatetable no podía utilizar métricas.
Eso si, una duda. En el último ejercicio utilicé esta fórmula alternativa.
monto_ventas_sin_o_ftr =
CALCULATE(
[monto_ventas],
dimCliente[Genero] IN VALUES(dimCliente[Genero]) || dimCliente[Continente] IN VALUES(dimCliente[Continente])
)
Y he obtenido el mismo resultado ¿será el funcionamiento lo diferente?
Hola Felipe, gracias por tus comentarios.
Excelente, la fórmula que has propuesto es totalmente válida.
El único inconveniente es que no va a funcionar si las columnas son de diferentes tablas, ahí me parece que si habría que utilizar el enfoque del video.
Saludos.
Muchas gracias por el vídeo y la información. Una consulta cuando comenzarás con los cursos en tu página web? Gracias
Muchas gracias por tus comentarios Máximo.
La verdad he tratado de aprovechar lo más posible mi tiempo disponible para poder terminar de armar el curso en la fecha que me había propuesto.
Lamentablemente no he sido capaz de cumplir los tiempos :(. Solo te puedo decir que saldrá muy pronto, no quisiera decirte una fecha específica, ya que he subestimado el tiempo y esfuerzo que se necesitan para armar un curso de calidad, que es mi gran objetivo.
Saludos cordiales y un abrazo
@@MenquisBI entiendo estimado gracias por la aclaración quedó atento entonces
Ya que mencionas lo de visual dax, estaba por comentar ya que cambia paradigma full. Igualmente te iba comentar sobre dax sql para ver si valdría la pena, aunque ya con dax studio se podía hacer
Gracias por tus comentarios Simon :)
Claro, podemos una DAX como lenguaje de consulta, de una forma similar a SQL, para ello podemos usar tanto DAX Studio como la nueva vista de Query que viene por defecto en Power BI Desktop.
Saludos cordiales.
Hola Julio, esta la posibilidad que se realice un filtro solo cuando se cumple determinado parámetro en una columna
Ejemplo: dimProducto [Color] = "blue" Y "Red"
Entiendo que con calculate sobre la misma columna se puede realizar solo "O".
Desde ya muchas gracias
Hola Jeremias, gracias por tus comentarios.
Cuando es un filtro asociado a varios valores de una columna, puedes utilizar el operador IN, algo así: dimProducto[Color] IN {"Blue", "Red"}.
Saludos.
Grandiosa lección, profesor!
Pero me ha surgido una duda, que espero puedas apoyar. Del ejemplo del minuto 14:14. Al momento de usar CalculateTable, en el 2do argumento, el DimCalendario[Fecha] < PrimeraFecha. Este DimCalendario[Fecha] no tendría que estar filtrado por la matriz, siendo que en "2021-02", el DimCalendario[Fecha] solo me traería las fechas del 2 al 29 de febrero, como primerafecha sería el 2 de febrero, daría nada como solución no?
Hola Kevin, gracias por tus comentarios.
Buena pregunta. Lo que sucede es que dentro de CALCUALTE, cuando le aplicamos un filtro a la columna Fecha de la dimCalendario, implícitamente se quitan previamente todos los filtros que actuaban sobre la tabla, es un comportamiento especial de las tablas de Fecha.
Para mayor detalle puedes revisar mi video de Inteligencia de Tiempo 1.
Saludos cordiales.
@@MenquisBI Muchas gracias por la explicación, profesor.
Justamente había quitado la marca de tabla de fecha a mi DimCalendario y el comportamiento desaparecía, lo que me generaba más duda.