top 64 informatica interview questions with answers
En Sık Sorulan Informatica Mülakat Soruları ve Cevapları:
Bu makale en önemli Informatica MDM, PowerCenter, Veri Kalitesi, Bulut, ETL, Yönetici, Test ve Geliştirici sorularını kapsar.
Günümüz senaryosunda, INFORMATICA, dünya çapında en zorlu ürün etiketini elde etti. Ürünleri yeni tanıtıldı ancak kısa sürede popüler oldu.
Yıllar boyunca, INFORMATICA Veri Entegrasyonu adlı teknoloji alanında bir lider olarak hareket etmektedir. ETL (Çıkart, Aktar, Yükle) mimarisine dayanan bu veri entegrasyon aracı, devlet kurumları, finans ve sigorta şirketleri, sağlık hizmetleri ve diğer bazı işletmeler için hizmet sağlamaya odaklanan birkaç ürüne sahiptir.
Bu sadece INFORMATICA'nın arka planıydı. Ancak günümüzde Veri ambarlama alanında muazzam bir büyüme var ve bu nedenle sektörde çok sayıda iş fırsatı var.
En İyi Informatica Röportaj Soruları ve Cevapları
Aşağıda, en sık sorulan mülakat sorularının ve cevaplarının bir listesi verilmiştir. Buna karşılık, Informatica kavramları hakkındaki bilgilerinizi daha kolay bir şekilde fırçalamanızı sağlayacak yaklaşık 64 soru içerir.
S # 1) INFORMATICA nedir? Neden buna ihtiyacımız var?
Cevap: INFORMATICA, ETL, veri sanallaştırma, ana veri yönetimi, veri kalitesi, veri kopyalama, ultra mesajlaşma vb. İçin bazı veri entegrasyon çözümleri sunan bir yazılım geliştirme firmasıdır.
Popüler INFORMATICA ürünlerinden bazıları şunlardır:
- BT PowerCenter
- INFORMATICA PowerConnect
- BİLGİSAYAR Power Mart
- INFORMATICA Güç Değişimi
- INFORMATICA Güç Analizi
- INFORMATICA Güç Kalitesi
Bir dizi kuralla birlikte belirli işlemleri gerçekleştirmek için veri içeren veri sistemleriyle çalışırken INFORMATICA'ya ihtiyacımız var. Yapılandırılmış ve yapılandırılmamış veri sistemlerinden gelen verileri temizleme ve değiştirme işlemlerini kolaylaştırır.
S # 2) Bilgi havuzundaki INFORMATICA nesnelerinin formatı nedir? Windows'a bağlanabileceği veritabanları nelerdir?
Cevap: INFORMATICA nesneleri XML formatında yazılabilir.
Bağlanabileceği veritabanlarının listesi aşağıdadır:
- SQL Server
- Oracle
- MS Erişimi
- MS Excel
- DB2
- Sybase
- Teradata
S # 3) INFORMATICA PowerCenter nedir?
Cevap: Farklı kaynaklardan ve veri işlemeden veri bağlamak ve almak için kullanılan bir ETL / Veri Entegrasyon aracıdır. PowerCenter, yüksek hacimli verileri işler ve SAP, PeopleSoft vb. Gibi ERP kaynaklarından veri almayı destekler.
Verileri üçüncü sisteme entegre etmek için PowerCenter'ı SQL ve Oracle gibi veritabanı yönetim sistemlerine bağlayabilirsiniz.
S # 4) Mevcut olan INFORMATICA PowerCenter'ın farklı sürümleri hangileridir?
Cevap: INFORMATICA PowerCenter'ın farklı sürümleri şunlardır:
- Standart Sürüm
- Advanced Edition
- Premium Sürüm
PowerCenter'ın mevcut sürümü, yüksek performans artışı sağlayan v10'dur.
S # 5) PowerCenter ve Power Map arasında nasıl ayrım yapabilirsiniz?
Cevap: Aşağıda PowerCenter ve Power Map arasındaki farklar verilmiştir.
BT PowerCenter | Bilgisayar Bilimi PowerMart | ||
---|---|---|---|
5858 | 4566 | 3550 | 01/23/2016 |
1. | Yüksek hacimli verileri işler | Düşük hacimli verileri işler | |
iki. | Küresel ve yerel depoları destekler | Yalnızca yerel depoları destekler | |
3. | ERP'den veri almayı destekler SAP, PeopleSoft vb. Kaynaklar | ERP kaynaklarından veri almayı desteklemez | |
Dört. | Yerel depoları küresele dönüştürür | Yerel depoları global'e dönüştürmeyin |
S # 6) PowerCenter'ın farklı bileşenleri nelerdir?
Cevap: Aşağıda PowerCenter'ın 7 önemli bileşeni verilmiştir:
- PowerCenter Hizmeti
- PowerCenter İstemcileri
- PowerCenter Deposu
- PowerCenter Etki Alanı
- Depo Hizmeti
- Entegrasyon Hizmeti
- PowerCenter Yönetim Konsolu
- Web Servis Merkezi
S # 7) PowerCenter'ın farklı istemcileri nelerdir?
Yanıt: İşte PowerCenter istemcilerinin listesi:
- PowerCenter tasarımcısı
- PowerCenter iş akışı monitörü
- PowerCenter iş akışı yöneticisi
- PowerCenter depo yöneticisi
S # 8) INFORMATICA PowerCenter Deposu nedir?
Cevap: PowerCenter Deposu, ilişkisel bir veritabanı veya aşağıdakiler gibi meta verileri içeren bir sistem veritabanıdır:
- Kaynak tanımı
- Hedef tanımı
- Oturum ve Oturum günlükleri
- İş akışı
- ODBC bağlantısı
- Haritalama
İki tür Depo vardır:
- Global Depolar
- Yerel Depolar
PowerCenter Deposu, meta verilere dayalı olarak Çıkarma, Dönüştürme ve Yükleme (ETL) gerçekleştirmek için gereklidir.
S # 9) İzleme Seviyesi nasıl detaylandırılır?
Cevap: İzleme düzeyi, sunucunun günlük dosyasına yazdığı bilgi miktarı olarak tanımlanabilir. İzleme düzeyi, her iki düzeyde de dönüşüm düzeyinde veya oturum düzeyinde oluşturulur ve yapılandırılır.
Aşağıda 4 tür izleme düzeyi verilmiştir:
- Yok
- Terse
- Ayrıntılı Başlatma
- Ayrıntılı Veriler
S # 10) PowerCenter entegrasyon hizmetini nasıl detaylandırabilirim?
Cevap: Entegrasyon hizmetleri, PowerCenter işlemlerinin iş akışını ve yürütülmesini kontrol eder.
Aşağıdaki şekilde gösterildiği gibi INFORMATICA entegrasyon hizmetlerinin üç bileşeni vardır.
Entegrasyon Hizmeti Süreci: Pmserver olarak adlandırılan entegrasyon hizmeti, iş akışını izlemek için birden fazla işlemi başlatabilir.
Yük dengeleme: Yük Dengeleme, tüm iş yükünü ızgaradaki çeşitli düğümlere dağıtmayı ifade eder. Bir yük dengeleyici, komutlar, oturumlar vb. İçeren farklı görevleri yürütür.
Veri Dönüşüm Yöneticisi (DTM): Veri Dönüştürme Yöneticisi aşağıdaki veri dönüşümlerini gerçekleştirmeye izin verir:
- Aktif: Çıktıdaki satır sayısını değiştirmek için.
- Pasif: Çıktıdaki satır sayısı değiştirilemez.
- Bağlandı: Diğer dönüşüme bağlanın.
- Bağlantısız: Diğer dönüşümlerle bağlantı yok.
S # 11) Grid'de PowerCenter nedir?
Cevap: INFORMATICA, performans için en büyük veri ölçeklenebilirliği için kullanılabilen Grid hesaplama özelliğine sahiptir. Izgara özelliği, yük dengeleme ve paralel işleme için kullanılır.
PowerCenter etki alanları, iş yükünü yapılandırmak ve ardından bunu Grid üzerinde çalıştırmak için bir dizi birden çok düğüm içerir.
KİME alan adı PowerCenter tarafından sunulan verimli hizmet yönetimi için bir temeldir.
Düğüm PowerCenter ortamını çalıştırmak için mantıksal olarak temsil edilen bağımsız bir fiziksel makinedir.
S # 12) Kurumsal Veri Ambarlama nedir?
Cevap: Tek bir erişim noktasında büyük miktarda veri bir araya getirildiğinde buna Kurumsal Veri Ambarı denir. Bu veriler, düzenli aralıklarla veya zaman ihtiyacına göre yeniden kullanılabilir ve analiz edilebilir.
Merkezi veritabanı olarak kabul edilen veya tek bir erişim noktası olarak kabul edilen kurumsal veri ambarı, eksiksiz bir küresel görünüm sağlar ve böylece karar desteğine yardımcı olur.
Özelliklerini tanımlayan aşağıdaki noktalardan daha iyi anlaşılabilir:
- Bu birleşik veritabanında depolanan tüm önemli iş bilgilerine kuruluşun herhangi bir yerinden erişilebilir.
- Gereken süre daha fazla olmasına rağmen, bu tek kaynak üzerinde periyodik analizler her zaman daha iyi sonuçlar verir.
- Verilerin güvenliği ve bütünlüğü, kuruluş genelinde erişilebilir hale getirilirken asla tehlikeye atılmaz.
S # 13) Oturum Bölümlemenin faydası nedir?
Cevap: Entegrasyon hizmeti ortamda çalışırken iş akışı daha iyi performans için bölümlere ayrılır. Bu bölümler daha sonra Çıkarma, Dönüştürme ve Yükleme işlemlerini gerçekleştirmek için kullanılır.
S # 14) Yükleme İşlemi tamamlandıktan sonra nasıl Index oluşturabiliriz?
Cevap: Komut görevleri, bir Dizin oluşturmak için kullanılır. Komut görev betikleri, bir dizin oluşturmak için iş akışının bir oturumunda kullanılabilir.
S # 15) Oturumlar nedir?
Cevap: Oturum, verileri kaynaktan hedefe taşırken kullanılan bir talimatlar dizisidir. Sunucu performansını iyileştirmek için oturumu birkaç oturum dizisini uygulamak üzere bölümlere ayırabiliriz.
Bir oturum oluşturduktan sonra sunucu yöneticisini veya komut satırı programını kullanabiliriz pmcmd oturumu durdurmak veya başlatmak için.
S # 16) Grupları nasıl kullanabiliriz?
Cevap: Toplu işler, verileri kaynaktan bir sunucudaki hedefe taşımak için kullanılan oturumların koleksiyonudur. Toplu işler, içinde en fazla sayıda oturuma sahip olabilir, ancak bunlar daha fazla ağ trafiğine neden olurken, bir toplu işteki daha az oturum hızla taşınabilir.
S # 17) Haritalama nedir?
Cevap: Haritalama, İfade Dönüşümü, Sıralayıcı Dönüşümü, Toplayıcı Dönüşümü, Yönlendirici Dönüşümü vb. Gibi belirli dönüşüm kümeleriyle birbirine bağlanan kaynak ve hedeflerin bir koleksiyonudur.
S # 18) Dönüşüm nedir?
Cevap: Dönüşüm, varış noktasında veri akışını ve veri yükünü tanımlamak için uygulanacak bir dizi kural ve talimat olarak tanımlanabilir.
S # 19) İfade Dönüşümü nedir?
Cevap: Bir seferde tek bir kayıttaki verileri dönüştürmek için kullanılan bir eşleme dönüşümüdür. İfade dönüşümü pasif veya bağlantılı olabilir. İfade, koşullu ifadeler kullanılarak veri işleme ve çıktı üretimi için kullanılır.
S # 20) Güncelleme Stratejisi Dönüşümü nedir?
Cevap: Informatica'daki güncelleme stratejisi, içinden geçen verileri kontrol etmek ve INSERT, UPDATE, DELETE ve REJECT gibi etiketlemek için kullanılır. Güncelleme Stratejisi Dönüşümünde onu etiketlemek için koşullu bir Mantık ayarlayabiliriz.
S # 21) Sıralayıcı Dönüşümü nedir?
giriş seviyesi qa test kullanıcısı mülakat soruları
Cevap: Sıralayıcı dönüştürme, büyük hacimli verileri birden çok bağlantı noktası üzerinden sıralamak için kullanılır. SQL'de ORDER BY yan tümcesi olarak çalışması daha olasıdır. Sıralayıcı dönüşümü Aktif, Pasif veya Bağlı olabilir.
Aktif dönüşüm, eşlemeden geçer ve satır sayısını değiştirirken Pasif dönüşüm, eşlemeden geçer ancak satır sayısını değiştirmez.
INFORMATICA dönüşümlerinin çoğu Veri yoluna bağlıdır.
S # 22) Yönlendirici Dönüşümü nedir?
Cevap: Kaynak verileri filtrelemek için yönlendirici dönüşümü kullanılır. Tek bir veri kaynağını ayırmak için yönlendirici dönüşümünü kullanabilirsiniz.
Filtre dönüşümüne çok benzer, ancak tek fark, filtre dönüşümünün yalnızca bir dönüşüm koşulu kullanması ve koşulu karşılamayan satırları döndürmesidir, oysa yönlendirici dönüşümü birden fazla dönüşüm koşulu kullanır ve tek bir koşulla bile eşleşen satırları döndürür.
S # 23) Sıra Dönüşümü nedir?
Cevap: Sıra dönüşümü hem Aktif hem de Bağlı. Bir dizi kaydı üst veya altta sıralamak ve sıralamak için kullanılır. Ayrıca, belirli bir bağlantı noktasına göre en büyük veya en küçük sayısal değere sahip verileri seçmek için kullanılır.
S # 24) Sıra dönüşümünde Sıra Endeksi nedir?
Cevap: Derece Dizini, görev tasarımcısı tarafından her kayda atanır. Sıra dizini bağlantı noktası, her satır için sıralama konumunu saklamak için kullanılır. Derece dönüşümü, her satırı yukarıdan aşağıya tanımlar ve ardından Derece İndeksi atar.
S # 25) INFORMATICA'daki Durum Kodu nedir?
Cevap: Kod, her oturum sırasında bir Hata işleme mekanizması sağlar. Durum Kodu, başarıyla gerçekleştirilip kaydedilmediğini anlamak için saklı yordam tarafından yayınlanır ve INFORMATICA sunucusuna, oturumun durdurulması veya devam ettirilmesi gerektiğine karar vermek için bilgi sağlar.
S # 26) Önemsiz Boyutlar nedir?
Cevap: Önemsiz boyut, rastgele kodlar veya bayraklar gibi bazı önemsiz özniteliklerden oluşan bir yapıdır. Aynı boyut için birden fazla tablo oluşturmak yerine, belirli bir boyuta göre ilgili kodları tek bir yerde depolamak için bir çerçeve oluşturur.
S # 27) Informatica'da Mapplet nedir?
Cevap: Mapplet, birden çok eşlemede kullanılabilen dönüştürme ve dönüştürme mantığı için belirli bir kurallar kümesini içeren yeniden kullanılabilir bir nesnedir. Mapplet, tasarımcı aracındaki Mapplet Designer'da oluşturulur.
S # 28) Informatica'da Kod Çözme Nedir?
Cevap: Decode'u anlamak için SQL'deki CASE deyimine benzer olduğunu düşünelim. Temel olarak, bir kayıttaki belirli bir değeri aramak için bir ifade dönüşümü tarafından kullanılan işlevdir.
Sonuç değerlerini döndürmek için bir bağlantı noktasının belirtildiği Kod Çözme işlevi içinde sınırsız arama olabilir. Bu işlev genellikle, iç içe geçmiş EĞER deyimlerinin veya arama değerlerinin sabit değerlerle küçük tablolarda arama yapılarak değiştirilmesinin gerekli olduğu durumlarda kullanılır.
Kod çözme, İfade dönüşümünde kullanılan bir işlevdir. Belirli bir kaydı aramak için SQL'deki CASE ifadesi gibi kullanılır.
Aşağıda basit bir SQL CASE örneği verilmiştir:
Sözdizimi:
SELECT EMPLOYEE_ID, CASE WHEN EMPLOYEE_AGE <= 20 THEN 'Young' WHEN EMPLOYEE_AGE> 30 AND AGE <= 40 THEN 'Knowledgeable' WHEN EMPLOYEE_AGE> 40 AND AGE = 60 THEN ‘Wise’ ELSE ‘Very Wise’ END AS EMPLOYEE_WISDOM FROM EMPLOYEE
S # 29) INFORMATICA'da Marangoz Dönüşümü nedir?
Cevap: Joiner dönüşümü yardımıyla, INFORMATICA'daki Katılmalardan yararlanabilirsiniz.
İki kaynağa dayanmaktadır:
- Ana kaynak
- Ayrıntı kaynağı
Aşağıdaki birleştirmeler, SQL'de olduğu gibi Joiner dönüşümü kullanılarak oluşturulabilir.
- Normal Birleştirme
- Tam Dış Birleştirme
- Master Dış Birleşim (Sağ Dış Birleşim)
- Ayrıntı Dış Birleşim (Sol Dış Birleşim)
S # 30) INFORMATICA'da Toplayıcı Dönüşümü nedir?
Cevap: Toplayıcı dönüşümü etkin veya bağlantılı olabilir. SQL'de GROUP BY cümlesi olarak çalışır. INFORMATICA PowerCenter'daki gruplar üzerinde toplu hesaplamalar yapmak faydalıdır. Toplama türü işlevini kullanarak veriler üzerinde toplu bir hesaplama gerçekleştirir. TOPLA, ORTALAMA, MAKS ve MİN.
S # 31) INFORMATICA'da Dizi Üreteci Dönüşümü nedir?
Cevap: Sıra Üreteci Dönüşümü pasif veya bağlantılı olabilir. Temel kullanımı, NEXTVAL ve CURRVAL ile tamsayı değeri üretmektir.
S # 32) INFORMATICA'da Sendika Dönüşümü nedir?
Cevap: Birleşim dönüşümü, farklı kaynaklardan gelen verileri birleştirmek ve aynı bağlantı noktası ve veri türü ile çerçevelemek için kullanılır. SQL'deki bir tümce gibidir.
S # 33) INFORMATICA'da Kaynak Niteleyici Dönüşümü nedir?
Cevap: Kaynak Niteleyici dönüşümü Haritalamada kullanışlıdır, ilişkisel düz dosyalar eklediğimizde otomatik olarak oluşturulur. Entegrasyon servisi tarafından okunan satırları temsil eden aktif ve bağlantılı bir dönüşümdür.
S # 34) INFORMATICA Worklet nedir?
Cevap: Worklet, yeniden kullanılabilirlik özelliği ile bir Mapplet olarak çalışır; tek fark, Mapplet'in aksine, Worklet'i INFORMATICA'daki herhangi bir sayıdaki iş akışına uygulayabilmemizdir. Worklet, mantığı ve görevleri yeniden kullanmak için tek bir yere kaydeder.
Worklet, Mapplet'e çok benzer ve iş akışı düzeyinde yeniden kullanılabilen veya tekrar kullanılamayan görevler grubu olarak tanımlanır. Gerektiği kadar iş akışına eklenebilir. Yeniden kullanılabilirlik özelliği ile, yeniden kullanılabilir mantık bir kez geliştirilebildiği ve yeniden kullanılabileceği yere yerleştirilebildiği için zamandan tasarruf edilir.
INFORMATICA PowerCenter ortamında, Mapplet'ler en avantajlı özellik olarak kabul edilir. Mapplet tasarımcılarında oluşturulurlar ve Tasarımcı aracının bir parçasıdırlar.
Temel olarak çoklu eşlemede yeniden kullanılmak üzere tasarlanmış bir dizi dönüşüm içerir.
Mapplet'lerin, aşağıdakileri yaparak eşlemeyi basitleştiren yeniden kullanılabilir nesneler olduğu söylenir:
- Çoklu dönüşümler ve kaynak tanımları dahil.
- Tüm giriş ve çıkış bağlantı noktalarına bağlanmak gerekmez.
- Kaynaklardan gelen verileri kabul edin ve birden çok dönüşüme geçin
Genel olarak, eşleme mantığının yeniden kullanılması gerektiğinde, mantık Mapplet'e yerleştirilmelidir.
S # 35) INFORMATICA’daki SUBSTR nedir?
Cevap: SUBSTR, daha büyük bir karakter kümesinden bir karakter kümesini çıkaran veya kaldıran bir işlevdir.
Sözdizimi: SUBSTR (dize, başlangıç (, uzunluk))
Nerede,
dizi Aramak istediğimiz karakteri tanımlar.
Başlat saymanın başlaması gereken konumu ayarlamak için kullanılan bir tamsayıdır.
Uzunluk başlangıç konumundan döndürülecek dizenin uzunluğunu saymak için kullanılan isteğe bağlı bir parametredir.
Örneğin, SUBSTR (Contact, 5, 8), kontağımızın 5. karakterinden başlıyoruz ve sonraki 8 karaktere geri dönüyoruz.
S # 36) Kod Sayfası Uyumluluğu nedir?
Cevap: Veriler kaynak kod sayfasından hedef kod sayfasına aktarıldığında, veri kaybını önlemek için kaynak sayfanın tüm özelliklerinin hedef sayfada bulunması gerekir, bu özelliğe Kod Sayfası Uyumluluğu denir.
INFORMATICA sunucusu Unicode veri taşıma modunda çalışırken kod sayfası uyumluluğu ortaya çıkar. Bu durumda, kodlanmış karakterleri hemen hemen aynı olduğunda iki kod sayfasının aynı olduğu ve dolayısıyla veri kaybına neden olmadığı söylenir.
Tam doğruluk için, kaynak kod sayfasının hedef kod sayfasının alt kümesi olduğu söylenir.
S # 37) Bağlı Arama ile Bağlantısız Arama arasındaki farkı nasıl ayırt edebilirsiniz?
Cevap: Bağlantılı Arama, başka bir dönüşüme bağlı veri akışının bir parçasıdır, veri girişini doğrudan bir arama gerçekleştiren başka bir dönüşümden alır. Hem statik hem de dinamik önbellek kullanır.
Bağlantısız Arama, veri girişini başka bir dönüşümden almaz, ancak LKP (LookUp) ifadesini kullanan herhangi bir dönüşümde bir işlev olarak kullanılabilir. Tek statik önbelleği kullanır.
S # 38) Artımlı Toplama nedir?
Cevap: Artımlı toplama, bir oturum oluşturulur oluşturulmaz oluşturulur. Hedef verileri önemli değişikliklerle değiştirmeyen kaynak verilerdeki değişiklikleri hesaplamak için kullanılır.
MÜŞTERİ NUMARASI | BILL_NO | MİKTAR | TARİH |
---|---|---|---|
1001 | 4001 | 1000 | 01/11/2016 |
2001 | 4002 | 2550 | 01/11/2016 |
3001 | 5012 | 4520 | 01/11/2016 |
1001 | 6024 | 2000 | 01/23/2016 |
1001 | 6538 | 5240 | 01/23/2016 |
2001 | 7485 | 5847 | 01/23/2016 |
1515 | 4572 | 6000 | 01/23/2016 |
İlk yüklemede çıktı:
MÜŞTERİ NUMARASI | BILL_NO | LOAD_KEY | MİKTAR |
---|---|---|---|
1001 | 4001 | 20011 | 1000 |
2001 | 4002 | 20011 | 2550 |
3001 | 5012 | 20011 | 4520 |
Şimdi, ikinci yüklemede, verileri bir sonraki oturum tarihi ile birleştirecektir.
MÜŞTERİ NUMARASI | BILL_NO | LOAD_KEY | MİKTAR | Açıklamalar / İşlem |
---|---|---|---|---|
1001 | 6538 | 20011 | 8240 | Önbellek dosyası, toplamadan sonra güncellenir |
2001 | 7485 | 20011 | 8397 | Önbellek dosyası, toplamadan sonra güncellenir |
3001 | 5012 | 20011 | 4520 | Değişiklik yok |
5858 | 4566 | 20011 | 3550 | Değişiklik yok |
1515 | 4572 | 20011 | 6000 | Değişiklik yok |
S # 39) Vekil Anahtar Nedir?
Cevap: Bir vekil anahtar, bir tablodaki her satırın benzersiz bir tanımlaması olarak gerekli olan, birincil anahtar için başka bir ikame veya ikame olarak kullanılan, sırayla üretilen bir tamsayı değeridir.
Birincil anahtar, ihtiyaca göre sık sık değiştirilebilir ve bu da gelecekteki bir gereksinim için güncelleme sürecini zorlaştırır, bu sorun için vekil anahtar tek çözümdür.
S # 40) Oturum görevi ve Komut görevi nedir?
Cevap: Oturum görevi, oturum komutu kullanılarak kaynaktan hedefe veri aktarılırken uygulanacak bir dizi talimattır. Oturum komutu, oturum öncesi komut veya oturum sonrası komut olabilir.
Komut görevi, iş akışı sırasında UNIX'in bir veya daha fazla kabuk komutunun Windows'ta çalıştırılmasına izin veren belirli bir görevdir.
S # 41) Bağımsız komut görevi nedir?
Cevap: Bağımsız komut görevi, iş akışında herhangi bir yerde ve her zaman Shell komutunu çalıştırmak için kullanılabilir.
S # 42) İş Akışı nedir? İş Akışı Yöneticisinin bileşenleri nelerdir?
Cevap: İş akışı, görevin uygulanması gereken bir yöntemdir. Sunucuyu görevin nasıl uygulanacağı konusunda bilgilendiren bir talimatlar koleksiyonudur.
Aşağıda, İş Akışı Yöneticisinin üç ana bileşeni verilmiştir:
- Görev Tasarımcısı
- Görev Geliştirici
- İş Akışı Tasarımcısı
S # 43) Etkinlik nedir ve bununla ilgili görevler nelerdir?
Cevap: Olay, iş akışında meydana gelen herhangi bir eylem veya işlev olabilir.
Bununla ilgili iki görev vardır:
- Olay Bekleme Görevi: Bu görev bir olay meydana gelene kadar bekler, olay tetiklendiğinde bu görev tamamlanır ve bir sonraki görevi atar.
- Olaylar Görevi Artırır: Olay Yükseltme görevi, iş akışındaki belirli olayı tetikler.
S # 44) Önceden tanımlanmış olay ve Kullanıcı tanımlı olay nedir?
Cevap: Önceden tanımlanmış olaylar, belirli bir dosyanın belirli bir konuma ulaşmasını bekleyen sistem tanımlı olaylardır. Aynı zamanda File-Watcher olayı olarak da adlandırılır.
Kullanıcı Tanımlı olaylar, oluşturulduktan sonra iş akışında herhangi bir zamanda artış sağlamak için kullanıcı tarafından oluşturulur.
S # 45) Hedef Tasarımcı ve Hedef Yükleme Sırası nedir?
Cevap: Hedef Tasarımcı, verilerin Hedefini tanımlamak için kullanılır.
INFORMATICA sunucusu aracılığıyla farklı hedeflere bağlı birden çok bölüme sahip birden çok kaynak veya tek bir kaynak olduğunda, sunucu, verilerin bir hedefe yükleneceği sırayı tanımlamak için Hedef Yük Sırasını kullanır.
S # 46) Hazırlık Alanı nedir?
Cevap: Aşama alanı, çalışma alanına bağlı geçici tabloların depolandığı veya veri işleme için girişler sağlamak için olgu tablolarının depolandığı bir veritabanıdır.
S # 47) DURDUR ve DURDUR arasındaki fark nedir?
Cevap: Farklılıklar aşağıdaki gibidir:
- DUR komutu, Oturum görevi üzerinde çalışır, bir kez çalıştırıldığında, tümleştirme hizmeti yalnızca veri kaynağındaki verileri okumayı durdurur, ancak işlemeye ve hedefe yazmaya devam eder.
- KÜRTAJ komutu, entegrasyon hizmetinin verileri okumasını, işlemesini ve hedefe veri yazmasını tamamen durdurmak için kullanılır. Entegrasyon hizmeti aracılığıyla verilerin işlenmesini ve yazılmasını bitirmek için 60 saniyelik kendi zaman aşımı süresi vardır, aksi takdirde oturumu sonlandırır.
S # 48) Farklı Arama önbellekleri nelerdir?
Cevap: Arama, önbelleğe alınabilir veya önbelleğe alınabilir. Temel olarak beş bölüme ayrılmıştır.
Onlar:
- Statik Önbellek
- Dinamik Önbellek
- Yeniden önbelleğe al
- Kalıcı Önbellek
- Paylaşılan Önbellek
Statik önbellek, bir oturum çalışırken değişmeden olduğu gibi kalır.
Dinamik Önbellek, bir oturum çalışırken sık sık güncellenmeye devam eder.
S # 49) Kaynak Tanımı nasıl güncellenir?
Cevap: Kaynak tanımını güncellemenin iki yolu vardır.
Onlar:
- Mevcut kaynak tanımını düzenleyebilirsiniz.
- Veritabanından yeni bir kaynağı içe aktarabilirsiniz.
S # 50) Bir Depo yöneticisi kullanarak Güvenlik önlemleri nasıl uygulanır?
Cevap: Güvenlik önlemlerini uygulamanın 3 yolu vardır.
Onlar:
- Sahipler, gruplar ve kullanıcılar içinde klasör izni.
- Kilitleme (Oku, Yaz, Al, Kaydet ve Yürüt).
- Depo Ayrıcalıkları yani.
- Depoya Gözat.
- İş Akışı Yöneticisini kullanın (oturumlar ve gruplar oluşturmak ve özelliklerini ayarlamak için).
- İş Akışı Operatörü (Oturum ve toplu işleri yürütmek için).
- Designer, Admin Repository'yi kullanın (herhangi bir kullanıcının depo oluşturmasına ve yönetmesine izin verir).
- Yönetici Kullanıcı (kullanıcının bir depo sunucusu oluşturmasına ve özelliklerini ayarlamasına izin verir).
- Süper Kullanıcı (tüm ayrıcalıklar kullanıcıya verilir).
S # 51) INFORMATICA'nın avantajlarını sıralayın.
Cevap: En çok tercih edilen Veri Entegrasyon aracı olarak kabul edildiğinde, kaydedilmesi gereken birçok avantaj vardır.
Onlar:
- Verileri Mainframe, RDBMS gibi farklı veri kaynakları arasında etkili ve çok verimli bir şekilde iletebilir ve dönüştürebilir.
- Genellikle diğer mevcut platformlardan çok daha hızlı, sağlam ve kolay öğrenmedir.
- INFORMATICA İş Akışı Monitörü yardımıyla işler kolaylıkla izlenebilir, başarısız işler kurtarılabilir ve yavaş çalışan işler gösterilebilir.
- Veritabanı bilgilerinin kolay işlenmesi, veri doğrulama, projelerin bir veritabanından diğerine taşınması, proje geliştirme, yineleme gibi özelliklere sahiptir.
S # 52) INFORMATICA'nın gerekli olduğu birkaç alanı veya gerçek zamanlı durumu belirtin.
Cevap: Veri Ambarı, Veri Entegrasyonu, Veri geçişi ve Bir platformdan diğer platformlara Uygulama Geçişi, gerçek zamanlı kullanım alanlarına birkaç örnektir.
S # 53) ETL programını birkaç örnekle açıklayın.
Cevap: Benzersizliğiyle bilinen ETL aracı, temelde verileri ayıklama ve onu değiştirerek tanımlandığı gibi bir yere gönderme amacını çözen Çıkartma, Dönüştürme ve Yükleme aracı anlamına gelir.
Çok kesin olmak gerekirse:
- Çıkarma görevi, veri tabanı, dosyalar vb. Kaynaklardan veri toplamaktır.
- Dönüşüm, kaynaktan alınan verileri değiştirmek olarak kabul edilir.
- Yükleme, değiştirilen verileri tanımlanan hedefe besleme sürecini tanımlar.
Teknik bir şekilde anlamak için, ETL aracı, heterojen kaynaklardan veri toplar ve onu homojen hale getirecek şekilde değiştirir, böylece tanımlanan görevin analizi için daha fazla kullanılabilir.
Bazı temel program örnekleri şunları içerir:
- Eşlemeler, ETL sürecini, eşleme işleminin tasarımcıda yapıldığı orijinal kaynaklarından türetmektedir.
- İş akışları, İş Akışı Yöneticisi Penceresinde karar verilen ve tasarlanan birden çok görevden oluşur.
- Görev, çalışma zamanı sırasında gerçekleştirilecek eylemlerin sırasını belirleyen bir dizi birden çok adımdan oluşur.
S # 54) Veritabanı ve Veri Ambarı arasındaki farkları listeleyin.
Cevap: İkisi arasındaki farkları anlamak için aşağıdaki tabloya bakın:
1nf 2nf 3nf bcnf örnekle
Veri tabanı | Veri deposu |
---|---|
Günlük işlemlerde kullanılan güncel ve güncel depolar / kayıtlar | Uzun vadeli bilgi desteği için kullanılan geçmiş verileri depolar / analiz eder. |
Yönlendirmesi, basit ve kısa işlemleri içeren Çevrimiçi İşlem işleme üzerinedir. | Yönlendirmesi, karmaşık sorgular içeren Çevrimiçi Analitik İşlem üzerinedir. |
Görünümünün düz ilişkisel olduğu ayrıntılı ve ilkel verilerden oluşur. | Görünümünün çok boyutlu olduğu, özetlenmiş bir konsolide veriden oluşur. |
Analitik sorgular için düşük performans gözlemlendi. | Analitik sorgular burada yüksek performans olarak değerlendirilir. |
Verimlilik, işlem hacmi ölçülerek belirlenir. | Verimlilik, sorgu verimi ve yanıt süresi ölçülerek belirlenir. |
S # 55) Bağlı ve Bağlantısız aramasının özelliklerini açıklayın.
Cevap: Connected Lookup'ın özellikleri şu şekilde açıklanabilir:
- Bağlantılı arama için boru hattından doğrudan bir giriş kaynağı vardır.
- Veri akışına aktif olarak katılır ve olduğu gibi hem dinamik hem de statik önbellek kullanılır.
- Tüm arama sütunlarını önbelleğe alır ve arama koşulu eşleşmediğinde çıktı olarak varsayılan değerleri döndürür.
- Çıkış bağlantı noktasına birden fazla sütun değeri döndürülebilir.
- Birden çok çıktı değeri aktarılır ve çıktı bağlantı noktaları başka bir dönüşüme bağlanır.
- Bağlı arama, kullanıcı tanımlı varsayılan değerleri destekler.
Bağlantısız aramanın özellikleri şu şekilde açıklanabilir:
- Bağlantısız arama, statik önbelleği kullanır ve giriş kaynağı, LKP ifadesinin çıktısından alınan sonuçtur.
- Yalnızca arama çıkış bağlantı noktalarını önbelleğe alır ve arama koşulu eşleşmediğinde değeri NULL olarak döndürür.
- Her bağlantı noktasından yalnızca bir sütun döndürülür.
- Başka bir dönüşüme yalnızca bir çıktı değeri aktarılır.
- Kullanıcı tanımlı varsayılan değerler, bağlantısız arama tarafından desteklenmez.
S # 56) Çalışan oturum sırasında, çıktı dosyaları Informatica sunucusu tarafından oluşturulur. Birkaçını dahil edin.
Cevap: Aşağıda birkaç çıktı dosyası belirtilmiştir:
- Önbellek dosyaları: Bu dosyalar, önbelleğin oluşturulması sırasında oluşturulur. Arama dönüşümü, Toplayıcı dönüşümü vb. Gibi durumlar için dizin ve veri önbellek dosyaları Informatica sunucusu tarafından oluşturulur.
- Oturum ayrıntı dosyası: Adından da anlaşılacağı üzere bu dosya, tablo adı, haritalamadaki her hedef için reddedilen veya yazılan satırlar gibi yük istatistiklerini içerir ve monitör penceresinde görüntülenebilir.
- Performans ayrıntı dosyası: Bu dosya, oturum özellik sayfasının bir parçasıdır ve iyileştirme alanlarını belirlemek için oturum performans bilgilerini içerir.
- INFORMATICA sunucu günlüğü: Sunucu, tüm durum ve hata mesajları için bir günlük oluşturur ve ana dizinde görülebilir.
- Oturum günlük dosyası: Her oturum için sunucu, ayarlanan izleme düzeyine bağlı olarak bir oturum günlük dosyası oluşturur. Oturumlarla ilgili günlük dosyalarında görülebilen bilgiler şunlar olabilir:
- Oturum başlatma süreci,
- Okuyucu ve yazar konuları için SQL komutları oluşturma,
- Karşılaşılan hataların listesi ve
- Özet yükle
- Oturum sonrası e-posta: Bu, oturum hakkındaki bilgilerin (oturum tamamlandı / oturum başarısız oldu) istenen alıcılara otomatik olarak iletilmesine yardımcı olur.
- Dosyayı reddet: Bu dosya, hedefler için kullanılmayan / yazılmayan veriler hakkında bilgi içerir.
- Kontrol dosyası: Oturumun harici yükleyiciyi kullandığı durumda, kontrol dosyası hedef dosya hakkında yükleme talimatları ve veri formatından oluşur.
- Gösterge dosyası: Bu dosya temelde INSERT / UPDATE / DELETE veya REJECT için işaretlenmiş satırları vurgulayan bir numara içerir.
- Çıktı dosyası: Çıktı dosyası, dosya özelliklerine göre oluşturulur.
S # 57) Aktif ve Pasif dönüşümler arasında nasıl ayrım yapılır?
Cevap: Aktif ve Pasif dönüşümler arasındaki farkı anlamak için, farklılıkları daha iyi açıklayacak özelliklerine bakalım.
Etkin dönüşümler tarafından gerçekleştirilen eylem şunları içerir:
- Dönüşümlerden geçen ihtiyaca göre satır sayısının değiştirilmesi. Örneğin, Koşulu karşılamayan satırı silen filtre dönüşümü.
- Geri alma ve taahhüt noktalarını belirleyerek işlem sınırını değiştirme. Örneğin, İşlem kontrol dönüşümü.
- INSERT / UPDATE / DELETE veya REJECT için satır türünü değiştirme.
Pasif dönüşümler tarafından gerçekleştirilen eylem şunları içerir:
- Dönüşümden geçen satırların sayısı asla değişmez.
- İşlem sınırı belirlenir.
- Satır türü ayarlandı.
S # 58) Çeşitli Dönüşüm türlerini listeleyin.
Cevap: Çeşitli dönüşüm türleri aşağıdaki gibidir:
- Toplayıcı dönüşümü
- İfade dönüşümü
- Normalleştirici dönüşümü
- Sıra dönüşümü
- Filtre dönüşümü
- Marangoz dönüşümü
- Arama dönüşümü
- Depolanan prosedür dönüşümü
- Sırala dönüşümü
- Strateji dönüşümünü güncelleyin
- XML kaynak niteleyici dönüşümü
- Yönlendirici dönüşümü
- Dizi Üreteci dönüşümü
S # 59) Dinamik Önbellek nedir?
Cevap: INFORMATICA aramaları, önbelleğe alınmış veya önbelleğe alınmamış olarak kategorize edilebilir. Dinamik önbellek durumunda satırlar, satırları geçerken eklenebilir veya silinebilir ve hedefle senkronize edilir. Önbellek, oturumdaki silme / güncelleme işlemlerinden sonra her defasında yenilenir.
S # 60) Statik önbellekte kod çözme nedir?
Cevap: Statik önbellek, oturum çalıştırıldığında ne güncellenen ne de yenilenen önbellektir. Varsayılan önbellektir ve değeri yalnızca dönüş koşulu doğru olduğunda döndürür. Diğer durumlarda Null değeri döndürür. Bu durumda Önbellek Ekleme veya Güncelleme gerçekleştirilemez.
S # 61) Filtre dönüşümüne göre Yönlendirici dönüşümünün birkaç avantajından bahsedin.
Cevap: Yönlendirici dönüşümü ve Filtre dönüşümü aynıdır çünkü her ikisi de verileri test etmek ve filtrelemek için bir koşul kullanır.
Bununla birlikte, Router'ın filtre dönüşümüne göre avantajları aşağıda belirtilen noktalardan anlaşılabilir.
Yönlendirici Dönüşümü:
- Birden fazla test durumuna izin verir.
- Aynı giriş verilerini birden çok koşulda test etme yeteneği sağlayın.
- Eşleştirme durumunda, giriş verileri sunucu tarafından yalnızca bir kez işlenir ve dolayısıyla performans iyileştirilir.
- Daha az karmaşık ve daha verimli.
- Test koşulunda başarısız olan kayıtlar hiçbir zaman engellenmez, bunun yerine varsayılan gruba aktarılır.
S # 62) Oturumların bazı özelliklerini sıralayın.
Cevap: İş akışı yöneticisinde bir oturum mevcuttur ve bir oturum görevi oluşturularak yapılandırılır. Bir haritalama programı içinde, birden fazla oturum olabilir ve yeniden kullanılabilir veya tekrar kullanılamaz olabilir.
Seansın özelliklerinden bazıları şu şekildedir:
- Gereksinime göre, oturum görevleri eşzamanlı veya sıralı olarak çalıştırılabilir.
- Performansı analiz etmek için bir oturum yapılandırılabilir.
- Bir oturum görevi oluşturmak veya çalıştırmak için, Oturum adı, zamanlama ve bütünleştirme hizmeti hakkında genel bilgilere sahip olmak gerekir.
- Oturumun diğer önemli özellikleri arasında Oturum günlük dosyası, test yükü, hata işleme, kesinleştirme aralığı, hedef özellikler vb. Bulunur.
S # 63) Kaynak niteleyici dönüşümünün kullanıldığı görevleri listeleyin.
Cevap: Kaynak niteleyici, çalışan oturumda tümleştirme hizmetine dahil olan satırları okuyan etkin bir dönüşüm olarak kabul edilir. Verilerin kaynaktan getirilme şeklini belirler ve eşlemeye bir kaynak eklenirken otomatik olarak eklenir.
Kaynak niteleyicinin kullanıldığı farklı görevlerin listesi aşağıdaki gibidir:
- Satır filtreleme
- Veri sıralama
- Özel sorgu oluşturma
- Aynı kaynaktan tabloları birleştirme
- Farklı değerler seçme
S # 64) Temel amaçlarıyla birkaç Power Center istemci uygulamasından bahsediyor musunuz?
Cevap: Oturum ve iş akışı oluşturma, iş akışı ilerlemesini izleme, Mapplet tasarlama vb. Görevler PowerCenter istemci uygulamaları tarafından gerçekleştirilir.
Aşağıda, amaçları doğrultusunda PowerCenter istemci uygulamalarının listesi verilmiştir:
- Depo Yöneticisi: Bu bir yönetim aracıdır ve temel amacı depo klasörlerini, nesneleri, grupları vb. Yönetmektir.
- Yönetim Konsolu: Burada başlatma / durdurma, yedekleme / geri yükleme, yükseltme / silme gibi hizmet görevleri gerçekleştirilir.
- Güç merkezi tasarımcısı: Tasarımcı, çeşitli amaçlara hizmet eden çeşitli tasarım araçlarından oluşur. Bu tasarım araçları şunlardır:
- Kaynak Analizcisi
- Hedef Tasarımcı
- Dönüşüm Geliştiricisi
- Mapplet Tasarımcısı
- Harita Yöneticisi
- İş Akışı Yöneticisi: Temel amacı, tasarımcıda tasarlanan eşlemeleri yürütmek için gereken bir dizi talimat / iş akışı tanımlamaktır. Bir iş akışı geliştirmeye yardımcı olmak için, Görev geliştirici, İş akışı tasarımcısı, İşletme tasarımcısı olmak üzere 3 araç mevcuttur.
- İş Akışı Monitörü: Adından da anlaşılacağı gibi, İş Akışı monitörü, iş akışını veya görevleri izler. Mevcut pencerelerin listesi:
- Gezgin penceresi
- Çıktı penceresi
- Zaman penceresi
- Özellikler penceresi
- Görev görünümü
- Gantt grafiği görünümü
Sonuç
Umarım şimdiye kadar araç ve röportajlarda sorulacak soru türleri hakkında net bir fikre sahip olmuşsunuzdur.
INFORMATICA, Veri Entegrasyonunu gerçekleştirmek için en iyi çözümdür. Windows, Linux, Unix vb. Gibi çok platformlu bir ortamda Çoklu veri yönetimi ile çalışır ve daha iyi sonuçlar ve diğerleri arasında en iyi performans için 50.000'den fazla platformda test edilmiştir.
Özetle, INFORMATICA, çeşitli kaynaklardan bilgi veya veri toplayan ve bu bilgileri gerçekte kaydetmeden tanımlanmış belirli hedeflere yükleyen bir ETL aracıdır. Görevi, farklı makinelere çeşitli hizmetler ve kaynaklar sunmaktır ve bu nedenle, sağlanan verilerin dikkate değer sonuçlarla doğru olması gerekir.
Bu makale aracılığıyla Informatica kavramları hakkındaki bilgilerinizi tazeleyin ve röportajınız için hemen hazırlanın.
Herşey gönlünce olsun!!!
Önerilen Kaynaklar
- Mülakat Soruları ve Cevapları
- ETL Test Mülakat Soruları ve Cevapları
- Bazı Zor Manuel Test Soruları ve Cevapları
- En İyi 32 Datastage Röportaj Soruları ve Cevapları
- En Popüler Teradata Mülakat Soruları ve Cevapları
- En İyi 30 SAS Mülakat Soruları ve Cevapları
- Ayrıntılı Yanıtlarla En İyi 24 Veri Modelleme Görüşme Sorusu
- Mükemmel Veri Yönetimi İçin En İyi 10 Veri Analizi Aracı (2021 LIST)
- IBM Rational Quality Manager for Test Data Management'taki Veri Havuzu Özelliği
- Test Veri Yönetimi Kavramı, Süreci ve Stratejisi
- 2021'de En İyi 14 Test Verisi Yönetim Aracı