Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
KateThePhoenix
Regular Visitor

Consulta directa a la vista SQL: la columna Solo tiempo no puede ubicar.

Tengo una base de datos SQL con la que estoy trabajando, y la persona a cargo de eso ha hecho una vista para mí, debido a mi necesidad de dividir la columna de fecha y hora en columnas de fecha y hora.

Sin embargo, no puedo crear una bandeja de horas para la columna de tiempo (que PBI reconoce como una columna de tiempo) que es lo que necesito (ahora mismo baja a la segunda, no muy útil). Me da este error:

2020-12-07 10_38_06-Window.jpg

Así que estoy pensando que tal vez pueda alejarme de filtrar las cosas en las últimas 2 horas.

2020-12-07 10_40_53-Window.jpg

Una vez más, recibí un error, esta vez se ve así:

2020-12-07 10_39_05-Window.jpg

Así que me acerqué al administrador que trabaja en la base de datos, pensando que tal vez el tipo de variable es un entero, y es por eso que está teniendo problemas, y me envía esto, diciendo que está confundido ya que ese valor está definitivamente formateo como Time:

2020-12-07 10_42_42-Zoetis - kmcclelland@phoenixlab.com - Outlook.jpg

¿Alguien se ha metido en esto antes? ¿Esto es algo de formato en mi parte o en su parte?

Additiotl Info: Tengo que estar en una conexión directa, ya que hay MILLONES de filas de datos en la base de datos. Tampoco puedo compartir el informe o la base de datos, ya que tiene información médica que es sensible.

5 REPLIES 5
Aweptimum
Helper II
Helper II

En el editor de consultas puede comprobar el tipo de datos que Power BI cree que es. Haga clic en la pestaña Transformar y, a continuación, resalte la columna de hora. Debe enumerar el tipo de datos en la barra de herramientas. Si está mal, puede cambiarlo a Tiempo y establecer el formato que desee. Tuve algo similar con un experimento.

Aweptimum_1-1607367946789.png

Sí, eso fue lo primero que comprobé, reconoce la columna como tiempo.2020_12_07_11_13_46_Window111.jpg

Acabo de preparar una página de prueba con algunas columnas de fecha y hora divididas importadas. La segmentación de tiempo relativa suena como que debe dar un comportamiento similar a su filtro (se anuncian en el mismo lugar). Puse la columna de tiempo en una e insumí 8 horas. La cortadora tiene este aspecto:

Aweptimum_1-1607369487492.png

Tiene un aspecto idéntico a la salida del rango de filtro. Dado que mis datos tienen unos meses, acabo de recibir 10.000 horas para ver si hay más aquí.

Aweptimum_0-1607369420200.png

Puede ver en este caso que en realidad está restando tiempo de la fecha actual, no filtrando por ubicaciones por hora. Esto se confirma por el hecho de que mi trazado no muestra datos, ya que no hay ninguna columna de fecha y hora combinada. Creo que esto se corrobora por su segundo mensaje de error, ya que el filtro realmente podría ser fecha / hora, y tiene sentido que los filtros y segmentaciones de datos utilizan la misma lógica.

Sin duda, hice un mod de consulta directa rápida en otro informe para tomar la fecha y la hora como columnas separadas, y el comportamiento es exactamente el mismo con los intervalos de horas antes y después de la última medianoche (aunque no estoy recibiendo un error, sólo un trazado en blanco en ambos casos).

Es difícil saber si en realidad se filtra en función de la fecha y la hora detrás de las escenas, no el tiempo, cuando el intervalo es menor que un día, pero el comportamiento parece indicarlo. Eso es frustrante. Podría ser un error.

Además, encontró esto de hace 3 años.

Probé la cortadora, sólo para ser minucioso. Recibí el segundo mensaje de error otra vez.

Hola @KateThePhoenix ,

La siguiente referencia puede ayudar:

https://docs.microsoft.com/en-us/dotnet/api/system.data.idbcommand?redirectedfrom=MSDN&view=net-5.0

Saludos
Kelly

¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.