cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

Crear una nueva tabla basada en la columna JSON mediante DAX

Tengo la siguiente tabla (la columna de resultados se calcula para que no pueda hacerlo en Power Query):

resultadototalElements
{"document":"110","totalElements":"3","list":[{"id":"1","items":"35"},{"id":"5","items":"20"},{"id":"9","items":"70"}]}3
{"document":"117","totalElements":"2","list":[{"id":"2","items":"10"},{"id":"4","items":"5"}]}2
{"document":"123","totalElements":"2","list":[{"id":"13","items":"20"},{"id":"17","items":"45"}]}2
{"document":"131","totalElements":"4","list":[{"id":"23","items":"65"},{"id":"27","items":"20"},{"id":"29","items":"15"},{"id":"32","items":"55"}]}4
{"document":"144","totalElements":"5","list":[{"id":"36","items":"5"},{"id":"37","items":"15"},{"id":"39","items":"25"},{"id":"41","items":"55"},{"id":"42","items":"25"}]}5


La nueva tabla, con DAX, debería tener este aspecto:

documentototalElementsidentificaciónArtículos
1103135
1103520
1103970
1172210
117245
12321320
12321745
13142365
13142720
13142915
13143255
1445365
14453715
14453925
14454155
14454225

¿Cómo puedo definir la nueva tabla?

¡Gracias de antemano!

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hacerlo en Power Query sería mucho más fácil. Puede usar Json.Document para analizarlo.

Palmadita

Syndicate_Admin
Administrator
Administrator

Sé que probablemente debería reemplazar los delimitadores:

SUBSTITUTE([Element], """,""", "|")

Para usar las funciones PATH, pero no tengo ni idea de cómo ir fila por fila y crear una tabla completamente nueva.

Syndicate_Admin
Administrator
Administrator

El resultado proviene de una tabla donde puede tener múltiples estructuras diferentes, en esta tabla calculada se ha filtrado para que solo sea esta estructura de cadena.

¿Tal vez pueda crear la tabla en Power Query y analizarla allí?

Syndicate_Admin
Administrator
Administrator

Solo curioso. ¿Cómo se ven los datos antes? ¿Cómo generaste la columna JSON? Puede ser más fácil comenzar desde la(s) columna(s) original(es).

Palmadita

Helpful resources

Announcements
Join Arun Ulag at MPPC23

Join Arun Ulag at MPPC23

Get a sneak peek into this year's Power Platform Conference Keynote.

PBI Sept Update Carousel

Power BI September 2023 Update

Take a look at the September 2023 Power BI update to learn more.

Learn Live

Learn Live: Event Series

Join Microsoft Reactor and learn from developers.

Dashboard in a day with date

Exclusive opportunity for Women!

Join us for a free, hands-on Microsoft workshop led by women trainers for women where you will learn how to build a Dashboard in a Day!

Top Solution Authors