Reîncărcarea datelor unui set de date

Păstraţi conţinutul Analytics la zi prin reîncărcarea datelor din setul de date când acest conţinut este actualizat.

Despre reîncărcarea datelor unui set de date

Puteţi să reîncărcaţi datele într-un set de date pentru a-l menţine la zi.

Reîncărcarea datelor asigură faptul că registrele de lucru şi vizualizările conţin datele curente. Cele mai actuale date sunt afişate în registre de lucru şi vizualizări, după finalizarea reîncărcării setului de date şi reactualizarea registrelor de lucru. Consultaţi Reactualizarea datelor unui registru de lucru.

Modul de reîncărcare a unui set de date depinde de cum sunt procurate datele.

Tip sursă set de date Cum să reîncărcaţi datele
Date din baze de date care acceptă încărcarea incrementală

Puteţi să reîncărcaţi incremental datele setului de date dacă acesta utilizează o sursă de date care acceptă această operaţiune. Încărcarea incrementală încarcă numai date noi sau actualizate. Consultaţi Reîncărcarea incrementală a datelor dintr-un set de date.

Date din conexiuni externe Atunci când reîncărcaţi datele pentru un set de date cu o conexiune externă, instrucţiunea SQL a setului de date este rulată din nou şi datele curente pentru tabelele care au câmpul Acces la date setat la Plasare automată în cache sunt încărcate în memoria cache.

Dacă setul dvs. de date conţine unul sau mai multe tabele cu câmpul Acces la date setat la Plasare automată în cache, atunci puteţi utiliza pagina Date pentru a reîncărca tabelele în setul de date. De asemenea, puteţi configura o programare pentru a reîncărca tabelele setului dvs. de date o dată pe oră. Consultaţi Programarea unei reîncărcări a setului de date.

Date dintr-un fişier Excel, CSV sau TXT Când reîncărcaţi un fişier Microsoft Excel (XLSX sau XLS), noul fişier al foii de calcul trebuie să conţină o foaie cu acelaşi nume ca şi fişierul original. Iar foaia trebuie să conţină aceleaşi coloane care există în setul de date. Reîncărcarea datelor nu reuşeşte dacă fişierului pe care îl încărcaţi îi lipsesc din coloane.

Când reîncărcaţi un fişier CSV sau TXT, trebuie să conţină aceleaşi coloane care există în setul de date. Reîncărcarea nu va reuşi dacă din fişierul pe care îl încărcaţi lipsesc coloane.

Pentru a reîncărca un set de date care utilizează un fişier ca sursă, utilizaţi Date.

Data din Oracle Fusion Cloud Applications Suite

Puteţi reîncărca date şi metadate pentru sursele de date Fusion Applications Suite. Dacă sursa de date Fusion Applications Suite utilizează SQL logic, reîncărcarea datelor rulează din nou instrucţiunea SQL a setului de date.

Reîncărcarea datelor din Editorul de registre de lucru

Când editaţi un registru de lucru, puteţi reîncărca datele pt. a actualiza registrul de lucru cu cele mai noi date.

  1. În pagina home, găsiţi registrul de lucru şi faceţi clic pe Deschidere.
  2. Faceţi clic pe fila Vizualizare.
  3. În panoul Date, faceţi clic dreapta pe numele conexiunii sau pe numele setului de date şi selectaţi Reîncărcare date.

Reîncărcarea unui tabel individual dintr-un set de date

Utilizaţi editorul de seturi de date pentru a reîncărca datele unui tabel de set de date individual, care utilizează o conexiune. Reîncărcarea interoghează sursa de date a tabelului şi încarcă datele curente în memoria cache.

