Alur penyebaran Lakehouse dan integrasi git (Pratinjau)
Lakehouse terintegrasi dengan kemampuan manajemen siklus hidup di Microsoft Fabric, memberikan kolaborasi standar antara semua anggota tim pengembangan sepanjang hidup produk. Manajemen siklus hidup memfasilitasi proses penerapan versi dan rilis produk yang efektif dengan terus memberikan fitur dan perbaikan bug ke beberapa lingkungan. Untuk mempelajari selengkapnya, lihat Apa itu manajemen siklus hidup di Microsoft Fabric?.
Penting
Fitur ini dalam pratinjau.
Integrasi git Lakehouse
Lakehouse adalah item yang berisi metadata dan data yang dirujuk dalam beberapa objek di ruang kerja. Lakehouse berisi tabel, folder, dan pintasan sebagai item kontainer data utama yang dapat dikelola. Dari perspektif alur kerja pengembangan, objek dependen berikut mungkin mereferensikan Lakehouse:
- Aliran Data dan Alur Data
- Definisi Pekerjaan Spark
- Notebooks
- Model semantik dan Power BI
Model semantik default dan metadata titik akhir analitik SQL terkait dengan Lakehouse dan dikelola oleh proses pembaruan git secara default. Karena data prinsip tidak dilacak dalam git, hanya metadata yang dilacak.
Representasi Git
Informasi lakehouse berikut diserialisasikan dan dilacak di ruang kerja yang terhubung dengan git:
- Nama tampilan
- Deskripsi
- Panduan logis
Catatan
Panduan logis terlacak adalah pengidentifikasi lintas ruang kerja yang dihasilkan secara otomatis yang mewakili item dan representasi kontrol sumbernya.
Penting
Hanya artefak kontainer Lakehouse yang dilacak dalam git dalam pengalaman saat ini. Tabel, folder, pintasan, dan perubahan metadata lainnya tidak dilacak dan diberi versi dalam git.
Kemampuan integrasi git Lakehouse
Kemampuan berikut tersedia:
- Serialisasi metadata objek Lakehouse ke representasi JSON git.
- Terapkan perubahan secara langsung atau gunakan permintaan pull untuk mengontrol perubahan pada ruang kerja dan cabang hulu atau hilir.
- Mengganti nama lakehouse dilacak di git. Memperbarui lakehouse yang diganti namanya juga mengganti nama model data semantik default dan titik akhir SQL Analytics.
- Tidak ada tindakan yang diterapkan ke tabel, folder dan pintasan, metadata, dan data item tersebut yang selalu dipertahankan.
Lakehouse dalam alur penyebaran
Lakehouse didukung dalam alur penyebaran manajemen siklus hidup Microsoft Fabric. Ini memungkinkan praktik terbaik segmentasi lingkungan.
Kemampuan integrasi alur penyebaran Lakehouse:
Penyebaran di seluruh ruang kerja pengembangan, pengujian, dan produksi.
Lakehouse dapat dihapus sebagai objek dependen saat penyebaran. Pemetaan Lakehouse yang berbeda dalam konteks alur penyebaran juga didukung.
Jika tidak ada yang ditentukan selama konfigurasi alur penyebaran, objek Lakehouse kosong baru dengan nama yang sama dibuat di ruang kerja target. Definisi Pekerjaan Notebook dan Spark dipetakan ulang untuk mereferensikan objek Lakehouse baru di ruang kerja baru.
Jika dependensi Lakehouse dikonfigurasi untuk mereferensikan Lakehouse yang berbeda selama waktu konfigurasi alur penyebaran, seperti lakehouse upstream, objek Lakehouse kosong baru dengan nama yang sama masih dibuat di ruang kerja target, tetapi notebook dan referensi Definisi Pekerjaan Spark dipertahankan ke Lakehouse yang berbeda seperti yang diminta.
Titik akhir dan model semantik SQL Analytics disediakan sebagai bagian dari penyebaran Lakehouse.
Tidak ada objek di dalam Lakehouse yang ditimpa.
Pembaruan pada nama Lakehouse dapat disinkronkan di seluruh ruang kerja dalam konteks alur penyebaran.