La versión más reciente de la versión 2 ha resuelto algunas incoherencias en los nombres de los campos y los formatos de los valores, pero también incluye algunas funciones nuevas.
Entonces, ¿dónde puede ir para obtener el código para esta tabla de fechas específica? Bueno, el primer lugar es el en la categoría de exhibición de M Code.
Este foro es accesible para todos, tanto para miembros como para no miembros. Si está en el foro y ve mi insignia, también puede hacer clic en eso y encontrará la tabla de fechas extendidas en el tema destacado. El hipervínculo también irá a este tema.
Para obtener el código del foro, simplemente copie el código que ve en la parte inferior de la publicación. Asegúrate de copiar todo de principio a fin.
Luego, regrese a LuckyTemplates y abra el editor de Power Query.
Luego, agregue una nueva consulta en blanco.
Para este tutorial, ya hice este paso, así que solo seleccionaré mi consulta en blanco y abriré el editor avanzado.
Seleccione todo lo que ve en la ventana del Editor avanzado y pegue el código que copió del foro. Luego presione Listo.
También puede ir al para obtener el código de esta tabla de fechas. Pero debe tener una membresía para acceder a esta plataforma específica.
Una vez en Analyst Hub, simplemente busque PQ: Extended y encontrará el código para la tabla extendida en el resultado PQ: Extended Date Table (función Power Query M) . También puedes ver mi nombre de usuario.
A continuación, puede copiar el código directamente desde el resultado pasando el cursor sobre él y haciendo clic en Copiar.
Alternativamente, puede ver el documento primero haciendo clic en Abrir documento y luego copiar el código desde allí.
Volvamos a LuckyTemplates y abramos el Editor avanzado. Nuevamente, ya agregué una nueva consulta en blanco, así que solo seleccionaré eso y haré clic en Editor avanzado .
En la ventana del Editor avanzado, seleccione todo lo que ve y luego pegue el código. Presiona Listo.
En lugar de una función, este método devuelve un registro que incluye la versión más reciente de fxCalendar , así como fxCalendarDepricated V1 y ChangeLog.
Si desea utilizar la nueva función, simplemente haga clic en ella o profundice en ella haciendo clic con el botón derecho en el espacio en blanco junto a ella y agréguela como una nueva consulta.
Esto mantendrá el registro.
Entonces, esta es una forma, y la otra es simplemente haciendo clic en esa función.
Esto profundizará en nuestro registro.
También agregará el paso de navegación como se muestra a continuación.
Simplemente haga clic en X para devolver el registro.
Descripción de los parámetros de la tabla de fechas de Power Query
Tabla de fechas de Power Query: parámetros necesarios
También echemos un vistazo al significado y la función de cada uno de los parámetros de la tabla de fechas . Primero, StartDate es un parámetro obligatorio y será la primera fecha en su tabla de fechas.
El segundo y último parámetro requerido de esta función es EndDate que significa la última fecha en su tabla de fechas.
Su tabla de fechas siempre debe abarcar años completos y cubrir todas las fechas, desde la más antigua hasta la última presente en su conjunto de datos.
Tabla de fechas de Power Query: parámetros opcionales
El FYStartMonthNum opcional le permite establecer un mes de inicio del año fiscal. Esto agregará años fiscales, trimestres, períodos y semanas a la tabla de fechas.
Tenga en cuenta que las semanas fiscales siempre comenzarán un lunes y pueden contener menos de siete días en la primera o la última semana de un año fiscal. Sin embargo, si emite este parámetro, ninguna de las columnas fiscales se agregará a su tabla de fechas.
Vacaciones es un parámetro opcional para pasar una lista con fechas de vacaciones a esta tabla de fechas. Habilita un filtro booleano denominado IsHoliday, pero también afectará a los campos IsBusinessDay, tipo de día y días de red relativos.
WSDartNum le permite cambiar la numeración predeterminada de los días de la semana de base cero, es decir, de cero a seis, para pasar de uno a siete.
AddRelativeNetWorkdays le permite incluir una columna de Día relativo de la red en la tabla de fechas.
En conclusión, Extended Date Table 2.0 es una poderosa herramienta para trabajar con fechas en Power Query.
Proporciona un conjunto integral de funciones para generar una amplia gama de información relacionada con fechas, lo que lo convierte en un recurso invaluable cuando se trabaja con grandes conjuntos de datos con información de fechas.