View a markdown version of this page

SVV_DATASHARE_OBJECT - Amazon Redshift

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 yang diterbitkan pada 30 Juni 2025.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

SVV_DATASHARE_OBJECT

Gunakan SVV_DATASHARE_OBJECTS untuk melihat daftar objek di semua data share yang dibuat di cluster atau dibagikan dengan cluster.

SVV_DATASHARE_OBJECTS terlihat oleh semua pengguna. Pengguna super dapat melihat semua baris; pengguna biasa hanya dapat melihat data mereka sendiri. Untuk informasi selengkapnya, lihat Visibilitas data dalam tabel dan tampilan sistem.

Untuk informasi tentang melihat daftar berbagi data, lihat SVV_DATASHARES.

Kolom tabel

Nama kolom Jenis data Deskripsi
tipe_bagikan Washer (8) Jenis datashare yang ditentukan. Nilai yang mungkin adalah OUTBOUND dan INBOUND.
nama_berbagi bangkai (128) Nama datashare.
tipe_objek varchar(64) Jenis objek tertentu. Nilai yang mungkin adalah skema, tabel, tampilan, tampilan pengikatan akhir, tampilan terwujud, dan fungsi.
nama_objek bangkai (512) Nama objek. Nama objek meluas untuk menyertakan nama skema, seperti schema1.t1.
akun_produsen varchar(16) ID untuk akun produsen datashare.
ruang nama produsen varchar(64) Pengidentifikasi cluster unik untuk cluster produsen datashare.
termasukan_baru boolean Properti yang menentukan apakah akan menambahkan tabel masa depan, tampilan, atau fungsi yang ditentukan pengguna SQL (UDF) yang dibuat dalam skema yang ditentukan ke datashare. Parameter ini hanya relevan untuk berbagi data OUTBOUND dan hanya untuk tipe skema di datashare.

Contoh kueri

Contoh berikut mengembalikan output untuk SVV_DATASHARE_OBJECTS.

SELECT share_type, btrim(share_name)::varchar(16) AS share_name, object_type, object_name FROM svv_datashare_objects WHERE share_name LIKE 'tickit_datashare%' AND object_name LIKE '%tickit%' ORDER BY object_name LIMIT 5; share_type | share_name | object_type | object_name ------------+--------------------+-------------+--------------------------------- OUTBOUND | tickit_datashare | table | public.tickit_category_redshift OUTBOUND | tickit_datashare | table | public.tickit_date_redshift OUTBOUND | tickit_datashare | table | public.tickit_event_redshift OUTBOUND | tickit_datashare | table | public.tickit_listing_redshift OUTBOUND | tickit_datashare | table | public.tickit_sales_redshift
SELECT * FROM SVV_DATASHARE_OBJECTS WHERE share_name like 'sales%'; share_type | share_name | object_type | object_name | producer_account | producer_namespace | include_new -----------+------------+-------------+--------------+------------------+--------------------------------------+------------- OUTBOUND | salesshare | schema | public | 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | t OUTBOUND | salesshare | table | public.sales | 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d |