Cara menggunakan KONVERSI dalam JavaScript

Terjemahan disediakan oleh mesin penerjemah. Jika konten yang diterjemahkan bertentangan dengan versi bahasa Inggris asli, versi bahasa Inggris yang akan berlaku

Anda dapat menggunakan AWS SCT untuk mengonversi skema, objek kode, dan kode aplikasi dari Vertica ke Amazon Redshift

Keistimewaan untuk Vertica sebagai sumber daya

Hak istimewa berikut diperlukan untuk menggunakan Vertica sebagai sumber daya

  • PENGGUNAAN PADA SKEMA

  • GUNAKAN PADA SKEMA PUBLIK

  • PILIH PADA SEMUA TABEL DALAM SKEMA

  • PILIH PADA SEMUA PESANAN DALAM SKEMA

  • JALANKAN PADA SEMUA FUNGSI DALAM SKEMA

  • PELAKSANAAN PROSEDUR

Pada contoh sebelumnya, ganti placeholder sebagai berikut

  • Ganti schema_name dengan nama skema sumber

  • Ganti prosedur sumber procedure dengan nama_. Ulangi hibah untuk setiap prosedur yang Anda konversi

  • Ganti procedure signature_ dengan daftar jenis argumen prosedur yang dipisahkan koma

Menghubungkan ke Vertica sebagai sumber daya

Gunakan prosedur berikut untuk menghubungkan ke database Vertica Anda dengan Alat Konversi Skema AWS

Untuk terhubung ke database sumber Vertica

  1. Di Alat Konversi Skema AWS, pilih Tambahkan sumber daya

  2. Pilih Vertica, lalu pilih Berikutnya

    Kotak dialog Tambah Sumber Daya muncul

  3. Untuk nama koneksi, masukkan nama database Anda. AWS SCT menampilkan nama ini pada pohon di panel kiri

  4. Gunakan kredensial database dari AWS Secrets Manager atau masukkan secara manual

    • Untuk menggunakan kredensial database dari Secrets Manager, gunakan petunjuk berikut

      1. Untuk AWSSecret, pilih nama rahasianya

      2. Pilih Isi untuk mengisi semua nilai secara otomatis di kotak dialog koneksi database dari Secrets Manager

      Untuk informasi tentang penggunaan kredensial database dari Secrets Manager, lihat

    • Untuk memasukkan informasi koneksi database sumber Vertica secara manual, gunakan petunjuk berikut

      nama ParameterActionServer

      Masukkan nama Domain Name System [DNS] dan alamat IP database sumber Anda

      Pelabuhan server

      Masukkan port yang digunakan untuk terhubung ke database sumber Anda

      Basis data

      Masukkan nama basis data Vertica

      Nama pengguna dan kata sandi

      Masukkan nama pengguna dan kata sandi untuk Menghubungkan ke basis data sumber Anda

      AWS SCT menggunakan kata sandi untuk terhubung ke database sumber Anda hanya jika Anda memilih untuk terhubung ke database Anda dalam sebuah proyek. Untuk mencegah pengungkapan kata sandi untuk database sumber Anda, AWS SCT tidak menyimpan kata sandi secara default. Jika Anda menutup proyek AWS SCT dan membukanya kembali, Anda akan dimintai kata sandi untuk terhubung ke database sumber Anda sesuai kebutuhan

      Gunakan SSL

      Pilih opsi ini untuk menggunakan Secure Sockets Layer [SSL] untuk terhubung ke database Anda. Berikan informasi tambahan berikut, sebagaimana berlaku, pada tab SSL

      • Verifikasi sertifikat server. Pilih opsi ini untuk memverifikasi sertifikat server menggunakan toko kepercayaan

      • Toko kepercayaan. Simpan kepercayaan yang Anda atur di pengaturan Global

      • Toko kunci. Simpan kunci yang Anda atur di pengaturan Global

      Simpan kata sandi

      AWS SCT membuat brankas yang aman untuk menyimpan sertifikat SSL dan kata sandi database. Dengan mengaktifkan opsi ini, Anda dapat menyimpan kata sandi basis data dan terhubung dengan cepat ke basis data tanpa harus memasukkan kata sandi

      Strip driver Vertica

      Masukkan jalur ke driver yang akan digunakan untuk terhubung ke database sumber. Untuk informasi lebih lanjut, lihat

      Jika Anda menyimpan strip driver di pengaturan proyek global, strip driver tidak muncul di kotak dialog sambungan. Untuk informasi lebih lanjut, lihat

  5. Pilih Uji Koneksi untuk memverifikasi bahwa AWS SCT dapat terhubung ke database sumber Anda

  6. Pilih Hubungkan untuk Menghubungkan ke database sumber Anda

