Forum Discussion
Manera de obtener todos los SQL en Power Query Editor
Usted tiene que obtener la consulta nativa uno por uno @abpgupta - pero no estoy seguro de lo que está tratando de lograr? ¿Qué quieres decir con "obtener todos los campos utilizados en el informe.?"
Si desea conocer todos los campos de cada consulta, puede usar Table.Profile("Nombre de paso anterior") para obtener todos los campos de cada consulta, pero eso sigue siendo uno a la vez, y debe eliminar ese paso cuando haya terminado, ya que causa problemas si cierra y carga esos datos.
Puede usar Dax Studio y las herramientas Vertipaq Analysis en la pestaña Advanced/View Metrics y eso le mostrará todas las tablas y columnas cargadas en el modelo.
No @edhans,
Algunos de los casos de uso:
- Proporcionar a todas las consultas enviadas a Database con su rendimiento
- Recopilar información para los informes afectados por los cambios de tabla/columna de base de datos
En Cognos, tenemos la opción de generar todas las consultas de una sola vez para recopilar dicha información. Estoy buscando cualquier manera de automatizar esto en Power BI Desktop, así como no hay tal opción disponible actualmente.
¡Gracias por investigarlo!
- edhans5 years ago
Community Champion
Puede intentar usar los diagnósticos de Power Query. Vaya a la pestaña Herramientas, Iniciar diagnóstico y, a continuación, actualice todo. Cuando haya terminado, detenga los diagnósticos y revise las consultas que generó. Habrá un montón de código SQL allí si usted está aprovechando las consultas nativas. Tendrías que jugar con él para encontrar la consulta final de una tabla determinada.