Dacă doriţi să reîncărcaţi un tabel care utilizează un fişier ca sursă, consultaţi Reîncărcarea fişierelor pentru un set de date.
Opţiunea de Reîncărcare este disponibilă pentru orice tabel al setului de date care are câmpul Acces la date setat la Plasare automată în cache.
De obicei, reîncărcaţi toate tabelele setului de date în acelaşi timp, astfel că datele sunt consecvente în toate tabelele. Dar uneori este logic să reîncărcaţi doar unul dintre tabelele setului de date. De exemplu, în cazul în care ştiţi că datele s-au schimbat într-un tabel de date, dar nu în toate tabelele de dimensiuni.
Reîncărcarea nu actualizează informaţiile de previzualizare a datelor de profil ale tabelului. Pentru a vedea cele mai recente date în previzualizarea datelor, re-profilaţi tabelului după ce îl reîncărcaţi.
  1. În pagina home, faceţi clic pe Date şi apoi pe Date.
  2. Faceţi clic pe fila Seturi de date.
  3. Treceţi cursorul peste setul de date pe care doriţi să-l reîncărcaţi, faceţi clic pe Acţiuni, iar apoi pe Reîncărcare date.
  4. Selectaţi tabelul, apoi faceţi clic pe Rulare acum.

Reîncărcarea tabelelor dintr-un set de date

Utilizaţi fila Seturi de date, pentru a reîncărca datele pentru tabelele din setul de date care utilizează conexiuni şi au câmpul Acces la date setat la Plasare automată în cache. Reîncărcarea interoghează sursele de date ale tabelelor şi încarcă datele curente în memoria cache.

Notă:

De asemenea, puteţi reîncărca programatic datele pentru un set de date existent, care se bazează pe o conexiune ce utilizează API-ul REST. Consultaţi Reîncărcarea datelor pentru un set de date din API REST pentru Oracle Analytics Cloud.

Reîncărcarea datelor asigură faptul că registrele de lucru şi vizualizările conţin datele curente. Cele mai actuale date sunt afişate în registre de lucru şi vizualizări, după finalizarea reîncărcării setului de date şi reactualizarea registrelor de lucru.

Dacă doriţi să reîncărcaţi un set de date care conţine mai multe tabele şi utilizează fişiere ca sursă sau dacă setul de date conţine o combinaţie de tabele create din conexiuni şi fişiere, consultaţi Reîncărcarea fişierelor pentru un set de date.
Opţiunea Reîncărcare date este disponibilă pentru orice set de date, atunci când câmpul Acces la date este setat la Plasare automată în cache pentru unul sau mai multe tabele şi când conexiunea la sursa de date include acreditări pentru unul sau mai multe tabele.
Tabelele setului de date care au câmpul Acces la date setat la Live nu sunt incluse în procesul de reîncărcare. Consultaţi Specificarea faptului că un tabel al setului de date este memorat în cache sau live
Poate reîncărca tabelele setului de date acel utilizator care a creat sau deţine setul de date sau un utilizator cu privilegii de citire-scriere pe setul de date şi privilegii read-only pe conexiunea sursei de date.
Puteţi crea şi utiliza programări pentru a rula o reîncărcare a setului de date. Consultaţi Programarea unei reîncărcări a setului de date.
  1. În pagina home, faceţi clic pe Navigator Pictograma Navigator, utilizată pentru afişarea Navigatorului şi apoi pe Date.
  2. Treceţi cursorul peste setul de date pe care doriţi să-l reîncărcaţi, faceţi clic pe Acţiuni, iar apoi faceţi clic pe Reîncărcare date

    .
  3. Selectaţi tabelele pe care doriţi să le reîncărcaţi şi apoi faceţi clic pe Rulare acum.

Reîncărcarea fişierelor pentru un set de date

Reîncărcaţi datele într-un set de date pe baza unui fişier XLSX, XLS, CSV sau TXT pentru a vă asigura că aveţi cel mai nou conţinut din registrul de lucru.

Înainte de a începe, asiguraţi-vă că fişierul pe care îl încărcaţi conţine aceleaşi coloane ca setul de date existent.

Reîncărcarea fişierelor unui set de date asigură faptul că registrele de lucru şi vizualizările conţin datele curente. Cele mai actuale date sunt afişate în registre de lucru şi vizualizări, după finalizarea reîncărcării fişierului şi reactualizarea registrelor de lucru.

Reîncărcarea fişierelor unui set de date de pe pagina home
  1. În pagina home, faceţi clic pe Navigator Pictograma Navigator, utilizată pentru afişarea Navigatorului şi apoi pe Date.
  2. Faceţi clic pe fila Seturi de date.
  3. Treceţi cursorul peste setul de date pe care doriţi să-l reîncărcaţi, faceţi clic pe Acţiuni, iar apoi pe Reîncărcare date.
  4. În dialogul Încărcare fişier, glisaţi şi plasaţi fişierul peste dialog sau faceţi clic pe Selectare fişier pentru a căuta fişierul.

  5. Faceţi clic pe OK.
