Bästa praxis för rapportering i applikationen
Den här sidan listar bästa praxis som du kan följa för bästa resultat när du arbetar med rapportering i applikationen i Qlik Cloud Analytics.
Schemaläggning av rapportuppgifter
Parallell körning av rapportuppgifter ökar bearbetningstiden för rapportuppgifter. Att köra många rapportuppgifter samtidigt innebär en högre risk för att uppgifterna drabbas av timeout eller misslyckas. Att köra många rapportuppgifter samtidigt ökar också körningstiden för enskilda rapportuppgifter.
För optimala resultat:
-
Undvik att schemalägga flera rapportuppgifter samtidigt. Det är bättre att sprida ut starttiden.
-
När du schemalägger flera rapportuppgifter för samma applikation bör du undvika att schemalägga dessa uppgiftskörningar nära varandra i tid. Vi rekommenderar att du sprider ut starttiderna så att en uppgiftskörning raderar sina begäranden till applikationen innan en annan uppgiftskörning börjar.
Du bör också försöka undvika att schemalägga en rapportuppgift till varje heltimme, eftersom detta är en tid med hög belastning för en klientorganisation och region.
Hantera mottagare av rapportuppgifter
En konfiguration av en rapportuppgift är flexibel och låter dig lägga till både enskilda användare och grupper av användare som mottagare av rapportutdata. När det är möjligt är bästa praxis att använda grupper för att lägga till mottagare i rapportuppgiften. Grupper är samlingar av mottagare och definieras i distributionslistan. När du ändrar e-postadressen för en mottagare som har lagts till i uppgiften som en del av en grupp, genereras och levereras rapporter till den uppdaterade e-postadressen.
Å andra sidan kan det vara riskabelt att lägga till enskilda mottagare om det finns en risk att mottagarens e-postadress kommer att ändras i framtiden. Bästa praxis är att endast lägga till användare individuellt när det inte är lämpligt att lägga till dem som medlemmar i en grupp.
Designöverväganden för applikationer som används för rapportering
Undvik att använda mycket stora, interaktiva applikationer för rapporteringsändamål. Överväg istället att ha en rapporteringsapplikation som endast upprätthåller de data som krävs för rapporteringsjobb om din applikation är mycket stor.
Designa Excel-mallar
Ordna bilder och tabelldata
I din Excel-rapportmall är bästa praxis att organisera olika typer av innehåll i horisontella band. Du kan placera bilder sida vid sida med tabelldata, men det kan leda till att bildstorlekarna blir annorlunda än förväntat i den genererade rapporten.
Placera istället bilder på en egen dedikerad rad i mallen.
Överväg att ordna din rapportmall i Excel med den struktur som visas i den här bilden.

Bästa praxis för effektiv objektnamngivning i Qlik Sense-applikationsutveckling
När det gäller att namnge objekt i Qlik Sense-applikationer är det viktigt att följa vissa bästa praxis för att säkerställa tydlighet, konsekvens och underhållbarhet. Objektnamn är de diagram- och tabelltaggar som visas i din rapportmall. Här är några rekommendationer för att namnge objekt som tabeller, diagram och andra element i Qlik Sense:
-
Använd ett unikt namn för varje objekt. Undvik dubbletter som kan skapa förvirring och leda till att du lägger till fel objekt.
-
Använd tydliga och beskrivande namn. Välj namn som korrekt återspeglar objektets syfte och innehåll. Undvik tvetydiga eller generiska namn som kan förvirra användare.
-
Var kortfattad men informativ. Håll namnen kortfattade samtidigt som du ger tillräckligt med information för att förmedla objektets funktion eller data. Långa och invecklade namn kan vara besvärliga att arbeta med.
-
Använd konsekventa namngivningskonventioner. Upprätta och följ en konsekvent namngivningskonvention för alla objekt i din applikation. Detta hjälper till att upprätthålla en logisk struktur och gör det enklare att söka, identifiera och hantera objekt.
-
Undvik att använda specialtecken. Håll dig till alfanumeriska tecken och understreck i objektnamn. Specialtecken kan orsaka problem i skript eller uttryck.
-
Använd kamelnotation (camel case) eller understreck istället för mellanslag: Välj antingen kamelnotation (myTable) eller understreck (my_table) för att separera ord i objektnamn. Detta förbättrar läsbarheten och gör namnen mer begripliga.
-
Undvik att använda reserverade nyckelord. Qlik Sense har reserverade nyckelord som inte bör användas som objektnamn. Dessa nyckelord används i uttryck, skript eller Qlik Sense-miljön. Exempel inkluderar "if", "and", "or", "load" och så vidare.
-
Använd meningsfulla och intuitiva namn för dimensioner och mätvärden. När du skapar dimensioner och mätvärden i diagram bör du använda namn som tydligt beskriver de underliggande data eller beräkningar de representerar. Detta förbättrar förståelsen och samarbetet mellan utvecklare och slutanvändare.
-
Dokumentera namngivningskonventioner. Upprätthåll dokumentation som beskriver de namngivningskonventioner som används i dina Qlik Sense-applikationer. Detta hjälper nya utvecklare att förstå namngivningskonventionerna och säkerställer konsekvens när flera utvecklare arbetar med samma applikation.
-
Granska och uppdatera objektnamn regelbundet. När din applikation utvecklas eller kraven ändras bör du regelbundet granska och uppdatera objektnamnen för att säkerställa att de överensstämmer med applikationens aktuella struktur och funktionalitet.