SELECT TOP Expression.Error: El argumento ‘offset’ está fuera de rango.

Un usuario Pregunto ✅

mtzvictor

Hola, estoy tratando de ejecutar una consulta que se ve a continuación.

seleccione TOP 1 * de c donde c._ts >1535611747
ordenar por c._ts DESC

En Portal Azure, funciona bien, pero intentarlo desde Powerbi Desktop Power Query me arroja el siguiente error

Expression.Error: el argumento ‘offset’ está fuera de rango.
Detalles:
-1

¿Algunas ideas?

Gracias

Anónimo

Encontré el mismo problema, pero no usé la instrucción TOP. Un análisis posterior mostró que eliminar el ‘order by c._ts La cláusula DESC lo resolvió por mí. Por supuesto, con una declaración TOP, el orden puede ser más importante, y aún no he verificado otras columnas además de _ts.

@mtzvictor,

El ultima versión de Power BI Desktop parece funcionar para mí.

mtzvictor

En respuesta a v-chuncz-msft

¿En serio? interesante,

Tengo la versión: 2.61.5192.601 de 64 bits (agosto de 2018) y todavía no funciona.

No estoy seguro si lo dije antes, pero estoy tratando de conectarme a Azure Cosmos DB.

Anónimo

En respuesta a mtzvictor

El error también está en la actualización de noviembre de 2018. Creo que este es un problema con Cosmos DB o posiblemente con OLEDB. Parece que el error proviene de Power BI o del controlador que intenta analizar la consulta en lugar de enviarla directamente a Cosmos.

Vota por la siguiente idea si crees que esto debería arreglarse:

https://ideas.powerbi.com/forums/265200-power-bi-ideas/suggestions/34740922-support-top-and-order-by…

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *