Canonical data Modeling documents, using Data Modeling techniques, how messages or packets pass between different systems internally in the organization and between different company systems, to do e-biznesu.
dane czasami różnią się, w różnych systemach, w ich definicjach. Na przykład firma mogła zdefiniować „klienta” dla hurtowni danych zbudowanej 10 lat temu, a następnie scharakteryzować ją w inny sposób w grafowej bazie danych zaimplementowanej w zeszłym roku. Ale firma chce, aby wszystkie systemy rozmawiały ze sobą, mimo że mogą się różnić w swoich dialektach. Ten sam problem może wystąpić między firmami. Na przykład Amazon może definiować dane klientów inaczej niż różni dostawcy. Jednak Amazon musi porozmawiać ze wszystkimi swoimi firmami e-commerce.
zarówno dialog między firmami, jak i wewnątrz firmy potrzebują tłumacza oprogramowania pośredniczącego, aby pomóc różnym systemom ze sobą rozmawiać, a następnie Wykresuje ten projekt.
inne definicje Kanonicznego modelowania danych obejmują:
- opisuje „strukturę danych przekazywanych między systemami jako pakiety lub wiadomości.”(DAMA-DMBoK2)
- tracker „standaryzujący klasyfikację danych w całej firmie” (McKinsey)
- dodatkowa warstwa, która ” tłumaczy wiadomości pochodzące z różnych aplikacji w jeden wspólny format.”(Yenlo)
- ” definiuje strukturę informacji organizacji.”(IBMDeveloper)
- ” narzędzie (czasami znane jako kanoniczny model wiadomości), które zapewnia wspólny, pojedynczy format danych.”(Queensland University of Technology)
- ” a middleware schema.”(DZone)
Przykłady zastosowań Canonical Data Modeling obejmują:
- Integracja standardów e-biznesu między firmami
- mapowanie różnych schematów w jednolity model danych
- Tworzenie instancji baz danych w organizacji
- Definiowanie formatu kanonicznego, do którego musi być zgodna każda wiadomość kanoniczna
firmy wykorzystują modelowanie danych kanonicznych do:
- przygotowanie usług komputerowych w kilku firmach do komunikacji z innymi firmami o różnych dialektach biznesowych
- opisanie struktury danych przekazywanych między systemami jako pakiety lub wiadomości
- minimalizacja zależności między zintegrowanymi aplikacjami na zintegrowanej platformie
- świadczenie usług w celu przekształcenia lokalnego formatu wydarzenia biznesowego w format kanoniczny i odwrotnie
- pomoc w wymianie wiadomości
- zapewnienie „krytycznej podstawy skutecznego zarządzania danymi” poprzez rozwiązywanie kluczowych pytań
- li>
obraz używany na licencji from.com