Skapa tabeller för anteckningar | Qlik CloudHjälp
Gå till huvudinnehåll Gå till ytterligare innehåll

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.

  1. I resurspanelen, öppna Diagram.

  2. Under Visualiseringar drar du en Tabell för anteckningar till arket.

  3. Klicka på Lägg till dimension och välj en dimension eller ett fält.

  4. Lägg till ytterligare dimensions- och mätvärdeskolumner genom att klicka på Öppna menyn Lägg till datatillgång 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 Öppna uttrycksredigeraren.
  5. Lägg till redigerbara kolumner genom att klicka på Öppna menyn Lägg till datatillgång under Data i egenskapspanelen och välja Redigerbar kolumn.

  6. 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.

  7. 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:

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:

Hantera interaktiva inställningar för redigerbara kolumner

  1. I egenskapspanelen, under Data, klickar du på den redigerbara kolumnen.

    Kolumnegenskaperna öppnas.

  2. 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 tips

          Syntax:

          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 information

          Upp 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.

    Kopiera ändringslager-ID:t från egenskapspanelen.

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

    Kopiera ändringslager-ID:t när du visar en tabell för anteckningar.

    Klicka på ikonen 'Kopiera' från informationsbeskrivningen när du visar en tabell för anteckningar, kopierar ändringslager-ID:t

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 ÄndringslagerPrimä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

Automatisering med tillgängliga kopplingsblock för att interagera med ändringslager för 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.

Extrahera ändringar i tabell för anteckningar med REST-kopplingen i Qlik Cloud

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.

Var den här sidan till hjälp för dig?

Om du stöter på några problem med den här sidan eller innehållet på den, t.ex. ett stavfel, ett saknat steg eller ett tekniskt fel – meddela oss!