Amazon Redshift tidak akan lagi mendukung pembuatan Python UDFs baru mulai 1 November 2025. Jika Anda ingin menggunakan Python UDFs, buat UDFs sebelum tanggal tersebut. Python yang ada UDFs akan terus berfungsi seperti biasa. Untuk informasi lebih lanjut, lihat posting blog
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menggunakan JSON_PARSE untuk menyisipkan data ke kolom SUPER
Anda dapat menyisipkan atau memperbarui data JSON ke dalam kolom SUPER menggunakan. Fungsi JSON_PARSE Fungsi mem-parsing data dalam format JSON dan mengubahnya menjadi tipe data SUPER, yang dapat Anda gunakan dalam pernyataan INSERT atau UPDATE.
Contoh berikut menyisipkan data JSON ke dalam kolom SUPER. Jika fungsi JSON_PARSE tidak ada dalam kueri, Amazon Redshift memperlakukan nilai sebagai string tunggal, bukan string berformat JSON yang harus diurai.
--Drop the table if it exists. DROP TABLE IF EXISTS test_json; --Create the table. CREATE TABLE test_json (all_data SUPER); --Populate the table. INSERT INTO test_json VALUES (JSON_PARSE(' { "name": { "first_name": "Jake", "last_name": "Smith" }, "age": 30, "hobby": "Biking" }' ) ); SELECT * FROM test_json; all_data --------- {"name":{"first_name":"Jake","last_name":"Smith"},"age":30,"hobby":"Biking"}