Dacă lucraţi într-un editor pentru setul de date, puteţi reîncărca datele făcând clic dreapta pe setului de date din Diagramă de join şi selectând Încărcare fişier.

Reîncărcarea incrementală a datelor dintr-un set de date

Păstraţi conţinutul analizelor actualizat, reîncărcând seturile de date în mod eficient când sunt disponibile noi date în baza de date sursă.

Prezentare generală a încărcării incrementale a seturilor de date

Puteţi păstra registrele de lucru actualizate prin implementarea de încărcări de date incrementale.

Reîncărcarea incrementală a datelor le reactualizează şi poate duce la durate de procesare mai scurte.

Unde configurez încărcarea incrementală?

În Oracle Analytics, configuraţi încărcarea incrementală pentru seturile de date utilizând opţiunea Tip de reîncărcare cache, din opţiunile de accesare a datelor.
Urmează descrierea GUID-8F20639A-2EB8-40DF-BE20-9B49B1CCD16C-default.png
.png

Ce tipuri de încărcare de incrementală sunt acceptate?

În Oracle Analytics puteţi să:
  • Încărcaţi noile înregistrări şi actualizaţi înregistrările existente (acest proces se numeşte upsert) utilizând opţiunea Încărcare date noi şi actualizate.
  • Încărcaţi doar noile înregistrări, proces cunoscut drept inserare, utilizând opţiunea Adăugare date noi la datele existente.

Dacă încărcarea incrementală nu este disponibilă pentru datele dvs., puteţi reîncărca toate datele selectând opţiunea Înlocuire date existente. De exemplu, dacă o proporţie semnificativă a datelor se modifică periodic, încărcarea completă a datelor poate fi mai eficientă.

Tipurile de baze de date care acceptă încărcarea incrementală pentru seturile de date

  • Oracle Database
  • Oracle Applications
  • Oracle Autonomous Data Warehouse (ADW)
  • Oracle Autonomous Transaction Processing (ATP)
  • Oracle Cloud Infrastructure Object Storage
  • Oracle Talent Management Cloud/Oracle Talent Acquisition Cloud (Taleo)
  • DB2
  • Informix
  • MySQL
  • SQL Server
  • Sybase ASE şi Sybase IQ

Lucrul cu datele pe diferite fusuri orare

Dacă există diferenţe între marcajele temporale din datele dvs. şi fusul orar prestabilit al Oracle Analytics (Ora universală coordonată sau UTC), puteţi specifica o decalare care să ia în considerare diferenţele de fus orar pentru ca datele să fie încărcate corect. De exemplu, dacă sistemul dvs. sursă înregistrează datele în fusul orar Pacific Standard Time (PST), care este cu opt ore în urma UTC, setaţi durata decalajului incremental la 8 ore. Consultaţi Configurarea încărcării incrementale a unui set de date.

Configurarea încărcării incrementale a unui set de date

Păstraţi-vă seturile de date actualizate configurându-le să se încarce incremental. De exemplu, dacă un sistem sursă are noi înregistrări, încărcaţi-le doar pe acestea în setul de date, pt. a minimiza traficul de date în sistem şi a reduce durata de procesare.

