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 – mall, 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.
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. Se Burstrapporter med rapportfilter för mer information.
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.
När en eller flera cykler tillämpas kan en rapportuppgift generera max 500 unika rapporter. När inga cykler tillämpas kan rapportuppgiften generera max 100 unika rapporter.
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 SMTP-server 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. Se Leverera rapporter till en distributionsmapp för mer information.
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 mall
Härnäst ska du definiera rapportmallen som skapades med Qlik-tillägget för Microsoft Excel.
Gör följande:
-
I dialogrutan Mall klickar du på Lägg till befintlig mall. Välj en mall som du tidigare laddat upp.
Alternativt kan du klicka på Ladda upp ny om du inte ännu har laddat upp den mall du vill använda.
-
Klicka på Nästa. Dialogen flyttas till fliken Utdata.
Del 3: Konfigurera utdata
Utdatakonfigurationen 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:
-
I dialogrutan Utdata anger du 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. Se Förbereder för PDF och utskrifter.
-
Välj ett Filter att tillämpa på rapporterna.
Det här filtret gäller för hela rapportuppgiften, till skillnad från filter som du lägger till i enskilda rapporter. Mer information om hur filter på uppgiftsnivån och mottagarnivån 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.
-
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 ska 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 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 Schemalägg.
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 Aktivera och hantera användarrapporter 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 Aktivera och hantera användarrapporter 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.
Ö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. Se Aktivera och hantera användarrapporter och prenumerationer för mer information. För att överföra ägandet av en rapportuppgift till en annan användare i ett delat utrymme måste den användaren ha Kan redigera-behörighet 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.
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
Radera
Aktivera
Inaktivera
Se Hantera behörigheter i delade utrymmen för mer information.
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
Radera
Aktivera
Inaktivera
Se Hantera behörigheter i hanterade utrymmen för mer information.
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 Aktivera och hantera användarrapporter och prenumerationer.