Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and a 50 percent discount on exams.
Get startedEarn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Creé un nuevo informe y, una vez que estuve satisfecho con él, quise usar información actualizada. Cambié la fuente de datos a un libro de Excel actualizado que contiene un diseño idéntico. Ambos se crearon a partir de un script que recopila los datos y da formato al libro de trabajo. Por lo tanto, todos tienen los mismos campos y formato. Solo los datos de las columnas se actualizan en el archivo más reciente.
Obtengo este error cuando aplico los cambios.
Tengo dos columnas con fechas. He formateado las columnas como Fecha. Eso no funcionó, así que intenté formatear las columnas de fecha para que coincidieran con lo que esperaba mi informe de BI (aaaa/mm/dd), eso tampoco funcionó. Mismo error.
¿Alguna sugerencia?
Solved! Go to Solution.
Gracias, eso me dio la visión que necesitaba para resolver el problema.
Después de todo, los dos archivos no son idénticos. El nuevo archivo se generó mediante una versión más reciente del script que genera el libro de Excel. En la versión anterior, las columnas de fecha son una cadena que Excel convierte en una fecha. En la nueva versión del script, las columnas de fecha son un tipo de datos de fecha y hora.
El informe se modela a partir de un archivo de Excel que se generó a partir del script anterior. La nueva salida tiene un aspecto idéntico, pero Power BI ve la diferencia como {"LastLogonDate", Int64.Type} frente a {"LastLogonDate", type date}.
Al cambiar la consulta a "type date" para ambas columnas de fecha, se corrigió y ahora el informe funciona.
Gracias.
Puede intentar crear un nuevo informe de "prueba" desde Powerbi que se conecte al libro de Excel actualizado. No tiene que hacer nada más que conectarse correctamente.
--
Si eso funciona bien, compare el código del Editor avanzado del nuevo informe de "prueba" con el código del informe de trabajo original. Si hay diferencias, puede abordarlas.
Si no hay diferencias, copie el código del Editor avanzado del original (de las líneas después de los pasos de conexión) y agréguelo al nuevo informe de 'prueba' Editor avanzado. Habrá problemas de sintaxis que deberá corregir y se requerirá alguna edición, pero eso debería obtener un informe "nuevo" que funcione con las mismas transformaciones que el original.
Gracias, eso me dio la visión que necesitaba para resolver el problema.
Después de todo, los dos archivos no son idénticos. El nuevo archivo se generó mediante una versión más reciente del script que genera el libro de Excel. En la versión anterior, las columnas de fecha son una cadena que Excel convierte en una fecha. En la nueva versión del script, las columnas de fecha son un tipo de datos de fecha y hora.
El informe se modela a partir de un archivo de Excel que se generó a partir del script anterior. La nueva salida tiene un aspecto idéntico, pero Power BI ve la diferencia como {"LastLogonDate", Int64.Type} frente a {"LastLogonDate", type date}.
Al cambiar la consulta a "type date" para ambas columnas de fecha, se corrigió y ahora el informe funciona.
Gracias.