10 de julio de 2025
🛠️ Error Formula.Firewall en Power Query: ¿Qué es y cómo solucionarlo?
Este error aparece cuando Power Query detecta que estás combinando datos de diferentes orÃgenes (por ejemplo, archivos, bases de datos o servicios web), sin que se respete el aislamiento de privacidad entre ellos.
En otras palabras, Power Query intenta proteger tus datos y no permite que una consulta acceda directamente a otra fuente si antes no ha evaluado correctamente su nivel de privacidad.
⚠️ Solución 1: Desactivar los niveles de privacidad
Si no te importa asumir ciertos riesgos (por ejemplo, en entornos de pruebas o personales), puedes desactivar los niveles de privacidad desde las opciones de Power Query:
-
Archivo > Opciones y configuración > Opciones de consulta > Privacidad > Ignorar niveles de privacidad
🚫 Advertencia: Esta opción no es segura para entornos corporativos o cuando trabajas con múltiples orÃgenes de datos. Puede exponer información sensible de una fuente a otra sin control.
📌 Escenario tÃpico que genera el error
Imagina que tienes una hoja de Excel con una tabla llamada Tabla1
, que contiene las siguientes columnas:
Ruta: Carpeta donde está ubicado el archivo.
Archivo: Nombre del archivo que deseas cargar.
Y sigues estos pasos:
Creas una consulta para obtener la ruta.
Creas otra consulta para obtener el nombre del archivo.
Luego intentas abrir el archivo combinando ambos valores en una tercera consulta:
✅ Solución 2 : Consolidar en una sola consulta
Para evitar el error, puedes combinar la ruta y el nombre del archivo dentro de una única consulta:
🧠Solucón 3 avanzada: Todo en una sola consulta
Si prefieres no usar una consulta intermedia, también puedes hacerlo todo en una sola definición:
🎯 Conclusión
El error Formula.Firewall
en Power Query puede parecer complicado al principio, pero tiene soluciones claras y seguras. La clave está en respetar la privacidad entre orÃgenes de datos y estructurar tus consultas de manera que no se rompa el aislamiento entre ellas.
¿Te ha pasado este error? ¿Cómo lo resolviste?
Déjamelo saber en los comentarios 👇
🔔 SuscrÃbete para no perderte ningún tutorial.