Informatica, przez lata, był liderem w technologii integracji danych, ale to czyni nas ciekawymi, dlaczego jest tak wiele szumu wokół Informatica i najważniejsze, co to jest Informatica! Postaram się odpowiedzieć na wszystkie te pytania w ramach tego bloga.
- Co to jest Informatica i dlaczego jest używany?
- Informatica Key Metrics:
- Jaki jest kontekst, w którym wykorzystywana jest Integracja Danych?
- Co to jest ETL?
- Jakie jest zastosowanie Informatica ETL narzędzie?:
- Jak Informatica wykonuje ETL:
- Real-time applications of Informatica:
- Narzędzie Informatica do Migracji Danych:
- Narzędzie Informatica do integracji aplikacji:
- Informatica tool for Datawarehousing
- Informatica tool for Middleware
Co to jest Informatica i dlaczego jest używany?
Informatica ma kilka produktów koncentruje się na integracji danych. Jednak flagowym produktem w portfolio jest Informatica PowerCenter. Stał się on tak popularny, że Informatica PowerCenter stała się synonimem Informatica. Więc za każdym razem, gdy używam Informatica w blogu teraz, to zasadniczo oznacza Informatica PowerCenter. Informatica jest narzędziem do integracji danych opartym na architekturze ETL. Zapewnia oprogramowanie do integracji danych i usług dla różnych firm, branż i organizacji rządowych, w tym telekomunikacji, opieki zdrowotnej, usług finansowych i ubezpieczeniowych. Przyjrzyjmy się kilku kluczowym metrykom, aby zrozumieć, dlaczego jest liderem w technologii integracji danych.
Informatica Key Metrics:
Poniżej znajduje się kilka statystyk, które odzwierciedlają wzrost popytu na Informatica certyfikacji dość dokładnie:
- 2015 Revenue : $ 1.06 mld USD, więcej niż łączne przychody Abinitio, datastage, SSIS i innych narzędzi ETL
- 7-letni roczny wskaźnik CAGR: 30%
- Partnerzy: 450+
- Większość SI, ISV, OEM i liderów On-Demand
- Klienci: Over 5,000
- Customers in 82 countries & direct Presence in 28 countries
- # 1 in customer loyalty rankings, 7 years in a row
Powyższy wskaźnik jasno określa fakt, że istnieje duże zapotrzebowanie na Informatica na całym świecie. Ale równie ważne jest, aby zrozumieć, jaki rodzaj problemu Informatica rozwiązać i czy te problemy są krytyczne dla przedsiębiorstwa. Aby zrozumieć, czym jest Informatica i jakie jest jej znaczenie, musimy najpierw zrozumieć następujące 3 rzeczy:
- Jaki jest kontekst, w którym wykorzystywana jest Integracja Danych?
- Co to jest ETL?
- Dlaczego Informatica i jakie są jej rzeczywiste zastosowania?
Jaki jest kontekst, w którym wykorzystywana jest Integracja Danych?
Każda firma przetwarza obecnie ogromny zestaw danych. Pochodzą one z różnych źródeł i muszą być przetwarzane w celu dostarczenia wnikliwych informacji do podejmowania decyzji biznesowych. Ale dość często takie dane ma następujące wyzwania:
- Duże firmy z dużą ilością danych: Takie ogromne porcje danych mogą być w dowolnym formacie. Będą one dostępne w wielu bazach danych i wielu niestrukturalnych plików.
- Te dane muszą być zestawione, połączone, porównane i wykonane do pracy jako płynna całość. Ale różne bazy danych nie komunikują się dobrze!
- Wiele organizacji zaimplementowało interfejsy między tymi bazami danych:
- Każda para baz danych wymaga unikalnego interfejsu
- Jeśli zmienisz jedną bazę danych, wiele interfejsów może wymagać aktualizacji
Integracja danych jest rozwiązaniem wszystkich takich problemów. Technologie integracji danych pozwalają na komunikację danych z różnych baz danych i formatów między sobą.
Ale istnieją różne architektury w technologii integracji danych. Informatica używa architektury Extract, Transform & Load (ETL), która jest najbardziej popularną architekturą do wykonywania integracji danych. Tak więc konieczne jest, aby zrozumieć, co to jest ETL i jak Informatica wykonuje ETL do rozwiązania takich problemów biznesowych.
Co to jest ETL?
ETL jest rodzajem integracji danych i obejmuje architekturę, która wyodrębnia, przekształca, a następnie ładuje dane w docelowej bazie danych lub pliku. Jest to fundament hurtowni danych.
System ETL wykonuje następujące czynności:
- Wyciąga dane z systemów źródłowych
- Transformuje i oczyszcza dane
- Indeksuje dane
- Sumatyzuje dane
- Wczytuje dane do hurtowni
- Śledzi zmiany dokonane w danych źródłowych wymagane dla hurtowni
- Restrukturyzuje klucze
- Utrzymuje metadane
- Odświeża hurtownię zaktualizowanymi danymi
.
Jeśli zrozumieliśmy, czym jest ETL i proces ETL, jesteśmy teraz w lepszej pozycji, aby docenić, dlaczego Informatica jest najlepszym rozwiązaniem w takich przypadkach. Zrozumiemy również, jakie są typowe prawdziwe scenariusze życia, w których Informatica może się bardzo przydać.
Jakie jest zastosowanie Informatica ETL narzędzie?:
Informatica PowerCenter jest premium rozwiązanie integracji danych dostępnych dzisiaj. Powodem, dla którego jest to najlepsze rozwiązanie w dużych przedsiębiorstwach, jest to, że:
- database neutral, a więc może komunikować się z każdą bazą danych
- najpotężniejsze narzędzie do transformacji danych. Konwertuje dane z jednej aplikacji do innego formatu
Przechodząc dalej w tym artykule na temat tego, co to jest Informatica, zrozummy, jak Informatica wykonuje ETL.
Jak Informatica wykonuje ETL:
ETL: Extract
- PowerCenter odczytuje dane, wiersz po wierszu, z tabeli (lub grupy powiązanych tabel) w bazie danych lub z pliku
- Ta baza danych lub plik jest określany jako źródło
- Struktura źródła jest zawarta w obiekcie definicji źródła.
ETL: Transform
- Informatica PowerCenter konwertuje wiersze do formatu, który drugi (docelowy) system będzie mógł wykorzystać
- Logika tej konwersji jest zdefiniowana w obiektach transformacji
ETL: Load
- Informatica PowerCenter zapisuje dane, wiersz po wierszu, do tabeli (lub grupy powiązanych tabel) w bazie danych, lub do pliku
- Ta baza danych lub plik jest określany jako cel
- Struktura celu jest zawarta w obiekcie definicji celu
Następnie w tym artykule o tym, czym jest Informatica, zobaczmy jej zastosowania w czasie rzeczywistym.
Real-time applications of Informatica:
Typowe scenariusze, w których Informatica jest używana:
Narzędzie Informatica do Migracji Danych:
Firma kupuje nową aplikację do obsługi zobowiązań. PowerCenter może przenieść istniejące dane kont do nowej aplikacji. Informatica zachowuje linię danych dla celów podatkowych, księgowych i innych prawnie wymaganych celów
Narzędzie Informatica do integracji aplikacji:
Firma A kupuje firmę B. Aby więc osiągnąć korzyści z konsolidacji, system billingowy firmy B musi zostać zintegrowany z systemem billingowym firmy A, co można łatwo zrobić za pomocą Informatica
Informatica tool for Datawarehousing
Typowe działania wymagane w hurtowniach danych to:
- Magazyny danych umieszczają informacje z wielu źródeł razem do analizy
- Dane są przenoszone z wielu baz danych do hurtowni danych
Wszystkie powyższe typowe przypadki mogą być łatwo wykonane przy użyciu Informatica
Informatica tool for Middleware
Informatica może łączyć różne źródła, w tym większość Application Sources.
- SAP certified Data Integration tool
- Can pull and push data into SAP R3, SAP BW systems
- Have connectivity adapter for majority of the Application Sources
Może być również używany jako middleware pomiędzy dwoma aplikacjami takimi jak SAP R3, SAP BW itp.
Teraz, gdy już zrozumiałeś, co to jest Informatica, obejrzyjmy film instruktażowy Informatica, aby zrozumieć Informatica w dalszych szczegółach:
Informatica Tutorial For Beginners
Jeśli chcesz poznać Architekturę Informatica krok po kroku i przypadki użycia, aby jeszcze bardziej wzmocnić moc Informatica, możesz zajrzeć na mój blog Informatica Tutorial.
Jeśli już zdecydowałeś się podjąć Informatica jako kariery, polecam dlaczego nie spojrzeć na naszej stronie Informatica szkolenia kursu. Szkolenie certyfikacyjne Informatica w Edureka uczyni cię ekspertem poprzez sesje prowadzone przez instruktora na żywo i szkolenia praktyczne z wykorzystaniem rzeczywistych przypadków użycia.