Köra skript
Kör ditt laddningsskript för att exportera data med senaste data från datakällan.
Skript i Qlik Cloud-analys körs inte automatiskt för att uppdatera sina utdata. Att köra skriptet kör laddningsskriptet igen för att ladda de senaste data från skriptets datakälla och exporterar dem sedan. Skriptkörningar kan vara manuella eller schemalagda.
Information om vilka användare som kan ladda data finns i
Du kan kontrollera körningsstatusen för ett skript. Denna kan vara Lyckades, Laddar om eller Misslyckades.
- I listvyn över skript genom att klicka på värdet i kolumnen Senast ändrad.
- I Omladdningshistorik.
- I dialogrutan Schema för uppgifter som konfigurerats för schemalagda inläsningar av skriptet (visar endast status för körningar som initierats av uppgifter).
Schemalägga skriptkörningar
Skapa uppgifter för att schemalägga körningar av ditt skript. Schemat kan använda tidsbaserade eller händelsebaserade utlösare.
Så här skapar du en uppgift:
-
Gör något av följande:
-
Klicka på
för skriptet i ditt aktivitetscenter och välj Schema.
-
Öppna delavsnittet Översikt i ditt skript och klicka på
> Schema.
-
I ditt aktivitetscenter klickar du på
på tabellreceptet och väljer Schema.
-
Öppna delavsnittet Översikt i ditt tabellrecept och klicka på
> Schema.
-
-
Klicka på Skapa ny uppgift.
-
Ange ett namn för uppgiften under Uppgiftsnamn.
-
Du kan även lägga till en Beskrivning.
-
Under Baserad 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 de tillhörande inställningarna för den utlösaren. Se Tidsbaserade scheman för mer information.
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 specifik händelse inträffar. Se Händelsebaserade scheman för mer information.
Följande händelsebaserade utlösare är tillgängliga:
-
En annan uppgift lyckades
-
En annan uppgift misslyckades
Anteckning om informationAnvänd händelsebaserade triggers för att skapa uppgiftskedjor för uppdatering av data. Se Skapa uppgiftskedjor för uppdatering av data för ytterligare instruktioner. -
-
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 kommer att gälla
Återkommande uppdateringar kan ställas in på något av följande intervall:
-
Dagligen: ställ in tider per dag, tidszon och klockslag.
-
Veckovis: ställ in veckodagar, antal gånger per dag, tidszon och klockslag.
-
Månatligen: ställ in dagar i månaden, antal gånger per dag, tidszon och klockslag.
-
Årligen: ställ in månader, dagar i månaden, antal gånger per dag, tidszon och klockslag.
För scheman som körs flera gånger om dagen med godtyckliga intervall kan du också definiera vilken timma på dagen som schemat körs. 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 schemat endast ska köras mellan två datum.
Händelsebaserade scheman
Med händelsebaserade scheman kan du länka ihop uppgifter för olika appar, skript, dataflöden och tabellrecept. Det är användbart för sekventiella uppdateringar av dessa tillgångar.
Mer information finns i Skapa uppgiftskedjor för uppdatering av data.
Hantera uppgifter
Du kan hantera befintliga uppgifter om du har behörighet att göra det.
Visa och hantera uppgifter
-
Gör något av följande:
-
Klicka på
för skriptet i ditt aktivitetscenter och välj Schema.
-
Öppna delavsnittet Översikt i ditt skript och klicka på
> Schema.
-
I ditt aktivitetscenter klickar du på
på tabellreceptet och väljer Schema.
-
Öppna delavsnittet Översikt i ditt tabellrecept och klicka på
> Schema.
-
-
Klicka på
bredvid en uppgift och välj något av de tillgängliga alternativen. Alternativt kan du växla till fliken Historik för att visa en detaljerad historik för när uppgiften utfördes.
Mer information finns i Hantera uppgifter för uppdatering av data.
Begränsningar och överväganden
-
En uppgift för uppdatering av data inaktiveras om körningen misslyckas fem gånger i rad. Om du äger uppgiften kommer du att få ett meddelande när detta händer. Meddelandeinställningar kan anpassas för en enstaka app, alla appar i ett utrymme eller alla appar i en klientorganisation. Mer information finns här Ägare av uppgifter.
-
Om uppgiftsägaren lämnar eller tas bort från klientorganisationen måste en annan användare bli ägare till uppgiften, eller ta bort och återskapa den. Annars kommer de schemalagda uppdateringarna att misslyckas. Se Ägare av uppgifter för information om att ändra ägarskapet.
-
Om du har många datauppdateringsprocesser som pågår och väntar i kö (och andra processor- och minneskrävande processer som körs samtidigt), kan det i viss fall hända att en del uppdateringsprocesser körs avsevärt senare än sin schemalagda starttid.
-
Uppgifter för uppdatering av data ingår inte för den publicerade kopian av ett skript. Uppgifterna för publicerade skript måste omkonfigureras i versionen i det hanterade utrymmet.
-
Uppgifter för uppdatering av data ingår inte för den publicerade kopian av ett tabellrecept. Uppgifterna för publicerade tabellrecept måste omkonfigureras i versionen i det hanterade utrymmet.
-
Om ditt skript har uppgifter för uppdatering av data och du flyttar den 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 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.
Ägare av uppgifter
En uppgift för datauppdatering körs på uppdrag av den användare som äger uppgiften snarare än ägaren av appen, skriptet, dataflödet eller tabellreceptet. För att uppgiften ska kunna köras framgångsrikt måste uppgiftsägaren fortfarande ha rätt åtkomst till appen, 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 körning av ett skript blir du ägare till den uppgiften.
-
När du skapar en uppgift för att köra ett tabellrecept blir du ägare till 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 ändrar laddningsskriptet för skriptet blir hen den nya ägaren av alla uppgifter för schemalagda körningar av det skriptet.
-
Om en annan användare ändrar tabellreceptet i Editor, blir de den nya ägaren av alla uppgifter för schemalagda körningar av det tabellreceptet.
Mer information om att samutveckla skriptdatamodeller finns i Utveckla dataladdningsskript tillsammans i delade utrymmen.
Administrera uppgifter för uppdatering av data
Klientorganisationsadministratörer och analysadministratörer kan redigera och ta bort uppgifter för schemalagda datauppdateringar. Det gör du i aktivitetscentret för Administration. Mer information finns här:
Köra skript manuellt
Du kan köra ett skript manuellt.
Gör följande:
- Klicka på
på skriptet och välj Kör nu.
Visa körningshistorik för ett skript
Omladdningshistoriken innehåller körningshistoriken för det valda skriptet. Använd den för att felsöka problem med schemalagda körningar. Du kan visa status, starttid och sluttid, samt varaktighet för tidigare och aktuella körningar av skriptet. Du kan också visa och ladda ner en motsvarande loggfil.
Det finns två sätt att visa omladdningshistoriken för ett skript.
- I översikten för ett skript klickar du på Omladdningshistorik.
- I listvyn över skript i aktivitetscentret för Analyser klickar du på datumet i kolumnen Senast ändrad och väljer Visa inläsningshistorik.
Omladdningshistorik för ett skript

