Creación de una Tabla Calendario con Funciones DAX - CALENDARAUTO y CALENDAR

Поділитися
Вставка
  • Опубліковано 6 вер 2024
  • En este vídeo te mostramos cómo crear una tabla Calendario utilizando Funciones DAX. Un buen proyecto de Inteligencia de Negocios de Power BI siempre debe contar con una buena tabla Calendario.
    Puedes conocer más sobre nuestros cursos de Power BI en los siguientes enlaces:
    Cursos virtuales: escuela.growup...
    Cursos presenciales:

КОМЕНТАРІ • 35

  • @asterkin3
    @asterkin3 3 роки тому +1

    Gracias estimado, me acaba de iluminar con una tarea que me dejaron.

  • @RMC161975
    @RMC161975 2 роки тому +2

    Gracias!!! Hice la tabla según tus indicaciones. Hice la relación entre esta tabla y mi otra tabla de datos, y en ésta última, me desaparieron las jerarquías de fechas, ya solo tengo fecha, desapareció meses, año... Al quitar la relación, todo vuelve como antes...

    • @sejoguelmi947
      @sejoguelmi947 Рік тому

      debiste crear nuevas columnas con esa jerarquia, tal vez por eso

  • @pablomartinbussi6514
    @pablomartinbussi6514 4 роки тому +1

    ¡Excelente aporte! Claro y conciso

  • @silvioespeche1954
    @silvioespeche1954 Рік тому

    Excelente la explicación. Muchas gracias

  • @Compexcel
    @Compexcel 4 роки тому +1

    Gracias por sus aportes. Muy útiles

  • @alvarorodriguezlasso
    @alvarorodriguezlasso 3 роки тому

    #recomendado. Gracias Julio.

  • @ranmovi2825
    @ranmovi2825 6 місяців тому

    muchas gracias

  • @nikmorsa
    @nikmorsa 4 роки тому +1

    Muy buenoooo y clarooo. Muchas Gracias !

  • @googolplex8
    @googolplex8 3 роки тому

    A la función CALENDARAUTO se le puede pasar en el argumento el mes desde donde quiero empiece mi año, por ejemplo CALENDARAUTO(6) comenzará el 1 de julio y finalizará el 30 de junio

    • @GrowUpDataAnalytics
      @GrowUpDataAnalytics  3 роки тому

      Hola. En ese caso creo que puede ser más sencillo utilizar la función CALENDAR.
      Saludos!

  • @pablosolano3591
    @pablosolano3591 4 роки тому +2

    Hola Julio. Muchísimas gracias por el video. Me ha resultado muy útil y me ha surgido la siguiente duda: si tengo un modelo con varias tablas relacionadas entre sí (tabla de usuarios, tabla de reservas, tabla de compras, tabla de envíos) y dentro de ellas diferentes campos de fechas (fecha de nacimiento de usuario, fecha de registro de usuario, fecha de reserva, fecha de compra, fecha de recogida, etc.), ¿recomendarías crear una tabla de Calendario por cada campo de fecha (es decir, tantas tablas Calendario como campos de fecha diferentes haya en el modelo) o, por el contrario, crearías solo una única tabla de Calendario para todo el modelo? ¡Muchísimas gracias!

    • @GrowUpDataAnalytics
      @GrowUpDataAnalytics  3 роки тому

      Hola Pablo. Perdón por responder hasta ahora. En estos casos puedes relacionar todas las columnas con la columna Fecha de la tabla Calendario. Solo una será la relación principal activa y las otras serán relaciones inactivas pero las puedes activar según tu necesidad usando la función DAX USERELATIONSHIP.
      Saludos!

  • @loteriloto1212
    @loteriloto1212 2 роки тому

    Hola
    Buen dia y gracias por tus aportes
    Los meses me están saliendo en ingles...Por que?

  • @aldogomez6980
    @aldogomez6980 Рік тому

    Según la tabla calendario que hiciste 'Calendario Función' si quisieras hacer un resumen de 'facturación por Fecha de envío' tendrías que cambiar la relación de la columna de Order_Date a Shipped_Date? En otras palabras, se tendría que hacer una nueva tabla calendario referenciando a Shipped_Date?

  • @fabianvillegas6313
    @fabianvillegas6313 3 роки тому

    Gracias!!! te pasaste!!!

  • @norbiloscco5340
    @norbiloscco5340 3 роки тому

    Hola, primero que nada agradecer por esta solución que es muy buena. Por otro lado, tengo una consulta ¿Cómo puedo hacer para que esta tabla calendario tenga una columna que relacione el Quarter con el año fiscal? ya que, el año fiscal comienza en Julio y por ende el quarter 1 debería aplicarse a Julio, agosto y septiembre.

  • @noebautista4754
    @noebautista4754 Рік тому

    Hola!como puedo contar valores únicos de una columna 2 con respecto a una columna 1? Ejemplo: quiero saber cuantas subcuentas (columna 2) están asociadas a una sola cuenta (columna 1)

  • @Ces-fo4xq
    @Ces-fo4xq Рік тому

    Podrías hacer para horas, lo que pasa es que quiero hacer una tabla de las horas que salió más un producto pero al momento de que filtro las horas me salen con fechas de 31/12/1888 , el día coincidiñe y la hora también pero yo solo quisiera que me salga la hora y no el día. Espero me puedas ayudar.

  • @edwinmoreno2998
    @edwinmoreno2998 Рік тому

    Que buen video amigo. Me gustaria ver si alguno me ayudaria. Actual estoy haciendo un comparativo de ventas por año use la opcion de los 365 dias en adelante y funciona bien. pero me muestra el ano siguiente. Me gustaria saber si tengo forma de colocar que el ultimo del dano pero que sea dinamico. que cuando llegue el 2023 me avise hasta el 31 de diciembre de ese año

  • @kidon7
    @kidon7 3 роки тому

    que pasa si hago el modelo y hay varias fechas en la primera columna que se repiten ventas al momento de crear la tabla calendario

    • @GrowUpDataAnalytics
      @GrowUpDataAnalytics  3 роки тому

      Hola Javier. La tabla transaccional usualmente tendrá fechas repetidas. No es problema. Pero en la tabla Calendario estas fechas deben ser únicas y en los métodos explicados en este vídeo obtendras esas tablas con fechas únicas.
      Saludos!

  • @nano271957
    @nano271957 3 роки тому

    Hola amigo; En el minuto 3:36, haces referencia al inconveniente de la función CALENDARAUTO(), que agrega mas fechas de las que se esperan. Yo tengo ese problema, pero se me produce cuando incorporo nuevas columnas con horas, es decir, 2:30:45 o 0:05:10, etc AL aplicar CALENDARAUTO() me genera fechas desde el año 1889..¡¡¡¡¡ plooop.
    Sin embargo, creo un nuevo archivo de Power BI, y si solo tengo un campo de fechas (solo del mes sept y año 2006) y los demas de texto o números , al crear una nueva tabla con la funcin Calendarauto() funciona perfecto. Crea fechas dedel 1 ene 2006 hasta el 32 dic 2006.
    Pero si al origen de datos (excel) le agrego una columna con horas (como mencioné antes), al actualizar, mi tabla de fechas se DESCONTROLA... ¿SABRIAS TU COMO EXPLICAR ESO. O que tipo de solución habria? Sin tener que hacer filtros, como mencionas.
    gracias desde ya.
    saludos

  • @carlosalvarezsolis7201
    @carlosalvarezsolis7201 4 роки тому

    Julio, cuando analice un forecast de futuro, por ejemplo, como va a ser mi facturacion en 2021, con la funcion FORECAST, veo que con calender auto mal, me da. Problemas, con ese minimo y maximo va a entender y darme ese 2021 que inicialmente no he metido o tengo que meterlo yo en la tabla calendario maestra. GRACIAS

    • @GrowUpDataAnalytics
      @GrowUpDataAnalytics  4 роки тому +1

      Hola Carlos. Exactamente lo puedes hacer con la función CALENDAR y le agregas unos 730 días adicionales como mínimo. De esta forma no te dará problemas con tu Forecast.
      Saludos.

  • @diegoalejandroacuna6095
    @diegoalejandroacuna6095 3 роки тому

    Muchas gracias por el tiempo. te hago una consulta, cuando voy a relacionar mi tabla fecha (calendario) con mi otra tabla me arroja un error: la referencia de columna a "Fechas" de la tabla "Fecha" no se puede usar con una variación "Día" porque no tiene ninguna. No entiendo el error, que estoy haciendo mal¿? Muchísimas gracias por la ayuda.

    • @GrowUpDataAnalytics
      @GrowUpDataAnalytics  3 роки тому +1

      Hola Diego. Disculpa la respuesta tardía. Te recomiendo revisar que en la columna de Fechas de tu tabla transaccional efectivamente tengas solo fechas completas con día, mes, año. Sin horas.
      Saludos!

  • @UlisesVillegas
    @UlisesVillegas 3 роки тому

    Podría pasar el documento de las fechas?

  • @jlrapsolo
    @jlrapsolo 2 роки тому

    Hola, cómo hago cuando la base de datos en Excel no tiene fechas solo años (exactamente 3 pestañas con datos del año 2019, 2020, 2021) y cuando utilizo la función no reconoce ningún dato del tipo fecha?

    • @GrowUpDataAnalytics
      @GrowUpDataAnalytics  2 роки тому

      Hola Jose Luis. La primera recomendación sería asegurar que todos los años queden en la misma columna. Puedes investigar sobre la opción de "Anulación de dinamización de columnas" en Power Query. Una vez que hagas esto, puedes convertir en Power Query la columna con los años a fechas. Te quedará el primer día, del primes mes del año. A partir de acá puedes crear tu tabla Calendario según las recomendaciones que vimos en el vídeo.
      Saludos!

    • @jlrapsolo
      @jlrapsolo 2 роки тому

      @@GrowUpDataAnalytics ya voy averiguar quiero profundizar aún más en los reportes ya que se cosas muy básicas pero útiles, de momento este problema lo solucioné con calendar y estableciendo fechas pero los argumentos han tenido que ir entre comillas, sin embargo al querer relacionar en el modelo el calendario con la base al parecer no encontró relación y no se filtraba bien, muchas gracias la respuesta es la primera vez que hago esto comenzaré a ver tus videos para instruirme más soy de Ecuador

  • @harlved
    @harlved Рік тому

    EL ARCHIVO?