jak poradzić sobie z wyzwaniami związanymi z korzystaniem z magazynu danych
jakie są wyzwania?
od elastyczności po skalowalność i wydajność, korzystanie z usługi Data Vault jako metody modelowania danych ma wiele zalet. Ale jednocześnie są wyzwania, o których musisz być świadomy. Na tym blogu przedstawię wam ograniczenia i sposoby ich przezwyciężenia.
approach Data Vault ma miejsce, gdy modelowanie danych (coś, co omówię szczegółowo w dalszej części) powoduje znacznie większą ilość obiektów danych w porównaniu z innymi podejściami. Obiekty te obejmują takie rzeczy jak tabele i kolumny, a powodem, dla którego istnieje tak wiele innych, jest to, że magazyn danych oddziela typy informacji.
w konsekwencji wysiłek modelowania z góry może być większy, aby uwzględnić wynikające z tego korzyści-wymienione powyżej – jako wynik końcowy. Oznacza to również, że podczas procesu modelowania może być większa liczba zadań ręcznych lub mechanicznych zaangażowanych w ustanowienie elastycznego i szczegółowego modelu danych ze wszystkimi jego komponentami.
jak można rozwiązać te ograniczenia?
aby uniknąć czasochłonnych zadań ręcznych podczas procesu modelowania, architekci mogą zautomatyzować części modelu, dzięki czemu tworzenie, aktualizacja i konserwacja są bardziej wydajne.
jak mogą to zrobić?
w podejściu Data Vault istnieją pewne warstwy danych. Obejmują one Systemy źródłowe, z których pochodzą dane, obszar przechowalni, w którym dane docierają z systemu źródłowego, modelowanego zgodnie z oryginalną strukturą, do podstawowej hurtowni danych, która zawiera surowy skarbiec, warstwę umożliwiającą śledzenie z powrotem do oryginalnych danych systemu źródłowego, oraz Skarbiec biznesowy, warstwę semantyczną, w której zaimplementowane są reguły biznesowe. Wreszcie, istnieją marts danych, które są ustrukturyzowane w oparciu o wymagania firmy. Na przykład może istnieć centrum danych finansowych lub centrum danych marketingowych, które przechowuje odpowiednie dane do celów analizy.
spośród tych warstw najlepiej nadaje się do automatyzacji obszar przechowalni i skarbiec surowy.
jakie są cechy obciążenia…modelowanie skarbca danych?
Ładowanie…technika modelowania magazynu danych zapewnia najwyższą elastyczność, oddzielając klucze biznesowe, które jednoznacznie identyfikują każdą jednostkę biznesową i nie zmieniają się często, od ich atrybutów. Wynika to, jak wspomniano wcześniej, z wielu innych obiektów danych znajdujących się w modelu, ale zapewnia również model danych, który może być bardzo elastyczny na zmiany, takie jak integracja nowych źródeł danych i reguł biznesowych.
podstawowa struktura modelu pochodzi od kluczy biznesowych i relacji między nimi. Ich stabilny charakter stanowi kluczowy składnik solidnego modelu danych, ale także oznacza, że klucze muszą być starannie dobrane, ponieważ stanowią one podstawę, z której pochodzi Wszystko inne.
Huby
tabele zawierające klucze biznesowe są nazywane hubami w podejściu magazynu danych. Oprócz przechowywania kluczy, Huby zawierają również klucze zastępcze i metadane dla każdego klucza biznesowego. Wreszcie, źródło każdego klucza biznesowego można również znaleźć w Centrum, dzięki czemu informacje można prześledzić do jego początków.
linki
tabele linków to wiele do wielu tabel łączących, które łączą różne klucze biznesowe. W tabelach linków informacje, które znajdziesz, to klucze zastępcze dla węzłów połączonych za pośrednictwem łącza, a także klucz zastępczy dla łącza i metadane o tym, skąd pochodzi Stowarzyszenie.
satelity
Po zainstalowaniu hubów i linków, struktura modelu magazynu danych jest skonfigurowana. Nie zawiera jednak jeszcze żadnych atrybutów. Tutaj wkraczają satelity. Tabele satelitarne zawierają metadane łączące je z koncentratorami nadrzędnymi i tabele łącza. Zawierają one również metadane dotyczące pochodzenia atrybutów, a także atrybutów czasowych. Oznacza to, że dzięki satelitom architekci danych mogą zapewnić, że historia jest rejestrowana w dowolnym przedziale czasu, zapewniając jednocześnie ścieżkę audytu i identyfikowalność systemu źródłowego.
jak działa Data Vault z Exasol?
w Exasol masz bazę danych, która umożliwia elastyczną pracę z mnóstwem narzędzi i metodologii, dzięki czemu możesz wybrać odpowiednie podejście do swojej firmy i nadrzędnej strategii analitycznej.
Exasol w pełni wspiera cię w wyborze techniki modelowania danych, która najlepiej pasuje do twojej strategii. Oznacza to, że możesz łatwo korzystać z zalet usługi Data Vault.
mamy partnerów, takich jak Datavault Builder i Wherescape, którzy stworzyli narzędzia do modelowania danych i automatyzacji magazynu, które bezproblemowo integrują się z bazą danych Exasol.
Możesz również zbudować swój model danych bezpośrednio w naszej bazie danych, korzystając z naszego frameworka UDF.
wprowadzenie wydajności Exasol do magazynu danych modelowane dane
modelowanie danych w magazynie danych może skutkować wykonywaniem złożonych zapytań SQL w magazynie danych. Architektura i czysty design Exasol zapewniają, że wyjątkowa wydajność, którą obiecujemy, jest utrzymywana przez cały cykl życia danych, który obejmuje modelowanie danych i procesy magazynowania.
możesz szybko i sprawnie kontrolować i odtwarzać historyczne wyniki zapytań, jednocześnie ładując wszystkie duże ilości danych do magazynu i zapraszając analityków i analityków danych do uruchamiania ich przepływów pracy, analiz i modeli analitycznych bezpośrednio w hurtowni danych bez utraty szybkości i niezawodności.
nasza współpraca z Datavault Builder i Wherescape koncentruje się na poprawie komfortu użytkowania przy każdej nowej wersji, dlatego zbieramy Wasze opinie i wspólnie pracujemy nad ciągłym rozwojem i integracją naszych produktów.
wewnętrznie korzystamy z Datavault Builder do tworzenia własnej hurtowni danych i możesz obejrzeć ten film, aby uzyskać wrażenie naszej współpracy z zespołem Datavault Builder.
gdzie stąd?
Jeśli chcesz zacząć od razu, trafiłeś we właściwe miejsce. Najprostszym sposobem na przetestowanie rzeczy jest użycie naszej wersji próbnej bazy danych Exasol i załadowanie do niej własnych danych. Jeśli masz już model danych i chcesz przetestować, jak sprawdzi się w Exasol, możesz to zrobić.
aby przejść przez te kroki, oto odpowiednie zasoby:
- Pobierz i zainstaluj naszą bezpłatną wersję próbną lub skonfiguruj wersję próbną w naszej ExaCloud.
- skorzystaj z naszego portalu dokumentacji, jeśli potrzebujesz pomocy w nawiązaniu połączenia z istniejącymi narzędziami, np. Datavault Builder.
- Dołącz do naszej społeczności online, gdzie możesz uzyskać pomoc i wskazówki, nauczyć się nowych sztuczek i nawiązać kontakt z ludźmi o podobnych poglądach. Ponadto możesz skontaktować się z naszymi pracownikami i dać nam znać, jak sobie radzisz podczas procesu.
cieszymy się na współpracę z Tobą i pomagamy Ci odnieść sukces w ładowaniu…Modelowanie skarbca danych w Exasol.
Eva Murray, Ewangelista technologii, Exasol