Itgenclr007 Errore di sistema su ExactOnlineREST.FinancialTransaction.TransactionLines

Presso un nostro cliente la tabella ExactOnlineREST.Incremental.TransactionLinesIncremental@eol non viene caricata, quindi vogliamo riscriverla sulla seguente tabella: ExactOnlineREST.FinancialTransaction.TransactionLines@eol.

Ora stiamo riscontrando il seguente problema: quando invochiamo ExactOnlineREST.FinancialTransaction.TransactionLines@eol in Power BI, riceviamo un avviso che si è verificato un errore interno.

Quando guardiamo in Invantive Cloud, vediamo che viene ancora caricata la vecchia tabella ExactOnlineREST.Incremental.TransactionLinesIncremental@eol.

Ciò ci porta nuovamente allo stesso messaggio di errore:

itgenclr007
Errore di sistema.

Query:

select t.*
from   ExactOnlineREST.Incremental.TransactionLinesIncremental@eol t
where  (([Division] != :w1 and [Type] != :w2) and [Division != :w3)

Come mai continua a essere richiamata questa vecchia tabella e come possiamo risolvere il problema?

Percorso: …ExactOnlineREST.Incremental.TransactionLinesIncremental@eol?$filter=Divisio…
ID richiesta: 0HNN1785RI9HD:00000005 (HTTP/2)
Nodo: SPBA0401 (bridge-online.cloud)
Versione Nodo Engine: Invantive Bridge Online 26.0.168.5986
Codice messaggio: itgenclr007
Eccezione: Errore di sistema.

Non è consigliabile utilizzare la tabella TransactionLines. Questa recupera 60 righe per pagina, il che rende il recupero di un set con migliaia di transazioni un processo che dura ore. Nel monitoraggio si può vedere che la tabella TransactionLines viene effettivamente eseguita, ma forse ci sono altri processi che recuperano TransactionLinesIncremental.

Forse è meglio concentrarsi sul problema che si verifica durante il recupero di TransactionLinesIncremental. Potete condividere una descrizione del problema + informazioni dal monitoraggio?

Il dashboard è stato aggiornato di nuovo questa mattina. Inoltre, avevo una domanda sulle statistiche degli utenti.

Qui si può vedere che la Durata Totale per oggi ha già quasi superato i limiti:

Ora mi chiedevo come possa essere successo dato che abbiamo avuto solo un momento di aggiornamento oggi?

Quando guardo alla Durata Di Oggi e alla Durata Totale degli ultimi 7 giorni, vedo che i limiti sono superati del 533%, qual è la ragione di ciò?

Questo è indubbiamente dovuto all’uso di TransactionLines. Poiché recupera 60 righe per pagina, il tempo di elaborazione è estremamente lungo (in media 5,5 ore al giorno). Pertanto, si consiglia di utilizzare TransactionLinesIncremental o, in alcuni casi, TransactionLinesBulk.

Nota che il messaggio di errore itgenclr007 è un errore di esaurimento della memoria. La quantità di informazioni richieste supera la memoria disponibile o i limiti incorporati per una o più partizioni.

Si consiglia di valutare, secondo il metodo di conteggio delle righe descritto su Sneller schatten aantal rijen op Exact Online met de tabel "RowCounts", quant’è la dimensione in numero di righe di ciascuna delle 37 amministrazioni.

Questa domanda è stata chiusa automaticamente dopo 1 settimana di inattività. L’ultima risposta fornita è stata contrassegnata come soluzione.

Si prega di porre una nuova domanda tramite un argomento separato se il problema si ripresenta. Si prega di includere un link a questo argomento nella nuova domanda inserendo l’URL nel testo.