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
Anonymous
Not applicable

ExpandListColumn cambia el tipo de datos

¡Hola!

Tengo un problema. Estoy ampliando una lista de fechas. Desafortunadamente, cambia el valor después de expandir de fechas a int. No quiero eso, ya que tendré que trabajar con las fechas expandidas después.

¿Alguna idea?

let
    Source = MySQL.Database("xxxxxx", "otrs", [ReturnSingleDatabase=true]),
    otrs_absence_list = Source{[Schema="otrs",Item="absence_list"]}[Data],
    #"Removed Columns" = Table.RemoveColumns(otrs_absence_list,{"create_by", "change_by", "create_time", "reason_rej", "change_time"}),
    #"Filtered Rows" = Table.SelectRows(#"Removed Columns", each ([state] = 2)),
    #"Added Custom" = Table.AddColumn(#"Filtered Rows", "Duration", each [end] - [start]),
    #"Extracted Days" = Table.TransformColumns(#"Added Custom",{{"Duration", Duration.Days, Int64.Type}}),
    #"Added Custom1" = Table.AddColumn(#"Extracted Days", "List", each List.Dates([start], [Duration] + 1, #duration(1, 0, 0, 0))),
    #"Expanded {0}" = Table.ExpandListColumn(#"Added Custom1", "List"),
    #"Reordered Columns" = Table.ReorderColumns(#"Expanded {0}",{"id", "type_id", "user_id", "start", "end", "state", "note", "List", "Duration"})
in
    #"Reordered Columns"

4 REPLIES 4
AllisonKennedy
Super User
Super User

No veo cuál es el problema. ¿Puede probar con datos de ejemplo y compartir el informe o el código para eso? Debe poder cambiar el tipo de datos a Fecha después de expandir la columna de lista.

Please @mention me in your reply if you want a response.

Copying DAX from this post? Click here for a hack to quickly replace it with your own table names

Has this post solved your problem? Please Accept as Solution so that others can find it quickly and to let the community know your problem has been solved.
If you found this post helpful, please give Kudos C

I work as a Microsoft trainer and consultant, specialising in Power BI and Power Query.
www.excelwithallison.com

Anonymous
Not applicable

Hola @AllisonKennedy @amitchandak ,

gracias por la respuesta!

Como es un conjunto de datos muy grande, con tablas interconectadas es difícil cargar una muestra.

Para aclarar esto aún más:

Lo que se supone que va a suceder:

La tabla incluye una columna 'start' y una columna 'end'.

Ahora expandimos este intervalo de fechas (código anterior) y luego queremos filtrar estas fechas.

Esto funciona en el escritorio.

Qué sucede:

Tan pronto como cargamos el conjunto de datos en línea y lo actualizamos con la puerta de enlace, el tipo se establece en Entero y los valores son 0. Por lo tanto, faltan todos los demás valores.

Dado que esto funciona en el escritorio sin ningún problema y no en línea estoy confundido.

La puerta de enlace tiene acceso completo, se actualiza y funciona sin problemas en otros informes. El acceso db también funciona.

¿Tienes una idea?

Online report view (data missing)Vista de informe en línea (faltan datos)Desktop visual view (correct data)Vista visual de escritorio (datos correctos)

Editar:

Lo que hemos intentado:

- la construcción de una medida que crea una tabla virtual en lugar de expandirse y luego se filtra

- duplicar la columna (ampliada) - "Lista" y luego cambiar el tipo de datos

- simplemente cambiando el tipo de datos de la columna expandida después

Ninguno de ellos ha tenido éxito 😞

Anonymous
Not applicable

Editar:

Este problema solo aparece cuando se vincula una tabla de fechas dinámicas.

Agregaré una captura de pantalla del modelo a estas publicaciones.

La ayuda sería muy agradablemente apreciada.

grafik.png

amitchandak
Super User
Super User

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.