Förståelse för abonnemangets värdemätare
Kapacitetsbaserade Qlik Cloud-prenumerationer har volymen Data för analys eller Flyttade data som primär värdemätare. För Qlik Cloud-analys standard är värdemätaren antal Full-användare. Qlik Talend Cloud Premium and Qlik Talend Cloud Enterprise har dessutom mätvärdena datatransformeringar från tredje part ($/GB), jobbgenomförande och jobbvaraktighet. Qlik Anonymous Access har istället värdena Anonymous Capacity och Anonymous Concurrent Sessions.
Tabellen visar primära värdemätare för vart och ett av prenumerationsalternativen.
Prenumerationsalternativ | Värdemätare |
---|---|
Qlik Cloud-analys standard | Full-användare |
Qlik Cloud-analys premium | Data för analys |
Qlik Cloud Enterprise | Data för analys och Flyttade data |
Qlik Talend Cloud Starter | Flyttade data |
Qlik Talend Cloud Standard | Flyttade data |
Qlik Talend Cloud Premium | Flyttade data, datatransformeringar från tredje part ($/GB), jobbutförande och jobbvaraktighet |
Qlik Talend Cloud Enterprise |
Flyttade data, datatransformeringar från tredje part ($/GB), jobbutförande och jobbvaraktighet |
Qlik Anonymous Access | Anonymous Capacity och Anonymous Concurrent Sessions |
Administratörer kan övervaka användningen av data för analys, flyttade data, Full Users och andra resurser i aktivitetscentret för Administration och appen för datakapacitetsrapportering. Se Övervaka resursförbrukning och Övervakning av detaljerad användning för kapacitetsbaserade abonnemang för mer information. Ägaren av tjänstkontot för Qlik Cloud-prenumerationen kan övervaka förbrukningen och visa prenumerationsinformation i My Qlik-portalen.
Mer information vad som ingår i de olika licenserna finns i produktbeskrivningen för Qlik Cloud®-prenumerationer.
Data för analys
Qlik Cloud-analys mäts på Data for Analysis-volym. Din högsta månadsanvändning jämförs med den kapacitet du har köpt. Mätvärdet Data för analys är totalmängden av alla data som har laddats in i och finns i Qlik Cloud, enligt nedan.
Följande data ingår i mätvärdet:
-
Data som laddats in i Qlik Cloud från externa källor. För omladdningar ökar nya inkrementella data datamängden. Om omladdningen har mindre mängd data minskar datamängden.
-
Datafiler som laddas upp till eller skapas i Qlik Cloud. Filstorleken räknas. Om du kopierar datafiler i Qlik Cloud räknas de nya datafilerna.
Mätvärdet Analyserade data beräknas så här:
-
Volymen med externa data som inhämtas till Qlik Cloud via en Qlik Sense-app.
-
Resulterande QVD-filstorlek från externa data som laddas in i Qlik Cloud via Qlik Data Gateway – dataflytt.
-
Filstorlek för datafiler som laddas upp till Qlik Cloud.
-
Statisk storlek i byte för appen.
Data som laddas in i flera klientorganisationer räknas flera gånger medan data som laddats in en gång och används i flera appar bara räknas en gång.
Följande räknas inte in i mätvärdet:
-
Appar och data som laddas i ett personligt utrymme med hjälp av generering av On-Demand-appar (ODAG).
-
Data som laddas via Direct Query.
Prenumerera på kapacitet för Data för analys
Du prenumererar på datapaket baserat på dina krav för Data för analys. utöver datapaketen innehåller alla Full-rättigheter en viss kapacitet av Data för analys. Dessa data är begränsade till användarens personliga utrymme och räknas inte in i totalmängden Data för analys. Men om användaren flyttar data till ett delat utrymme för samarbete med andra användare kommer de att räknas in.
Observera att Qlik Cloud-analys standard har en fast datakapacitet. För denna version prenumererar du baserat på antal Full-användare.
Flytta data in i Qlik Cloud
Dina alternativ för att flytta data inkluderar:
-
Direkta datakopplingar från Qlik Sense
-
Qlik Data Gateway – direktåtkomst
-
Dataflytt till Qlik Cloud med Qlik Talend Data Integration
Du kan flytta in data i Qlik Cloud från vilken källa som helst med Premium- och Enterprise-versionerna av Qlik Cloud-analys. Med Qlik Cloud-analys standard kan du flytta data från vilken källa som helst förutom SAP-källor, stordator och äldre källor.
Beräknar och hanterar Data för analys-volym
Genom att förstå hur Data för analys beräknas kan du få ut mesta möjliga av din Data för analys-kapaciteten i Qlik Cloud. I det här delavsnittet tar vi en närmare titt på hur månadstopp, dataladdning, appladdningar och dataskapande mäts och tittar på bästa praxis för datahantering.
Månadstopp
Den dagliga toppen anger den totala Data för analysvolymen för en viss dag. Den maximala dagliga toppen för månaden är din månadstopp, som mäts mot din inköpta Data för analys-kapacitet.
Den dagliga toppen beräknas som summan av alla filstorlekar för format som QVD, CSV eller textfiler plus det maximala antalet bytes som inhämtats från externa källor för appladdningar under den dagen.
Vi ska titta på följande exempel:
Under månaden varierar den dagliga dataanvändningen. På dag 1 når den en topp på 3 GB, men på dag 2 är den 6 GB och så vidare fram till slutet av månaden. Den högsta dagliga användningen, noterad på dag 2, var 6 GB. Det ger oss en månadstopp på 6 GB. På dagar när det inte har förekommit någon appladdning, som på dag 3 i vårt exempel, flyttas värdet från föregående dag framåt.
Laddar data till Qlik Cloud
Data som laddas till Qlik Cloud från externa källor räknas in i den dagliga toppen. När du laddar data i en klientorganisation räknas den en gång och kan analyseras och användas flera gånger. Data som laddas till flera klientorganisationer räknas flera gånger.
Data som bidrar till den dagliga toppen mäts på följande sätt:
-
Filbaserade data som laddas via en Qlik Sense-app mäts via filstorleken.
-
Appladdningar som använder frågor eller kopplingar räknas som det maximala antalet bytes som inhämtas från datakällan. När det finns flera laddningar som inträffar samma dag är den största appstorleken den som kommer att räknas mot den dagliga toppen. Om en app exempelvis laddas under en dag med 0,75 GB, 1,25 GB respektive 1 GB kommer värdet som används för den dagen vara 1,25 GB.
Så länge en app finns i Qlik Cloud-klientorganisationen utvärderas de maximala byte som hämtar in för appen.
-
Data som laddas till Qlik Cloud via Qlik Data Gateway – dataflytt mäts via storleken på den resulterande QVD-filen.
-
Appar som laddas upp eller laddas via filimport, antingen i aktivitetscentret för Analyser eller med qlik-cli, mäts via appens statiska storlek i byte.
-
Uppladdade QVD-filer mäts via sin filstorlek.
I de följande situationerna inkluderas data inte i beräkningen av den dagliga toppen:
-
Data som laddas till en användares personliga utrymme räknas inte, så länge den är begränsad till det utrymmet. Om användaren flyttar data till ett delat utrymme för samarbete med andra kommer de att räknas in.
-
Om en laddning misslyckas räknas inte inhämtade bytes. Men alla resulterande QVD-filer räknas.
-
När du laddar en app med data som redan finns i Qlik Cloud räknas inte laddade data. Exempelvis kopierade eller binärt laddade appar (laddade data från en annan Qlik Sense-app) påverkar inte den dagliga toppen, under förutsättning att de inte laddas från en extern källa.n
Mäta bytes som inhämtats för appladdningar
Följande gäller när du laddar en Qlik Sense-app från en extern källa:
-
Du kan ladda en app flera gånger från samma källdatauppsättning utan att den dagliga toppen påverkas, så länge som datavolymen är oförändrad.
-
Om källdatauppsättningen ökar i storlek påverkas den dagliga toppen. Varje ytterligare GB med data som läggs till i datauppsättningen bidrar med en motsvarande summa till inhämtade data under laddningen.
-
På motsvarande sätt, om källdatauppsättningen minskar i storleken återspeglas den här minskningen också i den dagliga toppen. Om datauppsättningens storlek exempelvis minskas med 0,25 GB minskar laddningsstorleken lika mycket. Men om en 1 GB-laddning inträffade tidigare på dagen blir den dagliga toppen för den dagen 1 GB. Minskningen skulle bara återspeglas i den dagliga toppen för nästa dag.
-
Ändringar av innehållet i källdatauppsättningen som inte ändrar dess storlek påverkar inte den dagliga toppen. Den dagliga toppen påverkas bara av datavolymen.
-
Om du frågar samma datauppsättning flera gånger inom samma laddningsskript räknas alla dessa frågor separat och deras datavolymer räknas ihop. Om du exempelvis har ett laddningsskript som omfattar tre frågor på 1 GB var från samma datauppsättning räknas alla tre frågorna individuellt. Därför blir den totala datasumman för din dagliga topp 3 GB.
-
Att ladda en app och därefter tar bort tabellen minskas inte den dagliga toppen, eftersom den dagliga toppen baseras på den maximala appladdningsstorleken för den dagen.
-
Om du laddar en app och sedan tar bort den samma dag kommer den fortfarande att bidra till den dagliga toppen för den dagen. Men den minskar den dagliga toppen för den följande dagen när appen inte längre finns.
Mäta data som laddats till QVD-filer med Qlik Talend Data Integration
Följande gäller när du laddar data till en QVD-fil från en extern källa med Qlik Data Gateway – dataflytt:
-
Du kan ladda upp importera eller generera en datauppsättning flera gånger utan att den dagliga toppen påverkas, så länge som datavolymen är oförändrad.
-
Om källdatauppsättningen ökar i storlek påverkas den dagliga toppen. Varje ytterligare GB med data som läggs till i datauppsättningen bidrar med en motsvarande summa till storleken som motsvarar den resulterande QVD-filen.
-
På motsvarande sätt, om källdatauppsättningen minskar i storleken återspeglas den här minskningen också i den dagliga toppen. Om datauppsättningens storlek exempelvis minskas med 0,25 GB minskar storleken på den resulterande QVD-filen lika mycket.
-
Ändringar av innehållet i källdatauppsättningen som inte ändrar dess storlek påverkar inte den dagliga toppen. Den dagliga toppen påverkas bara av datavolymen.
Ladda appar från externa och interna källor
Det är viktigt att förstå hur data som laddas till appar påverkar den dagliga toppen beroende på datakällan. Vi kan ta en titt på följande scenarier där data laddas från olika källor:
-
En app laddas från en extern källa
När du laddar data från en extern källa till en app räknas det som inhämtade bytes. Om du exempelvis laddar 10 GB bidrar den till den dagliga toppen med 10 GB.
-
En app laddas från en QVD i Qlik Cloud
Att ladda data till en app från en QVD -fil som finns i Qlik Cloud räknas inte med i den dagliga toppen. Om 10 GB data laddas till en app från QVD räknas inga data eftersom det inte finns någon inhämtning av externa data. Bidraget till den dagliga toppen är 0 GB.
-
En ny QVD-fil genereras från en QVD i Qlik Cloud
Data som laddats till en QVD-generatorapp från en Qlik Cloud-baserad QVD räknas inte in i den dagliga toppen. Men den resulterande QVD-filen som genereras från appen räknas. Om exempelvis en 10 GB QVD-fil omvandlas till en ny 5 GB QVD är bidraget till den dagliga toppen är summan av de två filerna, d.v.s. 15 GB. Eftersom det inte har skett någon extern datainhämtning räknas inte laddningen av QVD-generatorappen (en dedikerad app som skapar en datamodell och genererar en QVD) in.
-
En app laddas både från externa och interna källor
Om en app laddar 10 GB från en extern källa och 5 GB från en QVD inom Qlik Cloud är det totala bidraget till den dagliga toppen från appen 10 GB, eftersom bara data som laddats från den externa källan räknas.
Skapa data i Qlik Cloud
När du skapar nya data Qlik Cloud, oavsett om du kopierar datafiler eller härleder dem genom att kombinera och bearbeta befintliga rådata räknas det in i den dagliga toppen. Data mäts som den totala storleken av de filer som genereras under dataskapandeprocessen. De data som skapas räknas bara en gång, oavsett hur många appar som använder den.
Betrakta de här exemplen på dataskapande:
-
Att skapa en 1 GB QVD-fil med en STORE-sats lägger till 1 GB i den dagliga toppen.
-
Att kopiera en 1 GB QVD-fil lägger till 1 GB i den dagliga toppen, eftersom båda kopiorna bidrar till summan.
-
Att skapa en 0,5 GB QVD-fil genom omvandling lägger till lägger till 0,5 GB i den dagliga toppen. Endast den resulterande QVD-filen räknas; QVD-generatorappen räknas inte eftersom den laddar data som redan finns i Qlik Cloud.
Metodtips för hantering av data
Med korrekt datahantering förbättras prestandan och säkerställs att du får ut mesta möjliga av din Data för analys-kapacitet. I det här delavsnittet lär du dig att hantera data effektivt i Qlik Cloud.
-
Skapa QVD-filer för återanvändning av data
När du hanterar data som kommer att användas i flera Qlik Sense-appar bör du överväga att skapa QVD-filer. Med QVD-filer kan du ladda data en gång och återanvända den i flera appar utan att lägga till i den dagliga toppen. På så sätt kan du reducera datainhämtningen och lagringskostnaderna avsevärt.
Om du exempelvis laddar 10 GB med externa data och skapar en 5 GB QVD-fil är totalsumman för den dagliga toppen 15 GB data. Att ladda samma data direkt i två appar resulterar i 20 GB.
Generellt är det mer effektivt att skapa QVD-filer för återanvändning av data med Qlik Data Gateway – dataflytt än att ladda data direkt via appar.
-
Använd dataladdningsmetoder effektivt.
Dra fördel av SQL-pushdownomvandlingar för att optimera dataladdning. Den här tekniken omfattar att flytta dataomvandlingar och åtgärder direkt till datakällan. Genom att filtrera och omvandla data vid källan minskar du den överförda datavolymen och förbättrar laddningseffektiviteten.
I den här pushdown-frågan exempelvis bearbetas WHERE-satsen direkt på källdata. Endast den delmängd av data som uppfyller specifika kriterier överförs, vilket reducerar datamängden som laddas till minnet.
Select * from my-external-database-table where my_column = 10
Observera att när QVD-filer laddas bearbetas WHERE-satsen efter att filen har lästs från källan och hela filen räknas.
-
Använd On-demand-appar för stora datauppsättningar
On-demand-appar (ODAG) är användbara vid hantering av stora datauppsättningar. Med ODAG kan du ladda aggregerade data för den överordnade appen och bara hämta mer detaljerade data när det behövs. Användare ställer in summerade översikter över stordatakällor så att de kan identifiera och ladda relevanta delmängder av data för detaljerad analys. Se On-demand-appar för mer information.
-
Hantera stora datauppsättningar med Direct Query och Dynamiska vyer
För stora datauppsättningar bör du överväga att använda Direct Query och Dynamiska vyer. Med de här funktionerna kan du fråga och visa relevanta delmängder av stora datauppsättningar utan att behöva importera eller ladda all data till minnet. Det finns några begränsningar jämfört med appar i minnet, men det är ändå ett effektivt sätt att arbeta med stora datauppsättningar. Mer information finns i Direct Query-appar och Hantera data med dynamiska vyer.
-
Rensa undan oanvända appar och filer regelbundet
För att optimera resursanvändning och förbättra webbplatsens övergripande prestanda bör du regelbundet identifiera och ta bort oanvända appar och datafiler. Följande steg kan vara till hjälp med att rensa upp:
-
Identifiera oanvända appar och datafiler i Katalog genom att sortera och kontrollera kolumnerna Senast uppdaterad, Visad av och Använd i. Då kan du se om objektet har öppnats under de senaste 28 dagarna och i hur många appar en datafil används. Se Mått på visningar och användning av element för mer information.
-
Påverkansanalys och Ursprung hjälper dig att ta reda på var en datafil används och vilka datafiler som används i en specifik app. Mer information finns i Analysera påverkansanalys för appar, skript och datauppsättningar och Analysera ursprung för appar, skript och datauppsättningar.
-
Du kan ta bort appar och datafiler från aktivitetscenter. Administratörer kan också ta bort appar från aktivitetscentret för Administration.
-
Flyttade data
Mätvärdet för Flyttade data är summan av alla data som flyttas till ett mål. Du kan flytta data till vilken typ av mål som helst. Vilken typ av källor du kan flytta data från beror på din prenumeration. Det finns ingen begränsning av antalet mål eller källor.
Flyttade data mäts från början av månaden. De räknas när de kommer till målet. Detta innebär att samma data som replikeras till två olika mål räknas två gånger. Den första fullständiga laddningen av nya tabeller eller filer är gratis och räknas inte.
Mängden Flyttade data beräknas som antal rader i datauppsättningen multiplicerat med den uppskattade radstorleken. Den uppskattade radstorleken beräknas som den totala storleken på alla kolumner i en rad, baserat på datatypen för varje kolumn. Mer information om hur den interna representationen av datatyperna motsvarar ditt målschema finns i Koppling till molndataplattformar i dina dataprojekt, i delavsnittet Datatyper i ämnet för din molndataplattform.
Det antal rader som används vid beräkningen av mängden Flyttade data kan skilja sig något från det förväntade värdet. Dessa små skillnader är förväntade och orsakas av tekniska artefakter som inte kan kontrolleras av Qlik.
När en stor tabell laddas kan databasen till exempel skicka samma rad två gånger (fantomläsningar) eller räkna en rad både som en omladdning och som en ändringsrad. Skillnader kan också uppstå i ändringsantal när en ändring orsakar en utlösarexekvering som gör ytterligare oväntade ändringar, och ändringsantalen läses från en transaktionslogg eller en ändringskälla.
Beräkningen av Flyttade data grundar sig på mellanlagringsdatauppsättningen som den visas i Qlik Cloud. Ändringar i denna datauppsättning kommer att beaktas, t.ex. om nya kolumner läggs till. Om du försöker återskapa volymberäkningarna av Flyttade data, se till att du använder rätt datatyper så som de visas i Qlik Cloud och inte i källan, eftersom detta påverkar kolumnstorleken i beräkningen. Om du till exempel använder varchar(20) i stället för varchar(10) fördubblas kolumnens bidrag till den uppskattade radstorleken.
I följande tabell anges storleken på varje datatyp. Funktionen min() som används för bytes, string och wstring returnerar det minsta av de två värdena, antingen length/2 eller 200.
Datatyp | Storlek (i byte) |
---|---|
Ospecificerat | 1 |
BOOLEAN | 1 |
BYTES(length) | min(length/2, 200) |
Datum | 4 |
Tid | 4 |
Datum och tid: | 8 |
INT1 | 1 |
INT2 | 2 |
INT4 | 4 |
INT8 | 8 |
REAL4 | 2 |
REAL8 | 4 |
UINT1 | 1 |
UINT2 | 2 |
UINT4 | 4 |
UINT8 | 8 |
Numerisk | 2 |
STRING(length) | min(length/2, 200) |
WSTRING(length) | min(length/2, 200) |
BLOB | 200 |
CLOB | 200 |
NCLOB | 200 |
Exempel: Beräkna mängden Flyttade data
I det här exemplet har vi en datauppsättning för produktkategorier. Datauppsättningen har 100 rader och följande kolumner:
Kolumnnamn | Datatyp |
---|---|
CategoryID | INT4 |
CategoryName | WSTRING(15) |
Beskrivning | NCLOB |
Bild | BLOB |
Det finns en fast storlek för varje datatyp:
Datatyp | Storlek (i byte) |
---|---|
INT4 | 4 |
WSTRING(15) | min(15/2, 200) = 7,5 |
NCLOB | 200 |
BLOB | 200 |
Vi kan nu beräkna den uppskattade radstorleken som summan av kolumnstorlekarna: 4 + 7,5 + 200 + 200 = 411,5 bytes. Multiplicerat med 100 rader ger detta en total datavolym på 41 150 bytes.
Transformeringar av data från tredje part
Dessa mätvärde gäller alal datauppsättningar som har registrerats med datauppgiften för registrerade data. Tredjepartstransformeringar mäts i $/GB från början av månaden. GB som används för tredje parts datatransformeringar beräknas med samma logik som flyttade data, alltså antal rader i datauppsättningen multiplicerat med uppskattad radstorlek. Se Flyttade data för mer information om hur uppskattad radstorlek beräknas.
När data bearbetas med uppgiften registrerade data räknas fullständig eller ursprunglig laddningsbearbetning mot kapaciteten. Påföljande körningar detekterar ändrade rader och räknar enbart ändrade rader mot kapaciteten.
Jobbutförande och jobbvaraktighet
Jobbutförande och jobbvaraktighet är de viktigaste mätvärdena för Talend Data Fabric-funktioner som ingår i Qlik Talend Cloud-prenumerationer. Ett jobb identifieras som ett distinkt artefakt-ID som rapporteras i Talend Management Console.
-
Jobbutföranden är det totala antalet jobbkörningar som utförts och avslutats under en viss månad. Jobb som alltid är aktiva räknas en gång per månad som jobbet kördes.
-
Med jobbvaraktighet avses den totala varaktigheten i minuter, mätt från det att ett jobb startar till dess att det avslutas. För batchjobb redovisas varaktigheten i den månad då jobbet avslutades. För jobb som alltid är aktiva mäts varaktigheten från startkörningstiden för varje månad som jobbet har körts och beräknas till 10 % av det totala antalet minuter.
Full-användare
Användare med Full User-rättighet kan visa, redigera och skapa innehåll i appar, exportera diagram och appar, arbeta med dataintegrering, automatiseringar, maskininlärning och utföra en mängd andra uppgifter förutsatt att dina användarbehörigheter och utrymmesbehörigheter tillåter det. Se Hantera användarrättigheter för mer information.
Användare med Basic User-rättigheter
Den avgiftsfria Basic User-rättigheten finns i Qlik Cloud-analys premium- och Qlik Cloud Enterprise-prenumerationer. Den är avsedd för begränsad, skrivskyddad åtkomst. Basic User-användare kan inte skapa eller redigera appar och andra tillgångar, eller arbeta med Dataintegrering. Om ytterligare behörigheter beviljas uppgraderas de automatiskt till användare med Full User-rättigheter. Mer information finns i Hantera användarrättigheter.
Anonymous Capacity
Anonymous Capacity är endast relevant för Qlik Anonymous Access-prenumerationer. Denna värdemätare avser den totala RAM-användningen som alla appar som är inlästa i minnet kan använda vid en viss tidpunkt. Detta inkluderar klientorganisationens användarsessioner (sessioner som öppnas av Full Users och administratörer i klientorganisationen) och anonyma användarsessioner (sessioner som öppnas av användare som inte är inloggade i Qlik Cloud-klientorganisationen).
Anonymous Capacity för en klientorganisation definieras av det inköpta antal som köpts inom prenumerationen.
Anonymous Concurrent Sessions
Anonymous Concurrent Sessions är endast relevant för Qlik Anonymous Access-prenumerationer. Denna värdemätare definierar det maximala antalet appsessioner som kan köras samtidigt av anonyma användare (användare som inte är inloggade på Qlik Cloud-klientorganisationen).
Anonymous Concurrent Sessions för en klientorganisation definieras av det inköpta antal som köpts inom prenumerationen. Du kan köpa upp till 1000 sessioner. Mer information finns i Qlik Anonymous Access-specifikationer och kapacitet.