AI

AI_TRANSLATE

SnowflakeSnowflake

Menerjemahkan teks dari satu bahasa ke bahasa lain menggunakan AI.

Tipe hasil: VARCHARDiperbarui: 6 Jan 2026

Syntax

SQL
SNOWFLAKE.CORTEX.TRANSLATE(text, from_language, to_language)

Parameter

textVARCHARwajib

Teks untuk diterjemahkan

from_languageVARCHARwajib

Kode bahasa sumber (contoh: 'en', 'id', 'ja')

to_languageVARCHARwajib

Kode bahasa target

Contoh Penggunaan

Translate to Indonesian

SQL
1SELECT SNOWFLAKE.CORTEX.TRANSLATE(
2 'Hello, how are you today?',
3 'en',
4 'id'
5) as indonesian;

Terjemahkan ke Bahasa Indonesia.

Hasil
Halo, apa kabar hari ini?

Batch Translation

SQL
1SELECT
2 original_text,
3 SNOWFLAKE.CORTEX.TRANSLATE(original_text, 'en', 'ja') as japanese,
4 SNOWFLAKE.CORTEX.TRANSLATE(original_text, 'en', 'ko') as korean
5FROM product_descriptions;

Translate ke multiple bahasa.

Pertanyaan Umum tentang AI_TRANSLATE

Apa itu fungsi AI_TRANSLATE di Snowflake?
Menerjemahkan teks dari satu bahasa ke bahasa lain menggunakan AI. Di Snowflake, fungsi AI_TRANSLATE termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan AI_TRANSLATE di Snowflake?
Gunakan sintaks berikut: SNOWFLAKE.CORTEX.TRANSLATE(text, from_language, to_language). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi AI_TRANSLATE?
Fungsi AI_TRANSLATE mengembalikan nilai bertipe VARCHAR. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi AI_TRANSLATE?
Fungsi ini memiliki 3 parameter wajib. Parameter yang digunakan: text (VARCHAR, wajib): Teks untuk diterjemahkan; from_language (VARCHAR, wajib): Kode bahasa sumber (contoh: 'en', 'id', 'ja'); to_language (VARCHAR, wajib): Kode bahasa target.