En İyi 50 Teradata Röportaj Soruları ve Cevapları (2025)

İşte hayallerindeki işe kavuşacak yeni ve deneyimli adaylar için Teradata mülakat soruları ve cevapları.

 

Yeni Öğrenciler için Teradata Röportaj Soruları ve Cevapları

1) Teradata'yı nasıl tanımlıyorsunuz? Aynı şeyin temel özelliklerinden bazılarını verin.

Teradata temel olarak şirketin Datamart, Datawarehouse, OLAP, OLTP ve DSS Cihazlarını yönetmek için kullanılan bir RDMS'dir. Teradata'nın temel özelliklerinden bazıları aşağıda verilmiştir.

  • Çoklu düğümlerin yanı sıra Tek düğümlerde de çalışma yeteneğine sahiptir.
  • Paralellik sistemin içine yerleştirilmiştir.
  • ANSI standartlarıyla oldukça uyumludur.
  • Bir sunucuyla aynı şekilde hareket etme eğilimindedir.
  • Temel olarak UNIX MR-RAS, Suse Linux ETC, WIN2K vb. için çalışan bir Açık Sistemdir.

👉 Ücretsiz PDF İndir: Teradata Röportaj Soruları ve Cevapları


2) Teradata'nın yeni geliştirilen özellikleri nelerdir?

Teradata'nın yeni geliştirilen özelliklerinden bazıları şunlardır: –

  • Otomatik zamansal analiz
  • Önceki sürüme göre yaklaşık 20 kat daha fazla verinin esnek bir şekilde sıkıştırılmasına olanak tanıyan sıkıştırma yeteneklerindeki genişletme.
  • Tetradata bakış açısı gibi müşteriyle ilişkili inovasyon.

3) Teradata'nın önemli bileşenlerinden birkaçını vurgulayın

Teradata'nın önemli bileşenlerinden bazıları şunlardır: –

  • Bynet
  • Erişim Modülü İşlemcisi (AMP)
  • Ayrıştırma Motoru (PE)
  • Sanal Disk (vDisk)
  • Sanal Depolama Sistemi (VSS)
Teradata Röportaj Soruları
Teradata Röportaj Soruları

4) Teradata işlerini UNIX ortamında çalıştırabileceğimiz prosedürden bahsedin.

Tek yapmanız gereken UNIX'te aşağıda belirtildiği gibi yürütme yapmaktır.

$Sh > BTEQ < [Script Path] > [Logfile Path]

or

$Sh > BTEQ < [Script Path] TEE [Logfile Path]


5) Teradata'da Diziyi Nasıl Oluştururuz?

Teradata'da Identity Column'u Kullanarak Dizi Oluşturuyoruz


6) Gösterim süresi boyunca Teradata tarafından oluşturulan dizi nasıl oluşturulur?

Tek yapmanız gereken CSUM'u kullanmak.


7) Masaya her saat başı belli bir yük biniyor. Sabah trafik nispeten düşük, gece ise çok yüksek. Bu duruma göre en çok tavsiye edilen yardımcı program hangisidir ve bu yardımcı program nasıl yüklenmelidir?

Buradaki en önerilebilir yardımcı program Tpump olmalıdır. Paket boyutunun azaltılması veya arttırılmasından yararlanılarak trafik kolaylıkla yönetilebilir.


8) Hızlı Yükleme Komut Dosyası başarısız olursa ve yalnızca hata tabloları kullanımınıza sunulursa, nasıl yeniden başlatacaksınız?

Bu durumda yeniden başlatmanın temel olarak iki yolu vardır.

  • Eski dosyayı çalıştırma – Hata tablolarını tamamen bırakmadığınızdan emin olun. Bunun yerine, komut dosyasında veya dosyada bulunan hataları düzeltmeyi deneyin ve ardından yeniden çalıştırın.
  • Yeni bir dosya çalıştırma – Bu süreçte, komut dosyası yalnızca end yükleme ve başlangıç ​​ifadeleri kullanılarak yürütülür. Bu, hedef tabloya konulan kilidin kaldırılmasına yardımcı olacaktır ve ayrıca verilen kaydın hızlı günlük tablosundan da kaldırılmasına neden olabilir. Bu yapıldıktan sonra, betiğin tamamını bir kez daha çalıştırmakta özgürsünüz.

9) Teradata kapsamındaki ETL araçlarından birkaçından bahsedin.

Bazı ETL araçları Teradata'da yaygın olarak kullanılanlar DataStage, Informatica, SSIS vb.'dir.


10) ETL araçlarının TD'ye göre sahip olduğu avantajlardan birkaçını vurgulayın.

ETL araçlarının TD'ye göre sahip olduğu avantajlardan bazıları şunlardır: –

  • Birden fazla heterojen hedef ve kaynak çalıştırılabilir.
  • Tam teşekküllü GUI desteği sayesinde ETL araçlarının yardımıyla hata ayıklama süreci çok daha kolaydır.
  • ETL araçlarının bileşenleri kolayca yeniden kullanılabilir ve sonuç olarak ana sunucuda bir güncelleme varsa sunucuya bağlı tüm ilgili uygulamalar otomatik olarak güncellenir.
  • Pivotlama ve pivotlama, ETL araçları kullanılarak kolayca yapılabilir.

11) Teradata'da Önbelleklemenin anlamı nedir?

Önbelleğe alma, kullanmanın ek bir avantajı olarak kabul edilir Ter veri Çünkü öncelikle aynı sırada kalan, yani sık sık değişmeyen kaynakla çalışır. Bazen Önbellek genellikle uygulamalar arasında paylaşılır.


12) Şu anda kullandığımız Teradata versiyonunu nasıl kontrol edebiliriz?

Sadece komutu ver .SHOW VERSION.


13) Çoklu yüklemenin neden USI yerine NUSI'yi desteklediğinin haklı bir nedenini belirtin.

Dizin alt tablosu satırı, NUSI'deki veri satırıyla aynı şekilde aynı Amp üzerinde olur. Böylece her bir Amp ayrı ayrı ve paralel olarak çalıştırılır.


14) MLOAD İstemci Sistemi yürütüldükten sonra nasıl yeniden başlatılır?

Komut dosyasının, verileri en son gelen kontrol noktasından kolayca yükleyebilmesi için manuel olarak gönderilmesi gerekir.


15) MLOAD Teradata Sunucusu çalıştırıldıktan sonra nasıl yeniden başlatılır?

İşlem temel olarak bilinen son kontrol noktasından gerçekleştirilir ve MLOAD betiğinin yürütülmesinden sonra veriler yürütüldükten sonra sunucu yeniden başlatılır.


16) Düğüm ne demektir?

Bir düğüm temel olarak donanım ve yazılım bileşenlerinin bir çeşidi olarak adlandırılır. Genellikle bir sunucuya düğüm denir.


17) Diyelim ki 100 kayıttan oluşan bir dosya var ve bu dosyanın ilk ve son 20 kaydını atlamamız gerekiyor. Kod pasajı ne olacak?

Bu görevi yapabilmek için BTEQ Utility'yi kullanmamız gerekiyor. Komut dosyasında 20'yi atla ve 60'ı tekrarla kullanılacaktır.


18) PDE'yi açıklayın.

PDE temel olarak Paralel Veri Uzantısı anlamına gelir. PDE temel olarak işletim sisteminin üzerinde bulunan bir yazılım arayüzü katmanıdır ve veritabanına paralel bir ortamda çalışma şansı verir.


19) TPD nedir?

TPD temel olarak Güvenilir Paralel Veritabanı anlamına gelir ve temel olarak PDE altında çalışır. Teradata, öncelikle PDE altında çalışan bir veritabanıdır. Teradata'nın genellikle Güvenilir Paralel veya Saf Paralel veritabanı olarak anılmasının nedeni budur.


20) Kanal Sürücüsü ne anlama gelmektedir?

Kanal sürücüsü, PE'ler ile istemcilere bağlı kanallarda çalışan tüm uygulamalar arasında bir iletişim aracı görevi gören bir yazılımdır.


Deneyimlilere Yönelik Teradata Röportaj Soruları ve Cevapları

21) Teradata Ağ Geçidi ne anlama gelmektedir?

Tıpkı kanal sürücüsü gibi Teradata Ağ Geçidi de Ayrıştırma Motoru ile ağ istemcilerine bağlı uygulamalar arasında bir iletişim aracı görevi görür. Düğüm başına yalnızca bir Ağ Geçidi atanır.


22) Sanal Disk ne anlama gelmektedir?

Sanal Disk temel olarak fiziksel diskler olan bir dizi silindirin bir derlemesidir. Bazen disk dizisi olarak da anılır.


