Canonical datamodellering dokument, med hjälp av Datamodelleringstekniker, hur meddelanden eller paket passerar mellan olika system internt i organisationen och över olika företagssystem, för att göra e-handel.
Data varierar ibland, mellan system, i deras definitioner. Till exempel kan ett företag ha definierat ”kund” för ett datalager konstruerat för 10 år sedan och sedan karakteriserat det på ett annat sätt i en grafdatabas som implementerades förra året. Men företaget vill att alla system ska prata med varandra även om de kan variera i sina dialekter. Samma problem kan hända mellan företag. Till exempel kan Amazon definiera kunddata annorlunda än olika leverantörer. Ändå behöver Amazon prata med alla sina e-handelsföretag.
både Inter och intra företagsdialog behöveren middleware-översättare för att hjälpa de olika systemen att prata med varandra, kanoniska datamodelldiagram denna design.
Andradefinitioner av kanonisk datamodellering inkluderar:
- beskriver ”strukturen för data som skickas mellan system som paket eller meddelanden.”(DAMA-DMBoK2)
- en tracker” som standardiserar klassificering av data över hela företaget ”(McKinsey)
- ett extra lager som ” översätter meddelanden som kommer från olika applikationer till ett gemensamt format.”(Yenlo)
- ”definierar strukturen för en organisations information.”(IBMDeveloper)
- ”ett verktyg (ibland känt som en kanonisk meddelandemodell) som ger ett gemensamt, singulärt dataformat.”(Queensland University of Technology)
- ”ett mellanprogramsschema.”(DZone)
kanoniska Datamodelleringsanvändningsfall inkluderar:
- integrera e-handelsstandarder mellan företag
- kartlägga olika scheman i en enhetlig datamodell
- Instantiating databaser inom en organisation
- definiera ett kanoniskt format som varje kanoniskt meddelande måste överensstämma med
företag använder kanonisk datamodellering för att:
- Förbered datortjänster över flera företag för att kommunicera med andra företag med olika affärsdialekter
- beskriv strukturen för data som skickas mellan system som paket eller meddelanden
- minimera beroenden mellan integrerade applikationer på en integrerad plattform
- tillhandahålla tjänster för att omvandla det lokala formatet för en affärshändelse till ett kanoniskt format och vice versa
- hjälpa till med utbyte av meddelanden
- ge den ”kritiska grunden för effektiv datastyrning” genom att ta itu>
bild används under licens from.com