De ProjectieViewer
De ProjectieViewer toont de snapshots van een collectie gegevens zoals die zijn bijgehouden in de projectie. Elke rij in de projectie heet een snapshot — het resultaat van één verwerkt gevolg.
Drie tijdsdimensies
Elke snapshot heeft drie tijdsdimensies. Zie ook Tijdstippen en geldigheid voor de conceptuele achtergrond.
- het geldigheidstijdstip: vanaf wanneer de snapshot geldig is in het domein. Als er ook een eindetijdstip bekend is, vormen ze samen een geldigheidstijdvak. Dit tijdstip is afkomstig uit het commando en meegedragen in het gevolg.
- het gevolgtijdstip: wanneer het gevolg is vastgelegd in het register (de Axon event store). Dit is het tijdstip uit de gevolgenboekhouding.
- het projectietijdstip: wanneer de projectierij is weggeschreven naar de database. Dit tijdstip wordt bepaald bij het produceren van de projectie. Het is alleen zichtbaar in de projectie, niet in het gevolg zelf.
De tijdlijn
Links in de viewer staat een tijdlijn van gevolgen, van nieuwste (boven) naar oudste (onder). Elk kaartje toont het gevolg dat de snapshot heeft veroorzaakt en het projectietijdstip.
Door op een kaartje te klikken, selecteer je die snapshot. De details verschijnen aan de rechterkant.
De projectie
Rechts in de viewer staat de projectie: de snapshot van de collectie gegevens op de geselecteerde snapshot. Hier zijn het geldigheidstijdstip en het gevolgtijdstip zichtbaar, samen met de inhoud van de projectierij: objectnummer, type, kadastraal object en belanghebbenden.
Het bitemporaal diagram
Bovenin de viewer staat een bitemporaal diagram. Dit diagram toont de snapshots als rechthoeken in een tweedimensionaal vlak:
- De horizontale as geeft het geldigheidstijdstip (en geldigheidstijdvak) van snapshots weer.
- De verticale as geeft het gevolgtijdstip of het projectietijdstip weer — te wisselen via de knoppen boven het diagram.
De geselecteerde snapshot is groen gemarkeerd; overige snapshots zijn grijs. Door op een vlak te klikken, selecteer je die snapshot.
Voorbeeld
Onderstaand voorbeeld toont een collectie gegevens rondom een WOZ Object met twee snapshots op verschillende geldigheidstijdvakken. Klik op een snapshot in de tijdlijn of het diagram om de bijbehorende projectie te bekijken.
BelangOvergegaanNavOverdrachtBelangOvergegaanNavOverdrachtWozObjectMetKadastraalObjectIdGeregistreerdWozObjectMetKadastraalObjectIdGeregistreerdBelangOvergegaanNavOverdracht