Pengaturan konversi Vertica Amazon Redshift

Untuk mengedit pengaturan konversi Vertica ke Amazon Redshift, pilih Pengaturan di AWS SCT, lalu pilih Pengaturan konversi. Dari daftar teratas, pilih Vertica, lalu pilih Vertica - Amazon Redshift. AWS SCT menampilkan semua pengaturan yang tersedia untuk konversi Vertica ke Amazon Redshift

Pengaturan konversi Vertica ke Amazon Redshift dalam opsi AWS SCT meliputi yang berikut ini

  • Untuk membatasi jumlah komentar dengan item tindakan dalam kode yang dikonversi

    Untuk Seberapa detail komentar dalam SQL yang dikonversi, pilih tingkat keparahan item tindakan. AWS SCT menambahkan komentar dalam kode yang dikonversi untuk item tindakan keparahan yang dipilih dan yang lebih tinggi

    Misalnya, untuk meminimalkan jumlah komentar dalam kode yang dikonversi, pilih Errors only. Untuk menyertakan komentar untuk semua item tindakan dalam kode yang dikonversi, pilih Semua pesan

  • Untuk mengatur jumlah maksimum tabel yang dapat diterapkan AWS SCT ke klaster Amazon Redshift target Anda

    Untuk Jumlah maksimum tabel untuk klaster Amazon Redshift target, pilih jumlah tabel yang dapat diterapkan AWS SCT ke klaster Amazon Redshift Anda

    Amazon Redshift memiliki kuota yang membatasi penggunaan tabel untuk berbagai jenis node klaster. Jika Anda memilih Otomatis, AWS SCT menentukan jumlah tabel yang akan diterapkan ke klaster Amazon Redshift target Anda bergantung pada jenis node. Secara opsional, pilih nilai secara manual. Untuk informasi selengkapnya, lihat Kuota dan batasan di Amazon Redshift di Panduan Manajemen Amazon Redshift

    AWS SCT mengubah semua tabel sumber Anda, meskipun ini lebih dari yang dapat disimpan oleh klaster Amazon Redshift Anda. AWS SCT menyimpan kode yang dikonversi dalam proyek Anda dan tidak menerapkannya ke database target. Jika Anda mencapai kuota klaster Amazon Redshift untuk tabel saat menerapkan kode yang dikonversi, AWS SCT akan menampilkan pesan peringatan. Selain itu, AWS SCT menerapkan tabel ke klaster Amazon Redshift target Anda hingga jumlah tabel mencapai batas

  • Untuk memigrasikan partisi tabel sumber ke tabel terpisah di Amazon Redshift. Untuk melakukannya, pilih Use Union all view dan masukkan jumlah maksimum tabel target yang dapat dibuat oleh AWS SCT untuk satu tabel sumber

    Amazon Redshift tidak mendukung partisi tabel. Untuk meniru perilaku ini dan membuat kueri berjalan lebih cepat, AWS SCT dapat memigrasikan setiap partisi tabel sumber Anda ke tabel terpisah di Amazon Redshift. Kemudian, AWS SCT membuat tampilan yang menyertakan data dari semua tabel ini

    AWS SCT secara otomatis menentukan jumlah partisi di tabel sumber Anda. Bergantung pada jenis partisi tabel sumber, jumlah ini dapat melebihi kuota tabel yang dapat Anda terapkan ke klaster Amazon Redshift Anda. Agar kuota ini tidak tercapai, masukkan jumlah maksimum tabel target yang dapat dibuat oleh AWS SCT untuk partisi dari satu tabel sumber. Opsi default adalah 368 tabel, yang mewakili partisi selama 366 hari dalam setahun dan dua tabel untuk NO RANGE danUNKNOWN partisi

  • Untuk menerapkan kompresi ke kolom tabel Amazon Redshift. Untuk melakukannya, pilih Gunakan pengkodean kompresi

    AWS SCT menetapkan pengodean kompresi ke kolom secara otomatis menggunakan algoritme Amazon Redshift default. Untuk informasi selengkapnya, lihat Enkode kompresi di Panduan Pengembang Database Amazon Redshift

    Secara default, Amazon Redshift tidak menerapkan kompresi pada kolom yang ditentukan sebagai kunci pengurutan dan distribusi. Anda dapat mengubah perilaku ini dan menerapkan kompresi ke kolom ini. Untuk melakukannya, pilih Gunakan pengodean kompresi untuk kolom KUNCI. Anda dapat memilih opsi ini hanya jika Anda memilih opsi Gunakan penyandian kompresi

