Exempel: Återskapa QlikView-innehåll i Qlik Sense manuellt
Vissa visualiseringsobjekt och andra objekt kan inte konverteras med QlikView-konverterare. Det här avsnittet visar ett exempel på hur du manuellt kan återskapa en del av detta innehåll i Qlik Sense.
I det här exemplet gör du följande för att återskapa QlikView-dokumentet Customers.qvw i Qlik Sense.
- Konverterar några objekt i ett QlikView-dokument som heter Customers.qvw med hjälp av QlikView-konverterare.
- Placerar dessa QlikView-objekt i en Qlik Sense-app.
- De QlikView-objekt som inte konverteras återskapas manuellt i Qlik Sense-appen.
Customers innehåller fyra ark:
- Main
- Container object
- Conditional show
- Forecast
Dokumentet innehåller följande objekt som konverteras av konverteraren, eller som du kommer att återskapa manuellt i Qlik Sense:
- Arket Main:
- listboxar (konverteraren)
- Arket Container object:
- visualiseringar (konverteraren)
- behållare (manuellt)
- Arket Conditional show:
- listboxar (konverteraren)
- tabellbox som använder funktionen villkorsstyrd visning (manuellt)
- textobjekt (manuellt)
- Arket Forecast:
- diagram (konverteraren)
- skjutreglagebox med variabel för användarindata (manuellt)
Krav
- Tillgång till Dev Hub i Client-Managed Qlik Sense.
Begränsningar
- Med QlikView-konverterare kan du inte konvertera dokument som tar upp mer än 500 MB på enheten. Du kan minska dokumentets storlek utan att förlora resurser genom att minska datamängden i dokumentet eller spara det utan data.
Återskapa ett QlikView-dokument som en Qlik Sense-app
I det här exemplet gör du följande:
-
Öppna Dev Hub i Qlik Sense och välj sedan QlikView-konverterare.
Mer information finns i QlikView-konverterare (endast på engelska).
-
Dra och släpp dokumentet Customers.qvw i konverteraren. Qlik Sense bearbetar dokumentet.
-
Välj dokumentet Customers.qvw och sedan Markera alla objekt på fliken Visualiseringar.
-
Granska flikarna och klicka sedan på Skapa app. Appen Customers skapas i Qlik Sense-hubben. Objekten skapas som Originalobjekt i resurspanelen. Du kan nå och skapa nya variabler i fönstret Variabler.
- Öppna appen Customers och skapa ett nytt ark. Ge arket namnet Main. Klicka på Originalobjekt och dra sedan följande tabeller till arket:
- Country
- City
- Customer
- ProductName
Anteckning om informationMer detaljerade anvisningar om hur du skapar en Qlik Sense-app med QlikView-konverterare finns i Exempel: Flytta QlikView-innehåll till Qlik Sense med hjälp av QlikView-konverterare. - Skapa ett nytt ark och ge det namnet Container object.
- Återskapa behållarens beteende i QlikView.
Klicka på Redigera ark på arket och klicka sedan på Diagram. Objektet Behållare visas i listan.
Dra Behållare till arket.
Från Originalobjekt lägger du till Sales by Country, Top 20 customers and # of orders och Sales By Category i behållaren. När du är klar med att redigera kan du visa varje diagram genom att klicka på motsvarande flik.
- Skapa ett nytt ark och ge det namnet Conditional show.
- Återskapa tabellboxens beteende i QlikView. Tabellen visas när funktionen villkorsstyrd visning utvärderas som sant.
- Från Originalobjekt drar du tabellerna Customer, OrderDate och OrderID till arket.
- Från Diagram drar du en ny tabell till arket och ger den namnet Conditional table.
Lägg till ProductName i tabellen som en dimension. Lägg till Quantity, Unit Price och Price i tabellen som mått.
- Klicka på Conditional table, klicka på Tillägg i egenskapspanelen och klicka sedan på Datahantering.
Ange följande vid Beräkningsvillkor: Count (distinct OrderID)=1
Det är samma uttryck som användes för visningsvillkoret i QlikView.
Ange Select one value in the OrderID table vid Visat meddelande.
När du är klar med redigeringen kan du välja ett värde i tabellen OrderID och visa associerade data i Conditional table.
-
Från Diagram drar du Text och bild till arket.
- Lägg till följande text: Välj en enda order som detaljerna ska visas för
-
Från Diagram drar du KPI till arket.
-
Under Data i panelen Egenskaper anger du =Sum(Price) som uttryck för åtgärden och Total value of order för Label.
Ge även Beräkningsvillkor och Visat meddelande samma värden som du använde för Conditional table.
När vi är klara med redigeringen kan vi välja ett värde i tabellen OrderID och visa associerade data i Conditional table och i KPI:n.
- Skapa ett nytt ark och ge det namnet Forecast.
- Återskapa tabellen Next year forecast från QlikView.
Från Visualiseringar i Originalobjekt drar du Next year forecast till arket.
Klicka på visualiseringen och Redigera det länkade originalobjektet.
Redigera originalobjekt
Under Utseende/Presentation i egenskapspanelen ändrar du vyn från Staplad till Grupperad. Under Färger och teckenförklaring anger du Automatiskt för Visa teckenförklaring.
När du är klar med redigeringen ser visualiseringen ungefär likadan ut som den från QlikView.
- Återskapa skjutreglageboxen från QlikView på arket Forecast. För skjutreglaget används en variabel som användarindata. Variabeln kopierades av konverteraren.
Från Qliks instrumentpanelspaket i Anpassade objekt drar du Variabelinmatning till arket.
- Under Utseende/Allmänt i egenskapspanelen anger du Change next year in % vid Rubrik.
Under Variabel väljer du variabeln Prognos framåt under Namn, och sedan Skjutreglage under Visa som.
Under Värden anger du -10 för Min, 25 för Max och 5 för Steg. Välj slutligen Skjutreglageetikett.
När vi är klara med redigeringen kan vi ändra prognosen framåt med skjutreglaget.