Versions Compared

Key

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

...

For hver datatype kan der konfigureres en sandsynlighed for at en række er blevet opdateret (dvs. at der er oprettet en ny række og den gamle er markeret forældet). Denne sandsynlighed anvendes også som faktor for om rækken er blevet opdateret 2. gang og 3. gang osv. Eksempelvis hvis sandsynligheden er konfigureret til 10 15 procent, så vil der være 10 15 procent chance for at der oprettes endnu en række (med opdaterede værdier) for en række. Dernæst vil der være 10 15 procent chance for at der igen oprettes endnu en række (med opdaterede værdier) for den opdaterede række osv.
Hver opdatering resulterer i én yderligere række i databasen.

Sletninger

For hver datatype kan der konfigureres en sandsynlighed for at en række er blevet slettet (dvs. markeret med validTo før “nu”).

...

.

...

Forslag til konfiguration

...

Code Block
languageyml
data-creator-properties:
  contact-information:
    data-time-interval-start: "2017-06-01T00:00:00Z"
    data-time-interval-end: "2019-06-01T00:00:00Z"
    chance-of-updates: 1015
    chance-of-deletes: 0
  health-provider:
    data-time-interval-start: "2017-06-01T00:00:00Z"
    data-time-interval-end: "2019-06-01T00:00:00Z"
    chance-of-updates: 10
    chance-of-deletes: 015
  language:
    data-time-interval-start: "2017-06-01T00:00:00Z"
    data-time-interval-end: "2019-06-01T00:00:00Z"
    chance-of-updates: 10
    chance-of-deletes: 015
  relative:
    data-time-interval-start: "2017-06-01T00:00:00Z"
    data-time-interval-end: "2019-06-01T00:00:00Z"
    chance-of-updates: 1015
    chance-of-deletes: 0
  temp-address:
    data-time-interval-start: "2017-06-01T00:00:00Z"
    data-time-interval-end: "2019-06-01T00:00:00Z"
    chance-of-updates: 10
    chance-of-deletes: 0

15

Eksempel på log output

Følgende er et eksempel på log output ved succesfuld kørsel af programmet.

Code Block
2019-07-01T1301T14:1842:5948,886989 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.Runner [] - Data creator says Hello World, and begins!
2019-07-01T1301T14:1842:5948,887989 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.Runner [] - DataCreatorProperties{personFileName='person-file.txt', contactInformation=DataCreationProperties{dataTimeIntervalStart=2017-06-01T00:00:00Z, dataTimeIntervalEnd=2019-06-01T00:00:00Z, chanceOfUpdates=10, chanceOfDeletes=015}, healthProvider=DataCreationProperties{dataTimeIntervalStart=2017-06-01T00:00:00Z, dataTimeIntervalEnd=2019-06-01T00:00:00Z, chanceOfUpdates=10, chanceOfDeletes=015}, language=DataCreationProperties{dataTimeIntervalStart=2017-06-01T00:00:00Z, dataTimeIntervalEnd=2019-06-01T00:00:00Z, chanceOfUpdates=10, chanceOfDeletes=015}, relative=DataCreationProperties{dataTimeIntervalStart=2017-06-01T00:00:00Z, dataTimeIntervalEnd=2019-06-01T00:00:00Z, chanceOfUpdates=10, chanceOfDeletes=015}, tempAddress=DataCreationProperties{dataTimeIntervalStart=2017-06-01T00:00:00Z, dataTimeIntervalEnd=2019-06-01T00:00:00Z, chanceOfUpdates=10, chanceOfDeletes=015}}
2019-07-01T1301T14:1942:0352,281785 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.business.ContactInformationDataCreator [] - Number of first records: 500
2019-07-01T1301T14:1942:0352,282785 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.business.ContactInformationDataCreator [] - Number of update records: 5779
2019-07-01T1301T14:1942:03,284 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.business.ContactInformationDataCreator [] - Number of records marked as deleted: 0
2019-07-01T13:19:03,28552,788 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.business.ContactInformationDataCreator [] - Total records: 557579
2019-07-01T1301T14:1942:0656,464370 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.business.HealthProviderDataCreator [] - Number of first records: 500
2019-07-01T1301T14:1942:0656,464371 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.business.HealthProviderDataCreator [] - Number of update records: 4666
2019-07-01T1301T14:1942:0656,467374 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.business.HealthProviderDataCreator [] - Number of records marked as deleted: 0
2019-07-01T13:19:06,474 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.business.HealthProviderDataCreator [] - Total records: 546566
2019-07-01T1301T14:1943:0900,436413 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.business.LanguageDataCreator [] - Number of first records: 500
2019-07-01T1301T14:1943:0900,436413 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.business.LanguageDataCreator [] - Number of update records: 42102
2019-07-01T1301T14:1943:09,439 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.business.LanguageDataCreator [] - Number of records marked as deleted: 0
2019-07-01T13:19:09,43900,417 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.business.LanguageDataCreator [] - Total records: 542602
2019-07-01T1301T14:1943:1303,115984 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.business.RelativeDataCreator [] - Number of first records: 500
2019-07-01T1301T14:1943:1303,115985 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.business.RelativeDataCreator [] - Number of update records: 5576
2019-07-01T1301T14:1943:1303,118987 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.business.RelativeDataCreator [] - Number ofTotal records marked as deleted: 0576
2019-07-01T1301T14:19:13,125 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.business.RelativeDataCreator [] - Total records: 555
2019-07-01T13:19:16,21943:07,396 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.business.TempAddressDataCreator [] - Number of first records: 500
2019-07-01T1301T14:1943:1607,220397 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.business.TempAddressDataCreator [] - Number of update records: 4776
2019-07-01T13:19:16,222 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.business.TempAddressDataCreator [] - Number of records marked as deleted: 0
2019-07-01T13:19:16,23001T14:43:07,399 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.business.TempAddressDataCreator [] - Total records: 547576
2019-07-01T1301T14:1943:1607,233400 [main] INFO  dk.sundhedsdatastyrelsen.stamkortregister.datacreator.Runner [] - Data creator says goodbye!