Forum Discussion
Consulta no admitida en modo DirectQuery - SQL con subconsulta
Cambié la cláusula SELECT en su SQL personalizado a "Select db.*" para evitar devolver las columnas dos veces, y se ejecutó correctamente. ¿Lo confirmaría? Si esto no funciona, proporcione datos de muestra y una captura de pantalla del error.
Hice el cambio y la consulta se ejecutó, pero una vez que intenté hacer cualquier cambio básico, como ordenar o filtrar una columna, el error se arroja nuevamente. Aquí hay algunos datos de muestra que estoy utilizando:
Este es el SQL exacto que ejecuté:
Seleccione stl.dateandtime, stl.htnum, stl.seq, stl.atype, stl.ccode de lab_stl stl,
(seleccione min(dateandtime) como dateandtime, htnum, seq, atype de lab_stl
donde atype = 'L'
y seq = 2
y htnum < '100'
grupo por seq, htnum, atype) Min_Date
donde stl.dateandtime = min_date.dateandtime;
La consulta funcionó bien, pero cuando ordené por la columna ccode en orden descendente en (puede ver el paso dado en el extremo derecho) se arroja el error (barra amarilla sobre los datos). Sé que puedo hacer ajustes como este en SQL, pero necesito poder hacer ajustes dentro de Power BI porque deseo combinar datos de dos orígenes diferentes en una tabla maestra y no puedo hacerlo en SQL y usarlo en Power BI (creo).
¡Gracias por su ayuda!