Dacă nu specificaţi o coloană Indicator Date noi, Oracle Analytics utilizează marcajul temporal al modificării fişierului pentru a stabili când sunt disponibile date noi. După finalizarea acestei configurări, puteţi reîncărca incremental setul de date.
Înainte de a începe, asiguraţi-vă că aveţi un set de date bazat pe un tip de bază de date care acceptă încărcarea incrementală. Consultaţi Bazele de date care acceptă reîncărcarea incrementală pentru seturile de date.
  1. În prima pagină, faceţi clic pe Navigator Pictograma Navigator, utilizată pentru afişarea Navigatorului, apoi faceţi clic pe Date şi treceţi cu cursorul peste setul de date pe care doriţi să-l reîncărcaţi.
  2. Faceţi clic pe Acţiuni Opţiunea Acţiuni pentru a lista lucrurile pe care le puteţi face, apoi pe Deschidere.
  3. În Diagramă de join, faceţi dublu clic pe tabelul pe care doriţi să-l reactualizaţi.
  4. Faceţi clic pe Editare definiţie.
  5. Asiguraţi-vă că în dreapta sunt afişate opţiunile de accesare a datelor.
    Dacă opţiunile de afişare a datelor nu sunt afişate, treceţi cu cursorul peste centrul muchiei din dreapta a ferestrei, pentru a găsi opţiunea Extindere, apoi faceţi clic pe Extindere.
    Utilizaţi opţiunile Tip de reîncărcare în memoria cache din panoul de acces la date pentru a configura reactualizarea.
  6. În Acces la date, selectaţi Plasare automată în cache.
  7. În Tip de reîncărcare cache, specificaţi tipul de reactualizare incrementală.
    • Selectaţi Încărcare date noi şi actualizate (operaţiune cunoscută şi ca upsert) pt. a încărca noile date când este disponibilă o înregistrare sau când este actualizată o înregistrare existentă. De exemplu, poate doriţi să încărcaţi şi noile tranzacţii, dar şi modificările aduse tranzacţiilor existente.
    • Selectaţi Adăugare date noi la cele existente (operaţiune cunoscută ca inserare) pt. a încărca noile date când este disponibilă o nouă înregistrare. De exemplu, poate doriţi să încărcaţi doar noile tranzacţii.
    Opţiunea Înlocuire date existente efectuează o reîncărcare completă a datelor.
  8. În Coloane pentru cheia de utilizator, specificaţi coloanele cu cheia de utilizator ce identifică înregistrările unice. Faceţi clic pe câmp pentru a afişa coloanele disponibile şi a selecta una sau mai multe coloane.
  9. În coloana sau coloanele Indicator Date noi, specificaţi coloanele utilizate pt. a se detecta datele noi sau actualizate. De exemplu, puteţi specifica o coloană cu un ID de tranzacţie unic pt. a identifica noile tranzacţii din sursa de date.
    Dacă încărcaţi date din fişiere din Oracle Cloud Infrastructure Object Storage, câmpul Coloană Indicator Date noi nu este afişat, deoarece Oracle Analytics utilizează marcajul temporal al modificării fişierului.
  10. În Durată decalaj incremental, schimbaţi valoarea prestabilită (Fără) dacă există o diferenţă între marcajele temporale din datele dvs. şi fusul orar prestabilit din Oracle Analytics (care este UTC, sau ora universală coordonată). De exemplu, dacă sistemul dvs. sursă înregistrează datele în fusul orar PST (Pacific Time Zone), care este cu opt ore în urma UTC, setaţi durata decalajului incremental la 8 ore.
  11. Faceţi clic pe OK.

Încărcaţi incremental seturile de date

Reîncărcaţi incremental datele setului de date pentru a menţine la zi registrele de lucru. Puteţi încărca datele o dată sau periodic.

Înainte de a începe, configuraţi încărcarea incrementală a setului de date. Consultaţi Configurarea încărcării incrementale a unui set de date.
  1. În pagina home, faceţi clic pe Navigator Pictograma Navigator, utilizată pentru afişarea Navigatorului, apoi pe Date şi treceţi cursorul peste setul de date pe care doriţi să-l reactualizaţi, pentru a se afişa opţiunea Acţiuni Opţiunea Acţiuni pentru a lista lucrurile pe care le puteţi face.

  2. Pentru a încărca datele o dată, faceţi clic pe Reîncărcare date.
    Faceţi clic pe Rulare reîncărcare, selectaţi tabelele care să se reîncarce şi apoi faceţi clic pe Rulare acum.

  3. Pentru a încărca datele periodic, faceţi clic pe Program nou.
    Utilizaţi dialogul Programare pentru a specifica când doriţi să începeţi reactualizarea şi frecvenţa de reactualizare a datelor, apoi faceţi clic pe OK.

Dacă detaliaţi la detaliile de la nivelul sarcinilor pentru o încărcare incrementală, veţi vedea modul Reactualizare setat la "Incremental".

