Como cualquier otro lenguaje de programación, Power Query maneja los errores de una manera única y el objetivo de esta publicación es ofrecerte algunos consejos sobre cómo revisar los errores o advertencias que Power Query puede presentarte
Tipos de Errores
Power Query maneja principalmente 2 tipos o categorías de errores:
- Errores a nivel de paso: su síntoma principal es que tu consulta simplemente no se cargará y te dará un mensaje similar al de abajo
- Errores a nivel de valor– la consulta se cargará, pero tendrá una advertencia que indica que se cargó con errores y te dará un hipervínculo para ver qué errores tuvo al cargar. Por ejemplo, puedes hacer clic en el hipervínculo «1 error» que se muestra en la imagen a continuación y Power Query creará una nueva consulta con solo las filas que tienen errores para que puedas revisar esas filas específicamente.
Maneras de revisar errores
La mejor manera de revisar los errores es ir a la ventana del editor de Power Query (antes conocido como ventana de Editor de Query) y seguir los pasos y valores para leer los mensajes de error.
Para ambas categorías o tipos de errores es extremadamente importante entender el Mensaje de Error que proporciona una ruta (exactamente donde ocurrió, generalmente la primera oración en el mensaje de error) y verificar la razón del error (exactamente por qué ocurrió, generalmente en la sección de detalles del mensaje de error).
En la siguiente imagen se muestra un ejemplo de un error de nivel de paso con su mensaje de error:
En algunos casos, Power Query incluso nos presenta el botón «Ir a error» para que podamos ir al primer paso donde detectamos el error y podamos solucionar el problema. Si Power Query no te presenta ese botón, o no te lleva al primer paso donde se generó el error, resulta útil navegar por los pasos para averiguar dónde apareció por primera vez el error.
Para los errores de nivel de valor el hipervínculo a los errores resulta de una inestimable ayuda. Al hacer clic en ese hipervínculo, Power Query creará automáticamente otra consulta, generalmente con el formato «Errors in [Nombre de la consulta original]», con solo las filas que tenían errores en tu consulta original y también agregará una columna de índice (llamada Row Number) para indicarte exactamente en qué fila ocurrió el error. Puedes hacer clic en el espacio en blanco junto a los errores de valor para ver el mensaje de error en el panel de vista previa de la celda como se muestra a continuación.
Una cosa que hay que mencionar es que podrías haber revisado manualmente tu consulta original, seleccionar los campos que deseas revisar y seleccionar la opción llamada «Keep Errors» para que puedas ver solo los errores encontrados en esos campos/columnas específicos:
Los errores más comunes en Power Query
Por mi experiencia a lo largo de los años, solamente encontrarás unos pocos errores en Power Query. Son tan pocos que creé la siguiente lista de los errores más comunes que pueden aparecer al trabajar con Power Query.
Errores de nivel de paso más comunes
- Error de la función de fuente de datos – generalmente es el resultado de que Power Query no tiene las credenciales correctas o no puede conectarse a la fuente de datos (ruta de archivo o nombre del servidor incorrecto en la mayoría de los casos). Ejemplo: una consulta apunta a una ruta de archivo que ya no existe y, como Power Query no puede encontrarla o conectarse a ella, muestra un error de DataSource como se muestra a continuación
- Errores de columnas faltantes – generalmente se producen cuando un paso hace referencia a una columna que ya no existe. Ejemplo: el informe estaba realizando una operación de relleno en una columna que se llamaba «Employee», pero de repente los archivos tuvieron un cambio, de modo que esa columna ahora tiene el nombre «Full Name». Esta discrepancia nos muestra los errores a continuación
Errores de nivel de valor más comunes
- Errores de conversión – la conversión de un texto que no es una fecha a un tipo de datos de fecha puede generar un error. Cuando un valor no puede convertirse al tipo de datos deseado, su salida resultará en un error como se muestra a continuación (Power Query no puede convertir la cadena de caracteres ‘——’ en una fecha)
- Errores de operación – cuando una operación o una función requiere un tipo de datos específico para un valor, pero pasamos un tipo de datos completamente diferente, entonces su salida será un valor de error. Ejemplo: en la siguiente imagen verás que intento multiplicar una columna que tiene un valor de texto «1» con una columna que tiene un valor numérico 1. Dado que la Column1 está configurada como texto, ese no es el número 1, sino solo un texto «1», por lo que la operación produce un error y los detalles nos dicen que el operador (*) no puede ser aplicado. De manera similar a esta situación, puedes encontrar otras con funciones que solo aceptan ciertos tipos de datos y tratamos de pasar a un tipo de datos completamente diferente que causa errores.
Muy buenas y feliz año!
¿Como detectamos errores de valor cuando la tabla resultante de la consulta «Errores en…» está vacía?
Muchas gracias
Hola!
Hasta ahora me doy cuenta de este comentario. Disculpa.
Te invito a publicar cualquier duda en nuestro foro:
https://foro.poweredsolutions.co/
Es la mejor plataforma para poder darle el seguimiento correcto a tu escenario en especifico.
Hola Miguel, a mi me pasa que cuando quiero aplicar una fórmula, me arroja el siguiente error: Expression.Error: The name ‘EXCEL.WORKBOOK’ wasn’t recognized. Make sure it’s spelled correctly.
lo que sucede es que los nombres de funciones en Power Query son sensitivos a mayúsculas y minúsculas.
Así como dice Alejandro Sanz, no es lo mismo «Excel.Workbook» y «EXCEL.WORKBOOK», pues la última no existe dentro del lenguaje de Power Query. Solamente necesitarías corregir las mayúsculas y minúsculas y listo!
Amigo Miguel me da este error gracias:
Expression.Error: The name ‘Pdf.Tables’ wasn’t recognized. Make sure it’s spelled correctly.
Hola Pablo!
Usualmente ese error sucede cuando tratas de utilizar una función que no está disponible en la versión de Power Query que manejas.
Saludos!
a mí me ocurre el mismo error en la empresa para la que trabajo y tengo office 365 de empresa. No debería estar disponible por defecto en office 365 ?
no realmente. Cada integración puede tener funciones que son únicas para dicho producto (ya sea Power BI, SSIS, SSAS. Excel, etc etc etc). Por ejemplo, la función Excel.CurrentWorkbook solo existe para el Power Query dentro de Excel.
Mil gracias Miguel!. 🙂
Buen dia estimado.
Como hago cuando hago modificaciones a una consulta que ya he incluido en un modelo, pues cuando eso ocurre y hago modificaciones, la consulta dentro del modelo deja de funcionar, y quisiera saber de que manera puedo modificar algo en la consulta del query y actualizarla en el el modelo que estoy haciendo con Power Pivot. Saludos y gracias
Hola!
¿Qué tipo de cambios está realizando?
Buenas tardes estimado.
Estoy utilizando la herramienta de editor de power query y no puedo actualizar la consulta de solo conexión.. Me sale el sgte. Mensaje
DATA SOURCE. ERROR. EL ARCHIVO O RUTA NO FUE ENCONTRADO.POR QUE ESTA SIENDO UTILIZADO EN OTRO PROCESO..
Estaré agradecido por su comentario
Hola! Creo que se debe a que el archivo al cual te estás tratando de conectar está actualmente en uso.
Usualmente sucede con archivos de Excel. ¿Es este tu caso?
Si deseas, puedes publicar tu escenario completo en nuestro foro:
https://foro.poweredsolutions.co/
Hola, buenas tardes.
Tengo una base de datos conectada a otros dos archivos (Todos se encuentran en Sharepoint). Desde hace algunos días me sale el siguiente error al momento de actualizar la tabla dinámica que se encuentra en la base: «No se pudo actualizar la conexión. Este es el mensaje de error que se ha obtenido: Se produjo una excepción de tipo «Microsoft.Mashup.Engine.Interface.ResourceAccessForbididdenException»
He intentado actualizando la dirección de la conexión, eliminando los permisos y agregándolos de nuevo y nada ha funcionado.
Lo último que hice fue eliminar la consulta y tratar de agregarla de nuevo. Sin embargo, cuando lo intento, me sale el siguiente error: Se encontró un error al intentar conectarse: Detalles: «El acceso al recurso se prohíbe.»
¿Sabes a qué pueda deberse esta situación? ¿Cómo puedo solucionarla?
Agradezco mucho cualquier respuesta, saludos.
Hola María,
Esto se debe a los permisos que tiene el usuario autenticado al sitio de SharePoint. Puede ser, por ejemplo, que no tiene el acceso correcto al sitio o que una de las carpetas tiene un tipo de acceso especial que no se tiene.
Te recomendaría hablar con el administrador de SharePoint para poder ver esto en detalle pues todo esto depende de tu ambiente y configuración de SharePoinr.
Saludos!
Y si yo soy el propietario del Sharepoint y estoy ingresando con las mismas credenciales, por que no me deja utilizar los archivos?
Habría que revisar! Te recomiendo publicar tu escenario completo en nuestro foro:
https://foro.poweredsolutions.co/
Hola, lo mas seguro es que tus credenciales se hayan desconfigurado, entra a archivo- opciones y configuracion – configuración de origenes de datos- y editar credenciales, actualiza y logeate por ahi con tu usuario office que tiene acceso a tu sharepoint. Slds.
A mi me pasaba lo mismo, la misma descripción del error, de un día a otro se presentó, y aunque en el power bi destkop aparecía logueado tenía credenciales anónimas y no de la organización, fue necesario ingresar las credenciales en cada origen de datos para que funcionase denuevo. Gracis saludos
Hola,
Me surge el siguiente problema, si tenemos un título del excel original que se ha cambiado, cuando le doy a actualizar al Power Query me indica que la columna con nombre «X..» ya no existe.
¿Hay algún modo de poner solventar este problema o tengo que iniciar todo el proceso de nuevo?
Muchas gracias por vuestra ayuda.
Hola Isa!
Tendrias que revisar el paso donde se hace referencia al nombre que se ha cambiado y, en la barra de fórmulas, modificar el código de Power Query por el nuevo nombre de la columna o título.
Realmente es algo sumamente rápido de hacer, pero no es algo que se pueda hacer a través de la interfaz de usuario con un click sino a través del código de Power Query.
Hola Miguel,
Hay alguna manera de evitar automáticamente la aparición de errores de este tipo (cambio de nombre de columna)?
Es posible evitar la intervención manual?
Saludos!
Hola!
Podrías implementar lógicas condicionales u otro tipo de lógica para que esto no suceda, pero no exista algo nativo dentro de Power Query para suprimir errores.
Saludos!
Hola quisiera ayuda con el error:
External data connections have been disabled.
Cómo lo soluciono y
Y por qué ocurre?
Hola!
Podrías publicar una captura de pantalla del error ? Realmente no lo ubico con sólo el nombre
No carga en solo conexion se queda en modo de carga y al cerrar la ventana arroja el proceso de carga no se completo.
Hola Miguel,
No comparto ningún archivo en este artículo, por lo que no estoy seguro de si te refieres a un error que tienes en un archivo propio tuyo.
Si es así, te invito a que te unas a la comunidad y publiques tu escenario completo en el foro:
https://foro.poweredsolutions.co/
Me sucede lo mismo
Buen día, tengo una base de aproximadamente 500 renglones y 300 columnas, al querer refrescar la información me arroja el error DataFormat.Error y no se como editar dichas celdas especificas con errores. ¿Podrías apoyarme a encontrar solución?
Hola!
El data format error puede suceder por una gran cantidad de razones. Te recomiendo publicar tu escenario completo con archivo de ejemplo en el foro https://foro.poweredsolutions.co/
Hola
Al traer una tabla y de Sheet Drive, me deja cambiar la primer fila como encabezado y eliminar las columnas que no quiero, pero ya cuando quiero darle la opcion aplicar, me manda un error, que en la Tabla no se encontro la columna Column1
Hola!
Creo que te refieres a un caso específico que estás manejando?
Si es así, te recomiendo publicar tu consulta en nuestro foro:
https://foro.poweredsolutions.co/
Hola
Tengo el siguiente error al intentar conectar con power query a un servicio OData
«DataSource.Error: OData: Error en la solicitud: Se ha terminado la conexión: Error inesperado de envío.
Detalles:
DataSourceKind=OData
DataSourcePath=https://services.odata.org/V3/Northwind/Northwind.svc»
Se actualizó el Server y version de SQLServer para Powerpivot pero no me resuleve el problema
Agradezco la ayuda que puedan brindarme
Saludos
Hola!
Te recomiendo publicar tu escenario completo en nuestro foro:
https://foro.poweredsolutions.co/
Podría ser un tema de tu red
estoy trabajando con power query en excel, y me aparece errores al anexar 2 tablas(que tienen las mismas columnas(mismo nombre) y la misma cantidad de filas), los pasos que hago son lo siguientes:
1.- Cargo las tablas «desde un archivo» y selecciono el archivo en excel
2.- dentro del archivo selecciono las 2 tablas
3.- Se crean 2 hojas con las tablas correspondientes (sus datos base estan correcto en ambas tablas)
3.- Luego voy a la opcion anexar tablas, y creo una nueva tabla con el nombre matriz (incluye ambas tablas), selecciono cargar y cerrar
y al momento de cargar la tabla me aparecen muchos errores, le doy seleccionar los errores y aparecen en blanco, y carga bien solos los datos de la tabla 1 y la tabla 2 no los carga todos
Datos:
Tabla 1: Ventas (Valores positivos)
Tabla 2: Costos (Valores en negativo)
Hola Paulo! Te invito a nuestro foro donde puedes publicar tu escenario completo donde nuestra comunidad podrá ver el caso y darte algunas sugerencias:
https://foro.poweredsolutions.co/
Buen dia,
Ayudo 🙂
sale este error en mi tabla cuando APLICO Y CIERRO en el editor de consultas.
TF_GM12
Column ‘ID_CONTRATO’ in Table ‘TF_GM12’ contains a duplicate value ‘SUC001’ and this is not allowed for columns on the one side of a many-to-one relationship or for columns that are used as the primary key of a table.
quedo atenta
Hola! Te invito a compartir una cAptura de pantalla y publicar tu escenario completo en nuestro foro:
https://foro.poweredsolutions.co/
Creo que ese error lo he visto dentro del modelado de datos, pero no dentro de Power Query
Hola buena tarde, tengo este problema. al momento de refrescar la inforacion que tengo en excel en mi equipo, me sale este error : Load was cancelled by an error in loading a previous table.
The key didn’t match any rows in the table.
hola!
probablemente es porque dicha consulta depende de otra consulta o exista otra consulta que te esté brindando otro error.
Lamentablemente sin mayor información o darle un vistazo profundo no podría brindarte más sugerencias más allá de entrar al Power Query y revisar que tus consultas corran de manera correcta.
Puedes publicar tu escenario completo en nuestro foro y obtener la ayuda de nuestra comunidad:
https://foro.poweredsolutions.co/
Saludos!
Hola,
Esta apareciendo este error:
«Expression.Error: The field ‘Activo_ALTA’ already exists in the record »
y no existe, por que aparece? gracias.
Hola! Realmente desconozco tu fuente de datos, por lo que no sabría decirte. Te recomiendo publicar tu escenario completo con lujo de detalles y archivo de ejemplo en nuestro foro:
https://foro.poweredsolutions.co/
Hola!
Tengo un error de conversión, ya que tengo una columna de datos que puede tener fechas o estar vacía. Al colocarle el formato de fecha me da error. Pero esas líneas no tienen fecha porque aun no se han ejecutado.
Como puedo solucionarlo? Gracias!
Hola! Realmente puedes reemplazar los errores por valores “null”. Eso sería la solución más sencilla.
Saludos!
Estoy intentando cargar una carpeta con archivos de excel, son dos carpetas año 2019 y año 20202 y en cada carpeta hay archivos de excel de ventas. Tienen las mismas columnas y formato, pero cuando intento cargarlo me sale este error… «No se han podido guardar las modificaciones en el servidor. Error devuelto: ‘Error de OLE DB u ODBC: [Expression.Error] La clave no coincidió con ninguna fila de la tabla.. ‘.» Busqué en internet, ha salido tambien a otras personas pero no encuentro solucion, me indica que debo hacer por favor, mil gracias y feliz día.
Hola Vanessa!
Realmente habría que revisar en detalle tu consulta de power Query para ver en qué paso está ocurriendo dicho error. Eso sería lo principal.
Este espacio de comentarios es muy limitado, por lo que te recomiendo publicar tu escenario completo con lujo de detalles y archivos de ejemplo en nuestro foro:
https://foro.poweredsolutions.co/
Es totalmente gratuito y en él podrás recibir ayuda de la comunidad.
Si deseas consultar sobre nuestros servicios de consultoría privada, también puedes contactarnos directamente a info@poweredsolutions.co
Saludos!
Hola buenas, Vanessa pudiste resolver el inconveniente? yo estoy teniendo el mismo error y no puedo actualizar la consulta.
gracias.
Yo estoy teniendo el mismo problema. Yo tengo compartido el archivo base de donde obtengo la información, hubo un error de carga y se generaron dos archivos, eliminé el nuevo creado automáticamente, pero al intentar cargas los datos me sale ese mismo error, ya revisé que el origen sea el mismo pero no lo resuelve. Gracias!
hola,
no sé si tambn vez problemas power view , pero tengo un problema al crear una matriz, pues tengo varias tablas que alimentan la matriz (todas ellas relacionadas entre si) pero al momento de crear la matriz los datos no aparecen, solo el total nomas, aparecen las filas y columnas pero los valores de la matriz no, y no sé como resolverlo ..help me
gracias
Hola miguel,
estoy empeza con PQ y viendo toda su potencia¡¡¡¡ y tu blog me es muy util para avanzar 🙂
a la hora de hacer la cosulta SQL de la tabla, ¿como selecciono un campo compuesto?¿select «nombre alumno» from T1?
Gracias, saludos 🙂
Hola .
Se me ha presentado un error en Power Query y solicito de su ayuda.
«Se produjo un error inesperado» y al seleccionar el perfil de columna me dice «»Hemos encontrado un error al calcular la distribución».
Les estaría muy agradecido por el apoyo que me puedas dar.
Muchas gracias
Buen día, el motivo por el cual escribo es porque tengo el siguiente problema.
Cuando realizo la combinación de Power Query y Power Pivot, después de dos o tres meses de uso de esos archivos, comienza a tener fallas en las cuales Power Query no detecta algunas columnas o simplemente duplica algunas filas y los datos ya no son confiables, esto me susede cada vez que extraigo datos desde un archivo de excel.
Pero el día de hoy realizo el mismo problema con un archivo Csv. Fue algo tan simple como quitar la tabla dinámica de datos y al hacer la suma se obtenía el doble de lo que realmente tenía el archivo original.
La pregunta va en el sentido de cómo reviso ese tipo de errores, cuando no se puede ver el proceso interno
Creen que me puedan ayudar con este problema.
Saludos.
Hola Armando!
No me atrevo a comentarte qué podría estar sucediendo debido a que todo depende de cómo estén configuradas tus consultas de Power Query.
Habría que entrar en detalle en cada una de tus consultas y tus archivos fuente para ver qué está sucediendo.
Sí te puedo confirmar que esto no es algo común. Lo mejor que te podría recomendar es ir paso a paso y hacer un conteo de filas con un «agrupar por» u otro tipo de características dentro de Power Query para ver en qué paso se duplican los datos.
Saludos!
Cordial saludo.
cuando intento conectarme a la base de datos de oracle desde power query en Excel me sale el siguiente error:
Error inesperado: Ya existe una entrada con la misma clave.
Detalles:
Microsoft.Mashup.Evaluator.Interface.ErrorException: Ya existe una entrada con la misma clave. —>
gracias por la ayuda.
Hola! Realmente nunca he visto este error con el mensaje «Ya existe una entrada con la misma clave», pero pude encontrar este post en la comunidad donde hablan sobre ello:
https://community.powerbi.com/t5/Power-Query/An-entry-with-the-same-key-already-exists-error/m-p/2991
El otro problema podría ser que tu base de datos esté reportando de manera errada los datos a Power Query debido a un driver desactualizado o un ODBC no soportado correctamente por Power Query.
Te recomiendo publicar tu situación con lujo de detalles en el foro oficial de Power BI para poder obtener una respuesta del equipo de Microsoft sobre esto, pues tal vez sea un bug. Abajo te dejo el enlace al foro en español:
https://community.powerbi.com/t5/Translated-Spanish-Desktop/bd-p/pbi_spanish_desktop
«Expression.Error: El argumento ‘repeatCount’ está fuera del intervalo. Detalles: -2″
Tengo este error al aplicar la fórmula:
= Table.Group(#»VR 000MERCADO», {«Description», «Item number», «ShipTo name», «Order date», «Familia», «CO», «Type», «Producto», «Serial number», «PO number»}, {{«Qty», each List.Sum([Quantity]), type number}})
Creí que podía ser un error de desbordamiento de datos pero todas las filas de qty tienen un 1 y son unas 29000 filas aprox. Todas las columnas son texto excepto order date que es fecha entre 01/04/2020 y 30/10/2020
Podrías ayudarme a corregirlo por favor?
Hola!
Realmente ando a ciegas y no me atrevo a decirte concretamente qué podría estar sucediendo, pues no tengo acceso a tu consulta y desconozco qué hace dicha consulta.
Te sugiero revisar el tema del repeatCount para ver en qué parte de tu código se utiliza dicho campo y porqué está apareciendo en el mensaje de error.
En tal caso necesites ayuda personalizada, también brindamos asesoría de manera remota. Puedes escribirnos a nuestro correo electrónico info@poweredsolutions.co para conocer más sobre nuestros servicios y así darle un vistazo profundo a tu consulta y corregir el error.
Saludos!
Resuelto,
Gracias,
Dejo la explicación del error por si le sirve a alguien más,
Resuelto, había errores en una de las columnas que estaban alimentando la fórmula.
Ese error se generó un par de líneas antes con la fórmula:
=Table.AddColumn(#»VR null», «CO», each Text.Repeat(«0»,10-Text.Length([Purchase Order2]))&[Purchase Order2] , Text.Type)
Que agrega ceros delante del texto hasta obtener 10 caracteres siempre, el Text.Lenght era superior a 10 y me generaba valores negativos con lo cual era un error de argumento.
Saludos,
Hola Miguel, encantado de saludarle.
Le comento, tengo permiso para leer y editar los archivos en Sharepoint, pero al utilizar Power Query en Excel para importar de unas hojas a otras -cosa que ha funcionado siempre, hasta ayer- me salen errores.
He intentado quitar mis credenciales y volver a ponerlas en el Query (mi cuenta de office no es el problema, puedo iniciar sesión perfectamente), pero me salta el siguiente error : The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.
Hola!
Podría ser un tema del certificado que necesita el API el cual podría ser diferente al que necesitas en tu explorador (y se guardan de manera diferente también).
Creo que lo mejor en tu caso sería revisar con tu administrador de SharePoint la conexión que se está haciendo entre Power Query y SharePoint para ver realmente qué tipo de respuesta estás recibiendo del servidor y luego tratar de buscar el porqué.
Te recomiendo tratar de replicar dicho error en otra computadora. Si no lo puedes replicar en otras computadoras, entonces sabrías que es algo específico con dicha computadora.
Saludos!
Buen artículo. He llegado a el buscando como detectar en VBA si una consulta contiene errores (a nivel de valor, a nivel de paso, etc). Sin embargo, sigo con la duda, y no encuentro solución. ¿Una ayudita?
Gracias.
Hola!
Lamentablemente no tengo mucha experiencia en VBA y no te podría ayudar en este tema. Sin embargo sí te puedo compartir el enlace a este archivo que te puede ayudar con ejemplos de códigos VBA para Power Query.
https://gallery.technet.microsoft.com/office/VBA-to-automate-Power-956a52d1
Suerte!
Buenas Migue,
Tengo el siguiente problema en power query con excel 2016. Hice un dashboard para un cliente que debo replicar en una de sus computadoras que tiene tambien excel 2016.
El problema es el siguiente:
Voy a obtener datos
Selecciono una carpeta
Coloco la ruta y le doy aceptar
Paso siguiente deberia abrirse una ventana donde visualice el contenido de esa carpeta y pueda Combinar y transformar los datos, pero el problema es que esta ventana no me aparece y este paso no lo puedo hacer para que posteriormente aparezca el Editor de consultas, trabaje la base y finalmente la Cargue.
Como le dije, asi es como me aparece directamente sin la visualizacion de la ventana para Cargar y transformar los datos.
Quisiera pedirles por favor si me puede asesorar para saber cual puede ser el problema y la solucion.
Muchas gracias,
Francisco Conde
Hola Francisco!
Realmente no estoy del todo claro en cuanto a lo que podría estar sucediendo. Podría ser un tema de que tu cliente tiene una versión muy antigua del Power Query, pero realmente no te sabría decir.
En tal caso necesitas ayuda a la medida, te confirmo que sí brindamos servicios de consultoría / asesoría remota, por lo que te invito a que nos contactes a info@poweredsolutions.co para solicitar una cotización.
Otra forma en la que podrías exponer tu caso con lujo de detalles y obtener ayuda es a través de foros abiertos para comunidades. Entre los que recomiendo están el oficial de Power BI (y en español!) acá:
https://community.powerbi.com/t5/Translated-Spanish-Desktop/bd-p/pbi_spanish_desktop
Y también está el oficial de Power Query (solo en inglés):
https://docs.microsoft.com/en-us/answers/products/pwrqry
Saludos!
Buen dia
Tengo una pregunta, soy nuevo en este lenguaje de programacion, y me gustaria saber como se hace para colocar una fuente (source) alterna en caso de que falle la primera. Esta fallaria desde un principio porque no exista la conexion.
Hola!
Te comparto unos enlaces de una serie de artículos que escribí justamente sobre el tema de la lógica condicional dentro del lenguaje M:
https://www.thepoweruser.com/es/2019/05/28/logica-condicional-columnas-condicionales/
https://www.thepoweruser.com/es/2019/06/09/operadores-logicos-e-ifs-anidados-en-power-bi-power-query/
https://www.thepoweruser.com/es/2019/06/18/manejo-de-errores-si-error-en-power-bi-power-query/
https://www.thepoweruser.com/es/2019/10/28/errores-a-nivel-de-paso-en-power-bi-power-query/
Espero te sea de ayuda!
Saludos,
Muchisimas Gracias, me ayudo demasiado la informacion, pero ahora surgio otra duda…
Yo tengo un libro en el cual mando a llamar la informacion de la tabla Query, pero cuando en la computadora es nuevo sale un letrero de «el nivel de privacidad», donde da la opcion de colocarlo como publico o privado, por su puesto, solo sucede la primera vez, pero si ejecuto una actualizacion en mi programacion, vuelve a salir ese letrero.
Me gustaria que no saliera ese recuadro y dejar el nivel de privacidad en publico.
De antemano muchisimas Grx
Saludos
Hola!
El nivel de privacidad se tiene que definir una vez por cada sesión, es decir, una vez por cada computadora donde vayas a ejecutar la consulta. De no querer que se tomen en cuenta los niveles de privacidad, puedes utilizar la opción de «ignorar niveles de privacidad» como se explica en la documentación oficial acá:
https://support.microsoft.com/es-es/office/niveles-de-privacidad-power-query-cc3ede4d-359e-4b28-bc72-9bee7900b540?ui=es-ES&rs=es-MX&ad=MX
Espero te sea de ayuda.
Saludos!
Muchisimas Grx
Saludos
Como hago para que un reporte que en su ult8mo mes tiene las columnas definitivas con las que quedará, y en meses anteriores hacen falta que hay que hacer para que no salga el error de columnas Faltantes.
Hola!
Realmente depende de muchos factores, pero todos son referentes a sobre cómo estás extrayendo esos datos y si existen pasos donde haces referencia a esas columnas, pues al hacerlo y luego no encontrarlas obtendrás un error de que las columnas podrían no existir. Sería cuestión de replantear tu código con lógicas condicionales
Tengo una duda: Cada que actualizo una pivote con un query por ej llamado Tabla1 que tengo en el mismo archivo de Excel se genera una nueva versión del Query por ej «Tabla1 (2)» y si vuelvo a correr saldrá «Tabla1 (3)» y así sucesivamente. Cómo puedo evitar eso?
Hola!
Realmente no sabría decirte de manera concreta. Lo que planteas no es la experiencia usual y podría ser que hayas encontrado un bug.
Te recomiendo publicar tu consulta en el foro oficial de Power Query desde el siguiente enlace:
https://docs.microsoft.com/en-us/answers/topics/power-query-desktop.html
Saludos!
Buenas tardes,
En una hoja de excel cree una CONSULTA que consolida la información de 3 tablas, las tablas son sencillas y tienen la misma estructura y tienen las columnas: Fecha, Código de vendedor, Producto Vendido, Cantidad. La CONSULTA funciona bien en EXCEL incluso al darle actualizar SIN EMBARGO cuando cuelgo el archivo en TEAMS e intento actualizar desde TEAMS yéndome a DATOS + ACTUALIZAR TODO sale el error: «No se pueden actualizar una o más conexiones de datos del Libro».
Sí el archivo lo abro desde la aplicación sí me permite actualizarlo PERO no permite grabar sí es que otro usuario está utilizándolo, AQUÍ VIENE EL GRAN INCONVENIENTE sí lo uso solo por teams la consulta no se actualiza y sí lo abro desde la aplicación no me permite grabar porque otro usuario está usándolo.
Quisiera que me ayudes arreglar este error para poder actualizar consultas desde TEAMS o me expliques como consolidar la info de las 3 tablas en una sola pero que cada vez que se agreguen ventas en una de las tablas automáticamente se actualice en una sola tabla.
Falto indicarte que la opción CONSOLIDAR de excel no me sirve porque no busco que sume las tablas, solo busco que se consolide en una sola, a demás que las tablas tienen LETRAS y números y al darle consolidar suma los valores.
Hola!
Realmente nunca he intentado actualizar desde Teams y desconozco si es algo posible en estos momentos. Tenia entendido hace un par de años que esto no era posible, pero no estoy seguro.
Creo que la mejor opción es que hagas la pregunta en el foro oficial de Power Query:
https://docs.microsoft.com/en-us/answers/products/pwrqry
Lo que tengo entendido es que si guardas el archivo en SharePoint con «auto save: on» puedes darle refrescar a tus consultas desde el Excel de escritorio sin afectar a otras personas que puedan estar utilizando el archivo, pues todo se a salvando de manera automática. De tener inconvenientes con esto, también te recomendaría publicar la consulta en el foro anteriormente mencionado.
Saludos!
Buenos Dias
Queria saber porque en ocasiones en power pivot en excel carga mas datos de los originales. Cargue una base de 24 millones de registros y en las ultimas actualizaciones que realice power pivot cargaba mas de 120 millones??
Hola Mario,
Realmente lo que comentas no es algo normal. Habría que revisar a fondo tu archivo para ver realmente qué está sucediendo, pero lo que sí te puedo confirmar es que esto no es algo normal o por diseño.
Saludos!
No sera que uno de los exceles tiene datos pero los borraron de uno de tus excelles con supr y no con icono de la goma y se trae registros vacios
Me pueden ayudar con el siguiente error en PBI:
No se han podido guardar las modificaciones en el servidor. Error devuelto: ‘Error de OLE DB u ODBC: [DataFormat.Error] El archivo contiene datos dañados.. La operación actual se canceló porque se produjo un error en otra operación de la transacción. ‘.
Hola Daniel,
De acuerdo al error, tu archivo contiene datos dañados. Realmente nunca había visto este error, pues nunca me había encontrado con un escenario así.
Hola miguel me genera este: Error inesperado en la consulta ‘Transformar archivo (9)’. Expression.Error: The key didn’t match any rows in the table.
Detalles:
Key=
Name=Listado de operaciones Natgeo
Table=[Table
Me podrias ayudar por favor me siento perdido
Hola!
Interpretando el código, parece que en uno de tus pasos estás tratando de acceder a un registro donde el campo Name es igual a «Listado de operaciones Natgeo», pero no parece existir ese registro o fila con ese valor en el campo de nombre «Name». Es por ello que el error dice «Error de expresión. La llave no parece coincidir con ninguna fila de la tabla» donde la llave se define en la sección de detalles que es como si fuese un filtro.
Espero esto te sea de ayuda!
Saludos,
Hola!
Una pregunta, quiero combinar dos tablas: una de ventas y una de demanda en las cuáles se relacionan varias columnas:
ID Producto / Descripción / Canal / Fecha / Tipo
Cada tabla cuenta con una columna que muestra tanto la «cantidad de venta» como la «cantidad de demanda» respectivamente.
El objetivo es crear una nueva tabla combinando la demanda y la venta en la cual se muestre:
ID Producto / Descripción / Canal Vta / Fecha / SUMA Cantidad Demanda / SUMA Cantidad Venta
Pero, al momento de combinar las consultas hay datos que no agrega en la consulta combinada y muestra al principio de la nueva tabla un renglón con todos los campos en null y en la columna de la suma de las cantidades suma las cantidades de todos los renglones que no combinó correctamente.
*Tomé como tabla A la de demanda y B la de venta, lo que quiere decir que la columna «agregada» debería contener la suma de las cantidades de venta.
Ya chequé en la base de datos:
Hice el mismo ejemplo pero con otra base de datos y sí corrió bien pero para esta no encuentro la raíz del problema.
¿Me podrían ayudar a encontrar la posible causa del error?
Muchas gracias.
Hola Andrea!
Usualmente soy malo para estos temas en donde no puedo ver los datos para poder replicar / reproducir el escenario y brindar mis comentarios.
Lo que sí te puedo comentar es que usualmente este tipo de situaciones se deben a la calidad de los datos. Es decir, hay veces en las que un valor podría parecer correcto, pero en realidad no lo es y por ello la fusión / Merge / combinación no sucede de la manera que esperas.
El artículo donde estamos escribiendo estos comentarios cubre escenarios donde sí aparecen errores, por lo que no estoy seguro de que sea de mucha ayuda.
Mi sugerencia sería publicar tu consulta en el foro oficial de Power BI / Power Query y que lo hagas con lujo de detalles e inclusive imágenes de tus datos o archivos de ejemplos para poder reproducir el error. Acá abajo te dejo el enlace al foro:
https://community.powerbi.com/t5/Translated-Spanish-Desktop/bd-p/pbi_spanish_desktop
Hola Miguel,
Cuando abro un documento de powerBI que ya tengo creado y funcionando. De vez en cuando me aparece este error, sabes que puede ser el problema?
Hola!
Desconozco el error, pero te recomiendo plantear el escenario en el foro oficial de Power BI:
https://community.powerbi.com/t5/Translated-Spanish-Desktop/bd-p/pbi_spanish_desktop
Saludos!
Found the issue sorry
Hola Miguel, estoy generando una lista de contenido de subcarpetas y archivos de una carpeta principal, para lo cual sigo los siguientes pasos: Obtener datos=>desde una carpeta=>transformar; en ese punto carga el contenido de la carpeta principal pero al revisar me doy cuenta que no no carga todas las subcarpetas.
Agradezco su ayuda.
Hola Carlos! Si las subcarpetas no tienen archivos, realmente el conector no mostrará registros para esas subcarpetas. ¿Podría ser eso? De otra manera creo que sería algo muy específico del conector y no tanto algo de los errores de los que se hablan en este artículo
Hola . Estoy ejecutando el siguiente codido en power query:
List.Sum(List.Select(List.Dates([FechaRecepcion], [DiasLaborables]), each Date.DayOfWeek(_, 0) >= 5))
y se me presenta el siguiente error:
Expression.Error: 2 arguments were passed to a function which expects 3.
Detalles:
Pattern=
Arguments=[List]
List.Dates necesita 3 argumentos y solo estás pasando 2.
https://learn.microsoft.com/en-us/powerquery-m/list-dates
buenas tardes Miguel tengo un archivo de excel que trae datos de una base de datos en access, en mi computadora no tenia para correr los querys pero tuve que cambiar a otra y en la actual me sale lo siguiente:
Expression.Error: The key didn’t match any rows in the table.
Detalles:
Key=
Schema=
Item=01- DATOS Y CALCULOS ALCANCES
Table=[Table]
aquí el error básicamente dice que la fila donde el item «01- DATOS Y CALCULOS ALCANCES» no existe o no se encuentra.
saludos estimados , tengo un error que no logro como corregir estoy en excel y mando a conectar con una consulta en sql y cuando doy actualizar me manda este error si alguien me puede ayudar
La importacion true no coincide con ninguna exportacion , falta una referencia del modulo
Hola Tengo 1 error ya que tengo una columna con textos y números y me da error, he intentado muchas maneras y pareciera que no toma el tipo de cambio de datos. También he reemplazado los errores y luego de aplicar y cerrar cuando vuelvo abrir power query, me aparece de nuevo el error, como sino lo hubiera remplazado, como sino lo tomara.
Hola!
Podrían ser muchas cosas, pero con la información provista se me hace un tanto complicado poder brindarte una respuesta concreta. Recomendaría publicar esta consulta junto con más detalles sobre la consulta y fuente de datos en el foro en español de Power BI: https://community.fabric.microsoft.com/t5/Translated-Spanish-Desktop/bd-p/pbi_spanish_desktop
Hola, a mi me ha salido el error de [DataFormat.Error] We couldn´t conver to Number pero cuando reviso los pasos no me aparece nada, ni tampoco me da la opcion de darle al error.