All Products
Search
Document Center

Simple Log Service:Advanced preview

Last Updated:Jun 21, 2026

Saat menggunakan fitur advanced preview, Simple Log Service terhubung ke Logstore dan membaca data untuk menguji seluruh proses transformasi data. Topik ini menjelaskan cara menggunakan fitur tersebut serta menyediakan contoh penggunaannya.

Prosedur

  1. Masuk ke Konsol Simple Log Service.

  2. Buka halaman transformasi data.

    1. Pada bagian Projects, klik proyek yang diinginkan.

    2. Pada tab Log Storage > Logstores, klik logstore yang diinginkan.

    3. Pada halaman kueri dan analisis, klik Data Transformation.

  3. Di pojok kanan atas, pilih rentang waktu untuk data tersebut.

    Pastikan log muncul pada tab Raw Logs setelah Anda memilih rentang waktu.

  4. Pada kotak edit, masukkan pernyataan transformasi data.

    Untuk informasi selengkapnya, lihat Sintaks pemrosesan data.

    Catatan

    Anda dapat menambahkan komentar pada pernyataan transformasi data untuk melakukan debug baris demi baris.

  5. Pratinjau data.

    1. Di pojok kanan atas, klik Advanced.

    2. Klik Preview Data.

    3. Pada kotak dialog Add Preview Settings, konfigurasikan parameter berikut lalu klik OK.

      Anda harus mengonfigurasi parameter ini saat pertama kali melakukan pratinjau data. Untuk mengubahnya nanti, klik Modify Preview Settings.

      Parameter

      Deskripsi

      authorization method

      Anda dapat menggunakan salah satu metode berikut untuk memberikan izin kepada pekerjaan transformasi data agar dapat membaca data dari Logstore sumber:

      • Default Role: Pekerjaan mengasumsikan role sistem AliyunLogETLRole untuk membaca data dari logstore sumber.

      • Custom Role: Pekerjaan mengasumsikan role kustom untuk membaca data dari logstore sumber.

        Anda harus terlebih dahulu memberikan izin kepada role kustom tersebut untuk membaca data dari logstore sumber. Kemudian, masukkan ARN role kustom tersebut pada bidang Role ARN. Untuk informasi selengkapnya, lihat Menggunakan role kustom untuk mengakses data.

      Advanced parameter settings

      Jika pernyataan transformasi Anda memerlukan informasi sensitif, seperti password database, Anda dapat menyimpannya sebagai pasangan kunci-nilai. Anda kemudian dapat mereferensikan nilainya dalam pernyataan menggunakan variabel seperti ${key}.

      Klik + untuk menambahkan beberapa pasangan kunci-nilai. Misalnya, config.vpc.vpc_id.test1:vpc-uf6mskb0b****n9yj dapat merepresentasikan ID VPC tempat instans RDS berada.

      Setelah mengonfigurasi pengaturan pratinjau, Anda dapat melihat hasil transformasi pada tab Transformation Results.

      • Jika transformasi data gagal karena kesalahan sintaks atau izin yang tidak sesuai, ikuti prompt di layar untuk menyelesaikan masalah tersebut.

      • Jika hasil transformasi sesuai harapan, Anda dapat menyimpan pengaturan tersebut sebagai pekerjaan transformasi data. Untuk informasi selengkapnya, lihat Membuat pekerjaan transformasi data.

Contoh

  • Pernyataan transformasi

    # e_set("insert_field", "test_value")
    e_table_map(
        res_rds_mysql(
            address="rm-uf6wjk5****.mysql.rds.aliyuncs.com",
            username="test_username",
            password="****",
            database="test_db",
            table="test_table",
        ),
        "ip",
        ["country", "province"],
    )
  • Log mentah

    {
      "__source__": "192.0.2.0",
      "__time__": 1624523917,
      "__topic__": "topic",
      "id": "1001",
      "ip": "127.0.0.1"
    }
  • Pengaturan advanced preview: Pada kotak dialog Add Preview Settings, atur authorization method ke default role. Sistem secara otomatis mengisi ARN role dalam format acs:ram::<Account ID>:role/aliyunlogetlrole.

  • Hasil transformasi: Log mentah kini mencakup bidang country:China dan province:Shanghai. Target output adalah target0. Satu log berhasil ditransformasi tanpa kegagalan.