Vertica ke pengaturan pengoptimalan konversi Amazon Redshift

Untuk mengedit pengaturan pengoptimalan konversi Vertica ke Amazon Redshift, pilih Pengaturan di AWS SCT, lalu pilih Pengaturan konversi. Dari daftar teratas, pilih Vertica, lalu pilih Vertica - Amazon Redshift. Di panel kiri, pilih Strategi pengoptimalan. AWS SCT menghadirkan pengaturan pengoptimalan konversi untuk konversi Vertica ke Amazon Redshift

Pengaturan pengoptimalan konversi Vertica ke Amazon Redshift di AWS SCT menyertakan opsi berikut

  • Untuk bekerja dengan pengoptimalan tabel otomatis. Untuk melakukannya, pilih Gunakan penyiapan tabel otomatis Amazon Redshift

    Pengoptimalan tabel otomatis adalah proses penyetelan sendiri di Amazon Redshift yang secara otomatis mengoptimalkan desain tabel. Untuk informasi selengkapnya, lihat Bekerja dengan pengoptimalan tabel otomatis di Panduan Pengembang Database Amazon Redshift

    Untuk hanya mengandalkan pengoptimalan tabel otomatis, pilih Tidak ada untuk Strategi pemilihan kunci awal

  • Untuk memilih kunci pengurutan dan distribusi menggunakan strategi Anda

    Anda dapat memilih kunci penyortiran dan distribusi menggunakan metadata Amazon Redshift, informasi statistik, atau keduanya. Untuk strategi pemilihan kunci awal pada tab Strategi pengoptimalan, pilih salah satu opsi berikut

    • Gunakan metadata, abaikan informasi statistik

    • Abaikan metadata, gunakan informasi statistik

    • Menggunakan metadata dan informasi statistik

    Bergantung pada opsi yang Anda pilih, Anda dapat memilih strategi pengoptimalan. Kemudian, untuk setiap strategi, masukkan nilai [0-100]. Nilai-nilai ini menentukan bobot dari setiap strategi. Dengan menggunakan nilai bobot ini, AWS SCT menentukan bagaimana setiap aturan memengaruhi pilihan distribusi dan kunci pengurutan. Nilai default didasarkan pada praktik terbaik migrasi AWS

    Anda dapat menentukan ukuran tabel kecil untuk strategi Temukan tabel kecil. Untuk Total baris tabel min dan Total baris tabel maks, masukkan jumlah baris minimum dan maksimum dalam tabel untuk menentukannya sebagai tabel kecil. AWS SCT menerapkan gayaALL distribusi ke tabel kecil. Dalam hal ini, salinan seluruh tabel didistribusikan ke setiap node

  • Untuk mengonfigurasi detail strategi

    Selain menentukan bobot untuk setiap strategi pengoptimalan, Anda dapat mengonfigurasi setelan pengoptimalan. Untuk melakukannya, pilih Pengoptimalan konversi

    • Untuk Mengurutkan batas kolom kunci, masukkan jumlah maksimum kolom di tombol urutkan

    • Untuk nilai ambang miring, masukkan persentase [0-100] dari nilai miring untuk kolom. AWS SCT mengecualikan kolom dengan nilai miring lebih besar dari ambang dari daftar kandidat kunci distribusi. AWS SCT menentukan nilai miring untuk kolom sebagai persentase rasio jumlah kemunculan nilai paling umum terhadap jumlah total rekaman

    • Untuk kueri Top N dari tabel riwayat kueri, masukkan angka [1—100] kueri yang paling sering digunakan untuk dianalisis

    • Untuk memilih statistik pengguna, pilih pengguna database yang ingin Anda analisis statistik kueri

    Selain itu, pada tab Strategi pengoptimalan, Anda dapat menentukan ukuran subtabel untuk strategi Temukan subtabel. Untuk Total baris tabel min dan Total baris tabel maks, masukkan jumlah baris minimum dan maksimum dalam tabel untuk menganggapnya sebagai tabel kecil. AWS SCT menerapkan gayaALL distribusi ke tabel kecil. Dalam hal ini, salinan seluruh tabel didistribusikan ke setiap node

Bài mới nhất

Chủ Đề