Skapa tabeller för anteckningar
Du kan skapa en tabell för anteckningar på ditt ark och lägga till dimensioner, mätvärden och redigerbara kolumner efter behov. När du har skapat en tabell för anteckningar i en applikation kommer användare med åtkomst till den applikationen, samt behörigheter för tabell för anteckningar, att kunna göra ändringar i redigerbara kolumner. Ändringar kan sedan exporteras till externa system.
Skapa en tabell för anteckningar
Du kan när som helst lägga till en tabell för anteckningar på ditt ark.
Gör följande:
-
I resurspanelen, öppna Diagram.
-
Under Visualiseringar drar du en Tabell för anteckningar till arket.
-
Klicka på Lägg till dimension och välj en dimension eller ett fält.
-
Lägg till ytterligare dimensions- och mätvärdeskolumner genom att klicka på
under Data i egenskapspanelen. En rullgardinsmeny öppnas. Välj något av följande:
- Fält och originalobjekt: Öppnar en sökbar dialogruta som visar varje fält och originalobjekt. Du kan välja att lägga till valfritt objekt som en dimension eller ett mätvärde.
- Anpassat uttryck: Öppnar en dialogruta där du kan skriva in ett uttryck, eller öppna uttrycksredigeraren
.
-
Lägg till redigerbara kolumner genom att klicka på
under Data i egenskapspanelen och välja Redigerbar kolumn.
-
Definiera en eller flera primärnycklar för tabellen. I tabellen för anteckningar, i den redigerbara kolumnen, klickar du på Definiera och väljer en eller flera dimensionskolumner att använda som primärnycklar.
Mer information om primärnycklar finns i Primärnyckel.
-
Klicka på Spara.
När du har skapat tabellen för anteckningar kan du låta användare interagera med den och lägga till ändringar i redigerbara kolumner. Du kan också anpassa utseendet på tabellen för anteckningar genom att konfigurera dess egenskaper och införliva den i anpassade teman. Se:
Extrahera och använda ändringar
När användare lägger till data i redigerbara kolumner tillämpas inte deras ändringar på applikationens datamodell. De är också tillfälliga – ändringar lagras i ett Qlik-hanterat ändringslager i 90 dagar, varefter de raderas.
Du kan hämta dessa ändringar via API för ändring av lager. Ändringarna kan användas på olika sätt, bland annat:
-
Ladda ändringarna i QVD-filer eller applikationer för permanent lagring och användning inom Qlik Cloud.
-
Extrahera ändringarna och lägga till dem i externa system som Excel-kalkylblad eller SQL-databaser.
-
Integrera data dynamiskt i automatiserade processer, som att skicka e-post och köpa in lager.
-
Bygga dina egna applikationer och integrera anrop till API för ändring av lager i dina operativa arbetsflöden.
Förutsättningar
Innan du kan komma åt data som sparats i ändringslagret måste du kunna komma åt API för ändring av lager. För att göra detta behöver du:
-
API-nyckel för Qlik Cloud-klientorganisationen. Se Hantera API-nycklar.
-
De nödvändiga behörigheterna för att arbeta med tabeller för anteckningar, tilldelade av klientorganisationsadministratörer. Se:
-
Ställa in behörigheter för skrivtabeller (kapacitetsbaserade prenumerationer)
-
Ställa in behörigheter för skrivtabeller (användarbaserade prenumerationer)
-
-
Ändringslagrets ID. Detta kan hämtas efter att du har skapat tabellen för anteckningar på ett ark. Se Ändringslager.
Tillgängliga verktyg för att extrahera ändringar
Du kan använda följande verktyg för att extrahera och använda ändringar från API för ändring av lager:
-
Qlik Automate
-
REST-kopplingen som är tillgänglig med Qlik-skript och dataförberedelse.
För exempel och användningsfall, se:
Koncept
Det här delavsnittet ger en översikt över de grundläggande koncepten för tabellen för anteckningar.
Redigerbar kolumn
I en tabell för anteckningar låter redigerbara kolumner användare ange data i farten under analysen. Genom att spara ändringar i en redigerbar kolumn skriver en användare ändringar till ett ändringslager, varifrån de kan hämtas av applikationsutvecklare och integratörer.
Mer information om var du skapar redigerbara kolumner finns i Skapa en tabell för anteckningar.
När du har lagt till en redigerbar kolumn kan du anpassa den ytterligare för att passa dina behov genom att:
-
Ändra interaktiva inställningar under Data. Se Hantera interaktiva inställningar för redigerbara kolumner.
-
Formatera redigerbara kolumner i panelen
Formatering. Se Formatera redigerbara kolumner.
Hantera interaktiva inställningar för redigerbara kolumner
Gör följande:
-
I egenskapspanelen, under Data, klickar du på den redigerbara kolumnen.
Kolumnegenskaperna öppnas.
-
Du kan ändra någon av följande egenskaper:
-
Titel: Ändra standardkolumntiteln.
-
Visa innehåll: Ändra hur användare kan redigera data i tabellen. Du kan välja mellan:
-
Enkelt val: Ange en uppsättning värden som användare kan välja för varje cell vid redigering. Till exempel kan du lägga till två värden för orderstatusar: I fas och Försenad. Användare kan sedan välja mellan dessa värden när de kommenterar dataposter.
För enkelt val kan du använda antingen fasta eller dynamiska värden:
-
Fast: Definiera värden manuellt genom att skriva in dem i inmatningsrutan. Dessa värden är statiska och ändras inte med applikationsdata.
-
Dynamisk: Använd uttryck för att definiera inmatningsvärden som kan ändras beroende på värdet av ett uttryck. Till exempel kan du länka värden till ett datamodellfält, eller till applikationsvariabler. Du kan ange värden och etiketter, eller bara värden.
Mer information om att använda uttryck i visualiseringar finns i Använda uttryck i visualiseringar.Anteckning om tipsSyntax:
Använd | för att separera värden och ~ för att separera värde och etikett, så här: värde1|värde2 eller värde1~etikett1|värde2~etikett2.
Anteckning om informationUpp till 1000 värden stöds. Värden som överskrider gränsen kommer att ignoreras.
-
-
Manuell användarinmatning: Användare redigerar data genom att skriva text manuellt i celler.
-
-
Visa kolumn: Växla om kolumnen är synlig eller dold.
-
Kolumnbredd: Ställ in kolumnens bredd.
-
Ändringslager
Ett ändringslager är en Qlik-hanterad lagringsplats som innehåller de användartillagda ändringarna från redigerbara kolumner i en tabell för anteckningar. Ändringslagret är en tillfällig lagringsplats – ändringar lagras i högst 90 dagar, varefter de raderas.
Ändringslagret för din tabell för anteckningar är förkonfigurerat för din klientorganisation och är tillgängligt via API för ändring av lager. Med ditt ändringslager-ID kan du formulera API-förfrågningar och automatiseringar som synkroniserar användarändringar till en permanent plats som ett kalkylblad eller en databas. Mer information finns i Extrahera och använda ändringar.
Du kan kopiera ändringslager-ID:t på två sätt:
-
I arkets redigeringsläge efter att du har skapat tabellen för anteckningar. I egenskapspanelen, under Ändringslager> Ändringslager-ID, klickar du på
.
Kopiera ändringslager-ID:t från egenskapspanelen.

