Laddar om applikationsdata | Qlik CloudHjälp
Gå till huvudinnehåll Gå till ytterligare innehåll

Laddar om applikationsdata

Se till att dina applikationer alltid återspeglar de senaste data genom att ladda om dem. Till skillnad från automatiska uppdateringar uppdateras inte applikationer automatiskt när deras datakällor ändras. Ladda om applikationer manuellt för att synkronisera dem med de senaste data, eller skapa uppgifter för att schemalägga omladdningar för bekvämlighetens skull. Laddningar kan initieras på olika sätt, vilket säkerställer att dina insikter förblir uppdaterade.

Information om vilka användare som kan ladda data finns i

Anteckning om informationDen maximala omladdningstiden för en applikation är tre timmar. Om en applikation tar längre tid än så att ladda om, kommer den att misslyckas och du får ett meddelande.
Anteckning om information Du kan inte ladda om data för applikationer som publicerats till Qlik Cloud från en Qlik Sense Enterprise on Windows-distribution. Applikationer som publicerats från Qlik Sense Enterprise on Windows kan laddas om med hjälp av QMC i Qlik Sense Enterprise on Windows.

Schemalägga omladdning av applikationsdata

Skapa uppgifter för att schemalägga omladdningar för din applikation. Schemat kan använda tidsbaserade eller händelsebaserade utlösare.

Anteckning om informationVissa åtgärder kan ändra ägandeskapet för en uppgift. Mer information finns i Äganderätt till uppgifter.

För att skapa en uppgift:

  1. Gör något av följande:

    • I ditt aktivitetscenter klickar du på Fler åtgärder på applikationen och väljer Ladda om > Schemalägg.

    • Gör något av följande i din applikation: 

      • Klicka på applikationsnamnet för att öppna området med applikationsdetaljer och klicka på Fler åtgärderSchemalägg.

      • Klicka på applikationsnamnet för att öppna området med applikationsdetaljer och klicka på Inget schema i delavsnittet för schema Schema. Om applikationen redan har aktiva uppgifter kan det här delavsnittet visa en annan text.

  2. Klicka på Skapa ny uppgift.

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

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

  5. Under Åtgärd väljer du ett av följande:

    • Fullständig laddning: Uppdatera alla data i applikationen.

    • Partiell laddning: Uppdatera endast de Load- och Select-satser som föregås av ett Add-, Merge- eller Replace-prefix, och lämna övriga data i applikationen orörda. Mer information finns i Delvis laddning.

  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

  • Fullständig eller Delvis laddning

Å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.

Hantera uppgifter

Du kan hantera befintliga uppgifter om du har behörighet för det.

Visa och hantera uppgifter:

  1. Gör något av följande:

    • I ditt aktivitetscenter klickar du på Fler åtgärder på applikationen och väljer Ladda om > Schemalägg.

    • Gör något av följande i din applikation:

      • Klicka på applikationsnamnet för att öppna området med applikationsdetaljer och klicka på Fler åtgärderSchemalägg.

      • Klicka på applikationsnamnet för att öppna området med applikationsdetaljer och klicka på Inget schemaLägg till schema.

  2. Klicka på Mer bredvid en uppgift och välj något av de tillgängliga alternativen. Du kan även växla till fliken Historik för att visa en detaljerad historik över när uppgiften kördes.

Mer information finns i Hantera uppgifter för uppdatering av data.

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 Äganderätt till 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 Äganderätt till 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. Publicerade applikationer måste få sina uppgifter omkonfigurerade på versionen i det hanterade utrymmet.

  • Om din applikation har uppgifter för att uppdatera 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 uppdateringarna. Se Aktivera och inaktivera en uppgift.

Äganderätt till 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 framgångsrikt måste uppgiftsägaren fortfarande ha rätt behörighet till applikationen, skriptet, dataflödet eller tabellreceptet och dess datakällor. Vissa åtgärder leder till ändringar av vem som äger uppgiften. Uppgiftsägaren bestäms av följande regler:

  • När du skapar en uppgift för att schemalägga applikationsomladdningar blir du ägare till den uppgiften.

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

  • Om en annan användare ändrar laddningsskriptet genom att göra redigeringar i Dataladdningsredigeraren (eller genom att ladda data i Data manager), blir de den nya ägaren till alla uppgifter för schemalagda omladdningar av den applikationen.

  • 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.

  • Att publicera eller återpublicera en applikation till ett hanterat utrymme ändrar inte ägaren till några befintliga uppgifter i den publicerade kopian.

Anteckning om informationDet rekommenderas inte att använda Data manager för att gemensamt utveckla applikationens datamodell. Mer information finns i Utveckling av appar gemensamt och Data manager.

Mer information om att gemensamt utveckla applikationsdatamodeller finns i Utveckla dataladdningsskript tillsammans i delade utrymmen.

Administrera uppgifter för att uppdatera data

Klientorganisationsadministratörer och analysadministratörer kan redigera och ta bort uppgifter för schemalagda datauppdateringar. Detta görs i aktivitetscentret Administration. Mer information finns i:

Delvis laddning

Aktivera Delvis laddning om du vill köra en fördefinierad del av laddningsskriptet och uppdatera motsvarande tabeller. En fullständig laddning inleds alltid med att alla tabeller i den befintliga datamodellen tas bort, och sedan körs laddningsskriptet. Detta sker inte under en delvis laddning. Då behålls istället alla tabeller i datamodellen och sedan exekveras bara Load- och Select-satser med ett inledande Add-, Merge- eller Replace-prefix.

