Desgloses de archivos JSON

Un usuario Pregunto ✅

Babinsky

Hola a todos,

Tengo una pregunta sobre la importación de un archivo JSON para poder acceder a los datos para informar. Tengo la siguiente documentación a continuación sobre cómo hacer esto que fue útil, desafortunadamente en el último paso cuando los datos se convierten en una tabla, ciertos campos se muestran como ‘lista’ porque el archivo tiene desgloses. ¿Alguien tiene alguna sugerencia sobre cómo acceder a estos datos que se muestran como ‘lista’?

https://www.mssqltips.com/sqlservertip/4621/using-power-bi-with-json-data-sources-and-files/

Simplemente quiero una tabla como el formato de Excel para poder acceder a todos los campos, sin embargo, dado que este archivo tiene múltiples desgloses, no puedo.

¡Gracias!

– Babinski

@Babinsky

Todo es como sugerencia de @hugoberry. Si pudiera proporcionar algún archivo JSON de muestra, podríamos proporcionar una solución más intuitiva.

Babinsky

En respuesta a Eric_Zhang

¿Cómo adjunto el archivo? Veo opciones para adjuntar fotos y videos, pero no hay opción para adjuntar archivos.

Lo siento, soy nuevo en la comunidad.

En respuesta a Babinsky

@Babinsky

Puede cargar el archivo JSON en una unidad de red como sugirió @hugoberry y compartir el enlace de descarga.

hugoberry

En respuesta a Babinsky

Tal vez @Eric_Zhang pueda sugerir algo; de lo contrario, recomendaría alguna alternativa de dropbox/onedrive/google drive.

hugoberry

Hay varias cosas que puedes probar. Todo depende de su estructura JSON particular (una muestra sería útil para respaldar la respuesta con una consulta significativa)

1. Si la lista tiene la misma estructura, puede continuar con En expansión la columna que contiene la lista.

2. Puede ver el uso de Table.ExpandListColumn en su consulta

3. Se puede mostrar una lista en un campo de tabla introduciendo la función Text.Combine en él

4. Cree una rutina de expansión JSON personalizada

5. Este video de 3 minutos

6. Transforme las listas de nuevo a JSON con Json.FromValue

Deja un comentario

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