🤯 Tabla de Calendario o Fechas en Power BI DAX Avanzada
Вставка
- Опубліковано 21 лип 2024
- La TABLA CALENDARIO o de FECHAS en Power BI es una tabla dimensional que debe usarse de forma obligatoria si quieres hacer inteligencia de tiempo o propagar filtros.
En este video vamos a marcar a esta tabla como tabla de fechas y cuando hacemos esto generalmente a muchas personas le genera dificultades para generar las líneas de tendencia o el forecast en un gráfico de líneas, nosotros vamos a resolver esta dificultad usando la herramienta gratuita llamada Tabular Editor
------------------------------------------------------------------------------------------
📊 Únete a la Formación y Comunidad CreceData 📊
------------------------------------------------------------------------------------------
www.skool.com/crecedata/about
------------------------------------------------------------------------------------------
🌐 Web y Redes 📲
------------------------------------------------------------------------------------------
Website: bigcsv.com/
Facebook: / dannyjblanco
LinkedIn: / dannyblanco
Insta: / profesor_danny
Twitter: / dannyjblanco
--------------------------------
👇 Descarga 👇
---------------------------------
Los documentos de trabajo estarán disponibles aquí (en caso de que no este disponible avísame en los comentarios) 😁:
drive.google.com/drive/folder...
Excelente, había creado tablas de fechas antes pero hoy me di cuenta que se pueden mejorar gracias a ti.
Gracias Pedro :), sii, las tablas de fechas se van creando dependiendo la situación, en este caso es posible que haya un escenario que lo amerite y nos toque que crear una tabla de fechas, mas avanzada.
Excelente explicación de la creación de una table de fecha, buenísimo, super claro
Muchas gracias :) Saludos.
Excelente video, me resolviste unas dudas que tenía respecto a las tablas calendario. Gracia Profe Danny. Saludos
Un gusto Eduardo, que grato saber que ha sido de ayuda. Saludos.
Excelente y muy bien explicado, muchas gracias!!!
Gracias Rosalba. :) :)
Me encanta que explicas todo con detalle, yo no sabia nada y lo pude hacer desde 0
Muchas muchas gracias.🥳🥳 que éxito que lograste hacerlo.
Sencillamante espectacular.
Muchas gracias Marco, Saludos 😎👏
Gracias!
es un gusto Saludos. 💪🏼😎
Gracias, me ayudaste a solucionar muchas dudas!!!
Es un gusto, saludos.😎
Muy bien explicado, excelente
Muchas gracias Mateo. Saludos.
Tremendo aporte! Gracias Danny
Un gusto Luis . 🥳 Saludos.
Excelente video!! Grande!!
Muchas muchas gracias :) Saludos.
Danny esta muy bacano este tutorial, muy didáctico
Muchas gracias, es grato saber que es de ayuda saludos.
Hola @ProfesorDanny, Excelente video y muy buena explicación, es el primer video que veo y me ha super encantado. Mil gracias. Una seguidora más 😀
Un gusto Alejadra, es un placer ayudar .. 🥳🥳 saludos.
Que grande, dias buscando esta respuesta.
Un gusto Edwin, me alegra haber sido de ayuda. Saludos.
Excelente 🚀🚀🚀🚀
Un gusto Javier. Saludos.
EXLENTE VIDEO!!!!
Muchas gracias, Saludos. 😎
Excelente tutorial
Muchas gracias Daniel, Saludos.
Hola Dany!!! Antes que nada Excelencia!!!!!!
Ahora. Tuve un problema que está resuelto!!
Para los demás.
Estoy con el video de las 3h y pico. No es este video. Pero tomé ese para seguir este video.
Ahí el excel me devolvió en el campo fecha ...setiembre en vez de septiembre
Para que lo pueda convertir a fecha tuve que reemplazar 'setiembre' por 'septiembre' por la configuración de región ya que estoy viviendo en Argentina.
Saludos
Muchas Gracias :) oye que buen aporte, Saludos.
Magnífica explicación. Me atrevo a sugerir un tema, el calculate between, es decir comparar las ventas entre dos fechas determinadas con el mismo periodo del año pasado por ejemplo.
Que buena recomendación, ese video lo hice antes te dejo el link: ua-cam.com/video/Xobx2AnLAEU/v-deo.html
también use la función datesinperiod entre otras :) Saludos.
Excelente
Muchas gracias Manolo
Uff super buen video gracias!
Muchas gracias Camilo 😎
Dos palabras para vos: Crack y Gracias
Gracias Jaime 😎👏🏆
¡Genio!
Gracias 😎
Hola Danny, Hago todo como tu en el video, pero al final no encuentro la línea de tendencia. salen las de mínimo, promedio y demás, pero no la de tendencia. como la encuentro? Gracias
Gracias amigo, me salvaste el empleo jajajajajaja Muchas gracias eres un 10/10
😎🎉🎉👏 Que buena noticia saberlo.. es un gusto compartir. y muchas gracias por tu comentario :)
M A E S T R O!!!!! MIL GRACIAS!!!!
Un gusto Saludos :) :)
Excelente vídeo... cada vez aprendo algo nuevo,.. solo una duda... como puedo sacar pero "la semana"?
Muchas gracias Armando, con respecto a tu duda, has probado utilizar weeknum y parecidas. Saludos.
Que Teso, gracias. Me sirvió un montón. Seguirte? Por supuesto que si!
Que genial Wil, 😎 es un gusto Compartir
Danny Buenas tardes, primero que nada agradecerte por estos tutoriales tan geniales, y en segundo lugar quiero hacerte una pregunta, como puedo a partir de la tabla calendario cuantos meses han trancurrido del año y el porcentaje que esto representa?
Gracias, Saludos desde Venezuela
Hola Terio es un gusto Leerte, hay funciones de inteligencia de tiempo que puedes usar, tales como, DateAdd, TotalYTD entre otras, pudieras hacer un recuento de los meses o crear un medida para obtener el cálculo. Saludos.
Excelente información de valor!!, Gracias Master!
Un gusto Ricardo. 😎 saludos.
Excelente video, pero tengo un problema mi tabla calendario, luego de realizar todos los cambios que mencionas en el video, si yo hago un grafico de barras me coloca solo un mes, si lo hago con las fechas de la tabla fact anda bien pero la de calendario calculada no funciona, ya la conecte y le dije que sea mi tebla calendario.
Hola Roo, hay que ver que tu tabla calendario este generando bien las fecha, porque lo que te esta diciendo al ver solo un mes, es que solo ese filtro de mes es el que se esta pasando a la fact table.
Impecable, excelente explicacion esto es justo lo q estaba buscando, lo que no puedo hacer es que me ordene por mes, es decir enero como el 1er mes, me pone Abril como 1er mes del año, no entiendo porque.
Hola gracias, en power bi selecciona el campo mes, y en la cinta de opciones te va aparecer un comando que se llama ordenar por columna, la ordenas por número de mes y estas listo, Saludos.
@@ProfesorDanny Excelente!!! Despues de enviar la consulta volvi a ver el video y me di cuenta q lo habias explicado, Mil Gracias!
Muy buen contenido, gracias . Una pregunta por favor su ayuda, Cree la tabla calendario pero se esta generando desde el año 1900 y no desde la fecha que tengo mi tabla de ventas.
Hola Verónica, lo que ocurre es que la tabla de fecha seguro te esta tomando las horas, y te muestra ese formato, en tu tabla de fecha cuando la crees solo tienes que hacer referencias a tus campos de fechas. Saludos.
Hola Muchas gracias por tu aporte. He seguido todos tus pasos pero al momento de hacer la relación entre el Date y la Fecha me arroja Error por dependencia circular.
Hola Angel, ese error puede deberse a muchos factores:
Tipo de datos incompatibles, valores duplicados entre las tablas, entre otras cosas, hay que revisar tu modelo para ver que puede estar pasando.
Buen video estimado, yo tengo un modelo de ventas con actualización incremental (cada día se va incrementando mi tabla de ventas). La pregunta es, ¿ La función CalendarAuto hace que se inserten automaticamente los registros de las nuevas fechas de ventas ?
Muchas gracias, así es Richard, la tabla calendario se actualiza automáticamente con tus nuevas fechas.
Muchas gracias por el video, me ha aclarado algunas dudas. Sin embargo tengo el siguiente problema, y es que no puedo instalar la herramienta externa Tabular Editor. ¿puedo omitir este último paso? ¿Cómo lo puedo hacer para que quede activada la función de inteligencia del tiempo? Gracias.
Hola lo puedes omitir sin embargo lo único que no podrás hacer, es que un gráfico de líneas te muestre una previsión o una línea de tendencia, pero si eso no es una urgencia igual la puedes utilizar. Saludos.
En 2 silabas , Ca - Po , gracias
Gracias :D :D
Excelente explicación. Sin embargo la última parte no me genero la opción de eje continuo y las extensiones de linea de tendencia y previsión. Revise el proceso dos veces :/
Hola Edisón, los datos los tienes jerarquizados y clasificado desde Tabular editor?
De todos los videos de Calendario epara power bi, este es el mas detallado, ahora lo que me pasa es que al dejar de usar la inteligencia de tiempo ya las visualizaciones que tenia antes dejaron de funcionar, solo tengo 1 lista de sharepoint y la tabla cakendario tal como esplica el profe, la idea es mostrar por cada mes cuantas solicitudes ingresaron, alguna idea?
Muchas gracias Javier, es correcto las visualizaciones que tenias antes con datos de fechas se rompen, pero es sencillo restituirla con la nueva información, por otro lado lo que me preguntas deberías poder resolverlo con la función dax PREVIOUSMONTH
BUENAS, EXCELENTE EXPLICACION QUE PUDE APLICAR. ESTUVE PROBANDO Y NO PUDE GENERAR LAS COLUMNAS DE "SEMANA" (EJ: SEM-45) Y "AÑO-MES" (EJ: 2023-ENE). LEI COMENTARIOS PARA LO DE SEMANA PERO NO LO LOGRE.
COMO PODRIA SER?
resuelto!!! gracias de nuevo
Excelente, que buena noticia :) 😎
Apenas inicio, voy a "Nueva Tabla" , coloco las 2 primeras lineas (1 y 2) y al dar enter me sale un cartel amarillo con lo siguiente:
La función CALENDARAUTO no encuentra una columna base de tipo DateTime en el modelo.
Hola lo que ocurre es que no esta detectando campos de fechas en tus tablas, en caso de que la tengas asegúrate que el campo tenga definido el dato como fecha.
Saludos.
Hola Dany, un saludo, en mi empresa manejamos el FY de jul 2023 a jun 2024, como puedo hacer para cuando ordeno los meses me considere julio como el mes 1 y junio como el mes 12
Hola Víctor te recomiendo hacer algo como esto:
Año Fiscal = YEAR(DATEADD(Table[Fecha], -6, MONTH))
Mes Fiscal = MOD(MONTH(Table[Fecha]) + 5, 12) + 1
eso debería solucionar tu problema. Saludos.
@@ProfesorDanny Gracias, ya pude resolverlo,
Excelente clase Profe, una pregunta; que hago si dentro de Tabular Editor solo me aparecen las jerarquías pero no las tablas de Date, Año, etc que estan fuera de la jerarquía.
Hola Daniel, lo que tienes es la tabla de fecha automática que crea Power BI, debes hacer el proceso que se encuentra aquí, Marcar la tabla como tablas de fecha, crear los campos, año, mes, numero de mes etc, crear las jerarquías, entre otros detalles que aparecen en el video, tabular editor lo vas a usar una vez que ya tengas todo lo anterior configurado. Saludos
@@ProfesorDanny muchas gracias, donde puedo seguir un curso en vivo?
@@danielchamorro8139 Daniel, puedes contactarnos por este medio: bigcsv.com/servicios/ y con gusto te apoyamos.
Hola profe que asa si mi base de datos tiene las fechas en diferentes columnas ? es decir con la informacion distinta a tu base de datos.
Hola Fernando, en ese caso, puedes hacer doble relación, una te quedara activa y otra inactiva, la que te queda inactiva por regla general es la que usas menos, y puedes hacer uso de esa relación con una función DAX llamada UserRelationShip
6:50 Profe, ese calendario de una sola formula se puede hacer en power pivot o solo en power bi??
Hola Flavio, debería poder hacerse sin problemas.
Ingresé al Tabular Editor, sin embargo, sólo me aparece la categoría, pero no los campos completos de la tabla calendario.
Cómo lo soluciono?
Hay unos botones arriba de los campos si los seleccionas te muestra los campos
Hola Danny, tengo una consulta, genere la tabla calendario, sin embargo la fecha de inicio de mi modelo es Enero 2023 y power query me toma desde 1899 , podrías orientarme un poco, gracias de antemano
Hola, es posible que tengas horas en una columna separada?. habitualmente se le coloca esas fechas cuando Power Query detecta en un campo de fecha un valor menor o igual a 1, lo que pudiese generarlo un campo de hora.
@@ProfesorDanny Buenas noches, muchas gracias por responder, en efecto en mi modelo de datos Tengo hora inicio y fin, esto ocasionaba que calendarauto tomara ese registro, gracias nuevamente tocayo.
@@dannyruiz5170 Un gusto tocayo :) Saludos bro,
Profe! tengo un problema, no me carga las fechas en el eje X aparecen en "blanco"
Hola Leónidas, en ese caso debes revisar las relaciones en tu modelo, lo que esta ocurriendo es que por alguna razón los filtros no se están pasando bien, y lo mas común es que sean las relaciones.
Cómo se llama la aplicación que te marca en rojo cuando explicas?
Hola Marco, en el video utilice tabular editor gratuito, pero en mi set de herramientas externa tengo, dax studio, tabular editor pro y free, también tengo a bravo.
Como creo para bimestre, tengo esa duda
Hola Leonardo, si mal no recuerdo era algo como, roundUp( mes/2,0) de todas modo revísalo, pero si mi memoria no me falla por allí van las ideas.
A mi no me aparece ni la opcion "crear tabla" ni la funcion calendar en PowerBi (tengo la ultima actualizacion)
Hola Facundo la opción se encuentra en la pestaña modelado.
Tengo instado Dax studio, funciona, hace conexiones pero no consigo ver herramientas externas ¿ cómo se activa?
Maestro en el min 20:00 cuando expando la tabla calendario solo me aparece la JERARQUIA QUE CREE, el resto ni aparece para hacer lo que esta haciendo, ¿ que puede ser? :( siempre me quedo en lo ultimo, qué coraje
hehe, me dio risa que siempre te quedas en lo último, pero descuida que si puedes, esa jerarquía es la que creamos, la puedes crear en Power BI o en Tabular Editor, sin embargo si no te funciona guarda todo cierra y abres, y revisas para ver si es que no se actualizo.
Otra cosa revisa si actualizaste el modelo desde tabular editor. Saludos.
@@ProfesorDanny En el minuto 20:00 usted trabja con los campos que no están en la jerarquia cierto ( EN DATA CATEGORY, HACE UNOS MOVIMIENTOS) , en mi caso al desplegar la tabla CALENDARIO (en el tabulador editor) solo me aparece los de la jerarquia, los que no estan en la jerarquia no me aparece :C y no sé por qué ,Ojala se haya entendio
@@flaviovalenciarodrigueznun6522 Comprendo, haz lo siguiente revisa al tocar en la tabla calendario, si en la expresión DAX que te aparece en la derecha del tabular editor, puedes leer addcolumns con todo los demás, porque esa expresión crea justo esos campos, año, trimestre, semestre etc, luego la jerarquía de fecha usa esos campos, considera también que son campos ocultos, por lo tanto también tienes unos iconos en la parte superior, de izquierda a derecha empieza con un signo de sumatoria, luego hay un icono que parece un campo, luego una jerarquía, revisa que todos estén activos, porque esos botones ocultan características también.
a mi me paso lo mismo, en mi caso fue porque los campos no estaban visibles, al dejarlos visibles y volver a abrir el tabular editor si aparecen los campos
Gracias por su aporte profesor Danny. Mi consulta es la parte del minuto ua-cam.com/video/gQ4SHP8YATc/v-deo.html donde mencionas que ocurrió un "cambio", según entiendo el cambio es que inicialmente el grafico muestra los meses de enero a dic y ahora con la nueva configuración muestra de enero a julio con su respectivo año. Me confirma por favor. Saludos
Hola gustavo el cambio que ocurrió es que paso de ser categórico a continuo el eje X, lo que nos permite poder trazar líneas de tendencia y previsiones, si la X esta categórica no permite trazar estas líneas. Saludos.