Delvis laddning måste först konfigureras i laddningsskriptet i Skriptredigeraren. Se Delvis laddning för information.

Ladda applikationsdata manuellt

Du kan ladda om en applikation manuellt, genom att lägga till en omladdningshändelse i kön.

  • Gör ett av följande:

    • Klicka på Mer i ditt aktivitetscenter för applikationen och välj Läs in > Läs in nu.

    • I din applikation klickar du på applikationsnamnet för att öppna applikationsdetaljområdet och klickar på Mer > Läs in nu.

Kontroll av inläsningsstatus

Du kan kontrollera omladdningsstatusen för en applikation. Det finns olika statusar som visas beroende på din plats i gränssnittet.

Från vyn inläsningshistorik

När du öppnar Inläsningshistorik kan du se applikationens inläsningsstatus för alla inläsningar. Statusen kan vara Lyckades, Läser in eller Misslyckades. Du kan se denna information i:

  • Listvyn över applikationer i kolumnen Senast ändrad.
  • Applikationskortet i brickvy eller grupperad vy.

Mer information finns i Visar inläsningshistorik för en applikation.

Från vyn Historik i dialogrutan för schemaläggning

När du öppnar dialogrutan för schemaläggning för att skapa uppgifter växlar du till fliken Historik. I den här vyn visas inläsningsstatus för alla inläsningar som har triggats av en uppgift.

I den här vyn kan statusen vara Lyckades, Kör eller Misslyckades.

Mer information finns i Visa uppdateringshistoriken för en uppgift.

Visar inläsningshistorik för en applikation

Inläsningshistorik innehåller inläsningshistoriken för den valda applikationen. Inläsningshistorik är användbart för att visa hela inläsningshistoriken för applikationen – manuella inläsningar, inläsningar som schemalagts via en uppgift och inläsningar som har startats från Qlik Automate eller direkta API-anrop. Du kan visa status, starttid och sluttid, samt varaktighet för tidigare och aktuella ominläsningar. Du kan också visa och ladda ner en motsvarande loggfil.

Det finns två sätt att visa inläsningshistoriken för en applikation.

  • I listvyn över applikationer klickar du på datumet i kolumnen Senast ändrad och väljer Visa inläsningshistorik.
  • Välj Detaljer för en applikation och klicka på Inläsningshistorik.

Inläsningshistorik för en applikation

Skärmdump för laddningshistorikmenyn i Qlik Cloud.

Laddningshistorik-sidan klickar du på Visa-knappen för att visa sammanfattningen för laddningen. 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 kanske vill avbryta en omladdning av din applikation om omladdningen tar för lång tid eller om applikationen har uppdaterats med nya data och du vill starta en ny omladdning. För att avbryta en laddning går du till Laddningshistorik och klickar på Avbryta.

Du kan visa den avbrutna laddningen i din Laddningshistorik.

Visning av historik för uppgifter

Förutom vyn Inläsningshistorik kan du också visa en körningshistorik som fokuserar på de uppgifter som skapats för schemalagda omladdningar av en applikation. Mer information finns i Visa uppdateringshistoriken för en uppgift.

Förstå tidsmarkörer: Uppdaterad, Ändrad den och Senaste laddningsdatum

Tidsmarkören Uppdaterad visas längst ner på varje applikationsbricka i aktivitetscenter. Den kan också visas genom att välja Mer på applikationen och sedan välja Detaljer. Samma tidsmarkör listas i Detaljer som Ändrad den. Datumformatet kan skilja sig åt; till exempel, om applikationen nyligen uppdaterades, kan värdet Uppdaterad på applikationsbrickan visas som: Uppdaterad för 15 minuter sedan.

Senaste laddningsdatum går att visa genom att välja Mer på applikationen och sedan välja Detaljer. Det här värdet uppdateras endast när applikationens data laddas om. En laddning ändrar tidsmarkörerna Uppdaterad och Ändrad den.

Fälten Ändrad den och Senaste laddningsdatum i applikationens Detaljer

Detaljvyn visar tidsmarkörerna Senast laddade data och Ändrad den

Följande tabell visar åtgärderna som uppdaterar tidsmarkörerna Uppdaterad (samma som Ändrad den) och Senaste laddningsdatum:

Operationer som uppdaterar värdena Uppdaterad och Senaste laddningsdatum
Åtgärd Uppdaterad, Ändrad den Senaste laddningsdatum
Läs in igen Ja Ja
Byt namn Ja Nej
Ändra beskrivning Ja Nej
Ändra miniatyr Ja Nej
Publicera applikation Ja Nej
Byt ägare Ja Nej
Ändra skript Ja Nej
Nytt ark Nej Nej
Ändra ark Nej Nej

Andra sätt att ladda om en applikation

Detta hjälpavsnitt fokuserar främst på inläsning från dina aktivitetscenter. Du kan ladda om applikationer på andra sätt, till exempel från:

  • Data load editor eller Data manager i en applikation

  • Knappobjekt i en applikation

  • Qlik Automate

Den metod du använder för att utlösa dina applikationsomladdningar kan påverka kapacitetsgränsen för din Qlik Cloud-prenumeration. Omladdningar som utlöses utanför Data load editor eller Data manager, till exempel de från applikationsknappar, aktivitetscenter eller automatiseringar, räknas mot det maximala antalet schemalagda omladdningar per applikation per dag. Mer information finns här:

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!