Big data beheren met on-demand applicaties | Qlik Sense onder Windows Help
Ga naar hoofdinhoud Ga naar aanvullende inhoud

Big data beheren met on-demand applicaties

Met On-demand applicaties kunt u big data-bronnen laden en analyseren in Qlik Sense Enterprise. Het proberen om een volledige big data opslag in een keer te analyseren is zeer inefficiënt. Desalniettemin, om representatieve visualisaties te maken, moeten alle gegevens vindbaar zijn. Qlik Sense On-demand applicaties geven gebruikers samengevoegde weergaven van opgeslagen big data. Ook staan ze het identificeren en laden van relevante subsets van de gegevens voor gedetailleerde analyse toe.

On-demand applicaties breiden de potentiële gebruiksscenario's voor gegevensdetectie uit, zodat professionele gebruikers associatieve analyses kunnen uitvoeren op grotere gegevensbronnen. Ze bieden gebruikers de mogelijkheid om eerst gegevens te selecteren waarin ze inzichten willen ontdekken, en vervolgens interactief een on-demand applicatie te genereren waarmee ze de gegevens met de volledige mogelijkheden in het geheugen van Qlik kunnen analyseren.

On-demand applicatieonderdelen

Qlik Sense beheert het laden van big data-bronnen met selectie-applicaties die samengevoegde weergaven van de big data bieden en een gebruiker ook in staat stellen in te zoomen en gedetailleerdere gegevens te analyseren. Elke selectie-applicatie heeft geïntegreerde On-demand applicatie navigatiekoppelingen naar een of meer sjabloon-applicaties die als basis dienen voor het maken van On-demand applicaties. Met de eigenschappen van de navigatiekoppelingen en sjabloon-applicaties kunt u de vorm en het volume van de gegevens die in On-demand applicaties worden geladen nauwkeurig bepalen.

Applicaties kunnen herhaaldelijk worden gegenereerd uit de sjabloon-applicatie om regelmatig wisselende gegevensverzamelingen te volgen. Terwijl de gegevens worden gefilterd op basis van de selecties die in de selectie-applicatie worden gemaakt, wordt de inhoud van de on-demand-applicatie dynamisch geladen uit de onderliggende gegevensbron. Dezelfde on-demand-applicatie kan meerdere keren worden gegenereerd om nieuwe analyses van de gegevens te maken als ze veranderen.

InformatieHet genereren van on-demand-applicaties wordt beheerd door de On-demand-applicatieservice. De service is standaard uitgeschakeld en moet worden ingeschakeld voordat het mogelijk is selectie- en sjabloon-applicaties te koppelen en on-demand-applicaties te genereren. De on-demand applicatieservice wordt beheerd in de Qlik Beheerconsole.

Zie On-demand-applicaties beheren (alleen in het Engels) voor meer informatie.

Relaties tussen on-demand applicatiecomponenten.

On-demand app components.

On-demand applicaties bouwen

Omdat on-demand selectie- en sjabloonapplicaties speciale load-scripting vereisen, worden ze doorgaans gemaakt door gebruikers met ervaring in het schrijven van Qlik Sense load-scripts. On-demand selectie-applicaties moeten bijvoorbeeld gegevens laden met een bescheiden mate van dimensiegranulatie. On-demand sjabloonapplicaties bevatten load-scripts met gegevensbindende uitdrukkingen die worden gebruikt om de query's op de gegevensbronnen te formuleren.

Een selectie-app kan aan meerdere sjabloon-apps worden gekoppeld en aan één sjabloon-app kunnen meerdere selectie-apps worden gekoppeld. De gegevensbindende uitdrukkingen van de sjabloon-app moeten echter wel overeenkomen met velden in de selectie-apps die eraan zijn gekoppeld. Daarom worden selectie- en sjabloon-apps gewoonlijk in combinatie met elkaar gemaakt en vaak door dezelfde ervaren scriptschrijver.

InformatieEr zijn voorbeelden van On-demand-selectie- en -sjabloon-apps opgenomen in de Qlik Sense Enterprise installatie op ProgramData\Qlik\Examples\OnDemandApp\sample.

Voor het maken van navigatiekoppelingen is ook inzicht nodig in de velden in de selectie-app die overeenkomstige bindingen in de sjabloon-app hebben. De reden hiervoor is dat voor elke navigatiekoppeling een uitdrukking nodig is waarmee het totale aantal detailrecords wordt berekend. Dat totaal staat voor de geaggregeerde records die toegankelijk zijn via de selectiestatus in de selectie-app. Voor het maken van die uitdrukking moet de gebruiker weten hoe het totale aantal records van de sjabloon-app moet worden berekend met behulp van velden die beschikbaar zijn in de selectie-app.

Ga voor meer informatie naar Een On-demand-applicatie bouwen.

