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

Informatica'da Açık Kaynak Analizörü

) 2 Adım Sonraki ekranda

  1. Double bağlanmak istediğiniz depoya tıklayın
  2. Kullanıcı adı girin
  3. Şifre girin
  4. Bağlan düğmesine tıklayın

    Informatica'da Açık Kaynak Analizörü

Başarılı oturum açtıktan sonra kullanıcının klasörleri depo adı altında listelenecektir.

Not -

  1. 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
  2. Depo adı altında hiçbir klasör görünmüyorsa klasörün oluşturulup oluşturulmadığını kontrol edin.
  3. Yakın zamanda bir klasör oluşturulduysa depoyla olan bağlantıyı kesin ve yeniden bağlanın.

Informatica'da Açık Kaynak Analizörü

) 3 Adım Bir sonraki adımda

  1. Klasöre sağ tıklayın
  2. Açık seçeneği seçin

Informatica'da Açık Kaynak Analizörü

Bir klasör açıldığında o klasörün alt klasörleri listelenir.

Informatica'da Açık Kaynak Analizörü

) 4 Adım Şekilde gösterildiği gibi Kaynak analizörü menüsüne tıklayın.

Informatica'da Açık Kaynak Analizörü

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

  1. Ana menüden “Kaynaklar” sekmesine tıklayın
  2. Veritabanından içe aktar seçeneğini seçtikten sonra ODBC Bağlantı kutusu açılacaktır.

    Kaynak Analizcisi'nde Kaynak Tablosunu İçe Aktarma

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)

  1. ODBC veri Kaynağı'nın yanındaki düğmeye tıklayın.

Kaynak Analizcisi'nde Kaynak Tablosunu İçe Aktarma

  1. Bir sonraki sayfada Kullanıcı DSN'sini seçin sekmesini seçin ve Ekle düğmesine tıklayın.

Kaynak Analizcisi'nde Kaynak Tablosunu İçe Aktarma

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.

  1. 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ü.

    Kaynak Analizcisi'nde Kaynak Tablosunu İçe Aktarma

  2. 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.

Kaynak Analizcisi'nde Kaynak Tablosunu İçe Aktarma

  1. Test Bağlantısı yaptıktan sonra veritabanı kullanıcı adını, şifresini girin ve ardından “Tamam” düğmesini seçin.

    Kaynak Analizcisi'nde Kaynak Tablosunu İçe Aktarma

  2. Bağlantı başarılı olursa bir mesaj kutusu gösterilecektir.

    Kaynak Analizcisi'nde Kaynak Tablosunu İçe Aktarma

  1. 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:

  1. Oracle veritabanı için ODBC veri kaynağını seçin.
  2. Veritabanı kullanıcı adını girin
  3. Veritabanı şifresini girin
  4. Bağlan/yeniden bağlan düğmesine tıklayın. Bu, veritabanı kullanıcısı için tabloları gösterecektir.
  5. Ağacı tablolar klasörü altında genişletin ve EMP tablosunu seçin
  6. Tamam düğmesini seçin.

    Kaynak Analizcisi'nde Kaynak Tablosunu İçe Aktarma

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

Kaynak Analizcisi'nde Kaynak Tablosunu İçe Aktarma

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.

ithalat Target Informatica'da Target tasarımcı

) 2 Adım Sonraki adımda

  1. Seçeneği seçin “Targetana menüden s”
  2. Veritabanı seçeneğinden “içe aktar”ı seçin

ithalat Target Informatica'da Target tasarımcı

) 3 Adım İçe aktarma tablosu penceresinde.

  1. Oracle veritabanı için ODBC veri kaynağını seçin.
  2. Veritabanı kullanıcı adını girin
  3. Veritabanı şifresini girin
  4. Bağlan/yeniden bağlan düğmesine tıklayın. Bu, veritabanı kullanıcısı için tabloları gösterecektir.
  5. Ağacı tablolar klasörü altında genişletin ve EMP_TARGET tablosunu seçin
  6. Tamam düğmesini seçin

ithalat Target Informatica'da Target tasarımcı

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.

ithalat Target Informatica'da Target tasarımcı

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ç

Informatica'da Klasör Oluşturma

not – Eğer Informatica Designer zaten açıksa, araç kutusunda bulunan kısayollar kullanılarak depo yöneticisi açılabilir.

Informatica'da Klasör Oluşturma

Bu, Informatica Repository Manager'ı ayrı bir pencerede açacaktır.

Informatica'da Klasör Oluşturma

) 2 Adım Bu adımları takip et

  1. Klasör menüsüne tıklayın
  2. Oluştur seçeneğini seçin

Informatica'da Klasör Oluşturma

) 3 Adım Sonraki adımda

  1. İstediğiniz klasör adını girin
  2. Tamam'ı seçin

Informatica'da Klasör Oluşturma

Bu, yeni bir klasör oluşturacak ve “Klasör başarıyla oluşturuldu” diyen bir mesaj görünecektir.

Informatica'da Klasör Oluşturma

Yeni oluşturulan klasör ilgili deponun altında listelenecektir.

Informatica'da Klasör Oluşturma

Bu, öğreticiyi tamamlar. Bir sonrakinde görüşürüz!