-
I analysläge när du visar tabellen för anteckningar. Klicka på ikonen
i det nedre högra hörnet. Klicka på
för att kopiera ändringslager-ID:t.
Kopiera ändringslager-ID:t när du visar en tabell för anteckningar.

Primärnyckel
För att lägga till redigerbara kolumner i en tabell för anteckningar måste du definiera minst en primärnyckel.
En primärnyckel är ett fält som används för att länka ändringar i redigerbara kolumner tillbaka till originaldata från datamodellen. Primärnycklar tillhandahåller mappningen mellan poster i tabellen för anteckningar – som representerar data från datamodellen – och de redigeringar som användare introducerar i redigerbara kolumner.
Primärnyckeln kan vara ett enda fält, eller så kan det vara en sammansatt nyckel som sträcker sig över flera fält.
När du har definierat primärnycklarna i en tabell för anteckningar kan du ändra dem när som helst. I egenskapspanelen, under Ändringslager > Primärnycklar, klickar du på Ändra.
Primärnyckeln är också viktig när du hämtar ändringar från API för ändring av lager.
Använda Qlik Cloud-verktyg för att extrahera ändringar från tabeller för anteckningar
Extrahera ändringar i tabell för anteckningar med Qlik Automate
Ändringarna som sparats i ändringslagret kan extraheras genom att använda Change Store-blocken i Qlik Cloud Services-kopplingen i Qlik Automate. Denna koppling ansluter automatiskt till automatiseringsägarens Qlik-konto så det krävs inga ytterligare steg för att autentisera.
Mer information om Qlik Automate finns på Qlik Automate.
Tillgängliga Qlik Automate-block för att extrahera ändringar i tabell för anteckningar

Lista aktuella ändringar från ändringslager
Blocket List Current Changes From Change Store använder API-slutpunkten /changes/tabular-views och returnerar endast det senaste värdet för varje cell (med andra ord returnerar det de aktuella värdena). Det returnerar dessa värden som en lista med objekt där varje objekt innehåller primärnycklarna och ändringsvärdena. Varje post utökas också med en updatedAt-tidsmarkör för datum och tid när den senaste uppdateringen gjordes av posten och ett updatedBy-användar-ID för användaren som gjorde denna ändring.
Blocket List Current Changes From Change Store i Qlik Automate

Lista historik för ändringslager
Blocket List Change Store History använder API-slutpunkten /changes och returnerar hela historiken för varje cell. Om en cell har uppdaterats flera gånger kommer detta block att returnera varje värde, userId och updatedAt-tidsmarkör för varje uppdatering.
Blocket List Change Store History i Qlik Automate

Arbeta med mallar
Du kan också börja med en automatiseringsmall om du extraherar data till en MySQL-databas. Följande mallar är tillgängliga under Insights to Action:
-
Extract Change Store Data to a MySQL Database
-
Extract Change Store Data to a MySQL Database in Bulk
Dessa mallar ordnar Change Store-blocken (beskrivna ovan) med andra block för att hjälpa dig att extrahera data snabbare. Justera helt enkelt blockparametrarna för att ansluta till dina resurser. För en detaljerad genomgång, se den här Community-artikeln.
Behörigheter
För att skapa tabeller för anteckningar och interagera med API för ändring av lager behöver du specifika behörigheter. Mer information finns i Behörigheter för tabell för anteckningar.