Informatica'da Kaynak Analizörü | Kaynak Nasıl Oluşturulur? Target
ETL/Veri Ambarı'nda farklı kaynak ve hedeflerle karşılaşacaksınız.
Informatica'da Kaynak Tanımı
A Kaynak Tanımı Informatica'da, kayıtları aldığınız ve daha sonra bu kayıtları geçici tablolarda (aşama tabloları) veya Informatica dönüşüm önbelleklerinde depoladığınız bir varlıktır. Haritalama tasarım belgesi/iş gereksinimi temelinde, bu veri kayıtlarında bir değişiklik yaparsınız (verileri dönüştürürsünüz) ve ardından dönüştürülen verileri, hedef tablolar adı verilen başka tablo yapılarına yüklersiniz.
Her Informatica haritalamasında her zaman bir kaynak ve bir hedef olacaktır. Informatica'da farklı kaynakları ve hedefleri yönetmek için kaynak analizörü ve hedef tasarımcısını kullanmanız gerekir. Bu araçlar Powercenter tasarım aracına entegre edilmiştir ve oradan başlatılabilir.
Informatica'da Kaynak Analizörü
Kaynak Analizörü Informatica'da kaynak tanımları oluşturmanıza ve değiştirmenize olanak sağlayan bir araçtır. Kaynak çözümleyicinin yardımıyla Informatica'da düz dosyalar, ilişkisel veritabanları, Excel çalışma sayfaları, XML tanımları vb. gibi farklı türde kaynaklar oluşturabilir veya içe aktarabilirsiniz.
Benzer şekilde hedef tasarımcıyı kullanarak farklı türde hedefler oluşturabilir veya içe aktarabilirsiniz. Informatica, yapısını tasarlayarak sıfırdan kaynak/hedef oluşturabileceğiniz gibi, tanımları içe aktararak da kaynak/hedef oluşturabilmenizi sağlar. Kaynağı şuradan içe aktardığınızda: veritabanı, aşağıdaki meta veriler içe aktarılır:
- Kaynak (Tablo) adı
- Veritabanı konumu
- Sütunların Adı
- Sütunlar Veri türleri
- Kısıtlamalar
Ayrıca yalnızca Informatica düzeyinde geçerli olan ve veri havuzunda saklanan tablolardaki anahtar ilişkileri de tanımlayabilirsiniz.
Informatica'da oluşturulan/içe aktarılan kaynak veya hedef, farklı eşlemelerde istenildiği zaman yeniden kullanılabilir. Her haritalama en azından yüklenebilir hedefte olmalıdır. Aksi takdirde eşleme geçersiz olacaktır.
not– Kaynak analizcisi/hedef tasarımcısında kaynak/hedef oluşturduğumuzda yapılar sadece Informatica'da oluşturulur. Veritabanı düzeyinde oluşturulan hiçbir nesne yoktur. Yani Informatica'da oluşturduğunuz yapıyla aynı yapıya sahip Veritabanı nesneleri oluşturmanız gerekiyor.
Kaynak analiz aracını kullanarak aşağıdaki kaynak türlerini içe aktarabilirsiniz
- İlişki tabloları (veritabanı tabloları), görünümler ve eş anlamlılar
- Düz dosyalar
- Cobol dosyaları
- XML dosyaları
Performans ipucu – İlişkisel Kaynak tablolarının performansını artırmak için kaynak veritabanı tablolarındaki dizinleri kullanın. Hedefte, tablolar performansa yönelik kısıtlamaları ve dizinleri devre dışı bırakır veya kaldırır.
Informatica'da Kaynak Analizörü Nasıl Açılır
Aşağıda Informatica'da Kaynak analizcisini açmak için adım adım bir süreç verilmiştir:
) 1 Adım Informatica PowerCenter tasarım aracını açın
) 2 Adım Sonraki ekranda
- Double bağlanmak istediğiniz depoya tıklayın
- Kullanıcı adı girin
- Şifre girin
-
Bağlan düğmesine tıklayın
Başarılı oturum açtıktan sonra kullanıcının klasörleri depo adı altında listelenecektir.
Not -
- Oturum açma işlemi başarılı olmazsa kullanıcının depoya bağlanma ayrıcalıklarına sahip olup olmadığını kontrol edin
- Depo adı altında hiçbir klasör görünmüyorsa klasörün oluşturulup oluşturulmadığını kontrol edin.
- Yakın zamanda bir klasör oluşturulduysa depoyla olan bağlantıyı kesin ve yeniden bağlanın.
) 3 Adım Bir sonraki adımda
- Klasöre sağ tıklayın
- Açık seçeneği seçin
Bir klasör açıldığında o klasörün alt klasörleri listelenir.
) 4 Adım Şekilde gösterildiği gibi Kaynak analizörü menüsüne tıklayın.
Kaynak Analizcisi'nde Kaynak Tablosu Nasıl İçe Aktarılır
Informatica Source Analyzer'da kaynak tabloyu içe aktarmak için aşağıdaki adımlar izlenir:
Adım 1) “Kaynaklar” seçeneğine gidin
Kaynak analizöründe
- Ana menüden “Kaynaklar” sekmesine tıklayın
-
Veritabanından içe aktar seçeneğini seçtikten sonra ODBC Bağlantı kutusu açılacaktır.
Adım 2) ODBC bağlantısı oluşturun
Şimdi ODBC bağlantısı oluşturacağız (Zaten ODBC bağlantınız varsa 3. adıma geçin)
- ODBC veri Kaynağı'nın yanındaki düğmeye tıklayın.
- Bir sonraki sayfada Kullanıcı DSN'sini seçin sekmesini seçin ve Ekle düğmesine tıklayın.
DSN (Veri Kaynağı Adı) temelde bir veri yapısıdır ve belirli ayrıntılar (veritabanı türü, konum, kullanıcı ayrıntıları, vb.) hakkında bilgi içerir. Bu bilgiler, ODBC sürücüsünün o veritabanına bağlanabilmesi için gereklidir.
- Ekle düğmesine tıkladığınızda, çeşitli veritabanları için sürücülerin bir listesini göreceksiniz (Oracle, SQL Server, Sybase, Microsoft Giriş Excel, vb.) Seçtiğiniz sürücü, bağlanmak istediğiniz veritabanına bağlıdır. Veri kaynağı için sürücüyü seçin. Burada guru99'da oracle veritabanı tablolarını kullanacaksınız. Seç Oracle tel protokol sürücüsü.
-
Sonraki sayfada, genel sekmesini seçin ve veritabanı ayrıntılarını girin. Sonra test bağlantısına tıklayın.
not – Veritabanı ayrıntıları, veritabanı kurulumu sırasında seçtiğiniz ana bilgisayar adı, bağlantı noktası ve SID'ye bağlı olarak kurulumunuza özgüdür. Bu ayrıntıları şu şekilde alabilirsiniz: tnsnames.ora dosyası Oracle kurulum klasörünüzde bulunur.
-
Test Bağlantısı yaptıktan sonra veritabanı kullanıcı adını, şifresini girin ve ardından “Tamam” düğmesini seçin.
-
Bağlantı başarılı olursa bir mesaj kutusu gösterilecektir.
- Test bağlantısı penceresi ve ODBC Sürücüsü kurulum penceresi için Tamam'ı seçin. Oluşturulan ODBC Veri Kaynağı, kullanıcı veri kaynaklarına eklenecektir. Artık ODBC Veri kaynağına hazırız.
Adım 3) Şema tabloları oluşturun
Guru99'da Oracle'ın Scott/Tiger şema tablolarını kullanacaksınız. Veritabanınızda bu tablolar yoksa, bu komut dosyasını kullanarak bunları oluşturun
Yukarıdaki Scott.sql Dosyasını indirin
Adım 4) Veritabanı ayrıntılarını girin
Tabloları içe aktarma penceresinde:
- Oracle veritabanı için ODBC veri kaynağını seçin.
- Veritabanı kullanıcı adını girin
- Veritabanı şifresini girin
- Bağlan/yeniden bağlan düğmesine tıklayın. Bu, veritabanı kullanıcısı için tabloları gösterecektir.
- Ağacı tablolar klasörü altında genişletin ve EMP tablosunu seçin
- Tamam düğmesini seçin.
Adım 5) İçe aktarılan tabloyu doğrulayın ve kaydedin
Tablo Informatica Kaynak Analizcisine aktarılacaktır. Değişiklikleri depoya kaydetmek için “Ctrl+S” tuşlarını kullanın
Benzer şekilde, kaynak çözümleyicideki diğer veritabanı tablolarını da içe aktarabilirsiniz.
Nasıl İçe Aktarılır Target Informatica'da Target tasarımcı
İşte Informatica'da hedefi içe aktarma süreci Target Tasarımcı:
Bu öğreticide, kaynak EMP tablosuyla aynı yapıya sahip olacak emp_target hedef tablosunu oluşturacaksınız. Hedef tabloyu içe aktarmak için hedef tablonun veritabanında mevcut olması gerekir. Hedef tablo oluşturmak için aşağıdaki betiği kullanın. Informatica'da mevcut olan hedef türleri ilişkisel, XML ve düz dosyalardır.
Yukarıdaki emp_target.sql Dosyasını indirin
not – bu eğitimde, hem kaynak hem de hedef tablo aynı veritabanı şemasında (guru99) mevcuttur. Ancak farklı bir şemada da hedef oluşturabilirsiniz.
) 1 Adım Informatica Designer'da, hedef tasarımcıyı başlatmak için hedef tasarımcı simgesine tıklayın.
) 2 Adım Sonraki adımda
- Seçeneği seçin “Targetana menüden s”
- Veritabanı seçeneğinden “içe aktar”ı seçin
) 3 Adım İçe aktarma tablosu penceresinde.
- Oracle veritabanı için ODBC veri kaynağını seçin.
- Veritabanı kullanıcı adını girin
- Veritabanı şifresini girin
- Bağlan/yeniden bağlan düğmesine tıklayın. Bu, veritabanı kullanıcısı için tabloları gösterecektir.
- Ağacı tablolar klasörü altında genişletin ve EMP_TARGET tablosunu seçin
- Tamam düğmesini seçin
Bu, hedefi içe aktaracaktır Target Informatica Powercenter'ın tasarımcısı. Değişiklikleri kaydetmek için “ctrl+s” tuşunu kullanın.
Bu öğreticide kaynakları ve hedefleri içe aktardınız. Artık ilk haritanızı oluşturmaya hazırsınız.
Informatica'da Klasör Nasıl Oluşturulur
Informatica'da nasıl klasör oluşturulacağına ilişkin adımlar aşağıda verilmiştir:
Informatica klasörleri, Informatica tasarımcısında/İş Akışı yöneticisinde oluşturduğunuz nesneleri (eşlemeler, eşlemeler, kaynaklar, hedefler vb.)
Bir klasör oluşturmak için:
) 1 Adım Depo Yöneticisini Aç
not – Eğer Informatica Designer zaten açıksa, araç kutusunda bulunan kısayollar kullanılarak depo yöneticisi açılabilir.
Bu, Informatica Repository Manager'ı ayrı bir pencerede açacaktır.
) 2 Adım Bu adımları takip et
- Klasör menüsüne tıklayın
- Oluştur seçeneğini seçin
) 3 Adım Sonraki adımda
- İstediğiniz klasör adını girin
- Tamam'ı seçin
Bu, yeni bir klasör oluşturacak ve “Klasör başarıyla oluşturuldu” diyen bir mesaj görünecektir.
Yeni oluşturulan klasör ilgili deponun altında listelenecektir.
Bu, öğreticiyi tamamlar. Bir sonrakinde görüşürüz!