Wprowadzenie do hurtowni danych Oracle

Hurtownie danych można ogólnie zdefiniować jako bazę danych do gromadzenia danych biznesowych lub organizacyjnych, na których można osiągnąć pożądane działania dotyczące uzasadnienia biznesowego. Regularne operacje transakcyjne są oddzielone od ogólnego obciążenia pracą, a przechowywanie danych historycznych do analizy i doskonalenia odbywa się przed magazynowaniem. W tym artykule omówimy hurtownię danych Oracle.

Właśnie hurtownie danych obejmują:

  • Gromadzenie danych historycznych z różnych źródeł danych.
  • Inspekcja i analiza przeszłych danych biznesowych.
  • Uzyskaj wgląd i wymagane informacje w celu zaspokojenia potrzeb i motywów biznesowych.

Dlatego większość operacji jest zorientowana na odczyt, a nie na bezpośrednią manipulację zestawami danych. Hurtownie danych Oracle to w pełni zoptymalizowana, oparta na chmurze, kompleksowa i niezawodna koncepcja bazy danych Oracle. Jest zbudowany przede wszystkim z myślą o wydajnych i elastycznych operacjach na bazach danych, dzięki czemu zapewnia wiodącą wydajność na rynku.

Charakterystyka hurtowni danych

William H. Inmon, amerykański informatyk odnosi się do cech hurtowni danych jako:

  • Zorientowany tematycznie

Hurtownia danych jest głównie wykreślana w celu analizowania danych i uzyskiwania wglądu. Możemy budować magazyny na zamówienie w określonych działach w firmie.

co z kolei może wydedukować liderów, klientów docelowych itp.

  • Zintegrowany

Manipulowane dane są często pobierane z różnych źródeł. W takich okolicznościach dane powinny mieć pierwszeństwo w konsekwentnym zapobieganiu konfliktom. Taką nabytą cechą jest uczciwość.

  • Nielotny

Kiedy dane są przekazywane do magazynowania, nie można nimi manipulować ani modyfikować. Ponieważ analiza jest przeprowadzana na danych, które wystąpiły.

  • Wariant czasowy

Aby wyprowadzić trendy i regresję na danych historycznych, analityk potrzebuje ogromnej ilości danych.

Architektura hurtowni danych Oracle

Zasadniczo architekturę hurtowni danych Oracle można ogólnie podzielić na:

1. Architektura jednowarstwowa

Podstawowym celem jest znaczne ograniczenie przechowywania danych, a tym samym usunięcie nadmiarowości. Ale w praktyce jest mniej używany.

2. Architektura dwupoziomowa

Dyskretna warstwa fizycznie dostępnych źródeł danych i hurtowni danych. Porównawczo architektura nie jest rozszerzalna, a także napotyka ograniczenia łączności.

3. Architektura trójpoziomowa

Słynna architektura składa się z dolnego, środkowego i górnego poziomu.

  • Dolny poziom: Baza danych nabywa uprawnienia w tej warstwie, która jest w dużej mierze relacyjnymi systemami baz danych. Zasoby danych są gromadzone i przetwarzane za pomocą różnych aplikacji zaplecza i wprowadzane do bazy danych.
  • Warstwa środkowa: Abstrakcyjny, warstwowy widok bazy danych, który działa jako pośrednik między użytkownikiem a bazą danych. Oracle obsługuje potężny OLAP, który jest implementowany w środkowej warstwie, zapewniając bezpieczne, skalowalne miary analityczne w systemie.
  • Najwyższy poziom: Warstwa frontendowa pobiera dane z bazy danych i przedstawia je klientowi. Może to być dowolne narzędzie do tworzenia zapytań oparte na Oracle, takie jak SQLPlus, programista SQL.

Teraz przejdziemy do przodu, badając szczegóły ogólnej architektury. Zobacz poniższy obraz:

  • Przede wszystkim system centralny, tj. Hurtownia danych Oracle, składa się z danych surowych, metadanych i danych podsumowujących.
  • Surowe dane to rzeczywisty ładunek przechowywanego zwykłego OLTP, wraz z którym metadane definiują obecne dane.
  • Z drugiej strony Dane podsumowujące zawierają wszystkie zbędne drogie i długotrwałe operacje, które są również nazywane widokiem zmaterializowanym.
  • Dostarczanie źródła danych o odpowiedniej jakości jest ważniejsze, co z kolei wpływa na jakość i utrzymanie hurtowni danych w perspektywie długoterminowej.

