SVV_INTEGRATION_TABLE_MAPPING - Amazon Redshift

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
foofooTidak ada transformasi
Barbar
FooBarfoobar
foo1foo1Tidak ada transformasi
foo_1foo_1Tidak ada transformasi
Bar @1bar_1
foo_bar@foo_bar_
kasuscase_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 |