Mikä on Change Data Capture?

Muutosdatan talteenotto on prosessitietojen paikantaminen, tallentaminen ja tallentaminen tietojärjestelmiin. Useimmissa tapauksissa muutostietojen kaappausjärjestelmät toimivat antamalla tiedoille tiettyjä merkkejä, jotka viittaavat tiettyihin tietoihin. Kun tietoja muutetaan, myös nämä merkit muuttuvat. Tämä hälyttää muutostietojen talteenottojärjestelmästä ja tallentaa vanhemman tietoversion, jolloin käyttäjät ja järjestelmät voivat käyttää sekä vanhoja että uusia tietoja. Nämä prosessit ovat yleisiä suurissa tietojen tallennusjärjestelmissä, kuten tietovarastoissa ja verkkopohjaisissa tietojärjestelmissä.

Tietojen versiointia pidetään erittäin tärkeänä osana tietojen tallennuksessa. Kun yksi tieto korvataan toisella, alkuperäinen tieto ei voi vain kadota. Tämä aiheuttaisi tuhoa, jos kyseinen tieto olisi tärkeä jatkuvan prosessin tai yrityksen tietueen kannalta.

Versioiden luominen eri tiedoista on muutostietojen talteenoton keskus. Jos yksittäinen tieto muuttuu viisi kertaa, järjestelmän on muistettava jokainen viidestä arvosta ja milloin ne ovat muuttuneet. Tämä on tärkeää pitkäaikaisen kirjanpidon ja virheiden tarkistamisen kannalta. Jos työntekijä esimerkiksi laskee myyntiluvun tietokannan väärään osaan, se voi häiritä valtavan määrän tietoa. Versioinnin avulla yritys voi palauttaa tämän numeron tarvittaessa.

Ei ole yhtä asetettua tapaa muuttaa tietojen keräämistä. Eri tietojärjestelmät käyttävät omia versioitaan, jotka on usein kehitetty sisäisesti ja jotka liittyvät omaan tietotyyppiinsä. Silti on olemassa kourallinen yleisesti käytettyjä menetelmiä. Ei ole epätavallista, että yhdellä järjestelmällä on useita erilaisia ​​menetelmiä tietojen keräämiseksi samalla järjestelmällä. Usein jokainen menetelmä on erikoistunut tietyntyyppiseen sieppaukseen tai toimii tarpeettomana vikaturvallisena järjestelmänä.

Yleisimpiä tapoja luoda eri versioita tiedoista ovat datan erikoismerkit. Nämä merkit ovat datan erityisellä rivillä tai sarakkeessa, joka seuraa, milloin muutoksia tapahtuu. Muutosdatan tallennusskriptit tarkkailevat näitä alueita muutosten varalta ja seuraavat tehtyjä muutoksia. Nämä erityiset solut voivat sisältää versionumeroita, aikaleimoja tai omistettuja tietojonoja.

Kaksi yleisimpiä paikkoja löytää täysimittaisia ​​muutostietojen talteenottojärjestelmiä ovat tietovarastot ja avoimen käytön tietokannat. Yksi tärkeimmistä myyntipisteistä tietovarastoinnissa on tietojen jatkuva ja kattava varmuuskopiointi. Niin kauan kuin käyttäjä tilaa palvelunsa, nämä järjestelmät eivät koskaan päästä eroon mistään. Avoimen pääsyn tietokannat, kuten Wikipedia, käyttävät versiointia estääkseen peukaloinnin ja pitääkseen kirjaa siitä, mitkä käyttäjät ovat tehneet muutoksia. Vaikka Wikipedian versiointi ei ehkä olekaan niin kattava kuin tietovarastoissa, sitä useimmat käyttäjät tutkivat sitä usein.