All Products
Search
Document Center

Data Transmission Service:Konfigurasikan komponen transformasi

Last Updated:Mar 28, 2026

Fitur ekstrak, transformasi, dan muat (ETL) dalam Data Transmission Service (DTS) mencakup tiga komponen transformasi yang dapat Anda tambahkan ke kanvas Tugas ETL: JOIN, Field Calculator, dan Table Record Filter. Topik ini menjelaskan cara mengonfigurasi masing-masing komponen.

Batasan

KomponenBatasan
JOINOperasi JOIN hanya didukung antara dua tabel.
Field CalculatorHanya skema tabel tunggal.
Table Record FilterHanya skema tabel tunggal.

Prasyarat

Sebelum memulai, pastikan Anda telah:

Buka kanvas ETL

Ketiga komponen dikonfigurasi dari kanvas Tugas ETL. Untuk membukanya:

  1. Buka halaman ETL.

    Anda juga dapat mengakses halaman ini dari Konsol Data Management (DMS): klik DTS di bilah navigasi atas, lalu pilih Data integration > Streaming ETL di panel navigasi kiri. Klik Create Data Flow, masukkan nama di bidang Data Flow Name, atur Development Method ke DAG, lalu klik OK.
  2. Di pojok kiri atas, pilih Wilayah untuk Tugas ETL Anda.

    Tugas ETL hanya dapat dibuat di Wilayah berikut: China (Hangzhou), China (Shanghai), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Shenzhen), dan China (Guangzhou).
  3. Di panel navigasi kiri, klik ETL.

  4. Di halaman ETL, klik Create Task (Pay-as-you-go).

Konfigurasikan komponen JOIN

Komponen JOIN menggabungkan data dari dua tabel aliran. Komponen ini mendukung operasi inner join, left join, dan right join, termasuk temporal join terhadap tabel dimensi.

  1. Di bagian Transform di sisi kiri halaman, seret JOIN ke Kanvas.

  2. Arahkan penunjuk ke database tujuan, lalu klik titik tersebut untuk membuat garis yang menghubungkan database tujuan ke komponen JOIN.

  3. Klik Join di kanvas.

  4. Di bagian Transform JOIN, klik tab Node Settings dan konfigurasikan parameter berikut.

    Temporal join memerlukan atribut waktu yang telah didefinisikan pada semua tabel aliran. Tabel kanan harus memiliki primary key. Jika tabel kanan adalah tabel dimensi, primary key tersebut harus disertakan dalam kondisi join.
    BagianParameterDeskripsi
    Transformation NameEnter Transformation NameMasukkan nama deskriptif untuk memudahkan identifikasi. Nama tersebut tidak perlu unik.
    JOIN SettingsLeft Table in JOIN ClausePilih tabel kiri untuk operasi JOIN.
    JOIN SettingsTemporal Join Time AttributePilih atribut waktu untuk temporal join. Nilai default: Join. Opsi: Based on Event Time Watermark atau Based on Processing Time.
    JOIN SettingsSelect JOIN OperationPilih jenis join. Lihat tabel di bawah ini untuk penjelasan masing-masing jenis.
    JOIN Conditions+ Add ConditionKlik + Add Condition untuk menambahkan kondisi join. Bidang di sisi kiri tanda sama dengan (=) milik tabel kiri; bidang di sisi kanan milik tabel kanan.

    Jenis operasi JOIN:

    OperationOutput
    Inner joinData merupakan irisan dari dua tabel.
    Left joinData di tabel kiri tetap tidak berubah. Data di tabel kanan merupakan irisan dari dua tabel.
    Right joinData di tabel kiri merupakan irisan dari dua tabel. Data di tabel kanan tetap tidak berubah.

    Transform JOIN_Configure Nodes

  5. Setelah mengonfigurasi kondisi join, klik tab Output Fields. Pilih nama kolom yang akan disertakan dalam output dan atur parameter terkait.

    Transform JOIN_Output Fields

Konfigurasikan komponen Field Calculator

