Mitä eroa on tallennusjärjestelmällä ja totuuden lähteellä?


Paras vastaus

Wikipediassa tarjottujen määritelmien perusteella ero näiden kahden termin välillä on tietuejärjestelmä tarkoittaa, että yksi tieto replikoidaan ja tallennetaan useita kertoja useisiin tietokantoihin, jotka tukevat eri järjestelmiä, kun taas yksi totuuden lähde tarkoittaa, että yksittäinen tieto tallennetaan vain kerran yhteen tietokantaan.

Tietuejärjestelmä

tietuejärjestelmä (SOR) tai lähdekoodijärjestelmä (SSoR) on tietohallinnon termi järjestelmä (yleisesti toteutettu tietokannan hallintajärjestelmää käyttävässä tietokonejärjestelmässä), joka on tietyn tietoelementin tai tietolähteen arvovaltainen tietolähde. … Useat tietojärjestelmät voivat olla eri mieltä samasta tiedosta. Nämä erimielisyydet voivat johtua semanttisista eroista, mielipide-eroista, eri lähteiden käytöstä, eroista otteen, muunnoksen ajoituksessa, latausprosesseissa, jotka luovat tietoja, joita he raportoivat, tai voivat olla yksinkertaisesti virheiden seurauksia.

Oletetaan, että CRM-järjestelmämme on Salesforce ja toiminnanohjausjärjestelmä NetSuite. Acme, Inc. on asiakas, ja Acmen tiedot synkronoidaan molempien järjestelmien välillä. Acmen oletusarvoinen laskutusosoite Kaliforniassa tallennetaan kahdesti, kerran jokaiseen järjestelmään. Yrityskäytännön mukaan NetSuite on asiakkaiden laskutusosoitteiden tallennusjärjestelmä.

Jos Salesforce-NetSuite-synkronointi hajoaa, käyttäjä voi huomata, että Acmen oletuslaskuosoite näyttää olevan Massachusettsissa NetSuiten mukaan, mutta Salesforcessa osoite näyttää edelleen Kalifornian. Tässä tapauksessa tietämys siitä, että NetSuite on yrityksen käytäntöjen mukaan tallennusjärjestelmä, auttaa käyttäjää määrittämään, että Salesforcen tiedot on hylättävä ja NetSuiten tiedot luotettava.

Yksi totuuden lähde

Tietojärjestelmien suunnittelussa ja teoriassa yksi totuuden lähde (SSOT) on käytäntö jäsentää tietomallit ja niihin liittyvä tietomalli siten, että jokainen tietoelementti tallennetaan tarkalleen kerran. Mahdolliset linkit tähän tietoelementtiin (mahdollisesti muilla relaatiokaavion alueilla tai jopa kaukaisissa yhdistetyissä tietokannoissa) ovat vain viitteellisiä. Koska kaikki muut datan sijainnit viittaavat vain ensisijaiseen ”totuuden lähteen” sijaintiin, ensisijaisen sijainnin tietoelementin päivitykset etenevät koko järjestelmään ilman mahdollisuutta, että kaksoisarvo jostain unohdettaisiin.

Sanotaan jälleen, että CRM-järjestelmämme on Salesforce ja toiminnanohjausjärjestelmä NetSuite. Acme, Inc. on asiakas, mutta nyt sanotaan, että Acmen oletusarvoinen laskutusosoite on o tallennettu vain NetSuite-palveluun . Alla olevan kyselyn suorittaminen Salesforcessa osoittaisi, että tavalliset laskutusosoitekentät ovat tyhjät.

SELECT Id, Name, BillingState, BillingCountry

FROM Account

WHERE Name = "Acme, Inc."

Oletetaan kuitenkin, että Salesforcen käyttöliittymässä rakensimme integraation vetämään laskutusosoitteen todelliseksi -aika NetSuite-palvelusta, kun käyttäjä tarkastelee Acme, Inc: ää. Käyttäjän näkökulmasta nyt SSOT-suunnittelumme ja yllä olevan SOR-mallimme välillä ei ole konkreettista eroa. Ottamalla SSOT: n olemme kuitenkin poistaneet tehokkaasti tilanteen, jossa Salesforce sanoo ”Kalifornia”, mutta NetSuite sanoo ”Massachusetts” Acmen laskutusosoitteelle.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *