Schemalägga datauppdateringar med uppgifter | Qlik CloudHjälp
Gå till huvudinnehåll Gå till ytterligare innehåll

Schemalägga datauppdateringar med uppgifter

Du kan skapa uppgifter med anpassade scheman för en applikation, ett skript, ett dataflöde eller ett tabellrecept som ska uppdateras med de senaste uppgifterna. Uppgifter kan skapas i ditt aktivitetscenter, eller när du öppnar applikationen, skriptet, dataflödet eller tabellreceptet.

video thumbnail

Schemaläggningsdialog som visar uppgifterna för schemalagda omladdningar av en applikation

Schemaläggningsdialog som visar uppgifterna för en app

Detta hjälpavsnitt är en allmän översikt över hur man arbetar med uppgifter. Specifika instruktioner om varje typ av tillgång finns i:

Terminologi

Olika terminologi används för processen att uppdatera data i dina analytics-tillgångar:

Applikationer

Åtgärden att uppdatera data som laddats av din applikation kallas att ladda om applikationen. Detta beror på att data uppdateras och återspeglas i alla analysobjekt i applikationen, till exempel visualiseringar och ark.

Skript

Ett skript innehåller inte några analysobjekt, t.ex. visualiseringar eller ark. Skript används för att exportera data till separata filer eller externa lagringsplatser, som sedan kan läsas in i applikationer för analys. Därför kallas åtgärden att uppdatera ett skript för att köra skriptet.

Dataflöden och tabellrecept

I likhet med skript används dataflöden och tabellrecept för att förbereda och exportera data till filer eller lagringsplatser. Därför kallas åtgärden att uppdatera ett dataflöde eller tabellrecept för att köra det.

Skapa en uppgift

För att skapa en uppgift:

  1. I aktivitetscentret Analyser eller Insikter klickar du på Fler åtgärder på en applikation, ett skript, ett dataflöde eller ett tabellrecept.

  2. Klicka på Schemalägg.

    Dialogrutan för schemaläggning öppnas.

  3. Klicka på Skapa ny uppgift.

  4. Ange ett namn för uppgiften under Uppgiftsnamn.

  5. Du kan även lägga till en Beskrivning.

  6. Under Baserat på väljer du utlösaren för uppgiften. Du har följande alternativ:

    • Tidsbaserad: Schemalägg uppdateringen så att den sker vid en viss tidpunkt. Konfigurera sedan uppgiften med tillhörande inställningar för den utlösaren. Mer information finns i Tidsbaserade scheman.

      Följande tidsbaserade utlösare är tillgängliga:

      • Dagligen

      • Veckovis

      • Månadsvis

      • Årligen

    • Händelsebaserad: Schemalägg uppdateringen så att den startar när en viss händelse inträffar. Mer information finns i Händelsebaserade scheman.

      Följande händelsebaserade utlösare är tillgängliga:

      • En annan uppgift lyckades

      • En annan uppgift misslyckades

      • En annan uppgift slutfördes

      Anteckning om informationAnvänd händelsebaserade utlösare för att skapa uppgiftskedjor för att uppdatera data. Mer information finns i Skapa uppgiftskedjor för datauppdateringar.

Tidsbaserade scheman

När du skapar ett tidsbaserat schema kan du välja:

  • frekvens och intervall för uppdateringen

  • tidszon och tid på dygnet

  • hur länge schemat ska gälla

Återkommande uppdateringar kan ställas in med följande intervall:

  • Dagligen: Ange antal gånger per dag, tidszon och tid på dygnet.

  • Veckovis: Ange veckodagar, antal gånger per dag, tidszon och tid på dygnet.

  • Månadsvis: Ange dagar i månaden, antal gånger per dag, tidszon och tid på dygnet.

  • Årligen: Ange månader, dagar i månaden, antal gånger per dag, tidszon och tid på dygnet.

För scheman som körs flera gånger per dag med valfritt intervall kan du även definiera vilka timmar på dygnet som schemat ska köras. Ange en specifik tidpunkt då schemat ska starta den dagen.

Som standard körs scheman kontinuerligt utan slutdatum. Du kan välja att ange ett startdatum, ett slutdatum eller att endast köra schemat mellan två datum.

Händelsebaserade scheman

Händelsebaserade scheman gör att du kan kedja samman uppgifter för olika applikationer, skript, dataflöden och tabellrecept. Detta är användbart för sekventiella uppdateringar av dessa tillgångar.

Mer information finns i Skapa uppgiftskedjor för datauppdateringar.

Begränsningar och överväganden

  • En uppgift för att uppdatera data inaktiveras om den misslyckas med att köras fem gånger i rad. Om du äger uppgiften får du aviseringar när detta händer. Aviseringsinställningar kan anpassas för en enskild applikation, alla applikationer i ett utrymme eller alla applikationer i en klientorganisation. Mer information finns i Ägare av uppgifter.

  • Om uppgiftsägaren lämnar eller tas bort från klientorganisationen måste en annan användare ta över ägandeskapet för uppgiften, eller ta bort och återskapa den. Annars kommer dess schemalagda uppdateringar att misslyckas. Information om hur du ändrar detta ägandeskap finns i Ägare av uppgifter.

  • Om du har ett stort antal köade och körande datauppdateringsprocesser (och ytterligare samtidiga CPU- och minnesintensiva processer) kan du märka att vissa uppdateringsprocesser i vissa fall körs märkbart efter sin schemalagda starttid.

  • Uppgifter för att uppdatera data inkluderas inte för den publicerade kopian av en applikation, ett skript, ett dataflöde eller ett tabellrecept. Dessa publicerade kopior måste få sina uppgifter omkonfigurerade på versionen i det hanterade utrymmet.

  • Uppgifter för att uppdatera data inkluderas inte för den publicerade kopian av ett tabellrecept. Publicerade tabellrecept måste få sina uppgifter omkonfigurerade på versionen i det hanterade utrymmet.

  • Om din applikation, ditt skript, dataflöde eller tabellrecept har uppgifter för uppdatering av data, och du flyttar det mellan utrymmen (personliga eller delade utrymmen), inaktiveras dessa uppgifter. Du kan återaktivera dem när du är redo att återuppta de schemalagda ominläsningarna.

    Se Aktivera och inaktivera en uppgift.

  • Om ditt tabellrecept har uppgifter för att uppdatera data och du flyttar det mellan utrymmen (personliga eller delade utrymmen), inaktiveras dessa uppgifter. Du kan återaktivera dem när du är redo att återuppta de schemalagda uppdateringarna. Se Aktivera och inaktivera en uppgift.

Manuell körning av en uppgift

Även om uppgifter är avsedda att köras enligt tidsbaserade eller händelsebaserade scheman kan du ändå köra en uppgift manuellt för omedelbara uppdateringar.

Anteckning om informationUtifrån Qlik Clouds prenumerationskapaciteter anses manuell körning av en uppgift vara en schemalagd uppdatering, snarare än en manuell uppdatering.
  1. Kör valfri uppgift från en enda vy.

    1. I Analyser aktivitetscenter öppnar du Uppgifter-delavsnittet från sidopanelen.

    2. Klicka på Fler åtgärder i en uppgift och välj Kör nu.

  2. Kör uppgiften från det enskilda objektet.

    1. I aktivitetscentret för Analyser eller Insikter klickar du på Fler åtgärder på en applikation, ett skript, ett dataflöde eller ett tabellrecept.

    2. Klicka på ReloadSchedule eller RunSchedule.

      Dialogrutan för schemaläggning öppnas.

    3. Klicka på Fler åtgärder i en uppgift och välj Kör nu.

Hantera uppgifter

I dialogrutan för schemaläggning kan du hantera befintliga uppgifter. Åtgärderna omfattar:

  • Visning av alla uppgifter

  • Körs

  • Redigering

  • Aktivering och inaktivering

  • Visning av körningshistorik, inklusive loggar

  • Tar bort

Se Hantera uppgifter för uppdatering av data för information.

Skyddsgränser

Högst 10 uppgifter för schemalagda datauppdateringar kan läggas till i varje applikation, skript, dataflöde eller tabellrecept. Denna begränsning gäller för alla Qlik Cloud-prenumerationer.

Ägare av uppgifter

En uppgift för datauppdateringar körs på uppdrag av den användare som äger uppgiften snarare än ägaren av applikationen, skriptet, dataflödet eller tabellreceptet. För att uppgiften ska kunna köras måste uppgiftsägaren fortfarande ha rätt åtkomst till applikationen, skriptet, dataflödet eller tabellreceptet och dess datakällor. Vissa åtgärder kan leda till ändringar i vem som äger uppgiften. Uppgiftsägaren fastställs enligt följande regler:

  • När du skapar en uppgift för att schemalägga uppdateringar av en applikation, ett skript, ett dataflöde eller ett tabellrecept, blir du ägare av den uppgiften.

  • Om en annan användare redigerar eller sparar en befintlig uppgift så blir de den nya ägaren av uppgiften.

  • Om en annan användare modifierar laddningsskriptet (applikation eller skript) eller förberedelsekonfigurationen (dataflöde eller tabellrecept), blir hen ny ägare till alla uppgifter för uppdateringar av den applikationen, det skriptet, det dataflödet eller det tabellreceptet.

  • Publicering eller återpublicering till ett hanterat utrymme ändrar inte ägaren av några befintliga uppgifter i den publicerade kopian.

  • Att skapa eller modifiera distributionslistan för en applikation, antingen genom att ladda upp en källfil i delavsnittet Rapportering eller manuellt redigera laddningsskriptet, gör dig till den nya ägaren av alla uppgifter som har skapats för schemalagda inläsningar av den applikationen.

Behörigheter för uppgifter

Om du vill skapa och hantera uppgifter för uppdateringar av analysdata behöver du följande behörigheter:

  • Professionell användarbehörighet (gäller endast användarbaserade prenumerationer)

  • För en applikation, ett skript, ett dataflöde eller ett tabellrecept i ett delat utrymme behöver du någon av följande utrymmesroller i det delade utrymmet:

    • Ägare (till utrymmet)

    • Kan hantera

    • Kan redigera data i applikationer

    • Kan redigera

  • För en applikation, ett skript, ett dataflöde eller ett tabellrecept i ett hanterat utrymme behöver du någon av följande utrymmesroller i det hanterade utrymmet:

    • Ägare (till utrymmet)

    • Kan hantera

    • Kan styra

Du kan också skapa och hantera uppgifter som klientorganisations- eller analysadministratör. Du behöver dock även de nödvändiga utrymmesrollerna i utrymmet (se ovan) om resursen finns i ett delat eller hanterat utrymme.

För mer information om behörigheter i delade och hanterade utrymmen, se:

Administratörer och uppgifter för uppdatering av data

I Administration aktivitetscentret kan klientorganisations- och analysadministratörer hantera uppgifter för uppdatering av applikationer, skript, dataflöden och tabellrecept.

Mer information finns i Hantera resurser.

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!