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.
SVV_INTEGRASI_TABEL_PEMETAAN
SVV_INTEGRATION_TABLE_MAPPING menampilkan pemetaan database sumber, skema, tabel, kolom, dan tipe data ke target ketika nilai pengenal bidang tersebut berbeda.
catatan
Tampilan ini hanya diisi untuk jenis integrasi Zero-ETL berikut:
AWS Glue aplikasi pihak ketiga untuk Amazon SageMaker Lakehouse
Amazon DynamoDB para Amazon Lakehouse SageMaker
Untuk informasi selengkapnya, lihat Zero-ETL integrasi di Panduan Peng AWS Glue embang.
Transformasi nilai pengidentifikasi dari sumber ke target mengikuti aturan berikut:
Huruf besar diubah menjadi huruf kecil.
Karakter yang bukan huruf kecil, digit, atau garis bawah (_) diubah menjadi garis bawah (_).
Jika ada konflik dengan nilai pengenal yang ada, maka Universally Unique Identifier (UUID) ditambahkan ke pengidentifikasi baru.
Jika nilai pengidentifikasi sumber adalah kata kunci Amazon Redshift, maka akhiran
_redshiftditambahkan ke pengidentifikasi baru.
Setelah transformasi, karakter harus berupa huruf kecil, digit, atau garis bawah (_) dan cocok dengan pola regex. [a-z0-9_] Contoh berikut menunjukkan aturan konversi:
| Sumber | Target | Catatan |
|---|---|---|
| foo | foo | Tidak ada transformasi |
| Bar | bar | |
| FooBar | foobar | |
| foo1 | foo1 | Tidak ada transformasi |
| foo_1 | foo_1 | Tidak ada transformasi |
| Bar @1 | bar_1 | |
| foo_bar@ | foobar_ | |
| kasus | case_redshift |
SVV_INTEGRATION_TABLE_MAPPING 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 integrasi Zero-ETL, lihat Zero-ETL integrasi di Panduan Manajemen Amazon Redshift.
Kolom tabel
| Nama kolom | Jenis data | Deskripsi |
|---|---|---|
| integration_id | karakter (128) | Identifier yang terkait dengan integrasi. |
| sumber_database | karakter (128) | Nama database di sumber. |
| Target_database | karakter (128) | Basis data di Amazon Redshift yang menerima data integrasi. |
| nama_skema sumber | karakter (128) | Nama skema di sumber. |
| nama_skema_target | karakter (128) | Skema di Amazon Redshift yang menerima data integrasi. |
| nama_tabel_sumber | karakter (128) | Nama tabel di sumber. |
| nama_tabel_target | karakter (128) | Tabel di Amazon Redshift yang menerima data integrasi. |
| nama_kolom sumber | karakter (128) | Nama kolom di sumber. |
| nama_kolom target | karakter (128) | Kolom di Amazon Redshift yang menerima data integrasi. |
| tipe_data sumber | karakter (128) | Jenis data kolom di sumber. |
| tipe_data target | karakter (128) | Jenis data kolom di Amazon Redshift yang menerima data integrasi. |
Kueri Sampel
Perintah SQL berikut menampilkan pemetaan nilai metadata dari sumber ke target.
select * from svv_integration_table_mapping;integration_id | source_database | target_database | source_schema_name | target_schema_name | source_table_name | target_table_name | ---------------------------------------+-----------------+-----------------+---------------------+--------------------+---------------------------------------+ 99108e72-1cfd-414f-8cc0-0216acefac77 | mydatabase | mydatabase | myschema | myschema | Mytable | mytable | | source_column_name | target_column_name | source_data_type | target_data_type | +--------------------+--------------------+-------------------+------------------+ | Mycolumnname | mycolumnname | Mydatatype | mydatatype |