Articles

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:

  1. Pobierz i zainstaluj naszą bezpłatną wersję próbną lub skonfiguruj wersję próbną w naszej ExaCloud.
  2. skorzystaj z naszego portalu dokumentacji, jeśli potrzebujesz pomocy w nawiązaniu połączenia z istniejącymi narzędziami, np. Datavault Builder.
  3. 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