23) Amfinin anlamını açıklayınız?

Amp temel olarak Access Module Processor'ı (Erişim Modülü İşlemcisi) ifade eder ve sanal olarak çalışan bir işlemcidir ve temel olarak veritabanının tek bir bölümünü yönetmek için kullanılır. Veritabanının bu belirli bölümü başka hiçbir Amp tarafından paylaşılamaz. Bu nedenle, bu mimari biçimine genellikle paylaşımlı-hiçbir şey mimarisi denir.


24) Amp neleri içerir ve gerçekleştirdiği tüm işlemler nelerdir?

Amp temel olarak bir Veritabanı Yöneticisi Alt Sisteminden oluşur ve aşağıda belirtilen işlemleri gerçekleştirebilme yeteneğine sahiptir.

  • DML gerçekleştirme
  • DDL gerçekleştirme
  • Toplama ve Birleştirmelerin Uygulanması.
  • Kilitlerin serbest bırakılması ve uygulanması vb.

25) Ayrıştırma Motoru ile ne kastedilmektedir?

PE bir tür Vproc'tur. Birincil işlevi SQL isteklerini almak ve yanıtları iletmektir. SQL. SQL'i çeşitli adımlara bölmek ve ardından bu adımları AMP'lere göndermek için kullanılan çok çeşitli yazılım bileşenlerinden oluşur.


26) Ayrıştırmayla ne demek istiyorsunuz?

Ayrıştırma, bilgisayar dilinde veya doğal dilde bulunan dize sembollerinin analiziyle ilgili bir süreçtir.


27) Ayrıştırıcının işlevleri nelerdir?

Bir Ayrıştırıcı: –

  • Anlambilim hatalarını kontrol eder
  • Sözdizimsel hataları kontrol eder
  • Nesnenin varlığını kontrol eder

28) Sevk görevlisi ne demek?

Dispatcher, isteklerin tamamını alır ve bunları bir kuyrukta saklar. Birden fazla yanıt kümesinin iletilmesi için süreç boyunca aynı kuyruk tutuluyor.


29) PE belirli bir zamanda kaç MAX seansını idare edebilir?

PE belirli bir zamanda toplam 120 seans gerçekleştirebilir.


30) BYNET'i açıklayın.

BYNET temel olarak bileşenler arasında bir iletişim ortamı görevi görür. Öncelikle mesajların gönderilmesinden sorumludur ve ayrıca birleştirme ve sıralama işlemlerinin gerçekleştirilmesinden de sorumludur.


31) Bir Klik ile ne kastedilmektedir?

Bir Clique'in temel olarak ortak disk sürücüleri arasında paylaşılan bir dizi düğüm olduğu bilinmektedir. Clique'in varlığı, düğüm hatalarından kaçınmaya yardımcı olduğundan son derece önemlidir.


32) Bir düğüm çökerse ne olur?

Bir düğümün performans düzeyinde bir düşüş olduğunda, ilgili tüm Vproc'lar, ortak sürücülerden tüm verileri geri almak için derhal başarısız düğümden yeni bir düğüme taşınır.


33) Teradata'da bulunan tüm KİLİT formlarını listeleyin.

Temel olarak Teradata kapsamına giren dört tür KİLİT vardır. Bunlar: -

  • Okuma Kilidi
  • Erişim Kilidi
  • Özel Kilit
  • Yazma Kilidi

34) Bir KİLİT'in Teradata'da uygulanmasının zorunlu olduğu belirlenmiş düzey nedir?

  • Tablo Düzeyi – Bir tablonun içinde bulunan tüm satırlar kesinlikle kilitlenecektir.
  • Veritabanı Seviyesi Kilidi – Veritabanında bulunan tüm nesneler kilitlenecektir.
  • Satır Karma Düzeyi Kilidi – Yalnızca belirli bir satıra karşılık gelen satırlar kilitlenecektir.

35) Birincil Endeksi'nde aktif olarak yer alan AMP'lerin puanı nedir?

Birincil Dizinde yalnızca bir AMP aktif olarak yer alır.


36) Teradata'da UPSERT komutunun önemi nedir?

UPSERT temel olarak Başka Güncelleme Ekle anlamına gelir. Bu seçenek yalnızca Teradata'da mevcuttur.


37) ÜFE'nin (Bölüm Birincil Endeksi) avantajlarını vurgulayın.

PPI temel olarak Aralık bazlı veya Kategori bazlı veri depolama amacıyla kullanılır. Aralık sorguları söz konusu olduğunda, Tam tablo taraması kullanımına gerek yoktur, çünkü doğrudan sonraki bölüme geçerek diğer tüm bölümleri atlar.


38) SMALLINT, BYTEINT ve INTEGER'ın boyutlarını verin.

SMALLINT – 2 Bayt – 16 Bites -> -32768 ila 32767

BYTEINT – 1 Bayt – 8 Bit -> -128 ila 127

TAM SAYI – 4 Bayt – 32 Bit -> -2,147,483,648 ila 2,147,483,647


39) En Az Maliyet Planı ile ne kastedilmektedir?

En Az Maliyet Planı temel olarak en kısa yolda daha kısa sürede yürütülür.


40) Teradata'da veritabanı ile kullanıcı arasındaki farklılık noktalarını vurgulayın.

  • Bir veritabanı temelde pasiftir, oysa kullanıcı aktiftir.
  • Bir veritabanı öncelikle veritabanının tüm nesnelerini saklar, oysa kullanıcı makro, tablo, görünüm vb. herhangi bir nesneyi saklayabilir.
  • Kullanıcının şifre girmesi gerekirken veritabanının şifresi yoktur.

10 Yıllık Tecrübe İçin Teradata Röportaj Soruları ve Cevapları

41) Birincil Anahtar ve Birincil Dizin arasındaki farkları vurgulayın.

  • Birincil dizin oldukça zorunludur, Birincil Anahtar ise isteğe bağlıdır.
  • Birincil Dizinin 64 tablo/sütun sınırı vardır, Birincil Anahtarın ise herhangi bir sınırı yoktur.
  • Birincil Dizin kopyalara ve boş değerlere izin verirken Birincil Anahtar buna izin vermez.
  • Birincil Dizin fiziksel bir mekanizmadır, Birincil Anahtar ise tamamen mantıksal bir mekanizmadır.

42) Makara alanının nasıl kullanıldığını açıklayın.

Teradata'daki biriktirme alanı temel olarak sorguları çalıştırmak için kullanılır. Teradata'da bulunan toplam alanın %20'si temel olarak biriktirme alanına ayrılmıştır.


43) Performans Ayarlama ihtiyacını vurgulayın.

Teradata'da performans ayarlaması temel olarak tüm darboğazları belirlemek ve ardından bunları çözmek için yapılır.


44) Darboğazın bir hata olup olmadığını yorumlayın.

Teknik olarak darboğaz bir hata türü değildir ancak sistemde belli bir gecikmeye neden olduğu kesindir.


45) Darboğazlar nasıl tespit edilebilir?

Bir darboğazı tanımlamanın temel olarak dört yolu vardır. Bunlar: -

  • Teradata Görsel Açıklaması
  • İstek Değiştiriciyi Açıklayın
  • Teradata Yöneticisi
  • performans izleyicisi

46) En Yüksek Maliyet Planı ile kastedilen nedir?

En Yüksek Maliyet Planına göre sürecin yürütülmesi daha fazla zaman alır ve mümkün olan en uzun yolu alır.


47) Güven Düzeyi altında bulunan tüm modları vurgulayın.

Düşük, Hayır, Yüksek ve Katıl, Güven Düzeyi altında bulunan dört moddur.


48) MultiLoad Utility kapsamındaki beş aşamayı adlandırın.

Ön Aşama, DML Aşaması, Veri Toplama Aşaması, Başvuru Aşaması ve Son Aşama.


49) TPUMP Yardımcı Programının sınırlamalarını vurgulayın.

TPUMP yardımcı programının sınırlamaları şunlardır: –

  • SELECT deyimini kullanamayız.
  • Veri Dosyaları birleştirilemez.
  • Toplama ve Üstel operatörler desteklenmez.
  • Aritmetik işlevler desteklenemez.

50) BTEQ'te oturum modu parametreleri nasıl ayarlanıyor?

.set oturum işlemi BTET -> Teradata işlem modu

.set oturum işlemi ANSI -> ANSI modu

Bu komutlar yalnızca oturuma giriş yapılmadan önce girildiğinde çalışacaktır.

Bu mülakat soruları aynı zamanda yaşamınızda da yardımcı olacaktır.