Impossibile tradurre i byte [AA] su account.account, Fabric Dataflow Gen2

Sto utilizzando il feed OData4 di Bridge Online (bridge-online.invantive.com/acme-odoo1/odata4) in un Power Query / Fabric Dataflow per leggere Odoo.account.account@odo. La query è solo una chiamata OData.Feed semplice, senza $select, senza filtro.

Si verifica a intermittenza l’errore:

Impossibile tradurre i byte [AA] all'indice 0 dalla pagina codice specificata a Unicode.

ID sessione: 86dc822b-5e1b-4ce0-be9d-7a59e2456842
ID richiesta: b10da8d5-3cec-4fca-8cc8-b0e2be7102fa

Non si verifica ogni volta: stessa query, stesso numero di righe, a volte funziona e a volte no pochi secondi dopo. Sembra accadere quando si sfiora oltre le prime 100 righe. Riscontro anche questo errore sulla stessa tabella a volte:

JSON non valido.
È stata trovata una fine inaspettata nell’input del contenuto JSON.
Non tutti gli oggetti e gli ambiti array sono stati chiusi.

Informazioni complete

È possibile aggiungere uno screenshot (anonimizzato) dei dettagli della richiesta in Invantive Bridge Online Monitoring come descritto in https://forums.invantive.com/t/more-insight-with-new-bridge-online-monitoring/2463?

I dettagli possono essere trovati cliccando sulla richiesta di download che rappresenta il problema discusso in questo topic.

La richiesta di download tipicamente ha un’istruzione SQL con il nome della tabella visibile.

Si prega di lasciare visibili almeno i seguenti dati da entrambe le colonne:

  • la barra del titolo con l’ID della richiesta,
  • il codice di stato, la dimensione della rete, il percorso e i tempi nella colonna di sinistra,
  • il codice di errore e il messaggio di errore nella parte inferiore della colonna di sinistra,
  • l’intera colonna di destra inclusa l’istruzione SQL, il nome della tabella e i valori dei parametri.

Per esempio:

Verificare il server e l’utente corretti

Verifica attentamente che stai accedendo al sito web Bridge Online utilizzato anche da Power BI e con lo stesso nome utente. Vedrai solo le richieste dell’utente Invantive Cloud con cui stai accedendo al sito web.

Ci sono quattro server in uso:

  • bridge-online.cloud
  • app-online.cloud
  • bridge-online.invantive.com
  • app-online.invantive.com

Puoi vedere il server utilizzato nel tuo script o nel codice sorgente del report.

Verificare richiesta e dettagli corretti

Assicurati di selezionare la richiesta per visualizzarne i dettagli. Solo una singola richiesta dovrebbe essere visibile nello screenshot.

Controlla anche attentamente che la richiesta abbia un percorso con odata4 o apps. Altre richieste generalmente non sono rilevanti a questo scopo.

Messaggio di errore e suggerimenti via email

Inoltre, l’utente di Invantive Cloud che ha il messaggio di errore riceverà solitamente al suo indirizzo email un’email con un messaggio di errore e suggerimenti se c’è un messaggio di errore in Power BI, Power Query, Azure Data Factory, Qlik o Tableau.

Si consiglia di controllare lo spam dell’utente interessato per tali email inviate da support@invantive.com.