På sidan Omladdningshistorik klickar du på Visa-knappen för att visa körningssammanfattningen. Du kan även ladda ner en detaljerad loggfil. När gränsen för antalet lagrade loggar nås, kommer nya loggar att ersätta de äldsta loggarna, enligt premissen först in, först ut.
Du kan vilja avbryta en körning av ditt skript om det tar för lång tid eller om skriptet har uppdaterats med nya data och du vill starta en ny körning. För att avbryta en körning går du till Omladdningshistorik och klickar på Avbryt.
Du kan se den avbrutna körningen i din Omladdningshistorik.
Visning av historik för uppgifter
Förutom vyn Inläsningshistorik kan du också visa en körningshistorik som fokuserar på de uppgifter som har skapats för schemalagda inläsningar av skriptet. Mer information finns i Visa uppdateringshistoriken för en uppgift.
Förstå tidsmarkörer: Uppdaterad, Ändrad den och Senaste laddningsdatum
Du kan visa tidsinformation i den uppdaterade tidsmarkör som visas på skriptbrickan. Du kan också visa denna information genom att klicka på ett skript för att öppna Översikt. Den anges i Sammanfattning som Ändrad den. Formatet för datumet kan variera. Om till exempel skriptet nyligen uppdaterades kan värdet Uppdaterad på skriptbrickan visas på följande sätt: Uppdaterades för 15 minuter sedan.
Du kan visa senaste omladdningsdatum genom att välja på skriptet och sedan välja Detaljer. Det här värdet uppdateras endast när skriptets data uppdateras. En körning ändrar också tidsmarkörerna Uppdaterad och Ändrad den.
Fälten Ändrad den och Senaste omladdningsdatum i Detaljer för skriptet

Följande tabell visar åtgärderna som uppdaterar tidsmarkörerna Uppdaterad (samma som Ändrad den) och Senaste laddningsdatum:
Åtgärd | Uppdaterad, Ändrad den | Senaste laddningsdatum |
---|---|---|
Körning (laddning) | Ja | Ja |
Byt namn | Ja | Nej |
Ändra beskrivning | Ja | Nej |
Publicera skript | Ja | Nej |
Byt ägare | Ja | Nej |
Ändra skript | Ja | Nej |