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.
SVV_INTEGRATION_TABLE_MAPPING
SVV_INTEGRATION_TABLE_MAPPING menampilkan pemetaan database sumber, skema, tabel, kolom, dan tipe data ke target ketika nilai pengidentifikasi bidang tersebut berbeda.
catatan
Tampilan ini hanya diisi untuk jenis integrasi nol-ETL berikut:
AWS Glue aplikasi pihak ketiga ke Amazon SageMaker Lakehouse
Amazon DynamoDB ke Amazon Lakehouse SageMaker
Untuk informasi selengkapnya, lihat Integrasi nol-ETL di Panduan Pengembang.AWS Glue
Transformasi nilai pengenal 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 identifier yang ada, maka Universally Unique Identifier (UUID) ditambahkan ke identifier baru.
Jika nilai pengenal sumber adalah kata kunci Amazon Redshift, maka
_redshift
akhiran ditambahkan 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@ | foo_bar_ | |
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 nol-ETL, lihat Integrasi nol-ETL di Panduan Manajemen Pergeseran Merah Amazon.
Kolom tabel
Nama kolom | Jenis data | Deskripsi |
---|---|---|
integrasi_id | karakter (128) | Pengidentifikasi yang terkait dengan integrasi. |
source_database | karakter (128) | Nama database di sumbernya. |
target_database | karakter (128) | Database di Amazon Redshift yang menerima data integrasi. |
source_schema_name | karakter (128) | Nama skema di sumbernya. |
target_schema_name | karakter (128) | Skema di Amazon Redshift yang menerima data integrasi. |
source_table_name | karakter (128) | Nama tabel di sumbernya. |
target_table_name | karakter (128) | Tabel di Amazon Redshift yang menerima data integrasi. |
source_column_name | karakter (128) | Nama kolom di sumbernya. |
target_column_name | karakter (128) | Kolom di Amazon Redshift yang menerima data integrasi. |
source_data_type | karakter (128) | Tipe data kolom di sumber. |
target_data_type | karakter (128) | Tipe 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 |