Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Melihat integrasi nol-ETL
Anda dapat melihat integrasi nol-ETL Anda dari konsol Amazon Redshift. Di sini Anda dapat melihat informasi konfigurasi dan status saat ini, dan membuka layar untuk meminta dan berbagi data.
- Amazon Redshift console
-
Untuk melihat detail integrasi nol-ETL
Masuk ke AWS Management Console dan buka konsol Amazon Redshift di. https://console.aws.amazon.com/redshiftv2/
-
Dari panel navigasi kiri, pilih dasbor tanpa server atau klaster yang disediakan. Kemudian, pilih integrasi nol-ETL.
-
Pilih integrasi nol-ETL yang ingin Anda lihat. Untuk setiap integrasi, informasi berikut disediakan:
-
Integration ID adalah identifier yang dikembalikan ketika integrasi dibuat.
-
Status dapat menjadi salah satu dari berikut ini:
-
Active
Integrasi Zero-ETL mengirimkan data transaksional ke gudang data Amazon Redshift target. -
Syncing
— Integrasi nol-ETL telah mengalami kesalahan yang dapat dipulihkan dan sedang melakukan reseeding data. Tabel yang terpengaruh tidak tersedia untuk kueri di Amazon Redshift hingga selesai disinkronkan ulang. -
Failed
— Integrasi nol-ETL mengalami peristiwa atau kesalahan yang tidak dapat dipulihkan yang tidak dapat diperbaiki. Anda harus menghapus dan membuat ulang integrasi nol-ETL. -
Creating
— Integrasi Nol-ETL sedang dibuat. -
Deleting
— Integrasi nol-ETL sedang dihapus. -
Needs attention
Integrasi nol-ETL mengalami peristiwa atau kesalahan yang memerlukan intervensi manual untuk menyelesaikannya. Untuk memperbaiki masalah, ikuti langkah-langkah dalam pesan kesalahan.
-
-
Jenis sumber adalah jenis data sumber yang mereplikasi ke target. Jenis dapat menentukan pengelola basis data lainnya, seperti Aurora MySQL Compatible Edition, Amazon Aurora PostgreSQL, RDS untuk MySQL, dan dari aplikasi ().
GlueSAAS
-
Sumber ARN adalah ARN dari sumber data. Untuk sebagian besar sumber, ini adalah ARN dari database sumber atau tabel. Untuk integrasi nol-ETL dengan sumber aplikasi, ini adalah ARN dari objek koneksi. AWS Glue
-
Target adalah namespace gudang data Amazon Redshift yang menerima data sumber.
-
Database dapat menjadi salah satu dari berikut ini:
-
No database
Tidak ada database tujuan untuk integrasi. -
Creating
- Amazon Redshift membuat database tujuan untuk integrasi. -
Active
— Data sedang direplikasi dari sumber integrasi ke Amazon Redshift. -
Error
— Ada kesalahan dengan integrasi. -
Recovering
— Integrasi pulih setelah gudang data dimulai ulang. -
Resyncing
- Amazon Redshift menyinkronkan ulang tabel dalam integrasi.
-
-
Jenis target adalah jenis gudang data Amazon Redshift.
-
Tanggal pembuatan adalah tanggal dan waktu (UTC) saat integrasi dibuat.
-
catatan
Untuk melihat detail integrasi untuk gudang data, pilih halaman detail untuk klaster yang disediakan atau namespace tanpa server, lalu pilih tab integrasi nol-ETL.
Dari daftar integrasi Nol-ETL, Anda dapat memilih Data kueri untuk beralih ke editor kueri Amazon Redshift v2. Basis data target Amazon Redshift mengaktifkan parameter enable_case_sensitive_identifier. <name>Saat Anda menulis SQL, Anda mungkin perlu mengelilingi skema, tabel, dan nama kolom dengan tanda kutip ganda (“”). Untuk informasi selengkapnya tentang kueri data di gudang data Amazon Redshift, lihat. Menanyakan database menggunakan editor kueri v2
Dari daftar integrasi nol-ETL, Anda dapat memilih Bagikan data untuk membuat datashare. Untuk membuat datashare untuk database Amazon Redshift, ikuti petunjuk pada halaman Create datashare. Sebelum Anda dapat berbagi data dalam database Amazon Redshift Anda, Anda harus terlebih dahulu membuat database tujuan. Untuk informasi selengkapnya tentang berbagi data, lihat Konsep berbagi data untuk Amazon Redshift.
Untuk menyegarkan integrasi Anda, Anda dapat menggunakan perintah ALTER DATABASE. Melakukan hal itu mereplikasi semua data dari sumber integrasi Anda ke database tujuan Anda. Contoh berikut menyegarkan semua tabel yang disinkronkan dan gagal dalam integrasi nol-ETL Anda.
ALTER DATABASE sample_integration_db INTEGRATION REFRESH ALL tables;
- AWS CLI
-
Untuk menjelaskan integrasi Amazon DynamoDB Zero-ETL dengan Amazon AWS CLI Redshift menggunakan, gunakan perintah dengan opsi berikut:
describe-integrations
integration-arn
— Tentukan ARN dari integrasi DynamoDB untuk dijelaskan.integration-name
— Tentukan filter opsional yang menentukan satu atau lebih sumber daya untuk dikembalikan.
Contoh berikut menjelaskan integrasi dengan menyediakan ARN integrasi.
aws redshift describe-integrations
{ "Integrations": [ { "Status": "failed", "IntegrationArn": "arn:aws:redshift:us-east-1:123456789012:integration:a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "Errors": [ { "ErrorCode": "INVALID_TABLE_PERMISSIONS", "ErrorMessage": "Redshift does not have sufficient access on the table key. Refer to the Amazon DynamoDB Developer Guide." } ], "Tags": [], "CreateTime": "2023-11-09T00:32:46.444Z", "KMSKeyId": "arn:aws:kms:us-east-1:123456789012:key/a1b2c3d4-5678-90ab-cdef-EXAMPLE33333", "TargetArn": "arn:aws:redshift:us-east-1:123456789012:namespace:a1b2c3d4-5678-90ab-cdef-EXAMPLE22222", "IntegrationName": "ddb-to-provisioned-02", "SourceArn": "arn:aws:dynamodb:us-east-1:123456789012:table/mytable" } ] }
Anda juga dapat memfilter hasil
describe-integrations
denganintegration-arn
,source-arn
,source-types
, ataustatus
. Untuk informasi selengkapnya, lihat deskripsikan integrasi di Panduan CLI Amazon Redshift.