Informatica, de-a lungul anilor, a fost lider în tehnologia de integrare a datelor, dar ne face curioși să ne întrebăm de ce există atât de multă agitație în jurul Informatica și, cel mai important, ce este Informatica! Voi încerca să răspund la toate aceste întrebări în cadrul acestui blog.
- Ce este Informatica și de ce este folosită?
- Informatica Key Metrics:
- Care este contextul în care se utilizează Integrarea datelor?
- Ce este ETL?
- Care este utilizarea instrumentului Informatica ETL?:
- Cum efectuează Informatica ETL:
- Aplicații în timp real ale Informatica:
- Instrumentul Informatica pentru migrarea datelor:
- Instrumentul Informatica pentru integrarea aplicațiilor:
- Instrumentul Informatica pentru Datawarehousing
- Instrumentul Informatica pentru Middleware
Ce este Informatica și de ce este folosită?
Informatica are mai multe produse axate pe integrarea datelor. Cu toate acestea, Informatica PowerCenter este produsul emblematic din portofoliu. Acesta a devenit atât de popular încât Informatica PowerCenter a devenit acum sinonim cu Informatica. Așadar, ori de câte ori folosesc Informatica pe blog acum, înseamnă, în esență, Informatica PowerCenter. Informatica este un instrument de integrare a datelor bazat pe arhitectura ETL. Oferă software și servicii de integrare a datelor pentru diverse întreprinderi, industrii și organizații guvernamentale, inclusiv pentru telecomunicații, servicii de sănătate, servicii financiare și de asigurări. Să aruncăm o privire asupra unor indicatori cheie pentru a înțelege de ce este lider în tehnologia de integrare a datelor.
Informatica Key Metrics:
În cele ce urmează sunt câteva statistici care reflectă destul de exact creșterea cererii de certificare Informatica:
- 2015 Revenue : $1.06 miliarde de dolari, mai mult decât veniturile combinate ale Abinitio, datastage, SSIS și alte instrumente ETL
- CAGR anuală de 7 ani: 30%
- Parteneri : 450+
- Lideri importanți SI, ISV, OEM și On-Demand
- Clienți: Peste 5.000
- Clienți în 82 de țări & Prezență directă în 28 de țări
- Nr. 1 în clasamentul loialității clienților, 7 ani la rând
Indicatorul de mai sus stabilește în mod clar faptul că există o cerere mare pentru Informatica în întreaga lume. Dar este la fel de important să înțelegem ce fel de probleme rezolvă Informatica și dacă aceste probleme sunt critice pentru o întreprindere de afaceri. Pentru a înțelege ce este Informatica și importanța sa, trebuie să înțelegem mai întâi următoarele 3 lucruri:
- Care este contextul în care se utilizează Integrarea datelor?
- Ce este ETL?
- De ce Informatica și care sunt aplicațiile sale în viața reală?
Care este contextul în care se utilizează Integrarea datelor?
În zilele noastre, fiecare companie procesează un set imens de date. Acestea provin din surse variate și trebuie procesate pentru a oferi informații pertinente pentru a lua decizii de afaceri. Dar destul de des astfel de date prezintă următoarele provocări:
- Companii mari cu multe date: Astfel de cantități uriașe de date pot fi în orice format. Ele ar fi disponibile în mai multe baze de date și în multe fișiere nestructurate.
- Aceste date trebuie să fie colaționate, combinate, comparate și făcute să funcționeze ca un întreg fără cusur. Dar diferitele baze de date nu comunică bine!
- Multe organizații au implementat interfețe între aceste baze de date:
- Care pereche de baze de date necesită o interfață unică
- Dacă schimbați o bază de date, este posibil ca multe interfețe să trebuiască să fie actualizate
Integrarea datelor este soluția pentru toate aceste probleme. Tehnologiile de integrare a datelor permit datelor din diferite baze de date și formate să comunice între ele.
Dar există diferite arhitecturi în tehnologia de integrare a datelor. Informatica utilizează arhitectura Extract, Transform & Load (ETL), care este cea mai populară arhitectură pentru a realiza integrarea datelor. Așadar, este imperativ să înțelegem Ce este ETL și cum Informatica realizează ETL pentru a rezolva astfel de probleme de afaceri.
Ce este ETL?
ETL este un tip de integrare a datelor și implică o arhitectură care extrage, transformă și apoi încarcă datele în baza de date sau fișierul țintă. Este fundamentul depozitului de date.
Un sistem ETL face următoarele:
- Extrage datele din sistemele sursă
- Transformă și curăță datele
- Indexează datele
- Sumarizează datele
- Încarcă datele în depozit
- Urmărește modificările aduse datelor sursă necesare pentru depozit
- Restructurează cheile
- Întreține metadatele
- Reîncarcă depozitul cu date actualizate
.
Dacă am înțeles ce este ETL și procesul ETL, suntem acum într-o poziție mai bună pentru a aprecia de ce Informatica este cea mai bună soluție în astfel de cazuri. De asemenea, vom înțelege care sunt scenariile tipice din viața reală în care Informatica poate fi foarte utilă.
Care este utilizarea instrumentului Informatica ETL?:
Informatica PowerCenter este o soluție premium de integrare a datelor disponibilă în prezent. Motivul pentru care oferă cea mai bună soluție în întreprinderile mari este că este:
- bază de date neutră și, prin urmare, poate comunica cu orice bază de date
- cel mai puternic instrument de transformare a datelor. Acesta convertește datele unei aplicații în formatul altei aplicații
Mergând mai departe în acest articol despre ce este Informatica, să înțelegem cum realizează Informatica ETL.
Cum efectuează Informatica ETL:
ETL: Extract
- PowerCenter citește date, rând cu rând, dintr-o tabelă (sau un grup de tabele conexe) dintr-o bază de date sau dintr-un fișier
- Această bază de date sau fișier este denumită sursă
- Structura sursei este conținută într-un obiect de definire a sursei.
ETL: Transform
- Informatica PowerCenter convertește rândurile într-un format pe care cel de-al doilea sistem (țintă) îl va putea utiliza
- Logica pentru această conversie este definită în obiecte de transformare
ETL: Load
- Informatica PowerCenter scrie date, rând cu rând, într-o tabelă (sau într-un grup de tabele conexe) dintr-o bază de date, sau într-un fișier
- Această bază de date sau fișier este denumită țintă
- Structura țintei este conținută într-un obiect de definiție a țintei
În continuare, în acest articol despre ce este Informatica, să vedem aplicațiile în timp real ale acesteia.
Aplicații în timp real ale Informatica:
Scenarii tipice în care se utilizează Informatica:
Instrumentul Informatica pentru migrarea datelor:
O companie achiziționează o nouă aplicație de conturi de plătit. PowerCenter poate muta datele de cont existente în noua aplicație. Informatica păstrează linia de date pentru impozite, contabilitate și alte scopuri impuse de lege
Instrumentul Informatica pentru integrarea aplicațiilor:
Compania A achiziționează compania B. Astfel, pentru a obține beneficiile consolidării, sistemul de facturare al companiei B trebuie să fie integrat în sistemul de facturare al companiei A, ceea ce se poate realiza cu ușurință prin Informatica
Instrumentul Informatica pentru Datawarehousing
Acțiunile tipice necesare în datawarehouses sunt:
- Depozitele de date pun laolaltă informații din mai multe surse pentru analiză
- Datele sunt mutate din mai multe baze de date în Depozitul de date
Toate cazurile tipice de mai sus pot fi realizate cu ușurință folosind Informatica
Instrumentul Informatica pentru Middleware
Informatica poate conecta o varietate de surse, inclusiv majoritatea surselor de aplicații.
- Un instrument de integrare a datelor certificat SAP
- Poate extrage și împinge date în sistemele SAP R3, SAP BW
- Dispun de adaptor de conectivitate pentru majoritatea surselor de aplicații
De asemenea, poate fi utilizat ca middleware între două aplicații precum SAP R3, SAP BW etc.
Acum că ați înțeles ce este Informatica, haideți să vizionăm un videoclip Informatica Tutorial pentru a înțelege Informatica în detaliu:
Informatica Tutorial For Beginners
Dacă doriți să învățați despre Informatica Architecture pas cu pas și cazuri de utilizare pentru a consolida și mai mult puterea Informatica, puteți arunca o privire pe blogul meu Informatica Tutorial.
Dacă v-ați decis deja să abordați Informatica ca o carieră, v-aș recomanda de ce să nu aruncați o privire pe pagina noastră de cursuri de formare Informatica. Formarea de certificare Informatica la Edureka vă va face un expert prin sesiuni live conduse de un instructor și instruire practică folosind cazuri reale de utilizare.