Forum Discussion
Error de carga de datos de la API
Además, para agregar los datos se está cargando en Power Query como tablas muy bien, pero cuando lo cargo me sale el error.
Este es el MCODE
dejar
url = "https://api.omegasoftware.ca/Integration/ExportSales",
cuerpo = "from_date=2025-01-01&to_date=2025-01-12&branch_custid=543769",
encabezados = [
#"content-type" = "application/x-www-form-urlencoded",
#"Llave" = "****"
],
respuesta = Web.Contents(url, [
Encabezados = encabezados,
Contenido = Text.ToBinary(cuerpo)
]),
jsonResponse = Json.Document(respuesta)
en
jsonResponse
La respuesta que obtengo se adjunta, cuando hago clic en datos obtengo 4 tablas y cuando hago clic en cada una contiene todos los registros, cada registro son pares de valores de campo.
- Syndicate_Admin1 year agoAdministrator
Hola, @BI11 . Gracias por su respuesta.
Parece que actualmente necesita convertir el registro en una tabla correspondiente.
Así.
let records = { [id = 1, name = "Alice", age = 30, email = "[email protected]"], [id = 2, name = "Bob", age = 25, email = "[email protected]"], [id = 3, name = "Charlie", age = 35, email = "[email protected]"], [id = 4, name = "David", age = 28, email = "[email protected]"], [id = 5, name = "Eve", age = 32, email = "[email protected]"] }, // add the step Table.FromRecords table = Table.FromRecords(records) in TableEspero que los enlaces a continuación te ayuden.
URL:
List.Transform - PowerQuery M | Microsoft Learn
Record.ToTable - PowerQuery M | Microsoft Learn
Funciones de registro - PowerQuery M | Microsoft Learn
List >Record >Table
let listsOfRecords = { { [id = 1, name = "Alice", age = 30, email = "[email protected]"], [id = 2, name = "Bob", age = 25, email = "[email protected]"] }, { [id = 3, name = "Charlie", age = 35, email = "[email protected]"], [id = 4, name = "David", age = 28, email = "[email protected]"] }, { [id = 5, name = "Eve", age = 32, email = "[email protected]"], [id = 6, name = "Frank", age = 29, email = "[email protected]"] } }, combinedRecords = List.Combine(listsOfRecords), table = Table.FromRecords(combinedRecords) in tableEspero que mis sugerencias le den buenas ideas, si tiene más preguntas, aclare en una respuesta de seguimiento.
Saludos
Carson Jian,
Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.- Syndicate_Admin1 year agoAdministrator
cuando hago clic en mostrar como tabla, se muestra como una tabla, pero cuando lo cargo para crear imágenes, obtengo un error, los datos no están disponibles
- Syndicate_Admin1 year agoAdministrator
Hola, @BI11 . Gracias por su respuesta.
¿Puede proporcionar una captura de pantalla de los pasos que tomó, el problema es que los datos se han mostrado con éxito en el modelo de tabla, cuando intenta arrastrar los campos a las imágenes, obtiene un error, por favor dame una captura de pantalla del error correspondiente, y si puedes, proporciona el archivo pbix correspondiente.
URL:Cómo obtener respuestas rápidas a tu pregunta - Comunidad de Microsoft Fabric