Komponen Field Calculator menurunkan bidang baru dari data yang ada menggunakan ekspresi. Gunakan komponen ini untuk menghitung nilai dan menuliskan hasilnya ke bidang tujuan.

  1. Buka halaman Data Migration di Konsol DTS baru.

    Anda juga dapat mengakses halaman ini dari Konsol Data Management (DMS): klik DTS di bilah navigasi atas, lalu pilih DTS (DTS) > Data Migration di panel navigasi kiri.
  2. Di pojok kiri atas, pilih Wilayah untuk Tugas ETL Anda.

    Tugas ETL hanya dapat dibuat di Wilayah berikut: China (Hangzhou), China (Shanghai), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Shenzhen), dan China (Guangzhou).
  3. Di panel navigasi kiri, klik ETL.

  4. Di halaman ETL, klik Create Task (Pay-as-you-go).

  5. Di bagian Transform di sisi kiri halaman, seret Field Calculator ke kanvas.

  6. Arahkan pointer ke database tujuan, lalu klik titik tersebut untuk menggambar garis yang menghubungkan database tujuan ke komponen Field Calculator.

  7. Klik Field Calculator di kanvas.

  8. Di bagian Transform Field Calculator, konfigurasikan komponen tersebut.

    1. Di bagian Conversion Name, masukkan nama untuk komponen tersebut. Nama tidak perlu unik.

    2. Di bagian Calculator Settings, klik + Add Field.

    3. Temukan bidang yang telah ditambahkan dan klik Calculator Settings di kolom Actions.

    4. Di bagian Value Settings, konfigurasikan parameter berikut.

    ParameterDeskripsi
    Field nameDTS menghasilkan nama default. Masukkan nama deskriptif untuk memudahkan identifikasi. Nama tidak perlu unik.
    Select ETL Data TypePilih tipe data output untuk bidang terhitung.
    Destination Field: *Field Name*, Value SettingsTentukan ekspresi perhitungan untuk bidang tujuan. Masukkan ekspresi secara langsung, atau susun dengan mengklik opsi di bagian Field Input, Function Set, atau Operator.

    Transform Field Calculator

Konfigurasikan komponen Table Record Filter

Komponen Table Record Filter menyaring baris berdasarkan suatu kondisi, mirip dengan klausa WHERE SQL. Hanya baris yang sesuai dengan kondisi yang diteruskan ke database tujuan.

  1. Buka halaman Data Migration di Konsol DTS baru.

    Anda juga dapat mengakses halaman ini dari Konsol Data Management (DMS): klik DTS di bilah navigasi atas, lalu pilih DTS (DTS) > Data Migration di panel navigasi kiri.
  2. Di pojok kiri atas, pilih Wilayah untuk Tugas ETL Anda.

    Tugas ETL hanya dapat dibuat di Wilayah berikut: China (Hangzhou), China (Shanghai), China (Qingdao), China (Beijing), China (Zhangjiakou), China (Shenzhen), dan China (Guangzhou).
  3. Di panel navigasi kiri, klik ETL.

  4. Di halaman ETL, klik Create Task (Pay-as-you-go).

  5. Di bagian Transform di sisi kiri halaman, seret Table Record Filter ke kanvas.

  6. Arahkan pointer ke database tujuan, lalu klik titik tersebut untuk menggambar garis yang menghubungkan database tujuan ke komponen Table Record Filter.

  7. Klik Table Record Filter di kanvas.

  8. Di bagian Transform Table Record Filter, konfigurasikan komponen tersebut.

    1. Di bagian Transformation Name, masukkan nama untuk komponen tersebut. Nama tidak perlu unik.

    2. Di bagian WHERE Condition, tentukan kondisi filter. Masukkan kondisi secara langsung, atau susun dengan mengklik opsi di bagian Field Input atau Operator.

    Transform Table Record Filter

Verifikasi konfigurasi

Setelah Anda mengonfigurasi komponen transformasi, ikon Configured muncul di sisi kanan komponen tersebut di kanvas.

Langkah berikutnya

Konfigurasikan database tujuan