Amazon Redshift tidak akan lagi mendukung penggunaan Python UDF setelah 30 Juni 2026. Kami akan mulai menegakkannya secara bertahap. Untuk informasi lebih lanjut tentang detail opsi akhir masa pakai dan migrasi Python, 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 yang harus diuraikan. JSON-formatted
--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"}