Arbeta med rapportuppgifter
Som rapportutvecklare kan du skapa konfigurationer för centraliserad rapportgenerering med rapportuppgifter. Skapa och hantera rapportuppgifter på fliken Rapportuppgifter i Rapportering-delavsnittet i en applikation.
En rapportuppgift konverterar rapportmallen till rapportutdata. Uppgiften kan köras manuellt eller enligt ett schema.
En rapportuppgift är där byggstenar för rapportering – mallar, filter och distributionslista – samlas för att generera utdata. När du skapar en rapportuppgift ställer du också in rapportfilnamnen, de användare och grupper som tar emot utdata, information om e-post eller utdatamapp samt schemat för när dess rapporter genereras.
Fliken Rapportuppgifter i Rapportering-delavsnittet i en applikation

Med hjälp av rapportfilter kan du använda en enda rapportuppgift för att administrera och använda ett användningsfall för rapportbursting. Rapportbursting gör att du kan generera rapporter med varierad information med olika delmängder av data för olika mottagarparter. Mer information finns i Burst-rapportering med rapportfilter.
Så fungerar rapportgenerering
Du måste definiera en distributionslista för applikationen innan du kan skapa rapportuppgifter.
I en rapportuppgift väljer du de mottagare och grupper från din distributionslista som du vill generera rapporter för. När du lägger till mottagare som mottagare av uppgiftsutdata lägger du till mottagaren som en användar-filter-parning som motsvarar ett enda filter på mottagarnivå som har tillämpats på dem i distributionslistan. Du kan inte kombinera flera filter på mottagarnivå i samma användarrapport, men du kan lägga till varje användar-filter-parning 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 distinkt filter på mottagarnivå som tillämpas över 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åda. 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 för de mottagare du har inkluderat i uppgiften. Mer information finns i Rapportgenerering med distributionsmappar.
Krav för e-postleverans
För att skicka rapportuppgiftsutdata via e-post, slå på E-post-reglaget under Distribuera i dialogrutan när du skapar rapportuppgiften.
Om du skickar rapporterna via e-post måste en e-postleverantör konfigureras för Qlik Cloud-klientorganisationen. Instruktioner för hur du ställer in 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 i en mapp i ditt Microsoft SharePoint-nätverk, slå på Mapp-reglaget under Distribuera i dialogrutan när du skapar rapportuppgiften.
För att lagra rapportutdata i 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ör att skapa en uppgiftsbaserad rapportkonfiguration, följ delavsnitten nedan i ordning.
Innan du börjar
Innan du kan skapa rapportuppgifter måste du definiera en distributionslista. Se Skapa en distributionslista för din rapport.
Del 1: Skapa uppgiften
Gör följande:
-
Öppna fliken Rapportuppgifter i Rapportering-delavsnittet i Qlik Sense-applikationen.
-
Klicka på Skapa rapportuppgift. Dialogrutan för rapportuppgift öppnas.
-
Ange en Titel för din rapportuppgift.
-
Lägg eventuellt till en Beskrivning.
Del 2: Välj en eller flera mallar
Därefter måste du definiera mallarna.
Gör följande:
-
På dialogfliken Mall klickar du på Lägg till befintlig mall. Välj en mall som du redan har skapat.
Alternativt klickar du på Ladda upp ny om du inte redan har lagt till den mall du vill använda.
-
Lägg eventuellt till ytterligare mallar i uppgiften med hjälp av proceduren 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. Dialogrutan flyttas till fliken Utdata.
Del 3: Konfigurera utdata
Konfigurera sedan utdata. Utdata konfigureras separat för varje mallinstans du lägger till i uppgiften. Utdata består av:
-
Definiera egenskaperna för de genererade rapporterna.
-
Definiera lokalisering av rapportelement (endast för PDF-utdata). Användare som öppnar en rapport i Excel-, PowerPoint- eller Word-format kommer att se regionberoende formatering (datum, siffror och annan information) enligt deras inställningar i respektive Microsoft Office-applikation.
-
Tillämpa ett filter på uppgiftsnivå.
-
Tillämpa cykler.
Gör följande:
-
På dialogfliken Utdata expanderar du en mallinstans som du har lagt till.
-
Skriv ett Filnamn för rapportutdata. Detta används i filnamnet för rapporterna, tillsammans med cykeln och Tidsstämpelformat.
Anteckning om informationSpecialtecken är inte tillåtna i det Filnamn som du anger här. Dessutom tas blanksteg före och efter ditt angivna Filnamn bort.
-
Om du valde PDF-utdata definierar du Regionala formatinställningar för PDF. Den här inställningen styr den lokal där datum, siffror och annan information formateras i rapporterna.
Om du behöver utföra andra konfigurationer för att förbereda för PDF eller utskriven utdata, återgå till att skapa mallen.
-
Välj eventuellt ett Filter att tillämpa på rapporterna.
Detta filter gäller för alla rapporter som genereras från mallinstansen, till skillnad från filter som du lägger till för enskilda mottagare. Mer information om hur filter på uppgiftsnivå och mottagarnivå interagerar med varandra finns i Arbeta med rapportfilter.
-
Under Cykel väljer du upp till tre dimensioner att använda som cykler. Att lägga till cykler genererar en unik version av rapporterna för varje unikt värde i dimensionen. Mer information finns i Cykelrapporter.
-
Välj ett Tidsstämpelformat. Detta används i filnamnen för rapporterna, tillsammans med cykeln och Filnamn.
-
Upprepa proceduren ovan för eventuella andra mallinstanser som du har lagt till i uppgiften.
-
Klicka på Nästa för att fortsätta till dialogfliken Distribuera.
Del 4: Konfigurera distribution
Du bör nu vara på fliken Distribuera i dialogrutan.
Gör följande:
-
Lägg till de mottagare och grupper från din distributionslista som ska ta emot rapportutdata. Observera att en separat mottagare måste läggas till för varje filter på mottagarnivå som du vill generera rapporter för. Se Så fungerar rapportgenerering.
-
Ange hur du vill distribuera och leverera dina rapporter. Slå på minst ett av följande alternativ:
-
För att leverera dina rapporter via e-post, låt E-post-reglaget vara påslaget. Detta är standardleveransmetoden. Leveransen sker enligt följande:
-
För HTML-mallar i uppgiften kan du välja att bifoga rapporter som filer, bädda in en rapport i själva e-postmeddelandet eller båda. Mer information finns i Bädda in rapportinnehåll i ett e-postmeddelande.
-
För mallar av alla andra typer inom uppgiften kommer rapporter att inkluderas som e-postbilagor.
-
-
För att leverera dina rapporter till en Microsoft SharePoint-mapp, slå på Mapp-reglaget.
För specifik information om hur du konfigurerar alternativ för e-post och distributionsmapp, se Krav för e-postleverans och Krav för att lagra rapporter i Microsoft SharePoint-mappar.
-
-
Fyll i de obligatoriska fälten för E-post- och/eller Mapp-utdata efter behov.
-
Klicka på Nästa för att fortsätta till dialogfliken Schema.
Del 5: Schemalägg rapportleverans
Gör följande:
-
På dialogfliken Schema konfigurerar du schemat för rapportdistribution. Rapporter kan skickas när data uppdateras, eller enligt ett dagligt, veckovist, månatligt eller årligt schema.
-
Klicka på Spara.
Din rapport kommer att skickas till dina mottagare vid den schemalagda tiden. Du kan också skicka rapportuppgiftsutdata när som helst. Se Skicka rapporter manuellt.
Skicka rapporter manuellt
Du kan köra en rapportuppgift manuellt när du behöver att mottagarna ska få rapporterna omedelbart.
Detta är också användbart när du testar din rapportkonfiguration.
Gör följande:
-
Öppna fliken Rapportuppgifter i Rapportering-delavsnittet i en applikation.
-
Klicka på
bredvid den rapportuppgift du vill köra.
-
Klicka på
Skicka nu.
Krav för att en rapportuppgift ska köras framgångsrikt
Skaparen av rapportmallen skapar en mall baserat på sin åtkomst till applikationsinnehållet. En rapportuppgift körs dock baserat på applikationsåtkomsten för rapportuppgiftens ägare. Därför, om en användare skapar en mall baserat på ett applikationsark som är privat för dem, kan rapportuppgiften inte köras framgångsrikt.
Det finns också krav relaterade till ägande av rapportuppgifter. Mer information finns i Ägande av rapportuppgifter.
Redigera rapportuppgifter
Du kan ändra konfigurationen för rapportuppgiften efter att den har skapats.
Gör följande:
-
Öppna fliken Rapportuppgifter i Rapportering-delavsnittet i en applikation.
-
Klicka på
bredvid rapportuppgiften.
-
Klicka på
Redigera.
Ta bort en rapportuppgift
Gör följande:
-
Öppna fliken Rapportuppgifter i Rapportering-delavsnittet i en applikation.
-
Klicka på
bredvid den rapportuppgift du vill ta bort.
-
Klicka på
Ta bort.
Klientorganisationsadministratörer kan ta bort och hantera rapportuppgifter i Prenumerationer-delavsnittet i Administration-aktivitetscentret. Se Administrera rapportering och prenumerationer.
Aktivera eller inaktivera en rapportuppgift
En rapportuppgift kan aktiveras eller inaktiveras. När den är aktiverad genererar rapportuppgiften utdata enligt det konfigurerade schemat och kan köras manuellt vid behov. När den är inaktiverad kan rapportuppgiften inte generera utdata enligt schemat, men kan fortfarande köras manuellt vid behov.
Du kanske vill aktivera eller inaktivera rapportuppgiften manuellt. Det finns också situationer där en rapportuppgift inaktiveras automatiskt.
Gör följande:
-
Öppna fliken Rapportuppgifter i Rapportering-delavsnittet i en applikation.
-
Klicka på
bredvid den rapportuppgift du vill slå på eller av.
-
Klicka på
Aktivera eller
Inaktivera.
Om du är en klientorganisationsadministratör kan du aktivera och inaktivera rapportuppgiften i Prenumerationer-delavsnittet i Administration-aktivitetscentret. Mer information finns i Administrera rapportering och prenumerationer.
Avbryta en rapportuppgift som körs
Det kan finnas tillfällen då en rapportuppgift körs men du behöver avbryta den. Detta kan vara när det finns ett serverfel, eller när uppgiften tar för lång tid.
Gör följande:
-
Öppna fliken Rapportuppgifter i Rapportering-delavsnittet i en applikation.
-
Klicka på
bredvid den rapportuppgift 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 Historik-vyn för att visa mer information om fel som kan ha inträffat under uppgiftskörningen.
Gör följande:
-
Öppna delavsnittet Rapporter i en applikation.
-
Klicka på
bredvid en rapportuppgift på fliken Rapportuppgifter.
-
Välj
Historik.
Mer information finns i Visa körningshistorik 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 i en enda rapportuppgift:
-
Generera rapporter i två olika filformat – till exempel en .xlsx- och PDF-kopia av en enda rapport.
-
Bädda in rapporten i ett e-postmeddelande, men också inkludera en HTML-kopia av samma rapport som en e-postbilaga.
-
Generera rapporter med två olika lokaliseringsinställningar.
För att uppnå denna utdata från samma mall, lägg till den två gånger (eller mer än två gånger) i rapportuppgiften.
Gör följande:
-
På dialogfliken Mall när du konfigurerar en rapportuppgift, välj 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 Utdata-inställningarna anger du ett annat Filnamn för varje mallinstans. Detta krävs för att skilja de genererade rapporterna åt.
-
Slutför konfigurationen för rapportuppgiften.
Överväganden för section access
Om applikationen använder delavsnittsåtkomst, fungerar rapportgenerering annorlunda. Mer information finns i Rapportering i appen och avsnittsåtkomst.
Ägande av rapportuppgifter
När du skapar en rapportuppgift blir du dess ägare. Administratörer kan ändra ägaren till en rapportuppgift. Mer information finns i Administrera rapportering och prenumerationer. I ett delat utrymme, för att överföra äganderätten till en rapportuppgift till en annan användare, måste den användaren ha Kan redigera-behörigheter 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 ändrar ägaren till en rapportuppgift för en applikation som använder section access kan vissa beteenden förväntas. Mer information finns i Rapportering i appen och avsnittsåtkomst.
Rapportfilter och ägande av rapportuppgifter
Rapportfilter har också motsvarande ägare. Skaparen av ett rapportfilter är dess första ägare. Att ändra ägaren till en rapportuppgift ändrar inte ägaren till några rapportfilter som används av rapportuppgiften.
Behörigheter för rapportuppgifter
Att hantera rapportuppgifterna för en applikation kräver specifika roller. Behörighetskraven varierar beroende på vilken typ av utrymme din applikation finns i.
För att arbeta med rapportuppgifter för en applikation 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
Att hantera rapportuppgifterna för en applikation kräver specifika utrymmesroller. Kraven beror på vilken typ av utrymme din applikation finns i.
Krav för applikationer 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 applikationen:
-
Visa
-
Skapa
-
Köra
-
Ta bort
-
Aktivera
-
Inaktivera
Mer information finns i Hantera behörigheter i delade utrymmen.
Krav för applikationer i hanterade utrymmen
Användare med rollerna Ägare, Kan hantera eller Kan driva i ett hanterat utrymme kan utföra följande åtgärder på en rapportuppgift inifrån applikationen:
-
Visa
-
Skapa
-
Köra
-
Ta bort
-
Aktivera
-
Inaktivera
Mer information finns i Hantera behörigheter i hanterade utrymmen.
Krav för en applikation i ditt personliga utrymme
Du måste ha användarrollen Private Analytics Content Creator i klientorganisationen för att visa, skapa, redigera och ta bort rapportuppgifter.
Administrera rapportuppgifter i Administration-aktivitetscentret
Som administratör hanterar du rapportuppgifter i Prenumerationer-delavsnittet i Administration-aktivitetscentret. Se Administrera rapportering och prenumerationer.