Topik ini menjelaskan cara melakukan kueri terhadap data yang telah diarsipkan ke Object Storage Service (OSS) atau penyimpanan khusus serta menjawab pertanyaan umum.
Prasyarat
Anda telah menyelesaikan pengarsipan data ke Object Storage Service (OSS) atau pengarsipan data ke penyimpanan khusus. Ini berlaku baik untuk pengguna lama maupun pengguna baru.
-
Pengguna lama: Pengguna yang telah menggunakan fitur pengarsipan data sebelum fitur kueri data arsip dirilis pada 14 September 2022.
-
Pengguna baru: Pengguna yang menggunakan fitur pengarsipan data setelah rilis fitur kueri data arsip.
Penagihan
Fitur ini gratis selama masa pratinjau publik.
Batasan
-
Hanya pembuat atau pihak terkait tiket pengarsipan data yang dapat melakukan kueri terhadap data yang diarsipkan.
-
Untuk melakukan kueri terhadap data yang diarsipkan ke Object Storage Service (OSS) atau gudang data logis, Anda harus menggunakan gudang data logis.
Lakukan kueri data yang diarsipkan di OSS
Login ke DMS 5.0.
-
Pada bilah navigasi atas, pilih .
CatatanJika Anda menggunakan Konsol DMS dalam mode simple, arahkan pointer ke ikon
di pojok kiri atas Konsol DMS, lalu pilih . -
Pada halaman Data Archiving Ticket List, atur View menjadi Archive View.
-
Temukan tiket pengarsipan data yang dituju dengan memasukkan nomor tiket, nama database, atau nama tabel di kotak pencarian, lalu klik Search.
-
Pada kolom Operation untuk tiket yang dituju, klik Query.
PentingJika ini pertama kalinya Anda melakukan kueri data dari instans Object Storage Service (OSS), Anda harus login menggunakan AccessKey ID dan AccessKey secret untuk instans tersebut. Untuk informasi lebih lanjut, lihat Create an AccessKey pair.
-
Opsional: Masukkan database account dan database password, lalu klik OK.
PentingPastikan database account dan database password yang dimasukkan sesuai dengan AccessKey ID dan AccessKey secret dari instans OSS. Jika tidak, kueri akan gagal.
-
Sistem secara otomatis mengalihkan Anda ke halaman logical data warehouse dan mengisi area eksekusi perintah dengan kueri SQL.
CatatanJika Anda dialihkan ke halaman kosong, kemungkinan Anda tidak memiliki izin yang diperlukan untuk logical data warehouse. Untuk meminta izin, gunakan DingTalk untuk mencari dan bergabung ke kelompok dengan ID 24005004020.
-
Klik Execute. Hasil kueri akan muncul di panel hasil di bagian bawah halaman.
PentingSistem secara default mengembalikan maksimal 20 baris. Anda dapat mengubah klausa LIMIT dalam Pernyataan SQL untuk mengembalikan lebih banyak data sesuai kebutuhan bisnis Anda.
Lakukan kueri data yang diarsipkan di penyimpanan khusus
Login ke DMS 5.0.
- Pada bilah navigasi atas, pilih .
-
Pada halaman Data Archiving Ticket List, atur View menjadi Archive View.
-
Temukan tiket pengarsipan data yang dituju dengan memasukkan nomor tiket, nama database, atau nama tabel di kotak pencarian, lalu klik Search.
-
Pada kolom Operation untuk tiket yang dituju, klik Query.
-
Sistem secara otomatis mengalihkan Anda ke halaman logical data warehouse dan mengisi area eksekusi perintah dengan kueri SQL.
CatatanJika Anda dialihkan ke halaman kosong, kemungkinan Anda tidak memiliki izin yang diperlukan untuk logical data warehouse. Untuk meminta izin, gunakan DingTalk untuk mencari dan bergabung ke kelompok dengan ID 24005004020.
-
Klik Execute. Hasil kueri akan muncul di panel hasil di bagian bawah halaman.
CatatanSistem secara default mengembalikan maksimal 20 baris. Anda dapat mengubah klausa LIMIT dalam Pernyataan SQL untuk mengembalikan lebih banyak data sesuai kebutuhan bisnis Anda.
FAQ
T: Saat saya melakukan kueri data arsip dari database logis, apakah semua tabel dari database logis tersebut digabung menjadi satu tabel fisik?
J: Ya. Saat data dari database logis diarsipkan, semua tabelnya digabung menjadi satu tabel di database fisik. Akibatnya, pada halaman Archive View, Anda dapat melakukan kueri terhadap tabel logis mana pun untuk mengambil seluruh data dari database logis tersebut.
T: Apakah saya dapat melakukan kueri join terhadap data yang diarsipkan dalam tiket yang berbeda?
J: Ya. Logical data warehouse di Data Management Service (DMS) mendukung kueri join terhadap data arsip, baik data tersebut berada di instans Object Storage Service (OSS) yang sama maupun berbeda. Untuk melakukan kueri join, buka halaman logical data warehouse, login ke instans OSS terkait, lalu gunakan pernyataan JOIN seperti LEFT JOIN, INNER JOIN, atau RIGHT JOIN.
T: Jika satu tiket digunakan untuk beberapa proses pengarsipan data (pengarsipan periodik), apakah saya dapat melakukan kueri data dari periode waktu tertentu?
J: Ya. Untuk tiket dengan pengarsipan periodik, setiap proses menghasilkan arsip data yang berbeda dan dilengkapi stempel waktu. Anda kemudian dapat melakukan kueri terhadap arsip tertentu berdasarkan waktu pembuatannya.