Dataflytoppdatering
Med dataflyter kan du koble til, transformere, kombinere og laste inn data til lagring for nedstrømsforbruk. Et viktig element i dataflyter er oppdateringsprosessen, som bruker transformasjonstrinnene som er definert under redigering for å trekke ut, transformere og laste inn data til mållagringen.
En dataflytoppdatering kan utløses på én av to måter, enten ved behov eller ved å konfigurere en oppdateringsplan. En planlagt oppdatering kjøres basert på bestemte dager og klokkeslett du angir.
Forutsetning
Her er forutsetningene for oppdatering av en dataflyt:
Behovsbetinget oppdatering
Hvis du vil oppdatere en dataflyt ved behov, velger du Oppdater-ikonet som finnes i listen over arbeidsområder eller avstammingsvisninger.
Det finnes andre måter en behovsbetinget dataflytoppdatering kan utløses på. Når en dataflyt-publisering er fullført, startes en behovsbetinget oppdatering. Behovsbetinget oppdatering kan også utløses via et datasamlebånd som inneholder en dataflytaktivitet.
Planlagt oppdatering
Hvis du vil oppdatere en dataflyt automatisk etter en tidsplan, velger du Ikon for planlagt oppdatering i listevisning for arbeidsområdet:
Oppdateringsdelen er der du kan definere frekvens- og tidslukene for å oppdatere en dataflyt, opptil 48 ganger per dag. Skjermbildet nedenfor viser en daglig oppdateringsplan med et intervall på 12 timer.
Avbryt oppdatering
Avbryt dataflytoppdatering er nyttig når du vil stoppe en oppdatering i høysesongen, hvis en kapasitet nærmer seg grensene, eller hvis oppdateringen tar lengre tid enn forventet. Bruk funksjonen for oppdateringskansellering til å stoppe oppdatering av dataflyter.
Hvis du vil avbryte en oppdatering av dataflyten, velger du Avbryt-ikonet som finnes i listen over arbeidsområder eller avstammingsvisninger for en dataflyt med pågående oppdatering.
Når en dataflytoppdatering er avbrutt, oppdateres dataflytens oppdateringsloggstatus for å gjenspeile avbrytingsstatus:
Oppdateringsbegrensninger
For dataflytoppdateringer er et par begrensninger på plass:
- Per dataflyt har du bare lov til å ha 150 oppdateringer per 24 timer (rullende vindu). Når du overskrider denne grensen, får du en feil i oppdateringsloggen og oppdaterer CV-en etter at du er under grensen.
- Hvis den planlagte dataflytoppdateringen mislykkes fortløpende, stanser vi tidsplanen for oppdatering av dataflyten midlertidig og sender eieren av dataflyten en e-postmelding. Følgende regler gjelder i dette tilfellet:
- 72 timer (3 dager)
- 100 % feilrate over 72 timer
- Minimum 6 oppdateringer (2 oppdateringer per dag)
- 168 timer (1 uke)
- 100 % feilrate over 168 timer
- Minimum 5 oppdateringer (1 oppdater om dagen)
- 72 timer (3 dager)
- En enkelt evaluering av en spørring har en grense på 8 timer.
- Total oppdateringstid for én enkelt oppdatering av en dataflyt er begrenset til maksimalt 24 timer.
- Per dataflyt kan du ha maksimalt 50 trinnvise spørringer eller spørringer med utdatamål eller kombinasjon av begge.
Oppdater avbrytingsimplikasjoner for utdata
En dataflytoppdatering kan stoppes via funksjonen avbryt oppdatering, eller hvis det oppstod en feil under behandling av dataflytens spørringer. Ulike resultater kan observeres avhengig av måltypen og når oppdateringen ble stoppet. Her er de mulige resultatene for de to typene datamål for en spørring:
- Spørringen laster inn data til oppsamling: Data fra den siste vellykkede oppdateringen er tilgjengelig.
- Spørringen laster inn data til et datamål: Data som er skrevet opp til avbrytingspunktet, er tilgjengelig.
Ikke alle spørringer i en dataflyt behandles samtidig, for eksempel hvis en dataflyt inneholder mange spørringer eller noen spørringer avhenger av andre. Hvis en oppdatering avbrytes før evalueringen av en spørring som laster inn data til et mål begynte, er det ingen endring i data i målet for spørringen.