Om on-demand-apps te genereren met behulp van selectie-apps hoeft een gebruiker het load-script niet te begrijpen. Zodra er een On-demand-app-navigatiekoppeling is gemaakt, kan een gebruiker die navigatiekoppeling naar de balk App-navigatie van de selectie-app slepen om een app-navigatiepunt te maken. On-demand-apps worden vervolgens gegenereerd vanuit het navigatiepunt.

Navigatiepunten komen beschikbaar voor het genereren van On-demand-apps wanneer het door de uitdrukking in de navigatiekoppeling berekende maximale aantal rijen binnen het vereiste bereik valt. Op dat moment kan de gebruiker een on-demand applicatie genereren. De gebruiker kan ook een andere reeks selecties maken en aanvullende applicaties genereren op basis van die verschillende selecties.

Ga voor meer informatie naar On-demand-apps.

Navigatiekoppelingen hebben een limiet op het aantal on-demand applicaties dat via de koppeling kan worden gegenereerd. Wanneer het maximale aantal applicaties is gegenereerd, moet de gebruiker die applicaties genereert vanuit het navigatiepunt een van de bestaande applicaties verwijderen alvorens een nieuwe on-demand applicatie te genereren. Het maximale aantal gegenereerde applicaties is van toepassing op de on-demand applicatie-navigatiekoppeling. Als vanuit de navigatiekoppeling één on-demand applicatie-navigatiepunt wordt gemaakt, dan kan dat navigatiepunt tot het maximale aantal maken. Als vanuit dezelfde navigatiekoppeling meerdere navigatiepunten worden gemaakt, zijn die navigatiepunten samen beperkt tot het maximale aantal dat voor de navigatiekoppeling is ingesteld.

Navigatiekoppelingen stellen ook een bewaartijd voor gegenereerde apps in. Wanneer de bewaartijd is verstreken, worden On-demand-apps automatisch verwijderd.

On-demand-applicaties publiceren

De meeste gebruikers zullen On-demand- en selectie-apps gebruiken nadat ze zijn gepubliceerd. Wanneer selectie-apps naar een stream worden gepubliceerd, kunnen gebruikers met de juiste machtiging voor die stream deze gebruiken om aggregatieselecties te maken en On-demand-apps te genereren vanuit de navigatiepunten die in de selectie-apps zijn opgenomen. Zoals alle gepubliceerde applicaties kunnen ze na hun publicatie niet meer worden gewijzigd. Als gebruikers bijvoorbeeld navigatiepunten willen toevoegen, moeten ze een kopie van de selectie-applicatie maken.

In veel gevallen maken gebruikers alleen gebruik van gegenereerde On-demand-applicaties. Elke gegenereerde applicatie kan afzonderlijk worden gepubliceerd. In feite kan in de navigatiekoppeling van de applicatie worden opgenomen dat via deze koppeling gegenereerde applicaties automatisch naar een specifieke stream worden gepubliceerd. Gebruikers verkennen vervolgens de geselecteerde gegevenssegmenten die met die gegenereerde On-demand-applicaties worden geladen in de stream waarnaar de applicatie is gepubliceerd.

Voordelen van On-demand-apps

On-demand applicaties helpen zakelijke gebruikers en IT-afdelingen op talloze manieren waarde te halen uit big data-omgevingen. On-demand applicaties:

  • Bieden gebruikers een 'boodschappenlijst'-ervaring waarmee ze hun applicaties interactief kunnen vullen met een subset van gegevens, zoals tijdsperiode, klantensegment of geografie.
  • Bieden volledige Qlik Sense-functionaliteit binnen een latente subset die in het geheugen wordt gehost.

    In Direct Discovery, waarin ook grote gegevensbronnen kunnen worden beheerd, worden daarentegen niet alle relevante gegevens in het geheugen bewaard. Bij Direct Discovery blijven meetgegevens in de bron tot aan de uitvoering.

    Ga voor meer informatie naar Toegang krijgen tot grote gegevensverzamelingen met Direct Discovery.

  • Stellen IT in staat te bepalen hoe groot een applicatie kan zijn en applicaties aan te roepen op basis van gegevensvolume of dimensieselecties.
  • Bieden toegang tot niet-SQL-gegevensbronnen zoals Teradata Aster, MapR, SAP BEx en de functie PLACEHOLDER in SAP HANA.

    Het uitvoeren van niet-SQL-query's is niet mogelijk met Direct Discovery, dat alleen kan worden gebruikt met SQL-gegevensbronnen.

  • Bieden de mogelijkheid aanpasbare SQL en load-scripts te genereren.
  • Bieden in alle gevallen sectietoegang.

Beperkingen

On-demand applicaties hebben de volgende beperkingen:

  • U kunt Qlik NPrinting. niet gebruiken met on-demand applicaties.

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een tikfout, een ontbrekende stap of een technische fout – laat het ons weten!