Vizualizarea istoricului reîncărcării unui set de date

Informaţiile din istoric sunt generate pentru reîncărcări ale setului de date la nivel de job şi la nivel de tabel.

Utilizaţi istoricul reîncărcării unui set de date pentru a găsi informaţii precum modul în care a fost executată reîncărcarea (manual sau după program), starea jobului, ora de început, ora de sfârşit şi volumul datelor reîncărcate, în bytes. De asemenea, puteţi detalia informaţiile despre tabelele reîncărcate în cadrul jobului. De exemplu, numele sursei tabelului, starea reîncărcării şi numărul de rânduri.
Oracle Analytics generează informaţiile pentru istoric, atunci când reîncărcaţi seturile de date care utilizează conexiuni.
Oracle Analytics nu generează informaţii pentru istoric şi fişiere jurnal atunci când reîncărcaţi seturi de date care:
  • Utilizează doar fişiere.
  • Utilizează o conexiune şi un fişier. Oracle Analytics generează informaţii pentru istoric doar pentru tabelele unui set de date care utilizează o conexiune.
  • Utilizează o conexiune la Oracle EPM Cloud sau la Oracle Essbase.
  1. În pagina home, faceţi clic pe Navigator Pictograma Navigator, utilizată pentru afişarea Navigatorului şi apoi pe Date.
  2. Pe fila Seturi de date, treceţi cursorul peste un set de date, faceţi clic pe Acţiuni şi apoi pe Inspectare.
  3. Faceţi clic pe fila Istoric pentru a vedea joburile de încărcare a datelor, care s-au finalizat pentru acel set de date.

  4. Faceţi clic pe un job din listă pentru a afişa fila General, care vă oferă o prezentare a jobului.
  5. Opţional: Faceţi clic pe fila Stare pentru a afişa sarcinile care s-au executat în cadrul jobului.

    Faceţi clic pe o sarcină din listă pentru a afişa informaţiile din jurnal pentru respectiva sarcină. Dacă încărcarea a fost incrementală, veţi vedea modul Reactualizare setat la "Incremental".

Vizualizarea şi descărcarea fişierelor jurnal pentru un job de reîncărcare a setului de date

Puteţi examina fişierele jurnal pentru reîncărcările setului de date, pentru a vă ajuta să rezolvaţi problemele legate de reîncărcarea setului de date.

De exemplu, dacă aveţi o problemă la reîncărcarea datelor, jurnalele vă pot ajuta să stabiliţi dacă este o problemă cu configuraţia dvs., cum ar fi o parolă nevalidă sau depăşită sau o problemă cu prea multele date. În astfel de cazuri, fişierele jurnal conţin marcaje temporale pentru operaţiunile cheie şi informaţii privind numărul de înregistrări procesate. Puteţi examina jurnalele la nivel de job sau la nivel de tabel.
Oracle Analytics generează fişiere jurnal atunci când reîncărcaţi seturile de date care utilizează conexiuni. Fişierele jurnal nu sunt generate dacă setul de date utilizează unul sau mai multe fişiere ori dacă foloseşte o conexiune Oracle EPM Cloud sau Oracle Essbase.
  1. În pagina home, faceţi clic pe Navigator Pictograma Navigator, utilizată pentru afişarea Navigatorului şi apoi pe Date.
  2. Pe fila Seturi de date, treceţi cursorul peste un set de date, faceţi clic pe Acţiuni şi apoi pe Inspectare.
  3. Faceţi clic pe fila Istoric, apoi pe jobul pe care doriţi să-l analizaţi.

  4. În fila General, faceţi clic pe meniul Detalii job Puncte de suspensie din colţul din dreapta sus şi selectaţi Vizualizare jurnal pt. a vedea jurnalul sau selectaţi Descărcare jurnale pt. a descărca jurnalele într-o zonă de fişiere locală.
  5. Dacă jobul a reîncărcat mai multe tabele şi doriţi să vizualizaţi informaţiile jurnalului pentru un anumit tabel, atunci faceţi clic pe Stare, apoi pe numele sarcinii de reîncărcare a tabelului, apoi pe meniul Sarcină job Puncte de suspensie din colţul din dreapta sus şi apoi pe Vizualizare jurnal.