Aanbevolen procedures voor het verbeteren van de prestaties van applicaties
Leer hoe u ervoor zorgt dat uw applicaties responsief en bruikbaar zijn. U kunt de snelheid en algemene prestaties van uw applicaties verbeteren door alleen noodzakelijke velden te gebruiken, dubbele dimensies te verwijderen en te werken in de gepubliceerde versies van applicaties.
Houd er rekening mee dat Inzichtenadviseur alleen gegevens gebruikt die zijn opgenomen in uw gegevensmodel. Het maken van masterdimensies en metingen kan helpen bij het stellen van vragen in Inzichtenadviseur.
Applicatieprestaties verbeteren met Inzichtenadviseur
Inzichtenadviseur kan vrijwel direct nadat u uw applicatie opent aanbevelingen retourneren door een profilering van de applicatie en de bijbehorende gegevens uit te voeren. De grootte van de metagegevens die beschikbaar zijn in een applicatie kan van invloed zijn op de hoeveelheid tijd die Inzichtenadviseur nodig heeft om een eerste profiel te maken van een nieuwe applicatie.
Als uw applicatie meer dan 500 velden bevat, is Inzichtenadviseur minder nauwkeurig bij het classificeren van de velden dan algemene dimensies of metingen.
Als uw applicatie meer dan 100 mastermetingen bevat, of meer dan 100 masterdimensies, is Inzichtenadviseur minder nauwkeurig bij het classificeren van de items dan algemene dimensies of metingen. Als u bijvoorbeeld meer dan 100 masterdimensies hebt, kunnen masterdimensies die zijn bedoeld als geografische dimensies alleen als dimensies worden geclassificeerd. Deze drempelwaarde wordt afzonderlijk gedefinieerd voor masterdimensies en mastermetingen.
Aanbevolen wordt om alleen relevante velden te laden om te zorgen dat applicaties geen grootte hebben die moeilijk te onderhouden is.
Om de prestaties van uw applicaties te verbeteren, overweeg de volgende acties:
-
Alleen de vereiste velden laden voor applicaties.
-
Geef met Gegevenswaarde opzoeken de waarden op waarnaar kan worden verwezen in een vraag.
-
Verwijder dubbele dimensies uit het gegevensmodel.
De kwaliteit van analyses verbeteren met Inzichtenadviseur
Hieronder volgen verschillende aanbevolen procedures die de kwaliteit van analyses in Inzichtenadviseur kan verbeteren.
Voorkomen dat er te veel dimensies aan een applicatie worden toegevoegd
Het kan verleidelijk zijn om zoveel mogelijk dimensies aan een applicatie toe te voegen. Het opnemen van te veel dimensies kan leiden tot duplicaten die het voor uw gebruikers moeilijker kunnen maken om visualisaties te maken en gegevens te analyseren.
Gebruik geen superlatieven bij de naamgeving van masteritems
Aanbevolen wordt om superlatieven uit te sluiten bij de naamgeving van masteritems.
Bijvoorbeeld, Inzichtenadviseur zou het volgende masteritem, gelabeld This Week’s Sales, kunnen herkennen als meerdere tokens: This Weeks als een relatief tijdfilter en Sales als de naam van een dimensie in het gegevensmodel. U kunt termen gebruiken als Meest recente verkopen bij de naamgeving van een masteritem om te zorgen dat de engine de volledige term als vraag herkent.
Gegevenswaarde opzoeken instellen in het logische model
Gegevensmodellen bevatten soms meerdere velden die identieke of bijna identieke namen hebben. U kunt zorgen dat gebruikers vragen stellen die verwijzen naar de correcte velden door de waarde voor Gegevenswaarde opzoeken te wijzigen voor deze velden in uw logische model. Het aanpassen van de kolom Gegevenswaarde opzoeken helpt de engine om het correcte veld te herkennen wanneer er een vraag wordt gesteld.
Een gegevensmodel kan bijvoorbeeld twee landdimensies bevatten, namelijk land van klant en land van leverancier. Als uw gebruikers vragen naar de landen van hun klanten, kan het land van leverancier worden verwijderd in de kolom Gegevenswaarde opzoeken.
Een dimensie verwijderen van de kolom Gegevenswaarde opzoeken
Zie Velden en groepen definiëren voor meer informatie over het gebruik van Gegevenswaarde opzoeken.
Werken met applicaties in beheerde ruimten
Inzichtenadviseur werkt anders in applicaties in beheerde ruimten. In een persoonlijke of gedeelde ruimte hebt u doorgaans toegang tot alle velden in de applicatie. In een gepubliceerde applicatie hebt u alleen toegang tot masteritems. Voordat u een applicatie in een beheerde ruimte publiceert, moet u zorgen dat u masteritems hebt gemaakt voor de dimensies en metingen die u beschikbaar wilt stellen.
Vragen in natuurlijke taal werken het beste in applicaties met een beperkt en specifiek aantal velden. Hierdoor zijn gepubliceerde applicaties responsiever dan een applicatie in een gedeelde of persoonlijke ruimte.
Inzichtenadviseur kan een telling uitvoeren voor een simpele masterdimensie als de applicatie zich in persoonlijke en gedeelde ruimten bevindt. Dit is niet mogelijk als de applicatie zich in een beheerde ruimte bevindt, omdat gebruikers geen toegang hebben tot de onderliggende velden.