Hubungi Kami

Kerangka Materi

Pengantar ke dalam Teradata

Modul 1: Dasar-dasar Teradata dan Arsitekturnya

  • Apa itu Teradata dan untuk apa digunakan?
  • Konsep arsitektur paralel: AMPs, PEs, dan BYNET
  • Mekanisme distribusi data serta algoritma hashing
  • Istilah-istilah penting: sesi kueri, spool, mekanisme penguncian data
  • Cara terhubung ke sistem: penggunaan Teradata Studio, BTEQ, atau SQL Assistant

Modul 2: Pengantar SQL pada Teradata

  • Sintaks SELECT dasar, klausa WHERE, serta pengurutan data dengan ORDER BY
  • Jenis tipe data dan teknik konversi datanya
  • Fungsi matematika maupun manipulasi tanggal
  • Pemanfaatan ALIAS serta ekspresi kondisional CASE
  • Operator khusus Teradata: TOP, QUALIFY, SAMPLE
  • Latihan praktis: pembuatan kueri berdasarkan struktur tabel nyata

Modul 3: Operasi Joins, Subquery, serta Operator Set

  • Jenis-jenis operasi join: INNER, LEFT, RIGHT, dan FULL OUTER JOIN
  • Pembuatan join tanpa klausa ON (hasilnya disebut produk kartesian)
  • Subquery bersifat skalar maupun yang memiliki ketergantungan pada kondisi eksternal
  • Operasi penggabungan set: UNION, INTERSECT, MINUS
  • Latihan praktis dalam mengintegrasikan data dari beberapa sumber

Modul 4: Fungsi Analitik dan Teknik OLAP

  • Penggunaan fungsi RANK(), ROW_NUMBER(), serta DENSE_RANK()
  • Pembagian wilayah pengolahan data menggunakan klausa PARTITION BY
  • Penetapan jendela kerja lewat perintah OVER() dan urutan eksekusi ORDER BY
  • Fungsi LAG(), LEAD(), serta FIRST_VALUE()
  • Contoh penerapan: penghitungan KPI, analisis tren, atau akumulasi nilai data

Modul 5: Manajemen Data dan Struktur Tabel

  • Macam-macam jenis tabel: permanen, sementara, serta global temporary tables
  • Pembuatan dan pemanfaatan indeks sekunder maupun join indexes
  • Teknik penyisipan data, pemutakhiran informasi, atau penghapusan rekaman
  • Operasi MERGE serta UPSERT untuk mengatasi situasi terdapat duplikasi data
  • Pengelolaan transaksi dan pengendalian mekanisme penguncian data

Modul 6: Optimisasi Kueri serta Penyesuaian Performa

  • Mekanisme kerja Optimizer Teradata: bagaimana ia menyusun rencana eksekusi kueri
  • Pemanfaatan alat EXPLAIN serta COLLECT STATISTICS untuk analisis performa
  • Fenomena ketimpangan distribusi data (data skew) dan strategi penanggulangannya
  • Praktik terbaik dalam merancang struktur kueri yang efisien
  • Identifikasi faktor penyebab keterlambatan sistem: spool, hambatan penguncian data, maupun proses redistribusi ulang
  • Latihan praktis: membandingkan hasil eksekusi antara kueri yang dioptimalkan dengan versi tidak optimalnya

Modul 7: Teknik Partisi serta Kompresi Data

  • Jenis-jenis pola partisi data: Range, Case, serta Multi-Level Partitioning
  • Keuntungan dan penerapan praktisnya saat melakukan kueri skala besar
  • Kompresi data pada tingkat blok (Block Level Compression/BLC) serta strategi kompresi berbasis kolom
  • Kelebihan dan batasan masing-masing metode kompresi tersebut

Modul 8: Proses Muat Data serta Ekstraksi Informasi

  • Perbandingan pendekatan TPT (Teradata Parallel Transporter) dengan alat FastLoad atau MultiLoad
  • Pendekatan muat data dalam partai besar dibandingkan penyisipan rekaman per satu kali operasi
  • Pengelolaan kesalahan sistem serta prosedur otomatis pengulangan eksekusi
  • Cara mengekspor hasil kueri ke dalam format file standar maupun mengirimkannya ke sistem luar lainnya
  • Penggunaan sederhana skrip atau alat bantu untuk otomatisasi proses transmisi data

Modul 9: Administrasi Dasar bagi Pengguna Teknis

  • Konsep pengaturan peran serta pembagian izin akses di sistem Teradata
  • Strategi manajemen sumber daya: pemanfaatan Query Bands serta Prioritas Scheduler
  • Teknik pemantauan aktivitas sistem melalui alat DBQLOGTBL, struktur tabel DBC, dan mekanisme ResUsage
  • Praktik terbaik untuk menjamin operasional lancar dalam lingkungan yang digunakan secara bersama-sama

Modul 10: Latihan Integrasi Komprehensif Akhir

  • Kasus praktis menyeluruh yang melibatkan:
    • Proses muat data dari sumber awal
    • Transformasi dan agregasi informasi menjadi format analitis
    • Penyusunan indikator performa berdasarkan operasi fungsi OLAP
    • Aktivitas optimisasi kueri serta penyajian laporan analisis menggunakan perintah EXPLAIN
    • Proses ekspor akhir hasil yang telah diolah ke dalam format atau sistem target
  • Diskusi mengenai praktik baik dan penyebab umum terjadinya kendala teknis selama pengolahan data

Persyaratan

  • Pemahaman tentang basis data relasional dan konsep SQL
  • Pengalaman melakukan kueri pada himpunan data besar atau bekerja di lingkungan data
  • Keterampilan dengan tujuan bisnis intelligence atau analitik

Audiens

  • Analis data dan profesional bisnis intelligence
  • Pengembang SQL dan insinyur data
  • Pengguna teknis yang mengelola atau mengoptimalkan data di lingkungan Teradata
 35 Jam

Jumlah Peserta


Harga per Peserta

Testimoni (1)

Kursus Mendatang

Kategori Terkait