Źródła danych

  • W większych przedsiębiorstwach dane są często pobierane z różnych źródeł.
  • Może być w dowolnym miejscu, od starszych danych, źródeł zewnętrznych, aplikacji wertykalnych.

Miejsce postoju

  • Dane operacyjne powinny być przetwarzane i czyszczone przed przekazaniem do hurtowni danych.
  • Proces przemieszczania zajmuje się tym etapem, który ponownie można uruchomić programowo.
  • Obszar przejściowy jest odpowiedzialny za konsolidację i przetwarzanie nieustrukturyzowanych danych z różnych źródeł danych.
  • Znaczenie obszaru przejściowego można zrealizować podczas obsługi magazynu na poziomie przedsiębiorstwa, gdzie dane powinny pochodzić zbiorczo w nieustrukturyzowanym formacie, przetwarzane i konsolidowane przed wprowadzeniem do magazynu.

Data Marts

  • Oprócz obsługi źródeł danych firma korporacyjna często wymagałaby dostosowania zakresu architektury do różnych grup.
  • Marty danych służą do tego celu, w którym system, w zależności od różnych działów, takich jak marketing, inwentaryzacja jest celowo oddzielana do przeznaczenia. Marty danych określają zakres dostępności użytkowników i grup użytkowników oraz zarządzają sposobami zapobiegania.
  • Na przykład zespół raportujący miałby dostęp do danych dotyczących sprzedaży i pulpitu nawigacyjnego procesów biznesowych, podczas gdy dział sprzedaży wykorzystuje dane z zespołu analitycznego do podejmowania decyzji biznesowych. Taka konsolidacja i definicja zakresu są zadeklarowane w centrach danych.
  • Co więcej, centra danych mogą być zwykle kolokowane z systemem hurtowni danych Oracle lub czasami mogą być budowane jako oddzielny system wspomagający skalowalność.

Zalety

  • Dla porównania, magazyn Oracle jest uważany za prosty i łatwy do skonfigurowania, jeśli cele i źródła są jasne.
  • Przede wszystkim ma na celu improwizowanie podejmowania decyzji w biznesie.
  • Zwiększona wydajność i efektywne koszty eksploatacji.
  • Obsługuje przekształcanie dużych nieprzetworzonych danych w cenne informacje.
  • Integralność danych można zagwarantować dzięki szybkiej jakości.

Niedogodności

Oprócz wszystkich pochwał, hurtownie danych Oracle mają pewne wady, jak wyjaśniono poniżej:

  • Obawy dotyczące bezpieczeństwa

Bezpieczeństwo danych można dokładnie rozliczyć w celu zagwarantowania tak dobrego, jak zasoby dostawcy. Trudne może być również wdrożenie we własnym zakresie zapewniania zaufanego zakresu dostępności między różnymi strumieniami w firmie.

  • Elastyczność danych

Często magazyny przechowują dane statyczne i podlegają poważnym strukturom zapytań.

  • Stosunek kosztów do korzyści

Utrzymanie i wydłużenie czasu pracy IT to ogromny czynnik przy wdrażaniu hurtowni danych Oracle.

Zarządzanie jakością w hurtowni danych Oracle

  • Obsługuje kompleksowe rozwiązania jakościowe.
  • Śledzi metadane i podsumowanie repozytorium.
  • W zależności od potrzeb może on odradzać mapowanie w celu korekty danych.

Role hurtowni danych w firmie można w szczególności podzielić na różne stanowiska, od eksploratora danych, konsultanta / programisty hurtowni danych po architekta. Branża IT nieustannie obserwuje szybki rozwój specjalizacji hurtowni danych w technologiach wywiadu gospodarczego.

Polecane artykuły

Jest to przewodnik po Oracle Data Warehousing. Tutaj omawiamy architekturę, cechy, zalety i wady hurtowni danych Oracle. Możesz także przejrzeć nasze inne sugerowane artykuły -

  1. Komponenty Oracle Warehouse Builder
  2. Co to jest baza danych Oracle i jej architektura
  3. Wprowadzenie do funkcji ciągów Oracle
  4. Proste kroki, jak zainstalować Oracle
  5. KPI w Power BI
  6. Instrukcja Power BI IF
  7. Co to jest zapytanie i rodzaje zapytań Oracle

Kategoria: