Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Gliffy Diagram
macroIdab794034-3fba-44dc-b5cf-58aa349e34a8
displayNameNXRG
nameNXRG
pagePin1820

NXRG er opbygget i en lagdelt arkitektur. I ovenstående diagram er pakkenavne specificeret og giver en kobling til den konkrete sourcekode, der realiserer NXRG (se i øvrigt NXRG - Guide til Udviklere).

...

FeltnavnBeskrivelseOptionalUnik nøgleDatatype
idIntern, unik nøgle.nejxint(11)
entryuuidEntryUuid på slettet DocumentEntry.nej
varchar(64)
uniqueidUniqueId på slettet DocumentEntry.nej
varchar(64)
deletion_statusStatus på sletningen. Kan være DELETED_FROM_REGISTRY, DELETED_FROM_REPOSITORY, DELETION_FROM_REPOSITORY_FAILED.nej
varchar(64)
deletion_attemptsAntal gange hvor sletning fra repository er gået galt.nej
int(11)
creation_timeTidspunkt for indsættelse af rækken.nej
datetime(6)

Migrering

...

af data

Den oprindelige data migrering fra openText registry Migrering er ikke længere aktueltaktuel, og indholdet er flyttet til "Yderligere dokumentation - Migration"

På tidspunktet for NXRG tilblivelse blev der udvalgt en række felter fra kaldets metadata (XMl baseret RIM format), som var interessante som søgbare felter. Disse felter, gemmes som selvstændige felter i tabeller som documententries og referenceid. Der opstår siden behov for at få flere af disse felter trukket ud af XML formatet. Dvs. der i princippet skal køres en migrering af eksisterende metadata for at trække disse felter ud. Dette er lavet som en selvstændig service. Source koden ligger sammen med resten af NXRG, men servicen starter op selvstændig og aktiveres ved at tilgå et specifik endpoint. Detaljerne er beskrevet i "NXRG driftvejledning for migrering af søgbare felteer".


Gliffy Diagram
namemigreringsprocess
pagePin1

So ovenstående figur viser, består felt migreringen af 3 trin:

  1. udvidelse af databasemodel. Her tilføjes de søgbare felt databsen og NXRG justeres sådan at nye dokument registreringer vil gemme feltet som et søgbart felt.
  2. migrering af data. Denne kan foregå af flere omgange da kørslen kan være tidskrævende. Servicen konfigureres med en batch størrelse, som der det antal dokumenter, der håndteres i en enkelt kørsel.
  3. anvendelse af det søgbare felt. Når alt data er migreret kan det nye felt tages i anvendelse. Dvs først her kan ny funktionatlitet der gør brug af feltet udvikles.