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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

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
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.

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.