Pendahuluan

Selesai

Virtualisasi data di SQL Server 2025 adalah kemampuan untuk mengakses data di tempat asalnya. Virtualisasi data mengintegrasikan data pada waktu kueri, tanpa mereplikasi atau memindahkan data asli.

Modul pelatihan ini meninjau opsi virtualisasi data di SQL Server 2025, termasuk:

  • Layanan PolyBase
  • Konektor REST API seperti Azure Data Lake Storage, Azure Blob Storage, dan penyimpanan objek yang kompatibel dengan Amazon S3 yang memungkinkan akses baru dengan virtualisasi data
  • Transact-SQL (T-SQL) yang digunakan untuk virtualisasi data, termasuk OPENROWSET, CREATE EXTERNAL TABLE (CET), dan CREATE EXTERNAL TABLE AS SELECT (CETAS)

Prinsip virtualisasi data

Virtualisasi data bergantung pada tiga prinsip:

  • Abstraksi data: Abstraksi data menyembunyikan kompleksitas akses data dari sistem, format, dan struktur data yang mendasar.

  • Replikasi nol: Tidak seperti extract-transform-load (ETL) tradisional, virtualisasi data tidak perlu mengumpulkan data ke dalam repositori terpisah untuk mengubahnya ke format tujuan, tetapi menangani transformasi dan agregasi dengan cepat.

  • Data real-time: Karena virtualisasi data terhubung ke sumber data secara langsung, ia selalu menggunakan data terbaru yang tersedia.

Manfaat virtualisasi data

Virtualisasi data memiliki manfaat utama berikut:

  • Tidak ada pergerakan data: Mengakses data di lokasinya saat ini.

  • Bahasa T-SQL: Menggunakan semua manfaat bahasa T-SQL, perintah, peningkatan, dan keakrabannya.

  • Satu sumber untuk semua data Anda: Menggunakan SQL Server 2025 sebagai sumber data tunggal dan hub data untuk semua data yang diperlukan, menyembunyikan kompleksitas data dari aplikasi. Administrator database dan insinyur data dapat mempertahankan satu lingkungan.

  • Keamanan: Menggunakan fitur keamanan SQL Server untuk izin terperinci, manajemen kredensial, dan kontrol.

  • Fleksibilitas biaya: Tersedia di semua edisi SQL Server 2025.

Kasus penggunaan virtualisasi data

SQL Server 2025 menawarkan kasus penggunaan virtualisasi data utama berikut:

  • Analitik dalam database: Gunakan dan gabungkan semua kemampuan dan keakraban SQL Server saat menggunakan virtualisasi data.
  • Membongkar atau mengekspor data ke sumber data lain.
  • Hub data: Gunakan SQL Server sebagai hub terpusat untuk menyambungkan, melindungi, dan mengkueri sumber data dan file yang berbeda, menyembunyikan kompleksitas dari aplikasi. Tidak perlu menggunakan alat ETL untuk mengagregasi, menyalin, atau memindahkan data ke area penahapan.

Cuplikan layar SQL Server sebagai hub data untuk virtualisasi data.

Tujuan pembelajaran

Setelah menyelesaikan modul ini, Anda:

  • Pahami manfaat dan prinsip virtualisasi data.
  • Ketahui apa itu PolyBase dan cara menggunakan kemampuannya.
  • Terbiasa dengan solusi penyimpanan objek dan dukungan SQL Server 2025 untuk penyimpanan objek yang kompatibel dengan S3.
  • Ketahui cara menginstal dan mengonfigurasi PolyBase di SQL Server 2025.
  • Ketahui cara mengakses dan mengkueri data eksternal dengan menggunakan PolyBase di SQL Server 2025.

Prasyarat

  • Pengetahuan kerja dasar tentang SQL Server 2025
  • Pengetahuan mendasar tentang eksekusi kueri T-SQL dan SQL
  • SQL Server 2025 terinstal
  • SQL Server Management Studio (SSMS) terinstal