Arbeta med rapportuppgifter
Som rapportutvecklare kan du skapa konfigurationer för centraliserad rapportgenerering med hjälp av rapportuppgifter. Skapa och hantera rapportuppgifter på fliken Rapportuppgifter i delavsnittet Rapporter i en app.
En rapportuppgift konverterar rapportmallen till rapportutdata. Uppgiften kan köras manuellt eller efter ett schema.
En rapportuppgift där byggstenarna i en rapport – mallar, filter och distributionslista – sammanfogas för att generera utdata. När du skapar en rapportuppgift ställer du också in rapportfilnamn, vilka användare och grupper som får utdata, information om e-postadress eller utdatamapp och schemat för när dess rapporter genereras.
Fliken Rapportuppgifter i avsnittet Rapporter i en app

Med hjälp av rapportfilter kan du använda en enda rapportuppgift för att administrera och använda ett användningsfall med burstrapporter. Med burstrapporter kan du generera rapporter med varierad information med olika delmängder av data för olika mottagarparter. Mer information finns i Burstrapporter med rapportfilter.
Hur rapportgenerering fungerar
Du måste definiera en distributionslista för appen innan du kan skapa rapportuppgifter.
I en rapportuppgift väljer du mottagarna och grupperna från distributionslistan som du vill generera rapporter för. När du lägger till mottagare som ska ta del av utdata från uppgiften lägger du till mottagaren som en parkoppling mellan användare och filter som motsvarar ett enstaka filter på mottagarnivån som har tillämpats på dem i distributionslistan. Du kan inte kombinera flera filter på mottagarnivån i samma användarrapport, men du kan lägga till varje parkoppling mellan användare och filter individuellt i uppgiftskonfigurationen så att en separat rapport genereras och skickas till samma användare för varje filter.
När en rapportuppgift körs genereras en unik rapport för varje separat filter på mottagarnivå som tillämpas på alla användare som lagts till i rapportuppgiften.
En rapportuppgift kan generera maximalt 500 unika rapporter. Denna gräns utvärderas för alla mallar som lagts till uppgiften, snarare än per mall i uppgiften. Denna gräns gäller också för alla rapportuppgifter oavsett om en eller flera cykler tillämpas eller inte.
Du kan välja att skicka de genererade rapporterna via e-post, lagra dem i en Microsoft SharePoint-mapp eller både och. När du levererar rapporter via en Microsoft SharePoint-distributionsmapp skickas inte rapporter direkt till mottagare och en separat rapport lagras för varje filter som definierats utifrån mottagarna som du har inkluderat i uppgiften. Mer information finns i Rapportgenerering med distributionsmappar.
Krav för e-postleverans
För att skicka utdata från rapportuppgifter via e-post aktiverar du alternativet E-post under Distribuera i dialogen när du skapar rapportuppgiften.
Om du skickar rapporter via e-post måste en e-postleverantör vara konfigurerad för Qlik Cloud-klientorganisationen. Instruktioner om att konfigurera detta finns i Konfigurera e-post för rapporter och meddelanden.
Krav för att lagra rapporter i Microsoft SharePoint-mappar
Om du behöver spara genererade rapporter automatiskt till en mapp i ditt Microsoft SharePoint-nätverk aktiverar du Mapp under Distribuera i dialogen när du skapar rapportuppgiften.
För att lagra rapportutdata till en Microsoft SharePoint-mapp måste en koppling till Office 365 Sharepoint-kopplingen skapas i utrymmet. Mer information finns i Leverera rapporter till en distributionsmapp.
Skapa en rapportuppgift
Följ delavsnitten nedan i ordning för att skapa en uppgiftsbaserad rapportkonfiguration.
Del 1: Skapa uppgiften
Gör följande:
-
Öppna fliken Rapportuppgifter i avsnittet Rapporter i en Qlik Sense-appen.
-
Klicka på Skapa rapportuppgift. Dialogen för rapportuppgiften öppnas.
-
Ange en Rubrik för din rapportuppgift.
-
Du kan även lägga till en Beskrivning.
Del 2: Välj en eller flera mallar
Därefter måste du definiera mallarna.
Gör följande:
-
I dialogrutan Mall klickar du på Lägg till befintlig mall. Välj en mall som du redan har skapat.
Alternativt kan du klicka på Läs in ny om du inte redan har lagt till den mall du vill använda.
-
Om du vill kan du lägga till ytterligare mallar till uppgiften med hjälp av processen i det första steget.
Du kan lägga till upp till fem instanser av rapportmallar i en rapportuppgift, inklusive kopior av samma mall. Om du t.ex. lägger till en Excel-mall två gånger i en uppgift, med utadata i .xlsx- respektive pdf, räknas detta som att två mallar har lagts till i uppgiften.
-
Klicka på Nästa. Dialogen flyttas till fliken Utdata.
Del 3: Konfigurera utdata
Sedan ska du konfigurera utdata. Utdata konfigureras separat för varje mallinstans som du lägger till i uppgiften. Utdata består av:
-
Definiera egenskaper för rapporterna som genereras.
-
Definiera språkinställningar för element i rapporten (enbart PDF-utdata). Användare som öppnar en Excel-rapport får se regionsberoende formatering (datum, värden och annan information) enligt deras Excel-inställningar.
Tillämpa ett filter på uppgiftsnivå.
Tillämpning av cykler.
Gör följande:
-
Expandera en mallinstans som du har lagt till i dialogrutan Utdata.
-
Ange ett Filnamn för rapportutdata. Detta används i rapporternas filnamn, tillsammans med cykeln och tidsmarkörformatet.
Anteckning om informationSpecialtecken är inte tillåtna i det filnamn som du anger här. Blanksteg före och efter ditt angivna filnamn tas också bort.
-
Om du har valt PDF-utdata ska du definiera Regionala formatinställningar för PDF. Inställningen styr språkinställningen som formaterar datum, värden och annan information i rapporterna.
Om du behöver göra ytterligare konfigurationer som förberedelse för PDF eller utskrivna utdata ska du gå tillbaka till att skapa mall.
-
Du kan välja ett Filter att tillämpa på rapporterna.
Det här filtret gäller för alla rapporter som genereras från mallinstansen, till skillnad från filter som du lägger till i enskilda rapporter. Mer information om hur filter på uppgiftsnivå och mottagarnivå interagerar med varandra finns i Använda filter i rapporter.
-
Under Cykel väljer du upp till tre dimensioner som ska användas som cykler. Om du lägger till cykler kommer en unik version av rapporterna att genereras för varje unikt värde i dimensionen. Mer information finns i Cykelrapporter.
-
Välj ett Tidsmarkörformat. Detta används i rapporternas filnamn, tillsammans med cykeln och Filnamn.
-
Upprepa ovanstående process för alla andra mallinstanser som du har lagt till i uppgiften.
-
Klicka på Nästa för att fortsätta till dialogrutan Distribuera.
Del 4: Konfigurera distribution
Nu ska du vara på fliken Distribuera i dialogrutan.
Gör följande:
-
Lägg till mottagare och grupper från din distributionslista som kommer att ta emot rapportutdata. Observera att en separat mottagare måste läggas till för varje filter på mottagarnivån som du vill generera rapporter för. Se Hur rapportgenerering fungerar.
-
Ange hur du ska distribuera och leverera dina rapporter. Aktivera minst ett av följande alternativ:
-
För att leverera dina rapporter via e-post låter du E-post vara på. Detta är förvald leveransmetod.
För Excel- och PixelPerfect-mallar i uppgiften kommer rapporter att inkluderas som e-postbilagor. För HTML-mallar kan du välja att bifoga rapporter som filer, bädda in en rapport i själva e-postmeddelandet eller både och. Mer information finns i Bädda in rapportinnehåll i ett e-postmeddelande.
-
För att leverera dina rapporter till en Microsoft SharePoint-mapp aktiverar du Mapp.
Närmare information om att konfigurera alternativen för e-post- och mappdistribution finns i Krav för e-postleverans och Krav för att lagra rapporter i Microsoft SharePoint-mappar.
-
-
Fyll i obligatoriska fält för E-post- och/eller Mapp-utdata efter behov.
-
Klicka på Nästa för att fortsätta till dialogrutan Schema.
Del 5: Schemalägg leverans av rapport
Gör följande:
-
I dialogrutan Schemalägg konfigurerar du schemat för rapportdistribution. Rapporter kan skickas när som helst när data uppdateras, eller efter ett dagligt, veckovis, månatligt eller årligt schema.
-
Klicka på Spara.
Din rapport kommer att skickas till mottagarna vid den schemalagda tiden. Du kan också skicka utdata från rapportuppgiften när som helst. Se Skicka rapporter manuellt.
Skicka rapporter manuellt
Du kan köra en rapportuppgift manuellt när mottagare behöver ta emot rapporter omedelbart.
Det är också användbart när du testar din rapportkonfiguration.
Gör följande:
-
Öppna fliken Rapportuppgifter i avsnittet Rapporter i en appen.
-
Klicka på
bredvid den rapportuppgift som du vill köra.
-
Klicka på
Skicka nu.
Krav för att en rapportuppgift ska kunna köras
Skaparen av rapportmallen skapar en mall baserat på deras åtkomst till appinnehållet. Men en rapportuppgift körs baserat på den appåtkomst rapportuppgiftens ägare har. Där kan inte rapportuppgiften slutföras om en användare skapar en mall baserat på ett appark som är privat för dem.
Det finns också krav med anknytning till ägande av rapportuppgifter. Mer information finns i Ägare av rapportuppgifter.
Redigera rapportuppgifter
Du kan ändra konfigureringen för rapportuppgiften efter att den har skapats
Gör följande:
-
Öppna fliken Rapportuppgifter i avsnittet Rapporter i en appen.
-
Klicka på
bredvid rapportuppgiften.
-
Klicka på
Redigera.
Ta bort rapportuppgift
Gör följande:
-
Öppna fliken Rapportuppgifter i avsnittet Rapporter i en appen.
-
Klicka på
bredvid den rapportuppgift som du vill ta bort.
-
Klicka på
Ta bort.
Klientorganisationsadministratörer kan ta bort och hantera rapportuppgifter i delavsnittet Prenumerationer i aktivitetscentret för Administration. Se Administrera rapporter och prenumerationer.
Aktivera eller inaktivera en rapportuppgift
En rapportuppgift kan aktiveras eller inaktiveras. När den aktiveras genererar rapportuppgiften utdata enligt det konfigurerade schemat och kan köras manuellt efter behov. När den inaktiveras kan rapportuppgiften inte generera utdata enligt schemat, men kan fortfarande köras manuellt efter behov.
Du kan behöva aktivera eller inaktivera rapportuppgiften manuellt. Det finns också situationer när en rapportuppgift kommer att inaktiveras automatiskt.
Gör följande:
-
Öppna fliken Rapportuppgifter i avsnittet Rapporter i en appen.
-
Klicka på
bredvid den rapportuppgift som du vill aktivera eller inaktivera.
-
Klicka på
Aktivera eller
Inaktivera.
Om du är klientorganisationsadministratör kan du aktivera och inaktivera rapportuppgifter i avsnittet Prenumerationer i aktivitetscentret för Administration. Mer information finns i Administrera rapporter och prenumerationer.
Avbryta en rapportuppgift som körs för tillfället
Det kan hända att en rapportuppgift körs för tillfället men du behöver avbryta den. Det kan exempelvis vara om ett serverfel har inträffat eller om uppgiften tar för lång tid.
Gör följande:
-
Öppna fliken Rapportuppgifter i avsnittet Rapporter i en appen.
-
Klicka på
bredvid den rapportuppgift som du vill avbryta.
-
Klicka på
Avbryt.
Visa körningshistoriken för en rapportuppgift
Du kan visa historiken för när rapportuppgiften kördes. Använd vyn Historik för att visa mer information om fel som kan ha uppstått när uppgiften kördes.
Gör följande:
-
Öppna delavsnittet Rapporter i en app.
-
Klicka på
bredvid en rapportuppgift på fliken Rapportuppgifter.
-
Välj
Historik.
Mer information finns i Visa körningshistoriken för rapportuppgifter.
Konfigurera flera utdata för samma mall
Du kan lägga till upp till fem instanser av rapportmallar i en rapportuppgift, inklusive kopior av samma mall. Om du t.ex. lägger till en Excel-mall två gånger i en uppgift, med utadata i .xlsx- respektive pdf, räknas detta som att två mallar har lagts till i uppgiften.
Följande är vanliga användningsfall för att lägga till samma mall mer än en gång till en enda rapportuppgift:
-
Generera rapporter i två olika filformat, t.ex. en .xlsx- och en PDF-kopia av en och samma rapport.
-
Bädda in rapporten i ett e-postmeddelande, men inkludera även en HTML-kopia av samma rapport som en e-postbilaga.
-
Generera rapporter med två olika lokaliseringsinställningar.
För att uppnå dessa utdata från samma mall, lägg till den två gånger (eller mer än två gånger) i rapportuppgiften.
Gör följande:
-
När du konfigurerar en rapportuppgift i dialogrutan Mall kan du välja den mall som ska användas eller klicka på Ladda upp ny för att ladda upp den.
-
När du har lagt till den första mallinstansen klickar du på Lägg till befintlig mall.
-
Välj samma mall igen.
-
Klicka på Nästa.
-
I inställningarna för Utdata anger du olika Filnamn för varje mallinstans. Detta krävs för att särskilja de genererade rapporterna.
-
Slutför konfigurationen för rapportuppgiften.
Överväganden om avsnittsåtkomst
Om appen använder avsnittsåtkomst fungerar rapportgenerering annorlunda. Mer information finns i Rapportering i appen och avsnittsåtkomst.
Ägare av rapportuppgifter
När du skapar en rapportuppgift blir du dess ägare. Administratörer kan byta ägare av en rapportuppgift. Mer information finns i Administrera rapporter och prenumerationer. För att överföra ägandet av en rapportuppgift till en annan användare i ett delat utrymme måste den användaren ha behörigheten Kan redigera i utrymmet.
Alla med Kan redigera-behörighet till utrymmet kan köra en rapportuppgift, men om ägaren av rapportuppgiften inte har Kan redigera-behörighet till utrymmet kan rapportuppgiften inte köras. Om den användare som äger en rapportuppgift förlorar Kan redigera-behörigheten, eller tas bort från utrymmet eller klientorganisationen måste antingen ägandet av rapportuppgiften ändras eller rapportuppgiften skapas om av någon med tillräckliga behörigheter.
Tänk på att om du byter ägare för en rapportuppgift som använder avsnittsåtkomst kan vissa beteenden förväntas. Mer information finns i Rapportering i appen och avsnittsåtkomst.
Rapportfilter och ägare av rapportuppgifter
Rapportfilter har också motsvarande ägare. Den som skapade rapportfiltret är den första ägaren. Att byta ägare på en rapportuppgift innebär inte att rapportfilter som används av rapportuppgiften byter ägare.
Behörigheter för rapportuppgifter
För att hantera rapportuppgifterna i en app krävs specifika roller. Behörighetskraven varierar beroende på vilken typ av utrymme som din app finns i.
För att arbeta med rapportuppgifter för en app behöver du:
-
Behörigheter tilldelade dig av en klientorganisationsadministratör. En administratör kan se Ställa in behörigheter för mätbara rapporteringsfunktioner för mer information.
-
Mer information om behörigheter för rapportering i utrymmen finns i Behörigheter för Qlik Reporting Service.
Utrymmesbehörigheter
För att hantera rapportuppgifterna för en app krävs specifika utrymmesroller. Kraven beror på vilken typ av utrymme din app finns i.
Krav för appar i delade utrymmen
Du behöver Kan redigera-åtkomst till utrymmet för att utföra följande åtgärder på en rapportuppgift inifrån appen:
-
Visa
-
Skapa
-
Kör
-
Ta bort
-
Aktivera
-
Inaktivera
Mer information finns i Hantera behörigheter i delade utrymmen.
Krav för appar i hanterade utrymmen
Användare med utrymmesrollerna Ägare (rättigheterna Professional, Full User eller Analyzer), Kan hantera (rättigheterna Professional, Full User eller Analyzer) eller Kan styra (endast Användarrättighet Professional eller Full User) i det hanterade utrymmet kan utföra följande åtgärder på en rapportuppgift inifrån appen:
-
Visa
-
Skapa
-
Kör
-
Ta bort
-
Aktivera
-
Inaktivera
Mer information finns i Hantera behörigheter i hanterade utrymmen.
Krav för en app i ditt personliga utrymme
Du måste ha Private Analytics Content Creator-användarrollen i klientorganisationen för att visa, skapa, redigera och ta bort rapportuppgifter.
Administrera rapportuppgifter i aktivitetscentret för Administration
Som administratör hanterar du rapportuppgifter i delavsnittet Prenumerationer i aktivitetscentret för Administration. Se Administrera rapporter och prenumerationer.