Problema de lugares decimales usando DirectQuery

Un usuario Pregunto ✅

banderson

Uso de DirectQuery para conectarse a la tabla de la base de datos de SQL Server. La tabla de origen tiene un campo con tipo de datos decimal(5,1). Al ver la tabla en Power Query, los valores se muestran con 1 decimal. Después de cargar en Power BI y crear una visualización, todos los valores ahora se muestran con 2 decimales (siempre con 0 en el lugar de las centésimas).

Entiendo que puedo resolver esto usando Import Query y ajustando los lugares decimales manualmente, pero necesito los datos usando DirectQuery. ¿Por qué no se usa el tipo de datos de origen para mostrar en el informe de Power BI?

mfelix

En respuesta a banderson

Hola @banderson,

Esta opción no está en el editor de consultas, está en las propiedades de la columna en «front-end». Verifique la imagen a continuación, por favor:

decimal.gif

Mi ejemplo anterior como usar la nueva experiencia de cinta.

mfelix

Hola @banderson,

En las herramientas de Columnas, puede definir la cantidad de decimales que tiene para esos datos en particular, simplemente configúrelo en 1 y sus imágenes actuarán en consecuencia:

decimal.png

banderson

En respuesta a mfelix

Cuando intento acceder al editor de tablas, recibo una notificación: Esta tabla usa DirectQuery y no se puede mostrar.

Anotación 2020-01-30 132344.png

Intenté transformar los datos en Power Query para que se muestren con 1 decimal, pero siempre aparece un error que indica que no se puede hacer con DirectQuery y me recomienda cambiar a Importar consulta.

mfelix

En respuesta a banderson

Hola @banderson,

Esta opción no está en el editor de consultas, está en las propiedades de la columna en «front-end», verifique la imagen a continuación, por favor:

decimal.gif

Mi ejemplo anterior como usar la nueva experiencia de cinta.

banderson

En respuesta a mfelix

¡Eso lo resolvió!

Muchas gracias.

Deja un comentario

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