Aantekeningtabellen maken
U kunt een aantekeningtabel maken op uw werkblad, waarbij u dimensies, metingen en bewerkbare kolommen toevoegt indien nodig. Nadat een aantekeningtabel is gemaakt in een app, kunnen gebruikers met toegang tot die app, en met aantekeningtabelmachtigingen, wijzigingen aanbrengen in bewerkbare kolommen. Wijzigingen kunnen vervolgens worden geëxporteerd naar externe systemen.
Een aantekeningtabel maken
U kunt op elk gewenst moment een aantekeningtabel aan uw werkblad toevoegen.
Doe het volgende:
-
Open in het bedrijfsmiddelenvenster Diagrammen.
-
Sleep onder Visualisaties een Aantekeningtabel naar het werkblad.
Klik op Dimensie toevoegen en selecteer een dimensie of een veld.
Voeg extra dimensie- en metingkolommen toe door te klikken op
onder Gegevens in het eigenschappenvenster. Er wordt een vervolgkeuzelijst geopend. Selecteer een van de volgende opties:
- Velden en masteritems: er wordt een doorzoekbaar dialoogvenster geopend dat elk veld en masteritem toont. U kunt elk item als dimensie of meting toevoegen.
- Aangepaste uitdrukking: Er wordt een dialoogvenster geopend waarin u een uitdrukking kunt invoeren of de uitdrukkingseditor
kunt openen.
Voeg bewerkbare kolommen toe door te klikken op
onder Gegevens in het eigenschappenvenster, en Bewerkbare kolom te selecteren.
Definieer een of meer primaire sleutels voor de tabel. Klik in de aantekeningtabel, binnen de bewerkbare kolom, op Definiëren en selecteer een of meer dimensiekolommen die u als primaire sleutels wilt gebruiken.
Ga voor meer informatie over primaire sleutels naar Primaire sleutel.
Klik op Opslaan.
Nadat u de aantekeningtabel hebt gemaakt, kunnen gebruikers ermee werken en wijzigingen toevoegen aan bewerkbare kolommen. U kunt ook het uiterlijk van de aantekeningtabel aanpassen door de eigenschappen ervan te configureren. Zie: Eigenschappen van aantekeningtabel configureren.
Wijzigingen extraheren en gebruiken
Wanneer gebruikers gegevens toevoegen in bewerkbare kolommen, worden hun wijzigingen niet toegepast op het gegevensmodel van de app. Ze zijn ook tijdelijk: wijzigingen worden gedurende 90 dagen opgeslagen in een door Qlik beheerde wijzigingsopslag, waarna ze worden verwijderd.
U kunt deze wijzigingen ophalen via de change-stores API. De wijzigingen kunnen op verschillende manieren worden gebruikt, waaronder:
-
Laad de wijzigingen in QVD's of apps voor permanente opslag en gebruik binnen Qlik Cloud.
-
Extraheer de wijzigingen en voeg ze toe aan externe systemen zoals Excel-spreadsheets of SQL-databases.
-
Integreer de gegevens dynamisch in geautomatiseerde processen, zoals het verzenden van e-mails en het inkopen van voorraad.
-
Bouw uw eigen apps en integreer aanroepen naar de change-stores API in uw operationele workflows.
Vereisten
Voordat u toegang krijgt tot de gegevens die zijn opgeslagen in de wijzigingsopslag, moet u toegang kunnen krijgen tot de change-stores API. Hiervoor hebt u het volgende nodig:
-
API-sleutel voor de Qlik Cloud-tenant. Zie: API -sleutels beheren.
-
De vereiste machtigingen voor het werken met aantekeningtabellen, toegewezen door tenantbeheerders. Zie:
-
Machtigingen instellen voor aantekeningtabellen (capaciteitsgebaseerde abonnementen)
-
Machtigingen instellen voor aantekeningtabellen (gebruikersgebaseerde abonnementen)
-
-
De wijzigingsopslag-id: Dit kan worden opgehaald na het maken van de aantekeningtabel op een werkblad. Zie: Wijzigingsopslag.
Beschikbare tools voor het extraheren van wijzigingen
U kunt de volgende tools gebruiken om wijzigingen uit de change-stores API te extraheren en te gebruiken:
-
Qlik Automate
-
De REST-connector beschikbaar met Qlik-scripts en gegevensvoorbereiding.
Voor voorbeelden en gebruiksscenario's gaat u naar:
Concepten
Deze sectie biedt een overzicht van de fundamentele concepten voor de aantekeningtabel.
Bewerkbare kolom
In een aantekeningtabel stellen bewerkbare kolommen gebruikers in staat direct gegevens in te voeren tijdens de analyse. Door wijzigingen op te slaan in een bewerkbare kolom, schrijft een gebruiker wijzigingen naar een wijzigingsopslag, waaruit ze kunnen worden opgehaald door app-ontwikkelaars en -integrators.
Voor meer informatie over waar u bewerkbare kolommen maakt, zie Een aantekeningtabel maken.
Nadat u een bewerkbare kolom hebt toegevoegd, kunt u deze verder aanpassen aan uw behoeften.
Doe het volgende:
-
Klik in het eigenschappenvenster onder Gegevens op de bewerkbare kolom.
De kolomeigenschappen worden geopend.
-
U kunt elk van de volgende eigenschappen wijzigen:
-
Titel: wijzig de standaard kolomtitel.
-
Inhoud weergeven: wijzig hoe gebruikers gegevens in de tabel kunnen bewerken. U kunt kiezen tussen:
-
Afzonderlijke selectie: geef een reeks waarden op die gebruikers voor elke cel kunnen selecteren tijdens het bewerken. U kunt bijvoorbeeld twee waarden toevoegen voor orderstatussen: Op schema en Laat. Gebruikers kunnen vervolgens tussen deze waarden kiezen wanneer ze op gegevensrecords reageren.
-
Handmatige gebruikersinvoer: gebruikers bewerken gegevens door handmatig tekst in cellen te typen.
-
-
Kolom weergeven: schakel de zichtbaarheid van de kolom in of uit.
-
Kolombreedte: stel de breedte van de kolom in.
-
Wijzigingsopslag
Een wijzigingsopslag is een Qlik-beheerde opslaglocatie die de door de gebruiker toegevoegde wijzigingen bevat van bewerkbare kolommen in een aantekeningtabel. De wijzigingsopslag is een tijdelijke opslaglocatie—wijzigingen worden maximaal 90 dagen opgeslagen, waarna ze worden verwijderd.
De wijzigingsopslag voor uw aantekeningtabel is vooraf geconfigureerd voor uw tenant en is toegankelijk via de change-stores API. Met uw wijzigingsopslag-id kunt u API-aanvragen en automatiseringen formuleren die gebruikerswijzigingen synchroniseren naar een permanente locatie, zoals een werkblad of database. Ga voor meer informatie naar Wijzigingen extraheren en gebruiken.
U kunt de wijzigingsopslag-ID op twee manieren kopiëren:
-
In de werkbladbewerkingsmodus nadat u de aantekeningtabel hebt gemaakt. In het eigenschappenvenster, onder Wijzigingsopslag> Wijzigingsopslag-id, klikt u op
.
Kopiëren van de wijzigingsopslag-id uit het eigenschappenvenster.

