AI
Snowflake
TRY_COMPLETE
Versi safe dari COMPLETE - mengembalikan NULL jika gagal alih-alih error.
Tipe hasil:
VARCHAR or NULLDiperbarui: 6 Jan 2026Syntax
SQL
SNOWFLAKE.CORTEX.TRY_COMPLETE(model, prompt [, options])Parameter
modelVARCHARwajib
Nama model LLM
promptVARCHARwajib
Prompt untuk model
optionsOBJECTopsional
Opsi tambahan
Contoh Penggunaan
Safe AI Completion
SQL
1 SELECT 2 text_id, 3 COALESCE( 4 SNOWFLAKE.CORTEX.TRY_COMPLETE('mistral-large', 'Summarize: ' || text), 5 'Unable to summarize' 6 ) as summary 7 FROM long_texts;
Handle failures gracefully.
Pertanyaan Umum tentang TRY_COMPLETE
Apa itu fungsi TRY_COMPLETE di Snowflake?
Versi safe dari COMPLETE - mengembalikan NULL jika gagal alih-alih error. Di Snowflake, fungsi TRY_COMPLETE termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan TRY_COMPLETE di Snowflake?
Gunakan sintaks berikut: SNOWFLAKE.CORTEX.TRY_COMPLETE(model, prompt [, options]). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi TRY_COMPLETE?
Fungsi TRY_COMPLETE mengembalikan nilai bertipe VARCHAR or NULL. 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 TRY_COMPLETE?
Fungsi ini memiliki 2 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: model (VARCHAR, wajib): Nama model LLM; prompt (VARCHAR, wajib): Prompt untuk model; options (OBJECT, opsional): Opsi tambahan.