Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Eğitim İçeriği
Teradata'ya Giriş
Modül 1: Teradata ve Mimarisinin Temelleri
- Teradata nedir ve ne için kullanılır?
- Paralel mimari: AMPs, PEs, BYNET
- Veri dağılımı ve hashing
- Temel kavramlar: oturumlar, spool, kilitleme
- Sistem bağlantısı: Teradata Studio / BTEQ / SQL Assistant
Modül 2: Teradata'da SQL'e Giriş
- Temel SELECT, WHERE, ORDER BY
- Veri türleri ve casting
- Matematiksel ve tarih fonksiyonları
- ALIAS kullanımı, CASE ifadeleri
- Teradata'nın özel operatörleri (TOP, QUALIFY, SAMPLE)
- Rehberli pratik: gerçek tablolar üzerinde sorgular
Modül 3: Joins, Alt Sorgular ve Küme Operatörleri
- INNER, LEFT, RIGHT, FULL OUTER JOIN
- ON koşulu olmayan Joins (kartezyen ürün)
- Skaler ve ilişkili alt sorgular
- UNION, INTERSECT, MINUS
- Veri entegrasyonu için pratik alıştırmalar
Modül 4: Analitik Fonksiyonlar ve OLAP
- RANK(), ROW_NUMBER(), DENSE_RANK()
- PARTITION BY ile veri bölümlendirme
- OVER() ve ORDER BY ile pencereler
- LAG(), LEAD(), FIRST_VALUE()
- Kullanım örnekleri: KPI'lar, trendler, kümulative değerler
Modül 5: Veri ve Tablo Yönetimi
- Tablo türleri: kalıcı, geçici, global geçici
- İkincil indekslerin ve join indekslerinin oluşturulması ve kullanımı
- Kayıt ekleme, güncelleme ve silme işlemleri
- MERGE, UPSERT ve tekrarlı kayıtların kontrolü
- İşlemler ve kilitleme kontrolü
Modül 6: Optimizasyon ve Performans Ayarlaması
- Teradata Optimizer'ı: planları nasıl belirler
- EXPLAIN ve COLLECT STATISTICS kullanımı
- Skew ve nasıl önlenir
- Sorgu tasarımında en iyi uygulamalar
- Boğaz noktalarının tanımlanması (spool, kilitleme, yeniden dağıtım)
- Pratik: optimize edilmiş ve optimize edilmemiş sorgular arasındaki karşılaştırma
Modül 7: Veri Bölümleme ve Sıkıştırma
- Bölümleme türleri: Range, Case, Çok Seviyeli
- Büyük sorgularda pratik kullanımı ve faydaları
- Block Level Compression (BLC) ve Sütunlu Sıkıştırma
- Avantajlar ve sınırlamalar
Modül 8: Veri Yükleme ve Çıkartma
- TPT (Teradata Parallel Transporter) vs. FastLoad / MultiLoad
- Toplu yükleme vs. toplu ekleme
- Hata yönetimi ve yeniden deneme
- Sonuçların dosyalara veya dış sistemlere aktarılması
- Temel otomasyonla betikler ve yardımcı programlar
Modül 9: Teknik Kullanıcılar için Temel Yönetim
- Roller ve izinler
- Kaynak kontrolü (Query Bands, Priority Scheduler)
- DBQLOGTBL, DBC.Tables, ResUsage ile izleme
- Paylaşılan ortamlar için en iyi uygulamalar
Modül 10: Entegrasyon Laboratuvarı
-
Uçtan uca pratik durum:
- Veri yükleme
- Dönüştürme ve toplama
- OLAP fonksiyonlarıyla gösterge oluşturma
- Optimizasyon ve açıklama
- Son çıkartma
- En iyi uygulamalar ve yaygın hataların tartışılması
Kurs İçin Gerekli Önbilgiler
- İlişkisel veritabanları ve SQL kavramlarına genel anlayış
- Büyük veri setlerini sorgulama veya veri ortamlarında çalışma deneyimi
- İş zekası veya analitik hedeflere aşina olma
Hedef Kitle
- Veri analistleri ve iş zekası uzmanları
- SQL geliştiricileri ve veri mühendisleri
- Teradata ortamlarında veriyi yöneten veya optimizasyon yapan teknik kullanıcılar
35 Saat
Danışanlarımızın Yorumları (1)
Nice training, full of interesting topics. After each topic helpful examples were provided.