Forum Discussion
Consulta no admitida en modo DirectQuery - SQL con subconsulta
Cualquier paso M después de un paso SQL personalizado evitará el plegamiento de la consulta. Aquí hay una manera de hacerlo en M (sin SQL personalizado).
1. Conéctese a la tabla (DirectQuery). Nombre de la consulta: lab_stl_all
2. Cree una consulta Group By basada en lab_stl_all (por referencia). Nombre de la consulta: lab_stl_group_by
3. Cree lab_stl de consulta usando "Combinar consultas como nuevas". Esta será una unión interna entre lab_stl_all y lab_stl_group_by. Utilice Ctrl y haga clic para seleccionar varias columnas de unión.
4. Resultado:
Tenga en cuenta que la tabla resultante utiliza el modo importar.
¿Por qué se marcó esto como la solución?
La pregunta requería compatibilidad con el modo DirectQuery, pero la última línea es "Tenga en cuenta que la tabla resultante usa el modo de importación".