JSON
BigQuery
PARSE_JSON
Converts a JSON string into the native JSON type.
Tipe hasil:
JSONDiperbarui: 13 Jun 2026Syntax
SQL
PARSE_JSON(json_string)Parameter
json_stringSTRINGwajib
A valid JSON string
Contoh Penggunaan
Parse JSON String
SQL
1 SELECT 2 PARSE_JSON('{"name": "John", "age": 30}') as parsed_json, 3 JSON_VALUE(PARSE_JSON('{"name": "John"}'), '$.name') as name;
Parses a string into JSON, then extracts a value from it.
Hasil
| parsed_json | name |
|---|---|
| {"name":"John","age":30} | John |
Safe Parsing
SQL
1 SELECT 2 SAFE.PARSE_JSON('invalid json') as safe_parsed, 3 SAFE.PARSE_JSON('{"valid": true}') as valid_parsed;
Safe parsing returns NULL for invalid JSON instead of throwing an error.
Hasil
| safe_parsed | valid_parsed |
|---|---|
| NULL | {"valid":true} |
Pertanyaan Umum tentang PARSE_JSON
Apa itu fungsi PARSE_JSON di BigQuery?
Converts a JSON string into the native JSON type. Di BigQuery, fungsi PARSE_JSON termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien.
Bagaimana cara menggunakan PARSE_JSON di BigQuery?
Gunakan sintaks berikut: PARSE_JSON(json_string). Pastikan argumen yang dimasukkan sudah sesuai dengan tipe data yang diharapkan.
Apa nilai yang dikembalikan oleh fungsi PARSE_JSON?
Fungsi PARSE_JSON mengembalikan nilai bertipe JSON. 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 PARSE_JSON?
Fungsi ini memiliki 1 parameter wajib. Parameter yang digunakan: json_string (STRING, wajib): A valid JSON string.
Fungsi Equivalen di Database Lain
Fungsi Terkait
Ngulik Langsung
Latihan Langsung →Sudah paham PARSE_JSON? Latih langsung di browser
Latihan interaktif, langsung di browser.