Database
 sql >> Teknologi Basis Data >  >> RDS >> Database

Mengisi Teradata dengan Data Uji Realistis De Novo

Ada berbagai persyaratan pengujian untuk setiap gudang data dan database — dan terutama platform ganda seperti Teradata — di mana prototipe ETL dan BI, pengujian stres aplikasi, dan tolok ukur performa sangat penting.

Perangkat lunak IRI RowGen, produk penyusun Pelindung Data IRI suite, dianggap oleh pakar pemodelan data dan integrasi data sebagai paket generasi paling kuat untuk data pengujian besar yang tersedia. Dan sekarang, melalui Eclipse GUI-nya, RowGen mendukung pembuatan dan populasi data pengujian yang aman dan cerdas ke dalam tabel Teradata.


Membuat Data Uji di Teradata

Fitur GUI RowGen di IRI Workbench memungkinkan Anda untuk:

  • hubungkan ke Teradata
  • pilih tabel yang ada yang ingin Anda isi
  • secara otomatis mengurai DDL dari tabel tersebut
  • tentukan jumlah baris data yang akan dihasilkan untuk setiap tabel
  • menyesuaikan opsi pembuatan untuk kolom serupa di seluruh tabel
  • membuat dan memuat data pengujian

Proses yang digerakkan oleh wizard membuat beberapa file untuk digunakan selama pembuatan data pengujian yang mempertahankan integritas struktural dan referensial yang ditentukan dalam tabel sumber DDL. Pengguna yang tidak memiliki tabel dapat membuatnya melalui file DDL di IRI Workbench. Setelah tabel kosong dibuat, metadatanya diuraikan, dan langkah yang sama di atas diaktifkan.

RowGen menggabungkan prosedur penguraian, pembuatan, dan pemuatan ke dalam skrip batch yang dapat Anda jalankan di mana saja. Mengisi data pengujian (yang diurutkan oleh RowGen melalui mesin CoSort yang disematkan) dapat terjadi melalui ODBC, atau skrip TD FastLoad atau MultiLoad yang dibuat secara otomatis.

RowGen memungkinkan Anda memilih pemuat yang paling nyaman bagi Anda, atau pemuat dengan opsi pemuatan tertentu yang Anda perlukan:

FastLoad – memungkinkan penggunaan tabel yang ada, baik yang diisi atau tidak, untuk menerima data pengujian berdasarkan format tabel yang ada. Namun, karena FastLoad hanya dapat bekerja pada tabel kosong, skrip yang dibuat oleh RowGen menyertakan penghapusan tabel sehingga tabel baru dapat dibuat.

MultiLoad – menggunakan tabel yang dimuat sebelumnya atau tabel kosong. MultiLoad menambahkan data baru ke tabel sehingga Anda dapat terus menambahkan data pengujian jika itu adalah tujuan Anda. Meskipun opsinya sama dengan FastLoad, tabel tidak dihapus dan dibuat ulang saat file batch dijalankan.

Hubungi [email protected] untuk informasi lebih lanjut tentang pembuatan data uji Teradata.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Menambahkan Posisi Peringkat Baris dalam SQL dengan RANK()

  2. Database relasional vs. non-relasional – Bagian 1

  3. Menyampaikan Hadiah Natal:Model Data Santa

  4. Apa cara paling efisien untuk memangkas waktu dari datetime?

  5. Analisis Data vs. Ilmu Data:Apa Bedanya?