Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola a todos,
Tengo 3 tablas en mi modelo de datos, todas tienen la misma fuente.
Lo tengo 3 veces por razones de seguridad.
Por alguna razón sigo recibiendo este mensaje de error que hay 72 errores en sólo 1 de las tablas y no el otro 2, a pesar de que el origen es exactamente la misma hoja de Excel.
Cuando hago clic para ver errores, no veo ningún error.
Cualquier ayuda sería apreciada
Mucho tiempo cuando veo errores como este, pero no se pueden encontrar en la ventana PQ en sí es algún tipo de discordancia de datos con cómo se escribe la columna (fecha, número entero, etc.) vs qué fórmulas o incluso DAX está esperando cuando entra.
Puede ser tedioso encontrar a veces.
DAX is for Analysis. Power Query is for Data Modeling
Proud to be a Super User!
MCSA: BI Reportingpor cierto, con el fin de ayudar realmente, necesitaríamos un archivo PBIX para mirar, además de los archivos de origen como PQ sólo mostrará un error si la fuente no está allí.
DAX is for Analysis. Power Query is for Data Modeling
Proud to be a Super User!
MCSA: BI ReportingArchivo PBIX:
https://www.dropbox.com/s/hzbagqtar9fl2ky/8%20in%208%20Reporting.pbix?dl=0
Archivo de Excel de origen:
https://www.dropbox.com/s/90z2sm5xuyrv7so/PayrollTracker.xls?dl=0
Sí. Problema de tipo de datos. Estás intentando convertir una dirección de correo electrónico en un número.
DAX is for Analysis. Power Query is for Data Modeling
Proud to be a Super User!
MCSA: BI ReportingEntonces, ¿necesito editar el archivo de origen de alguna manera para evitar que esto suceda?
¿Editar qué fuente? No estoy seguro de a qué te refieres. La columna de correo electrónico debe ser texto, no número. En cuanto a XLS vs XLSX, necesita su sistema de origen para exportar en XLS o necesita convertirse a sí mismo. THere hay macros disponibles para automatizar ese tipo de cosas o scripts de Power Automate si los datos se almacenan en un sitio de SharePoint.
DAX is for Analysis. Power Query is for Data Modeling
Proud to be a Super User!
MCSA: BI ReportingSu problema está en el nivel de entidad de seguimiento de nómina:
= Table.TransformColumnTypes(#"Promoted Headers",{{"Entity", type text}, {"Business Unit", type text}, {"DEPTID", Int64.Type}, {"DEPTNAME", type text}, {"VP ID", Int64.Type}, {"VP Name", type text}, {"Email", type text}, {"DIRECTOR_EMPLID", Int64.Type}, {"DIRECTOR_NAME", type text}, {"DIR_EMAIL_ADDR", type text}, {"MGR ID", Int64.Type}, {"Manager", type text}, {"MGR Email", type text}, {"Employee ID", Int64.Type}, {"NAME", type text}, {"Jobcode", type text}, {"Jobtitle", type text}, {"HOURLY_RT", type number}, {"COMP_FREQUENCY", type text}, {"FLSA_STATUS", type text}, {"FULL_PART_TIME", type text}, {"FTE", type number}, {"Goal Hour", type number}, {"Add_Email_1", Int64.Type}, {"Add_Email_2", type text}, {"AE_EMAIL1", type text}, {"AE_EMAIL2", type text}, {"AE_EMAIL3", type text}, {"AE_EMAIL4", type text}, {"AE_EMAIL5", type text}, {"AE_EMAIL6", type text}, {"AE_EMAIL7", type text}, {"Dustin_Email", type text}, {"Trallyn_Email", type text}, {"Hours Used", type number}, {"Hours Used Earnings", Currency.Type}, {"Hours Used Capped", type number}, {"Scheduled Hours", Int64.Type}, {"Scheduled Hours Capped", Int64.Type}, {"Scheduled Hours Earnings", Currency.Type}, {"LWOP Earnings", Currency.Type}, {"Vacation Accrued", type number}, {"Holiday Accrued", type number}, {"Personal Holiday Accrued", type number}, {"Hours to Goal", type number}, {"Hours Worked", type number}})
La columna Add_Email_1 se está convirtiendo en un entero. Ese es el error.
DAX is for Analysis. Power Query is for Data Modeling
Proud to be a Super User!
MCSA: BI Reporting¡Entiendo lo que quieres decir, lo arreglé! Funciona muy bien ahora
Excelente @dgp281. Me alegro de haberlo rastreado.
DAX is for Analysis. Power Query is for Data Modeling
Proud to be a Super User!
MCSA: BI ReportingLamento haber querido decir ¿necesito editar la hoja de Excel de alguna manera? ¿O se trata de un problema necesario para solucionarlo en Power BI?
Por cierto @dgp281 , usted debe editar su publicación arriba y eliminar esos enlaces. Hay datos confidenciales aquí.
DAX is for Analysis. Power Query is for Data Modeling
Proud to be a Super User!
MCSA: BI ReportingUna nota final (suponiendo que esto se resuelve) no pude durante mi vida conseguir esto para trabajar con la actualización de escritorio de abril de 2020. El formato de archivo XLS estaba causando un gran problema. Me convertí a XLSX y funcionó bien. Deberías considerar hacer lo mismo. Puede ser que no tenga instalado el distribuible Access 2010, que es necesario para algunas cosas XLS. Y podría ser MS no está probando tanto con XLS.
Hay errores conocidos con archivos XLS y Power BI y MS no tiene intención de corregirlos.
DAX is for Analysis. Power Query is for Data Modeling
Proud to be a Super User!
MCSA: BI ReportingTienes razón mi mal, pensé que estos eran mis archivos de prueba
Correcto, es tan extraño que sólo está errores en una de las tablas y no en los otros dos
@dgp281 , Abrir editar consulta/transformación de datos desde la pestaña inicio. Allí verá un error en amarillo
Aquí está, ¿me estoy perdiendo algo?
Hola @dgp281 ,
Compruebe los valores antes de convertirlos.
Las columnas:
Ganancias de horas programadas,
Horas Ganancias Usadas,
Ganancias de LWOP
tienen el carácter $, primero elimínelo y cambie el tipo de datos a tipo numérico.
También la columna Add_Email_1 es como numérica, tiene valores de texto.
¿Quieres decir hacer los cambios en el archivo de Excel antes de actualizar los datos?
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |