Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Durasi 35 jam
Kerangka Materi
Pengenalan Teradata
Modul 1: Dasar-dasar Teradata dan Arsitekturnya
- Apa itu Teradata dan kegunaannya?
- Arsitektur paralel: AMPs, PEs, BYNET
- Distribusi data dan hashing
- Konsep kunci: sesi, spool, locks
- Koneksi ke sistem: Teradata Studio / BTEQ / SQL Assistant
Modul 2: Pengenalan SQL di Teradata
- SELECT dasar, WHERE, ORDER BY
- Tipe data dan casting
- Fungsi matematis dan tanggal
- Penggunaan ALIAS, ekspresi CASE
- Operator khusus Teradata (TOP, QUALIFY, SAMPLE)
- Latihan terpandu: kueri pada tabel nyata
Modul 3: Joins, Subqueries, dan Operator Set
- INNER, LEFT, RIGHT, FULL OUTER JOIN
- Joins tanpa klausa ON (produk kartesius)
- Subqueries skalar dan korelasi
- UNION, INTERSECT, MINUS
- Latihan praktis integrasi data
Modul 4: Fungsi Analitik dan OLAP
- RANK(), ROW_NUMBER(), DENSE_RANK()
- Partisi data dengan PARTITION BY
- Jendela dengan OVER() dan ORDER BY
- LAG(), LEAD(), FIRST_VALUE()
- Kasus penggunaan: KPI, tren, akumulasi
Modul 5: Pengelolaan Data dan Tabel
- Jenis tabel: permanen, volatil, global sementara
- Pembuatan dan penggunaan indeks sekunder dan join indexes
- Penyisipan, pembaruan, dan penghapusan record
- MERGE, UPSERT, dan kontrol duplikasi
- Transaksi dan kontrol locks
Modul 6: Optimasi dan Tuning Kinerja
- Optimizer Teradata: bagaimana merencanakan
- Penggunaan EXPLAIN dan COLLECT STATISTICS
- Skew dan cara menghindarinya
- Praktik terbaik desain query
- Identifikasi hambatan (spool, locks, redistribusi)
- Praktikum: perbandingan query teroptimasi vs. tidak teroptimasi
Modul 7: Partisioning dan Kompresi Data
- Jenis partisioning: Range, Case, Multi-Level
- Manfaat dan penggunaan praktis dalam query besar
- Block Level Compression (BLC) dan Kompresi Kolom
- Kelebihan dan keterbatasan
Modul 8: Pemuatan dan Ekstraksi Data
- TPT (Teradata Parallel Transporter) vs. FastLoad / MultiLoad
- Bulk loading vs. penyisipan massal
- Penanganan kesalahan dan percobaan ulang
- Ekspor hasil ke file atau sistem eksternal
- Otomasi dasar dengan skrip dan utilitas
Modul 9: Administrasi Dasar untuk Pengguna Teknis
- Peran dan izin
- Kontrol sumber daya (Query Bands, Priority Scheduler)
- Pemantauan dengan DBQLOGTBL, DBC.Tables, ResUsage
- Praktik terbaik untuk lingkungan bersama
Modul 10: Laboratorium Integrasi Akhir
-
Kasus praktis dari ujung ke ujung:
- Pemuatan data
- Transformasi dan agregasi
- Pembuatan indikator dengan fungsi OLAP
- Optimasi dan penjelasan
- Ekspor final
- Diskusi praktik terbaik dan kesalahan umum
Persyaratan
- Pemahaman tentang basis data relasional dan konsep SQL
- Pengalaman dalam mengkueri kumpulan data besar atau bekerja di lingkungan data
- Familiaritas dengan tujuan bisnis intelijen atau analitik
Audience
- Analis data dan profesional bisnis intelijen
- Pengembang SQL dan insinyur data
- Pengguna teknis yang mengelola atau mengoptimalkan data di lingkungan Teradata
Testimoni (1)
instruktur yang bersemangat
Sylvia Baniak - Maastricht University | UMIO
Kursus - Teradata Fundamentals
Diterjemahkan Mesin