Hantera data med dynamiska vyer
Med dynamiska vyer kan användare direkt styra både vilka analyskällor de vill utforska och när data ska uppdateras i visualiseringarna.
Med dynamiska vyer kan du köra frågor på och visa relevanta delmängder av stora datauppsättningar i diagram som kan uppdateras dynamiskt när urval görs. Detta gör det möjligt att visa aktuella datavisualiseringar för stora datavolymer eller datascenarier som ändras snabbt.
Översikt över dynamiska vyer
Dynamiska vyer gör att du kan ansluta en bas-applikation till en annan applikation. Originalvisualiseringar från den applikationen kan sedan användas i basapplikationen. Detta gör att applikationsskapare kan använda originalvisualiseringar från mallapplikationen som dynamiska diagram i andra applikationer. Det finns ingen gräns för hur många dynamiska vyer du kan lägga till i din basapplikation.
Arkvy med dynamisk vy och dynamiska diagram

Dynamiska vyer består av tre huvudkomponenter:
- Dynamiska vyer: En mekanism som läggs till i basapplikationer som ansluter till mallapplikationer och gör det möjligt för applikationsskapare att lägga till originalvisualiseringar från mallapplikationen i basapplikationen.
- Mallapplikationer för dynamisk vy: En Qlik Sense applikation som innehåller kopplingar till datakällor, som molndatabaser.
- Dynamiska diagram: Originalvisualiseringar i mallapplikationen för dynamisk vy som kan läggas till i grundapplikationer och som kan uppdateras manuellt av användare.
Mallapplikationen och grundapplikationen behöver inte använda samma data. Om du har en datauppsättning som täcker kundköp, kan du lägga till en dynamisk vy i en mallapplikation som innehåller väderdata för att titta på eventuella korrelationer.
Om data som efterfrågas från mallapplikationens källa kan filtreras med hjälp av värden i din grundapplikation, kan du använda bindningsuttryck i mallapplikationens skript. Detta gör att den dynamiska vyn endast kan fråga en delmängd av data som specifikt är relaterade till valen i basapplikationen från mallapplikationens datakällor. Du kan till exempel binda fältet SalesDate i basapplikationen till fältet DailyTemperatureReadingDate i mallapplikationen.
Denna delmängdsfunktion är användbar om din basapplikation innehåller aggregerade data och den dynamiska vydata kommer från samma källa men är mer detaljerad än basapplikationsdata (t.ex. innehåller basapplikationen försäljning per månad och produktmärke medan mallapplikationen innehåller försäljning per dag och produktnamn). Mer information om hur du lägger till bindningsuttryck i mallapplikationer finns i Bindningsuttryck i on-demand-mallapplikationer.
Dynamiska vyer kan användas med alla sorters data. Dynamiska vyer är särskilt användbara när du arbetar med stora datamängder eller datascenarier som förändras snabbt, då det är bättre att utföra dataaggregeringar på databasen. Detta hjälper till att undvika fördröjningar vid dataöverföring från datakällan.
Du kommer åt dynamiska vyer från Resurspanelen. Dynamiska vyer aktiveras av klientorganisationsadministratören i aktivitetscentret för Administration. Mer information om aktivering av dynamiska vyer finns i Åtkomst till aktivitetscentret för Administration.
Dynamiska vyer påminner om generering av on-demand-applikationer. Båda använder mallapplikationer för att erbjuda data på begäran, men dynamiska vyer låter dig använda individuella diagram i ark istället för att generera hela on-demand-applikationer. Om du också använder on-demand-applikationer kan du skapa dynamiska vyer med dina on-demand-mallapplikationer. Mer information om att generera on-demand-applikationer finns i Hantera stora datamängder med on-demand-applikationer.
Dynamiska vyer
När du skapar en dynamisk vy väljer du en mallapplikation och kan valfritt tillämpa ett radgränsuttryck för att styra hur mycket data den dynamiska vyn kommer att komma åt. När den dynamiska vyn har skapats kan du sedan lägga till originalvisualiseringar från mallapplikationen till dina ark.
Flera dynamiska vyer kan använda samma mallapplikation. Varje dynamisk vy uppdateras individuellt. Om bindningsuttryck används i en dynamisk vys mallapplikationsskript kan val som gjorts i basapplikationen styra vilka data som läses in i varje dynamisk vy som använder den mallapplikationen. Två dynamiska vyer som använder samma mall kan användas för att jämföra diagram sida vid sida av två separata delmängder av detaljerade data. Till exempel har du två dynamiska vyer som använder samma mallapplikation. Du kan välja 1 jan 2018 från basapplikationen SaledDate fält och uppdatera en dynamisk vy. Sedan kan du ändra urvalet till 1 januari 2019, uppdatera den andra dynamiska vyn och sedan jämföra de dynamiska diagrammen.
Information om hur du skapar och redigerar dynamiska vyer finns i Hantera data med dynamiska vyer.
Information om hur du använder dynamiska vyer finns i Använda dynamiska vyer och diagram.
Mallappar för dynamisk vy
En mallapp för en dynamisk vy är en Qlik Sense-applikation som används för att förse dynamiska vyer med data och originalvisualiseringar.
Mallar för dynamiska vyer kan ha ett laddningsskript som innehåller databindningsuttryck som används för att formulera frågor som görs på datakällorna baserat på urval som görs i basapplikationen. Bindningsuttryck skapas oftast av användare som är vana att skriva Qlik Sense-laddningsskript. Mallapplikationer kan ha frågefiltervillkor som baseras på indataparametrar som anges under aktiveringen av dynamiska diagram.
När datamodellen för en mallapplikation för dynamisk vy är klar kan originalvisualiseringar läggas till i mallapplikationen. Dessa originalvisualiseringar kan sedan nås via dynamiska vyer och läggas till som dynamiska diagram i andra applikationer.
Information om hur du skapar mallapplikationer finns i Skapa en on-demand-mallapplikation.
Dynamiska diagram
Dynamiska diagram härleds från originaldiagrammen i en dynamisk vys mallapplikation. Dynamiska diagram kan läggas till i arken i andra applikationer med dynamiska vyer. Till skillnad från andra Qlik Sense-diagram kan användare styra när källdata i en dynamisk vy ska uppdateras, genom att använda ett uppdateringsalternativ i diagrammen. När data i en dynamisk vy styrs av bindningsuttryck följer Qlik Sense grundappens urvalstillstånd. En inaktuella data-ikon visas på varje diagram i en dynamisk vy när grundappens urvalstillstånd ändras så att de nya värdeuppsättningarna för de dynamiska vyernas bundna fält inte längre matchar värdena som användes vid vyns senaste uppdatering.
Information om hur du använder dynamiska diagram finns i Använda dynamiska vyer och diagram.
Begränsningar för dynamiska vyer
Följande begränsningar gäller för dynamiska vyer:
- Dynamiska vyer kan inte användas i berättelser. Du kan lägga till ögonblicksbilder av dynamiska diagram i berättelser, men du kan inte gå från bilderna till det dynamiska diagrammets källa.
- Dynamiska vyer kan inte användas med Qlik NPrinting.
- Dynamiska vyer kan användas med instrumentpanelspaketet och med visualiseringskomplementspaket. Inga andra komplement stöds.
- Ägaren för den dynamiska vyn ändras inte när appens ägare ändras.
- Dynamiska vyer kan inte skapas i appar i ett hanterat utrymme.
- Dynamiska vyer stöds inte i Qlik Sense Desktop.
- Dynamiska vyer stöds inte i Qlik Analytics mobilappen.
- Dynamiska diagram kan inte placeras i behållare.
- Spaljébehållare och behållare kan inte användas som originaldiagram i dynamiska vyer.
-
Tabeller för anteckningar kan inte definieras som dynamiska vyer.
Utrymmen och dynamiska vyer
Du kan skapa dynamiska vyer med dina egna applikationer i ditt personliga utrymme som mallapplikationer. Andra användare med åtkomst till din applikation med dynamiska diagram kan se och uppdatera de dynamiska diagrammen.
Du kan skapa dynamiska vyer med applikationer som skapats av andra användare i delade utrymmen. Du måste ha någon av behörigheterna Kan redigera, Kan redigera data i applikationer, Kan hantera eller Ägare i det delade utrymmet som innehåller mallapplikationerna. Om du vill redigera ett dynamiskt diagram i källmallapplikationen måste du vara ägare till den mallapplikationen.
Endast applikationsägare kan lägga till nya dynamiska vyer i en applikation. Användare med åtkomst till applikationen kan dock använda vilken dynamisk vy som helst som lagts till i applikationen.
Du kan inte skapa dynamiska vyer i applikationer i hanterade utrymmen. Du kan inte använda applikationer i hanterade utrymmen som mallapplikationer. Dynamiska diagram i applikationer som publiceras i hanterade utrymmen kan fortfarande uppdateras och användare kan göra urval i de dynamiska diagrammen.