Vernieuwingen van gegevens plannen met taken
U kunt taken maken met aangepaste schema's om een applicatie, script, gegevensstroom of tabelrecept bij te werken met de nieuwste gegevens. Taken kunnen worden aangemaakt in uw activiteitencentrum, of wanneer u de applicatie, het script, de gegevensstroom of het tabelrecept opent.
Planningsvenster met de taken voor geplande herladingen van een applicatie

Dit helponderwerp geeft een algemeen overzicht van het werken met taken. Voor specifieke instructies over elk type bedrijfsmiddel, raadpleegt u:
-
Toepassingen: Applicatiegegevens opnieuw laden
-
Scripts: Scripts uitvoeren
-
Gegevensstromen: Gegevensstromen beheren
-
Tabelrecepten: Tabelrecepten beheren
Terminologie
Er wordt verschillende terminologie gebruikt voor het vernieuwen van gegevens in uw analytische bedrijfsmiddelen:
Applicaties
Het vernieuwen van de gegevens die door uw applicatie worden geladen, staat bekend als het opnieuw laden van de applicatie. Dit komt doordat gegevens worden bijgewerkt en weergegeven in alle analytische objecten in de applicatie, zoals visualisaties en werkbladen.
Scripts
Een script bevat geen analytische objecten, zoals visualisaties of werkbladen. Scripts worden gebruikt om gegevens te exporteren naar afzonderlijke bestanden of externe opslaglocaties, die vervolgens in applicaties kunnen worden geladen voor analyse. Daarom staat de actie van het vernieuwen van een script bekend als het uitvoeren van het script.
Gegevensstromen en tabelrecepten
Net als scripts worden gegevensstromen en tabelrecepten gebruikt om gegevens voor te bereiden en te exporteren naar bestanden of opslaglocaties. Om deze reden wordt het vernieuwen van een gegevensstroom of tabelrecept aangeduid als het uitvoeren ervan.
Een taak maken
Een taak maken:
-
Klik in het activiteitencentrum Analyse of Inzichten op
bij een applicatie, script, gegevensstroom of tabelrecept.
-
Klik op Plannen.
Het dialoogvenster voor plannen wordt geopend.
-
Klik op Nieuwe taak maken.
-
Voer bij Taaknaam een naam in voor de taak.
-
Voeg eventueel een Beschrijving toe.
-
Selecteer onder Gebaseerd op de trigger voor de taak. U hebt de volgende opties:
-
Tijdsgebaseerd: plan de vernieuwing op een specifiek tijdstip. Configureer vervolgens de taak met de bijbehorende instellingen voor die trigger. Raadpleeg voor details Tijdsgebaseerde schema's.
De volgende tijdsgebaseerde triggers zijn beschikbaar:
-
Dagelijks
-
Wekelijks
-
Maandelijks
-
Jaarlijks
-
-
Gebeurtenisgebaseerd: plan de vernieuwing zodat deze start wanneer een specifieke gebeurtenis plaatsvindt. Raadpleeg voor details Gebeurtenisgebaseerde schema's.
De volgende gebeurtenisgebaseerde triggers zijn beschikbaar:
-
Een andere taak is geslaagd
-
Een andere taak is mislukt
-
Een andere taak is voltooid
InformatieGebruik gebeurtenisgebaseerde triggers om taakketens te maken voor het vernieuwen van gegevens. Raadpleeg voor verdere instructies Taakketens maken voor gegevensverversingen. -
-
Tijdsgebaseerde schema's
Wanneer u een tijdsgebaseerd schema maakt, kunt u het volgende kiezen:
-
De frequentie en het interval van de vernieuwing
-
De tijdzone en het tijdstip
-
Hoe lang het schema van kracht zal zijn
Herhalende vernieuwingen kunnen met de volgende intervallen worden ingesteld:
-
Dagelijks: stel het aantal keer per dag, de tijdzone en het tijdstip in.
-
Wekelijks: stel de dagen van de week, het aantal keer per dag, de tijdzone en het tijdstip in.
-
Maandelijks: stel de dagen van de maand, het aantal keer per dag, de tijdzone en het tijdstip in.
-
Jaarlijks: stel de maanden, de dagen van de maand, het aantal keer per dag, de tijdzone en het tijdstip in.
Voor schema's die meerdere keren per dag met een willekeurig interval worden uitgevoerd, kunt u ook de uren van de dag bepalen waarop het schema wordt uitgevoerd. Geef een specifiek tijdstip op waarop het schema die dag moet starten.
Standaard worden schema's continu uitgevoerd, zonder einddatum. U kunt ervoor kiezen om een startdatum of een einddatum in te stellen, of om het schema alleen tussen twee datums uit te voeren.
Gebeurtenisgebaseerde schema's
Met gebeurtenisgebaseerde schema's kunt u taken voor verschillende applicaties, scripts, gegevensstromen en tabelrecepten aan elkaar koppelen. Dit is handig voor sequentiële vernieuwingen van deze bedrijfsmiddelen.
Raadpleeg voor meer informatie Taakketens maken voor gegevensverversingen.
Beperkingen en overwegingen
-
Een taak voor het vernieuwen van gegevens wordt gedeactiveerd als deze vijf keer achter elkaar niet kan worden uitgevoerd. Als u de eigenaar van de taak bent, ontvangt u meldingen wanneer dit gebeurt. Instellingen voor meldingen kunnen worden aangepast voor een enkele applicatie, alle applicaties in een ruimte of alle applicaties in een tenant. Raadpleeg voor meer informatie Eigendom van taken.
-
Als de eigenaar van de taak de tenant verlaat of hieruit wordt verwijderd, moet een andere gebruiker het eigendom van de taak overnemen, of de taak verwijderen en opnieuw maken. Anders mislukken de geplande vernieuwingen. Raadpleeg voor informatie over het wijzigen van dit eigendom Eigendom van taken.
-
Als u een groot aantal in de wachtrij geplaatste en actieve gegevensvernieuwingsprocessen hebt (en aanvullende gelijktijdige CPU- en geheugenintensieve processen), merkt u mogelijk dat sommige vernieuwingsprocessen in sommige gevallen merkbaar na hun geplande starttijd worden uitgevoerd.
-
Taken voor het vernieuwen van gegevens zijn niet inbegrepen voor de gepubliceerde kopie van een applicatie, script, gegevensstroom of tabelrecept. Voor deze gepubliceerde kopieën moeten de moeten de taken opnieuw worden geconfigureerd op de versie in de beheerde ruimte.
-
Taken voor het vernieuwen van gegevens zijn niet inbegrepen voor de gepubliceerde kopie van een tabelrecept. Voor gepubliceerde tabelrecepten moeten de taken opnieuw worden geconfigureerd op de versie in de beheerde ruimte.
-
Als uw applicatie, script, gegevensstroom of tabelrecept taken voor het vernieuwen van gegevens heeft, en u verplaatst deze tussen ruimten (persoonlijke of gedeelde ruimten), dan worden deze taken gedeactiveerd. U kunt ze opnieuw activeren wanneer u klaar bent om de geplande vernieuwingen te hervatten.
-
Als uw tabelrecept taken heeft voor het vernieuwen van gegevens en u dit verplaatst tussen ruimten (persoonlijke of gedeelde ruimten), worden deze taken gedeactiveerd. U kunt ze opnieuw activeren wanneer u klaar bent om de geplande vernieuwingen te hervatten. Zie Een taak activateren en deactiveren .
Handmatig een taak uitvoeren
Hoewel taken bedoeld zijn om op basis van op tijd- of op gebeurtenis gebaseerde schema's uit te voeren, kunt u nog steeds handmatig een taak uitvoeren voor onmiddellijke updates.
Voer een van de volgende handelingen uit:
-
Voer elke taak uit vanuit één weergave.
-
Open in het Analyse activiteitencentrum de Taken-sectie vanuit het zijpaneel.
-
Klik op
van een taak en selecteer Nu uitvoeren.
-
-
Voer de taak uit vanuit het afzonderlijke item.
-
Klik in het Analyse- of Inzichten-activiteitencentrum op
van een applicatie, script, gegevensstroom of tabelrecept.
-
Klik op Reload > Schedule of Run > Schedule.
Het schemavenster wordt geopend.
-
Klik op
van een taak en selecteer Nu uitvoeren.
-
Taken beheren
Vanuit het planningsvenster kunt u bestaande taken beheren. De acties omvatten:
-
Alle taken weergeven
-
Wordt uitgevoerd
-
Bewerken
-
Activateren en deactiveren
-
Uitvoeringsgeschiedenis weergeven, inclusief logboeken
-
Verwijderen
Zie Taken beheren voor het vernieuwen van gegevens voor meer informatie.
Guardrails
Er kunnen maximaal 10 taken voor geplande gegevensvernieuwingen worden toegevoegd binnen elke applicatie, script, gegevensstroom of tabelrecept. Deze limiet geldt voor alle Qlik Cloud-abonnementen.
Eigendom van taken
Een taak voor het vernieuwen van gegevens wordt uitgevoerd namens de gebruiker die eigenaar is van de taak in plaats van de eigenaar van de applicatie, het script, de gegevensstroom of het tabelrecept. Om de taak succesvol uit te voeren, moet de taakeigenaar nog steeds de juiste toegang hebben tot de applicatie, het script, de gegevensstroom of het tabelrecept en de gegevensbronnen ervan. Bepaalde acties resulteren in wijzigingen in wie eigenaar is van de taak. De eigenaar van de taak wordt bepaald door de volgende regels:
-
Wanneer u een taak aanmaakt om vernieuwingen van een applicatie, script, gegevensstroom of tabelrecept te plannen, wordt u de eigenaar van die taak.
-
Als een andere gebruiker een bestaande taak bewerkt of opslaat, wordt hij de nieuwe eigenaar van die taak.
-
Als een andere gebruiker het load-script (applicatie of script) of de voorbereidingsconfiguratie (gegevensstroom of tabelrecept) wijzigt, wordt hij de nieuwe eigenaar van alle taken voor vernieuwingen van die applicatie, het script, de gegevensstroom of het tabelrecept.
-
Publiceren of opnieuw publiceren naar een beheerde ruimte verandert de eigenaar van bestaande taken binnen de gepubliceerde kopie niet.
-
Wanneer de distributielijst van een applicatie wordt gemaakt of aangepast, hetzij door een bronbestand te uploaden in de sectie Rapportage of door het load-script handmatig te bewerken, wordt u de nieuwe eigenaar van alle taken die zijn gemaakt voor geplande ladingen van die applicatie.
Machtigingen voor taken
Om taken voor het vernieuwen van analytische gegevens aan te maken en te beheren, hebt u de volgende machtigingen nodig:
-
Professionele gebruikersrechten (geldt alleen voor gebruikersgebaseerde abonnementen)
-
Voor een applicatie, script, gegevensstroom of tabelrecept in een gedeelde ruimte hebt u een van de volgende ruimterollen nodig in de gedeelde ruimte:
-
Eigenaar (van de ruimte)
-
Kan beheren
-
Kan gegevens bewerken in applicaties
-
Kan bewerken
-
-
Voor een applicatie, script, gegevensstroom of tabelrecept in een beheerde ruimte, hebt u een van de volgende ruimterollen nodig in de beheerde ruimte:
-
Eigenaar (van de ruimte)
-
Kan beheren
-
Kan uitvoeren
-
U kunt ook taken maken en beheren als tenant- of analysebeheerder. U hebt echter ook de vereiste ruimterollen in de ruimte nodig (zie hierboven) als de bron zich in een gedeelde of beheerde ruimte bevindt.
Voor informatie over machtigingen in gedeelde en beheerde ruimten, gaat u naar:
Beheerders en taken voor het vernieuwen van gegevens
In het Beheer-activiteitencentrum kunnen tenant- en analysebeheerders taken beheren voor het vernieuwen van applicaties, scripts, gegevensstromen en tabelrecepten.
Ga voor meer informatie naar Bronnen beheren.