Cuando intentas combinar datos de varias fuentes en Power Query, Excel puede mostrar un mensaje de error indicando que la combinación de datos está bloqueada debido a los niveles de privacidad. Esto ocurre porque Power Query aplica configuraciones de privacidad predeterminadas que impiden que diferentes fuentes de datos se combinen o anexen. La solución requiere ajustar la configuración de niveles de privacidad en Power Query o deshabilitar la función por completo. Este artículo explica por qué ocurre el error y proporciona soluciones paso a paso para desbloquear la combinación de datos.
Puntos clave: Deshabilitar las comprobaciones de nivel de privacidad en Power Query
- Archivo > Opciones > Libro actual > Privacidad: Establecer los niveles de privacidad para ignorarlos y permitir combinar cualquier fuente de datos.
- Editor de Power Query > Archivo > Opciones y configuración > Opciones de consulta > Privacidad: Deshabilitar las comprobaciones de nivel de privacidad globalmente para todas las consultas futuras.
- Cuadro de diálogo Configuración de origen de datos: Cambiar los niveles de privacidad de fuentes individuales de Pública a Ninguno para eliminar el bloqueo en conexiones específicas.
Por qué los niveles de privacidad de Power Query bloquean la combinación de datos
Power Query aplica niveles de privacidad a cada fuente de datos a la que te conectas. Estos niveles son Pública, Organizativa y Privada. Cuando combinas datos de fuentes con diferentes niveles de privacidad, Power Query bloquea la operación para evitar fugas accidentales de datos. Por ejemplo, combinar una fuente web pública con un archivo local privado activa el bloqueo.
La configuración predeterminada en Excel es comprobar los niveles de privacidad de cada fuente de datos. Esta es una función de seguridad diseñada para proteger datos sensibles. Sin embargo, si combinas datos intencionalmente y las fuentes están bajo tu control, esta configuración se convierte en un obstáculo. El bloqueo ocurre en el momento de la ejecución de la consulta, no durante el diseño de la misma, por lo que es posible que no veas el error hasta que actualices la consulta.
Cómo se asignan los niveles de privacidad
Cuando te conectas por primera vez a una fuente de datos, Power Query asigna un nivel de privacidad predeterminado según el tipo de fuente. Los archivos locales y las bases de datos reciben Privada. SharePoint y las fuentes organizativas reciben Organizativa. Las fuentes web y públicas reciben Pública. Puedes anular estos niveles en el cuadro de diálogo Configuración de origen de datos.
Qué desencadena el bloqueo
El bloqueo aparece cuando una consulta combina dos o más fuentes y al menos una fuente tiene un nivel de privacidad más alto que otra. El mensaje de error dice: “No se permite combinar datos de diferentes fuentes porque una o más fuentes de datos tienen niveles de privacidad que no son compatibles.” Esto se aplica a Combinar, Anexar y cualquier referencia entre fuentes en Power Query.
Pasos para deshabilitar las comprobaciones de nivel de privacidad y solucionar el bloqueo
- Abrir el Editor de Power Query
Ve a la pestaña Datos y haz clic en Iniciar Editor de Power Query. Esto abre la ventana del Editor de Power Query donde se enumeran todas las consultas. - Acceder a Opciones de consulta
En el Editor de Power Query, haz clic en Archivo en la esquina superior izquierda, luego en Opciones y configuración y selecciona Opciones de consulta. - Navegar a la configuración de privacidad
En el cuadro de diálogo Opciones de consulta, selecciona Privacidad en la lista de la izquierda bajo Global. - Deshabilitar la comprobación de nivel de privacidad
Marca la casilla que dice “Ignorar los niveles de privacidad de Power Query en este libro”. Esto elimina el bloqueo solo para el libro actual. Haz clic en Aceptar para guardar. - Aplicar el cambio y actualizar
De vuelta en el Editor de Power Query, haz clic en Cerrar y cargar para volver a Excel. Luego haz clic derecho en cualquier consulta en el panel Consultas y conexiones y selecciona Actualizar para probar la solución.
Método alternativo: Cambiar el nivel de privacidad de cada fuente
- Abrir Configuración de origen de datos
En el Editor de Power Query, haz clic en Archivo > Opciones y configuración > Configuración de origen de datos. - Seleccionar la fuente a editar
En el cuadro de diálogo Configuración de origen de datos, selecciona la fuente de datos que está causando el bloqueo de la lista. Haz clic en Editar permisos. - Establecer el nivel de privacidad en Ninguno
En el cuadro de diálogo Editar permisos, bajo Nivel de privacidad, elige Ninguno en el menú desplegable. Esto le indica a Power Query que ignore las comprobaciones de privacidad para esta fuente específica. Haz clic en Aceptar y luego en Cerrar. - Repetir para todas las fuentes combinadas
Repite los pasos 1 a 3 para cada fuente de datos involucrada en la operación de combinación o anexión. Luego actualiza la consulta.
Si la solución no funciona
Power Query aún muestra el error de bloqueo de privacidad
Si deshabilitaste la comprobación de nivel de privacidad pero aún ves el error, es posible que el libro haya almacenado en caché la configuración anterior. Cierra Excel por completo y vuelve a abrir el archivo. Luego ve a Datos > Consultas y conexiones, haz clic derecho en la consulta y selecciona Propiedades. En la pestaña Uso, asegúrate de que la configuración de privacidad esté establecida en Ignorar niveles de privacidad. Si la opción está atenuada, el libro no está conectado correctamente a Power Query. Vuelve a crear la consulta desde cero.
La opción para ignorar los niveles de privacidad está atenuada
Esto ocurre cuando el libro se abre en Vista protegida o cuando el Centro de confianza bloquea los cambios de Power Query. Ve a Archivo > Opciones > Centro de confianza > Configuración del Centro de confianza. En Vista protegida, desmarca las tres casillas. En Contenido externo, asegúrate de que esté seleccionada la opción “Habilitar todas las conexiones de datos”. Reinicia Excel e inténtalo de nuevo.
La combinación de datos funciona pero los resultados son incorrectos
Deshabilitar los niveles de privacidad elimina el bloqueo pero puede causar un comportamiento inesperado si los datos de origen cambian. Por ejemplo, una fuente privada puede ser tratada como pública después de la solución, lo que lleva a un intercambio de datos no intencionado. Después de la solución, verifica manualmente tus datos combinados. Usa los filtros de Power Query para comprobar que los recuentos de filas y los valores de columna coincidan con lo esperado.
Deshabilitar los niveles de privacidad globalmente vs por libro: diferencias clave
| Elemento | Deshabilitar globalmente (Opciones de consulta) | Deshabilitar por libro (Configuración del libro) |
|---|---|---|
| Alcance | Se aplica a todos los libros futuros abiertos en esta máquina | Se aplica solo al libro actual |
| Ruta de acceso | Editor de Power Query > Archivo > Opciones y configuración > Opciones de consulta > Privacidad | Archivo > Opciones > Libro actual > Privacidad |
| Efecto en otros usuarios | No afecta a otros usuarios del mismo libro | La configuración viaja con el archivo del libro |
| Reversibilidad | Fácil de volver a habilitar desmarcando la casilla | Requiere abrir las opciones del libro nuevamente |
| Mejor para | Máquina personal donde confías en todas las fuentes | Libro compartido enviado a colegas |
Deshabilitar globalmente es más rápido si combinas datos de diferentes fuentes con frecuencia. Deshabilitar por libro es más seguro al distribuir el archivo a otros que pueden tener diferentes requisitos de privacidad.
Ahora puedes combinar datos de cualquier fuente sin el error de nivel de privacidad. Comienza deshabilitando la comprobación en Opciones de consulta para el libro actual. Si el error persiste, cambia los permisos de fuentes individuales a Ninguno. Para libros compartidos, usa la configuración por libro para evitar afectar a otros usuarios. Como siguiente paso, explora los cuadros de diálogo Combinar y Anexar de Power Query para combinar tablas de manera eficiente.