Pivottabell
Pivottabellen (Pivot) visar dimensioner och mått i form av rader och kolumner i en tabell. I en pivottabell kan du analysera data efter flera mått och i flera dimensioner samtidigt.
Användning
Pivottabeller är användbara om du vill inkludera flera dimensioner eller mått i en enda tabell och sedan omorganisera dem för att se olika delsummor. Qlik Visualization bundle-Pivottabellen erbjuder flera olika layout- och formateringsalternativ förutom pivotabellvisualiseringen, inklusive:
-
Rubriker för alla dimensioner
-
Alternativ för rubrikmeny för alla dimensioner
-
Anpassad null-representation
-
Anpassningsbara kolumnbredder via pixlar eller procent
-
Justera kolumnbredder med mus
-
Summor högst upp eller längst ner
Skapa pivottabeller
Gör följande:
- I resurspanelen för det avancerade redigeringsläget öppnar du Anpassade objekt > Qlik Visualization bundle och drar Pivot till arket.
-
Klicka på Lägg till och välj ett fält eller en originaldimension som raddimension.
Lägg eventuellt till fler dimensioner som rader. Pivottabellen borrar ner rader i den ordning de läggs till. Du kan klicka och dra dimensionerna för att ändra ordning på dem.
-
Klicka på Lägg till och välj ett fält eller originalmått för måttet.
Lägg eventuellt till fler åtgärder.
Du kan justera utseendet och andra inställningar i egenskapspanelen.
Pivotera data i egenskapspanelen
I egenskapspanelen kan du lägga till mått och dimensioner i pivottabellen och även pivotera rader eller kolumner.
Data
I datarutan kan du lägga till dimensioner och mått. Du kan flytta element mellan rader och kolumner. Du kan även ändra elementens ordning inom rader eller kolumner. Om du använder fler än ett mått grupperas de i ett element som kallas Värden.
Sortering
I sorteringsrutan i avancerade egenskaper kan du ändra den interna ordningen för dimensioner och mått.
Sortera efter första måttet
Om du har fler än ett mått skapas en måttgrupp. Alternativet Sortera efter första måttet sorterar dimensionsvärdena efter det första måttets numeriska värde. Den här sorteringsordningen påverkar alla dimensioner, och har företräde före alla andra sorteringsordningar som definieras under dimensionerna.
Du kan till exempel ha två mått: Quantity och Sales. I egenskapspanelen, under Data > Mått, listas Quantity först. Om du har valt Sortera efter första måttet i fallande ordning, sorteras tabellen så att den börjar med dimensionen med störst Quantity.
Om Sortera efter första måttet stängs av använder tabellen den sorteringsordning som konfigurerats för dimensioner.
Begränsningar:
- Det här alternativet stöds bara om deltotaler beräknas. Du kan beräkna deltotaler genom att göra något av följande:
- Gå till Data i egenskapspanelen och klicka på en dimension. Ange På för Visa totalvärden.
- I egenskapspanelen går du till Utseende > Presentation. Ange På för Dra in rader.
- Det här alternativet stöds inte för beräknade dimensioner.
- Det här alternativet stöds bara om alla dimensioner finns i delavsnittet Rad och alla mått finns i delavsnittet Kolumn.
Dimensionssortering
Om Sortera efter första måttet är avstängt kan tabellen sorteras efter dimensionsvärden. Alla dimensioner kan ha Auto- eller Anpassad sortering. Med Auto-sortering sorteras fältvärden alfabetiskt och numeriskt i stigande ordning. Med Anpassad sortering kan du sätta på eller stänga av följande inställningar:
-
Sortera efter uttryck: sortera efter anpassat uttryck. Med Sortera efter uttryck åsidosätts inställningarna Sortera numeriskt och Sortera alfabetiskt. Det här alternativet ska bara användas med den första (yttersta) dimensionen i tabellen.
-
Sortera numeriskt: sortera fältvärden som börjar med ett nummer.
-
Sortera alfabetiskt: sortera fältvärden som börjar med en bokstav.
Alternativen Stigande och Fallande är tillgängliga för alla tre inställningarna.
Sortering vid sökning
Användaren kan klicka på ett dimensionsnamn i tabellen för att utvidga en listruta. I listrutan kan användaren söka efter och välja enskilda dimensionsvärden. Inställning Sortering i sökning styr sorteringsordningen för värdena i en dimensionslistruta.
Du har följande alternativ för sorteringsrutan i listrutan:
-
Auto: använd den förvalda sorteringsordningen. Tal sorteras numeriskt i stigande ordningsföljd. Text sorteras alfabetiskt i stigande ordningsföljd.
-
Ärv från dimension: använd den definierade sorteringsordningen för den individuella dimensionen.
Formatera dimensionskolumner och kolumner med mätvärden
Du kan formatera dina dimensionskolumner och kolumner med mätvärden med ytterligare alternativ. Du kan göra något av följande:
-
Begränsa dimensioner som visas
-
Formatera dimensionsrepresentation
-
Formatera mättal
-
Skapa villkorskolumner
-
Ställa in bakgrundsfärg för celler med hjälp av uttryck
-
Ställa in textfärg med uttryck
-
Ställa in kolumnbredd
Begränsa dimensioner som visas
Begränsa antalet värden som visas för en dimension. När du skapar en begränsning visas de dimensioner vars måttvärde uppfyller kriteriet för begränsningen.
Gör följande:
-
Under Data väljer du en dimension och expanderar egenskaperna.
-
Under Begränsning väljer du någon av följande begränsningar:
-
Ingen begränsning: standardvärdet.
-
Fast antal: välj att visa de högsta eller lägsta värdena. Ange antalet värden. Du kan även använda ett uttryck för att ställa in numret. Klicka på för att öppna uttrycksredigeraren.
-
Exakt värde: använd operatorerna för att ange ett exakt gränsvärde. Du kan även använda ett uttryck för att ställa in numret. Klicka på för att öppna uttrycksredigeraren.
-
Relativt värde: använd operatorerna och ange det relativa gränsvärdet i procent. Du kan även använda ett uttryck för att ställa in numret. Klicka på för att öppna uttrycksredigeraren.
-
Formatera dimensionsrepresentation
Du kan formatera dimensionskolumner så att värden, länkar eller bilder visas med Representation i egenskapspanelen. Du kan välja följande representationer:
- Text: visar dimensionsvärdena som text. Detta är standardvärdet.
-
Länk: visar värden som klickbara länkar. Antingen används dimensionsvärdet eller URL:en eller kan du lägga till andra URL:er till de visade dimensionsvärdena.
-
Bild: visar värden som innehåller en absolut URL till en bild att visas som bilder.
Formatera länkar
Tecknet ; kan inte användas som frågeparameteravgränsare i en URL.
Gör följande:
-
Under Data väljer du en dimension och expanderar egenskaperna.
-
Under Representation väljer du Länk.
-
Under Länkinställning väljer du någon av följande:
-
Lägg till etikett: dimensionen innehåller destinations-URL:en, antingen i dimensionsuttrycket eller i datatabellen. Länkarna visas och sorteras enligt destinationens URL-uttryck.
Under Länketikett anger du en beskrivande text för din destinations-URL. Klicka på för att öppna uttrycksredigeraren.
-
Lägg till URL: dimensionsvärdena blir textlänkar som är etiketter för URL:erna som kan väljas.
Under Länk-URL anger du destinationens URL-uttryck. Klicka på för att öppna uttrycksredigeraren.
-
Formatbilder
Bilder i pivottabeller kan bara nås om de ligger på servrar och domäner som har listats som säkra. Administratörer gör dessa resurser tillgängliga i Administration genom att lägga till Säkerhetspolicy för innehåll (CSP) för varje server eller domän. CSP hjälper till att förhindra XSS-angrepp (skriptkörning över flera webbplatser) genom att styra vilka resurser en webbläsare kan begära från en server.
Tecknet ; kan inte användas som frågeparameteravgränsare i en URL.
Gör följande:
-
Under Data väljer du en dimension och expanderar egenskaperna.
-
Under Representation väljer du Bild.
-
Under Bildinställning väljer du något av följande:
-
Lägg till etikett: dimensionen innehåller den absoluta URL:en till bilden antingen i dimensionsuttrycket eller i datatabellen. Länkarna visas och sorteras enligt URL-uttrycket.
Under Bildetikett anger du en beskrivande text för bilden, som visas som alternativ text när användaren pekar på bilden. Klicka på för att öppna uttrycksredigeraren.
-
Lägg till URL: dimensionsvärdena blir etiketter för den alternativa text som visas när man håller muspekaren över bilden.
Under Bild-URL anger du destinationens URL-uttryck. Klicka på för att öppna uttrycksredigeraren.
-
-
Under Storlek väljer du något av följande storleksalternativ:
-
Anpassa alltid
-
Anpassa bredd
-
Anpassa höjd
-
Sträck ut för att passa
-
Originalstorlek
-
-
Under Position väljer du bildens placering i cellen.
Formatera mättal
Du kan formatera mättal under Talformat i egenskapspanelen.
Om du vill ändra talformat på appnivå, och inte bara för ett enda mått, är det bättre att göra det i de regionala inställningarna i SET-satserna i början på skriptet i Skriptredigeraren.
Gör följande:
-
Under Data väljer du ett mått och expanderar egenskaperna.
-
Under Talformat väljer du formatet:
-
Automatisk: Qlik Sense anger automatiskt ett talformat baserat på källdata.
För numeriska förkortningar används de internationella SI-enheterna, som k (tusen), M (miljon) och G (miljard).
-
Tal: som standard är formateringen inställd på Enkel och du kan välja formatering bland alternativen i listan. Ändra till Anpassad och ange formatmönstret under Formatmönster.
Exempel:
- # ##0 beskriver talet som ett heltal med tusentalsavgränsare. I det här exemplet används " " som tusentalsavgränsare.
- ###0 beskriver talet som ett heltal utan tusentalsavgränsare.
- 0000 beskriver talet som ett heltal med minst fyra siffror. Med andra ord visas talet 123 som 0123.
- 0.000 beskriver talet med tre decimaler. I det här exemplet används "." som decimalavgränsare.
Om du lägger till procenttecknet (%) i formatmönstret multipliceras automatiskt mätvärdena med 100.
- Valuta: Som standard ställs formatmönstret som används för pengar in via de föredragna regioninställningarna i din profil. Använd Formatmönster om du vill ändra formatmönstret.
- Datum: som standard är formateringen inställd på Enkel och du kan välja formatering bland alternativen i listan. Ändra till Anpassad och ange formatmönstret under Formatmönster.
- Varaktighet: Som standard ställs formatmönstret som används för varaktighet in via de föredragna regioninställningarna i din profil. Varaktighet kan formateras som dagar eller som en kombination av dagar, timmar, minuter, sekunder och bråkdels sekunder. Använd Formatmönster om du vill ändra formatmönstret.
- Anpassad: Som standard ställs formatmönstret som används för anpassat in via de föredragna regioninställningarna i din profil. Använd Formatmönster om du vill ändra formatmönstret.
-
Skapa villkorskolumner
Kolumner kan vara villkorliga så att de bara visas när vissa villkor är uppfyllda.
Gör följande:
-
Under Data väljer du en dimension eller mått och expanderar egenskaperna.
-
Under Visa kolumn om klickar du på för att öppna uttrycksredigeraren.
-
Ange uttrycket för att bestämma villkoren för att visa kolumnen.
-
Klicka på Tillämpa.
Exempel
Anta att du har en Pivottabell eller ett Pivot-objekt som innehåller följande:
-
Dimensionerna är Product Type och Product Name.
-
Måtten är Sum(Sales) och Count (distinct InvoiceNumber).
-
Elementen under Kolumner är Värden (standard) och fältet Quarter.
Del 1: Villkorlig kolumn baserad på användarens val
Du kanske har ett flera års data i din app så att du inte vill göra visualiseringen för rörig. På samma gång vill du uppmuntra till detaljerad och interaktiv analys.
För kolumnen Kvartal kan du lägga till följande uttryck för Visa kolumn om:
GetSelectedCount(Year)=1
Med det här uttrycket, om användaren väljer ett enskilt år i appen, bryter pivottabellen ner varje mått per kvartal. Om inte, visas de totala mätvärdena.
Del 2: Kolumner med villkor med hjälp av variabler
Du kan använda variabler för att främja interaktiv analys. Anta att du också skapar en variabel vUserInteraction med en tom definition. Sedan skapar du två Knapp-diagram på arket, konfigurerade med åtgärden Ange variabelvärde:
Visa mer detaljer: Klicka på den här knappen för att sätta vUserInteraction på ='Yes'.
Visa färre detaljer: Klicka på den här knappen för att sätta vUserInteraction på ='No'.
I din pivottabell kan du lägga till ytterligare ett antal mått i diagrammet, till exempel Count(Quantity) och Sum(Cost). Konfigurera sedan varje mätkolumn så att de har följande värde för Visa kolumn om:
'$(Reference)'='Yes'
Detta gör att diagrammet kan anpassas till om användaren vill ha ytterligare information eller inte. Om användaren klickar på knappen Visa mer detaljer läggs flera mått till i tabellen. Om inte, eller om de klickar på Visa färre detaljer, tas de extra måtten bort.
Visa fler detaljer: Klicka på den här knappen för att ställa in vUserInteraction på ='Yes'.
Visa färre detaljer: Klicka på den här knappen för att ställa in vUserInteraction på ='No'.
I din pivottabell kan du lägga till fler mått i diagrammet, till exempel Count(Quantity) och Sum(Cost). Konfigurera sedan varje måttkolumn så att de har följande värde för Visa kolumn om:
'$(Reference)'='Yes'
Detta gör att diagrammet kan anpassas till om användaren vill ha ytterligare information eller inte. Om användaren klickar på knappen Visa fler detaljer läggs fler mått till i tabellen. Om inte, eller om de klickar på Visa färre detaljer, tas de extra måtten bort.
Ställa in bakgrundsfärg med hjälp av uttryck
Du kan definiera bakgrundsfärgen för en kolumn med hjälp av uttryck. Du kan exempelvis låta celler i kolumnen byta bakgrundsfärg beroende på värdena i kolumncellen. Textfärgen ändras automatiskt till vit när en mörk bakgrundsfärg används.
Gör följande:
Under Data väljer du en dimension eller mått och expanderar egenskaperna.
Under Uttryck för bakgrundsfärg klickar du på om du vill öppna uttrycksredigeraren.
Ange uttrycket för att bestämma villkoren för att visa kolumnen.
Klicka på Tillämpa.
Ställa in textfärg med uttryck
Du kan definiera textfärgen för en kolumn med hjälp av uttryck. Du kan exempelvis låta celler i kolumnen byta textfärg beroende på värdena i kolumncellen.
Gör följande:
Under Data väljer du en dimension eller mått och expanderar egenskaperna.
Under Uttryck för textfärg klickar du på om du vill öppna uttrycksredigeraren.
Ange uttrycket för att bestämma villkoren för att visa kolumnen.
Klicka på Tillämpa.
Ställa in kolumnbredd
Som standard ställs kolumnbredden in automatiskt. Du kan ställa in kolumnbredden manuellt genom att:
Innehåll
Pixlar
Procentandel
Du kan också ställa in kolumnerna manuellt genom att dra i rubrikkanterna.
Gör följande:
Under Data väljer du en dimension eller mått och expanderar egenskaperna.
Under Kolumnbredd väljer du hur du vill ställa in kolumnbredden:
Anpassa efter innehåll: kolumnernas storlek avgörs av bredden på innehållet i kolumnen.
Pixlar: ställ in bredden på kolumnen i pixlar.
Procent: ställ in bredden på kolumnen i procent.
Auto: ställ in kolumnbredden automatiskt med Qlik Sense.
Anpassad formatering
När Avancerade alternativ är aktiverat, har du ett antal formateringsalternativ tillgängliga under Utseende i egenskapspanelen.
Klicka på Formatering under Utseende > Presentation för att fortsätta anpassa diagrammets formatering. Formateringspanelen innehåller olika avsnitt under flikarna Allmänt och Diagram.
Du kan återställa dina format genom att klicka på intill varje avsnitt. Om du klickar på Återställ alla återställs stilarna för alla tillgängliga flikar i formateringspanelen.
Anpassa texten
Du kan ange texten för rubriken, underrubriken och fotnoten under Utseende > Allmänt. För att dölja de här elementen stänger du av visa rubriker.
Synligheten för de olika etiketterna på diagrammet beror på diagramspecifika inställningar och inställningar för visning av etiketter. De kan konfigureras i egenskapspanelen.
Du kan formatera den text som visas i diagrammet.
Gör följande:
Utöka avsnittet Utseende i egenskapspanelen.
Under Utseende > Presentation, klickar du på Formatering.
På fliken General kan du ange teckensnitt, betoningsstil, teckenstorlek och färg för följande textelement:
Rubrik
Underrubrik
Fotnot
På fliken Diagram kan du ange teckensnitt, betoningsstil, teckenstorlek och färg för följande textelement:
- Rubrik: formatera texten för rubrikerna för alla dimensioner.
- Dimensionsvärden: formatera textdimensionsvärdena.
- Mätvärden: formatera etiketterna för mätvärdena.
- Mätetiketter: formatera etiketterna för mätrubrikerna.
- Summor: formatera texten för summorna.
- Nullvärden: formatera texten för nullvärdena.
Anpassa bakgrunden
Du kan anpassa diagrammets bakgrund. Du kan också färglägga de individuella dimensionerna eller mått via uttryck.
Gör följande:
Utöka avsnittet Utseende i egenskapspanelen.
Under Utseende > Presentation, klickar du på Formatering.
På fliken Allmänt på formatpanelen kan du välja en bakgrundsfärg (enskild färg eller uttryck). Du kan också använda en bild från ditt mediebibliotek eller från en URL som bakgrund.
Anteckning om informationFör att välja en bild från en URL som bakgrund måste URL:ens ursprung läggas till på godkändlistan i din klientorganisations Säkerhetspolicy för innehåll. Ursprunget måste läggas till med följande Direktiv: img-src. Det görs av en klientorganisationsadministratör.
Mer information finns i Skapa en CSP-post.
När du använder en bakgrundsfärg använder skjutreglaget för att ställa in bakgrundens opacitet.
När du använder en bakgrundsbild kan du justera bildens storlek och position.
På fliken Diagram kan du anpassa bakgrundsfärgen för följande element:
- Rubrik
- Dimensionsvärden
- Mätvärden
- Etiketter för mått
- Totalvärden
- Null-värden
Anpassa rutnätet
Du kan anpassa rutnätet för pivottabellen.
Gör följande:
Utöka avsnittet Utseende i egenskapspanelen.
Under Utseende > Presentation, klickar du på Formatering.
På fliken Diagram kan du anpassa rutnätet med följande element:
Radhöjd: ställ in höjd för rader i linjer.
Kanter: ställ in färgen för cellkanterna.
Avgränsare: ställ in färgen för avgränsaren däremellan som avgränsar både dimensioner och mått och rubriker och rader.
Bakgrund: ställ in färgen för det tomma området som skapas när du har dimensioner i Kolumn.
Anpassa nullvärden
Du kan ändra hur nullvärden representeras i pivottabellen.
Gör följande:
Klicka på Utseende > Presentation i egenskapspanelen.
Under Nullvärdestext anger du den text som du vill ersätta nullvärden med.
Expandera pivottabellen helt
Du kan ställa in pivottabellen till att alltid vara helt expanderad.
Gör följande:
Klicka på Utseende > Presentation i egenskapspanelen.
Välj Helt expanderad.
Anpassa kanten och skuggan
Du kan anpassa kanten och skuggan för diagrammet.
Gör följande:
Klicka på Avancerade alternativ.
Utöka avsnittet Utseende i egenskapspanelen.
Under Utseende > Presentation, klickar du på Formatering.
På fliken Allmänt på formatpanelen, under Kant ställer du in storleken på Kontur för att förstora eller förminska kantlinjerna kring diagrammet.
Välj en färg för kanten.
Ställ in Hörnradien för att styra kantens rundhet.
Välj storlek och färg för skuggan under Skugga på fliken Allmänt. Välj Ingen för att ta bort skuggan.
Begränsningar
Pivottabeller har följande begränsningar:
Du kan inte pivotera data i din Visualization bundle-pivottabell när ditt ark är i analysläge som du kan med visualiseringspivottabellen.