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

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

DataFormat.Error: Llegamos al final del error de búfer

Hola a todos,

Necesito tu ayuda, por favor.
Estoy tratando de obtener datos de una API grapghql, otras solicitudes funcionan bien con exactamente la misma API, pero esta especial aquí, siempre recibo el error: DataFormat.Error: Llegamos al final del error de búfer.
Al hacer clic en: Muéstrame el error que se envía a la parte de jsonResponse, pero no hay formato (también ocurre en las otras solicitudes).

let
url = "MY URL",
query = "{""query"": ""{ getReporting(onlyAktive: true, to: \\""2024-09-30\\"", from: \\""2024-09-29\\"", onlyOwnProjekte: false, onlyOwnTeam: false, onlySalesforecast: false) { projekte { id name kundenname projektNummer projektbeschreibung aeGeplant aeErfasst aeGesamt umsatzGeplant umsatzRealisiert umsatzGesamt } } }""}",

headers = [
#"Content-Type"="application/json",
#"Authorization"="Bearer ],

body = Text.ToBinary(query),

Source = Web.Contents(url, [
Headers=headers,
Content=body,
ManualStatusHandling={400, 401, 403, 404, 500}
]),

jsonResponse = Json.Document(Source,65001),

data = jsonResponse[data],

tableData = Record.ToTable(data),

expandedTable = Table.ExpandRecordColumn(tableData, "Value", {
"projekte"
}, {
"projekte"
}),
expandedProjekte = Table.ExpandRecordColumn(expandedTable, "projekte", {
"id", "name", "kundenname", "projektNummer", "projektbeschreibung", "aeGeplant", "aeErfasst", "aeGesamt", "umsatzGeplant", "umsatzRealisiert", "umsatzGesamt"
}, {
"id", "name", "kundenname", "projektNummer", "projektbeschreibung", "aeGeplant", "aeErfasst", "aeGesamt", "umsatzGeplant", "umsatzRealisiert", "umsatzGesamt"
}),
#"Geänderter Typ" = Table.TransformColumnTypes(expandedProjekte,{{"id", type text}, {"projektNummer", type text}, {"aeGeplant", type number}, {"aeErfasst", type number}, {"aeGesamt", type number}, {"umsatzGeplant", type number}, {"umsatzRealisiert", type number}, {"umsatzGesamt", type number}})
in
#"Geänderter Typ"

Gracias por su apoyo.

Mejor
Melanie

1 ACCEPTED SOLUTION

Encontré el problema en mi consulta y lo resolví, gracias por su apoyo

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Hola @MelanieRoever ,

Intente cambiar el tamaño máximo de caché en la opción. Parece un problema de memoria.

vtianyichmsft_0-1714977976373.png

¡Por favor, siéntase libre de corregirme y proporcionar más información si lo he entendido mal!

¡Espero que te ayude!

Saludos
Apoyo a la comunidad Team_ Scott Chang

Si esta publicación ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Hola @v-tianyich-msft ,

Desafortunadamente, eso no soluciona el problema.
Reduje la consulta incluso a un día y la respuesta original tiene solo 2.285 líneas (49.23kb).
Eso no parece un problema 😞 de tamaño, ¿alguna otra idea?

Mejor
Melanie

Hola @MelanieRoever ,

Compruebe si el formato de datos de retorno de la interfaz API es el mismo que el formato JSON del código, utilice la herramienta de depuración.

¡Espero que te ayude!

Saludos
Apoyo a la comunidad Team_ Scott Chang

Si esta publicación ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Encontré el problema en mi consulta y lo resolví, gracias por su apoyo

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.