Transversal
¡Hola! Soy nuevo en PowerQuery pero no tanto en Excel y estoy luchando con un extraño problema de configuración de privacidad
Tengo algunos libros de trabajo completados con PowerQuery. Uno simplemente está obteniendo una tabla de otro libro de trabajo con algún filtrado de filas y el otro está importando una carpeta llena de XML-s. Todo se almacena en la unidad de red.
El problema es que parece que no puedo deshacerme de la siguiente advertencia de privacidad antes de que se ejecute la consulta:
Es sencillo: marcar la casilla de verificación «Ignorar niveles de privacidad …» + presionar Guardar + Guardar libro de trabajo. Sin embargo, eso solo funcionaría en parte. Luego puedo actualizar la consulta sin esta ventana emergente. También puedo cerrar el libro de trabajo y volver a abrirlo; todavía no tengo problemas para iniciar la consulta.
Sin embargo, si abro este archivo desde la PC no 2, vuelvo a comenzar y necesito marcar esta marca de verificación de confirmación de privacidad una vez más. Pero este es el problema principal: una vez que hago eso y vuelvo a la PC n. ° 1, vuelve a aparecer la ventana emergente, por lo que incluso «ajustar cada PC / usuario una vez» no se aplica aquí.
Además de la casilla de verificación «Ignorar las comprobaciones de los niveles de privacidad …», también intenté agregar Niveles de privacidad «Públicos» al Libro de trabajo y las fuentes de datos. En «Fuentes de datos», el nivel de privacidad del «Libro de trabajo actual» se muestra como «Ninguno» una vez que lo abro de nuevo desde una PC diferente (aunque era «Público» hace un minuto desde otra PC).
También las Opciones de consulta – Libro de trabajo actual – Niveles de privacidad se vuelven a cambiar a «Combinar datos de acuerdo con la configuración de su Nivel de privacidad para cada fuente», aunque lo he configurado en «Ignorar los niveles de privacidad y mejorar potencialmente el rendimiento».
¡Se agradece cualquier ayuda!
dax
Hola @crossover,
Como se mencionó anteriormente, el Las preferencias de archivos individuales para el nivel de privacidad se guardan en cada computadora, no con el archivo en sí. Puede intentar establecer «ignorar el nivel de privacidad» en la opción de consulta o en cada ventana de aviso en cada computadora. Puede consultar los niveles de privacidad que no se guardan para el archivo sino por usuario en el archivo para obtener más detalles. Y si aún tiene problemas, puede preguntar problemas en este foro en el enlace anterior.
Atentamente,
Zoe Zhi
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
dax
Hola @crossover,
Como se mencionó anteriormente, el Las preferencias de archivos individuales para el nivel de privacidad se guardan en cada computadora, no con el archivo en sí. Puede intentar establecer «ignorar el nivel de privacidad» en la opción de consulta o en cada ventana de aviso en cada computadora. Puede consultar los niveles de privacidad que no se guardan para el archivo sino por usuario en el archivo para obtener más detalles. Y si aún tiene problemas, puede preguntar problemas en este foro en el enlace anterior.
Atentamente,
Zoe Zhi
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.
Transversal
En respuesta a dax
Gracias por su contribución, dejaría este tema sin resolver por un tiempo, ya que realmente no veo una solución perfecta aquí. AUNQUE, en cierto sentido, pude resolverlo temporalmente y obtuve un poco más de información sobre el problema en cuestión.
En primer lugar, NO habrá problemas en caso de que PowerQuery se inicie «solo» desde el Libro de trabajo X al Libro de trabajo Y o la Carpeta Z.
Los problemas comienzan una vez que configuro un filtrado de filas parametrizado en Power Query, es decir, tengo una tabla de valor único separada en Libro de trabajo X que utilizo como valor para filtrar filas en la consulta. El código M es el siguiente:
# «Filtered Rows1» = Table.SelectRows (# «Filtered Rows», cada uno [Period] = Tabla10),
Funciona bien como función de filtrado, sin embargo, las ventanas emergentes de nivel de privacidad comienzan una vez que se configura. El problema se resuelve en caso de que configure el menú de Excel Datos> Obtener datos> Opciones de consulta> Global> Configuración de privacidad como «Ignorar siempre la configuración del nivel de privacidad» en una PC y las ventanas emergentes se detienen.
Sin embargo, no he visto una configuración en la que pueda usar esto filtrado parametrizado vinculado a tablas + use «Combinar siempre datos según …» O «Combinar datos según …» (configuración predeterminada) y evitar ventanas emergentes.
Puedo ejecutar cualquiera de esos + luego otorgar derechos Públicos u Organizacionales al «Libro de trabajo actual» – y funcionaría bien, hasta que alguien guarde este archivo (incluso replicando la misma configuración de seguridad en la otra PC).
Una vez hecho esto, el nivel de privacidad del libro de trabajo vuelve a «Ninguno» en otras PC.
Entonces – Opciones de consulta – Global – Privacidad – Ignorar siempre la configuración del nivel de privacidad es una configuración que no se arruina con otras PC-s, pero solo dudo en ejecutar esto por razones de seguridad.
Anónimo
La información de actualización no se almacena en el archivo, se almacena en la caché de la PC. Es por eso que vuelve a recibir este mensaje en la segunda computadora.
Transversal
En respuesta a Anónimo
Lo suficientemente justo.
Estaría bien configurando cada PC individualmente en caso de que la configuración realmente se guarde localmente.
El problema al que me enfrento es que después de realizar la configuración en la segunda PC, la configuración se restablece en la primera PC (fácil de probar con la conexión VNC a la segunda PC). Y viceversa: al actualizar la configuración en la primera PC, se abre la ventana emergente Privacidad la próxima vez que abra el archivo en una segunda PC.
Este no puede ser un comportamiento esperado, ¿verdad?
Para el usuario, se trata principalmente de cosméticos (presione un solo botón adicional), aunque es mejor evitarlo. Sin embargo, estoy buscando lanzar algún código VBA programado, que también actualice esta conexión de datos, sin embargo, esta ventana emergente detiene este proceso.
Anónimo
En respuesta a Transversal
Power BI Desktop es una herramienta de desarrollo, por lo que lo que está probando no es el uso previsto del producto. Es probable que se esté produciendo un cambio en el archivo que esté provocando que la primera computadora vuelva a verificar.
La expectativa es que si tiene un archivo que varias personas necesitan usar (como consumidores, no como desarrolladores), lo publique en el servicio dentro de un espacio de trabajo y proporcione acceso mediante las aplicaciones.
Transversal
En respuesta a Anónimo
Gracias por la respuesta. Dado que soy nuevo en los productos de Microsoft BI, ¿es posible que también haya confundido los tableros de la comunidad? Estoy lanzando esto solo desde Excel y ejecuto PowerQuery para cargar y transformar datos entre dos libros de Excel. No estoy ejecutando un software Power BI.