-
In de analysemodus bij het bekijken van de aantekeningtabel. Klik in de rechterbenedenhoek op het pictogram
. Klik op
om de wijzigingsopslag-id te kopiëren.
Kopiëren van de wijzigingsopslag-id bij het bekijken van een aantekeningtabel.

Primaire sleutel
Om bewerkbare kolommen toe te voegen aan een aantekeningtabel, moet u ten minste één primaire sleutel definiëren.
Een primaire sleutel is een veld dat wordt gebruikt om wijzigingen in bewerkbare kolommen terug te koppelen naar de oorspronkelijke gegevens uit het gegevensmodel. Primaire sleutels zorgen voor de toewijzing tussen records in de aantekeningtabel — die gegevens uit het gegevensmodel vertegenwoordigen — en de bewerkingen die gebruikers invoeren binnen bewerkbare kolommen.
De primaire sleutel kan een enkel veld zijn, of het kan een samengestelde sleutel zijn die meerdere velden omvat.
Nadat u de primaire sleutels in een aantekeningtabel hebt gedefinieerd, kunt u deze op elk gewenst moment wijzigen. In het eigenschappenvenster, onder Opslag wijzigen > Primaire sleutels, klikt u op Wijzigen.
De primaire sleutel is ook belangrijk wanneer u wijzigingen ophaalt uit de change-stores API.
Wijzigingen uit aantekeningtabellen extraheren met Qlik Cloud-tools
Wijzigingen van aantekeningtabel extraheren met Qlik Automate
De wijzigingen die zijn opgeslagen in de wijzigingsopslag kunnen worden geëxtraheerd met behulp van de Change Store blokken in de Qlik Cloud Services-connector in Qlik Automate. Deze connector maakt automatisch verbinding met het Qlik-account van de eigenaar van de automatisering, zodat er geen extra stappen nodig zijn om te verifiëren.
Meer informatie over Qlik Automate is beschikbaar op Qlik Automate.
Toegang tot de beschikbare Qlik Automate-blokken voor het extraheren van wijzigingen in aantekeningtabellen

Huidige wijzigingen uit wijzigingsopslag weergeven
Het List Current Changes From Change Store blok gebruikt het API-eindpunt /changes/tabular-views en retourneert alleen de meest recente waarde voor elke cel (met andere woorden, het retourneert de huidige waarden). Het retourneert deze waarden als een lijst met objecten, waarbij elk object de primaire sleutels en de wijzigingswaarden bevat. Elke record wordt ook uitgebreid met een updatedAt tijdstempel voor de datum en tijd waarop de laatste update van de record is uitgevoerd en een updatedBy gebruikers-id voor de gebruiker die deze wijziging heeft aangebracht.
List Current Changes From Change Store blok in Qlik Automate

Dit blok heeft ook een incrementele variant List Current Changes From Change Store Incrementally. Deze variant werkt als volgt:
-
Bij de eerste uitvoering haalt het blok alle records op.
- Bij volgende uitvoeringen haalt het blok alleen nieuwe en bijgewerkte waarden op in hetzelfde recordformaat.
- Als slechts één waarde in een record is bijgewerkt, retourneert dit blok alleen die waarde (samen met de primaire sleutels en de parameters updatedAt en updatedBy). Als dezelfde cel meerdere keren is bijgewerkt tussen twee uitvoeringen van dit blok, dan wordt alleen de laatste update (de 'huidige' waarde) door dit blok geretourneerd.
Presentatie van wijzigingen in de opslag weergeven
Het blok List Change Store History gebruikt het API-eindpunt /changes en retourneert de volledige presentatie voor elke cel. Als een cel meerdere keren is bijgewerkt, dan retourneert dit blok elke waarde, userId en updatedAt tijdstempel voor elke update.
List Change Store History blok in Qlik Automate

Machtigingen
Om aantekeningtabellen te maken en te werken met de change-stores API, hebt u specifieke machtigingen nodig. Ga voor meer informatie naar Aantekeningtabelmachtigingen.