Best practices voor in-applicatie rapportage
Deze pagina bevat best practices die u kunt volgen voor de beste resultaten bij het werken met in-applicatie rapportage in Qlik Cloud Analyse.
Rapporttaakplanning
Parallelle uitvoering van rapporttaken verhoogt de verwerkingstijd voor rapporttaken. Het gelijktijdig uitvoeren van veel rapporttaken verhoogt het risico op time-outs of mislukkingen. Het gelijktijdig uitvoeren van veel rapporttaken verhoogt ook de uitvoeringstijd voor individuele rapporttaken.
Voor optimale resultaten:
-
Vermijd het plannen van meerdere rapporttaken op hetzelfde moment. Het is beter om de starttijd te spreiden.
-
Bij het plannen van meerdere rapporttaken voor dezelfde applicatie, moet u vermijden dat deze taken op (bijna) hetzelfde moment worden uitgevoerd. Het wordt aanbevolen om de starttijden te spreiden, zodat de ene taakuitvoering zijn verzoeken aan de applicatie wist voordat een andere taakuitvoering begint.
U moet ook proberen te vermijden dat u een rapporttaak op het hele uur plant, aangezien dit een piekmoment is voor verzoeken voor een tenant en regio.
Ontvangers van rapporttaken beheren
Een rapporttaakconfiguratie is flexibel en stelt u in staat om zowel individuele gebruikers als groepen gebruikers toe te voegen als ontvangers van rapportuitvoer. Indien mogelijk is het een best practice om groepen te gebruiken om ontvangers aan de rapporttaak toe te voegen. Groepen zijn verzamelingen van ontvangers en worden gedefinieerd in de distributielijst. Wanneer u het e-mailadres wijzigt van een ontvanger die als onderdeel van een groep aan de taak is toegevoegd, worden rapporten gegenereerd en afgeleverd op het bijgewerkte e-mailadres.
Aan de andere kant kan het toevoegen van individuele ontvangers riskant zijn als de kans bestaat dat het e-mailadres van de ontvanger in de toekomst verandert. Een best practice is om gebruikers alleen individueel toe te voegen wanneer het toevoegen als lid van een groep niet gepast is.
Ontwerpoverwegingen voor applicaties die worden gebruikt voor rapportage
Vermijd het gebruik van zeer grote, interactieve applicaties voor rapportagedoeleinden. Overweeg in plaats daarvan een rapportage-applicatie te hebben die alleen de vereiste gegevens voor rapportagetaken bijhoudt als uw applicatie erg groot is.
Excel-sjablonen ontwerpen
Afbeeldingen en tabelgegevens rangschikken
In uw Excel rapportsjabloon is het een best practice om verschillende soorten inhoud in horizontale banden te organiseren. U kunt afbeeldingen naast tabelgegevens plaatsen, maar dit kan ertoe leiden dat de afbeeldingsgrootten in het gegenereerde rapport anders zijn dan verwacht.
Plaats afbeeldingen in plaats daarvan in hun eigen speciale rij in de sjabloon.
Overweeg uw rapportsjabloon in Excel te rangschikken met de structuur die in deze afbeelding wordt getoond.

Best practices voor effectieve objectnaamgeving bij de ontwikkeling van een Qlik Sense-applicatie
Als het gaat om het benoemen van objecten in Qlik Sense-applicaties, is het belangrijk om bepaalde best practices te volgen om duidelijkheid, consistentie en onderhoudbaarheid te garanderen. Objectnamen zijn de diagram- en tabeltags die in uw rapportsjabloon verschijnen. Hier zijn enkele aanbevelingen voor het benoemen van objecten zoals tabellen, diagrammen en andere elementen in Qlik Sense:
-
Gebruik een unieke naam voor elk object. Vermijd duplicaties die verwarring kunnen veroorzaken en ertoe kunnen leiden dat u het verkeerde object toevoegt.
-
Gebruik duidelijke en beschrijvende namen. Kies namen die het doel en de inhoud van het object nauwkeurig weerspiegelen. Vermijd dubbelzinnige of generieke namen die gebruikers in verwarring kunnen brengen.
-
Wees beknopt maar informatief. Houd de namen beknopt en geef tegelijkertijd voldoende informatie om de functie of gegevens van het object over te brengen. Lange en ingewikkelde namen kunnen lastig zijn om mee te werken.
-
Gebruik consistente naamgevingsconventies. Stel een consistente naamgevingsconventie vast en volg deze voor alle objecten in uw applicatie. Dit helpt een logische structuur te behouden en maakt het gemakkelijker om objecten te zoeken, te identificeren en te beheren.
-
Vermijd het gebruik van speciale tekens. Houd u aan alfanumerieke tekens en underscores in objectnamen. Speciale tekens kunnen problemen veroorzaken in scripts of expressies.
-
Gebruik camelcase of underscores in plaats van spaties: Kies camelcase (myTable) of underscores (my_table) om woorden in objectnamen te scheiden. Dit verbetert de leesbaarheid en maakt de namen begrijpelijker.
-
Vermijd het gebruik van gereserveerde trefwoorden. Qlik Sense heeft gereserveerde trefwoorden die niet als objectnamen mogen worden gebruikt. Deze trefwoorden worden gebruikt in expressies, scripts of de Qlik Sense-omgeving. Voorbeelden zijn "if", "and", "or", "load", enzovoort.
-
Gebruik betekenisvolle en intuïtieve namen voor dimensies en metingen. Gebruik bij het maken van dimensies en metingen in diagrammen namen die de onderliggende gegevens of berekeningen die ze vertegenwoordigen duidelijk beschrijven. Dit bevordert het begrip en de samenwerking tussen ontwikkelaars en eindgebruikers.
-
Documenteer naamgevingsconventies. Onderhoud documentatie die de naamgevingsconventies beschrijft die in uw Qlik Sense-applicaties worden gebruikt. Dit helpt nieuwe ontwikkelaars de naamgevingsconventies te begrijpen en zorgt voor consistentie wanneer meerdere ontwikkelaars aan dezelfde applicatie werken.
-
Beoordeel en update objectnamen regelmatig. Naarmate uw applicatie evolueert of vereisten veranderen, moet u de objectnamen periodiek beoordelen en bijwerken om ervoor te zorgen dat ze aansluiten bij de huidige structuur en functionaliteit van de applicatie.