Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Artikel ini memandu Anda melalui tugas dasar berikut di alat integrasi Git Microsoft Fabric:
Sebaiknya baca ringkasan integrasi Git sebelum Anda mulai.
Prasyarat
Untuk mengintegrasikan Git dengan ruang kerja Microsoft Fabric, Anda perlu menyiapkan prasyarat berikut untuk Fabric dan Git.
Prasyarat Kain
Untuk mengakses fitur integrasi Git, Anda memerlukan kapasitas Fabric. Kapasitas Fabric diperlukan untuk menggunakan semua elemen Fabric yang didukung. Jika Anda belum memilikinya, daftar untuk uji coba gratis. Pelanggan yang sudah memiliki kapasitas Premium Power BI, dapat menggunakan kapasitas tersebut, tetapi perlu diingat bahwa pastikan SKU Power BI hanya mendukung item Power BI.
Selain itu, sakelar berikut untuk penyewa harus diaktifkan dari portal Admin:
- Pengguna dapat membuat item Fabric - diperlukan jika menggunakan artefak Fabric
- Pengguna dapat menyinkronkan item ruang kerja dengan repositori Git mereka
- Buat ruang kerja (hanya jika Anda ingin bercabang ke ruang kerja baru.)
- Pengguna dapat menyinkronkan item ruang kerja dengan repositori GitHub: Hanya untuk pengguna GitHub
Fitur ini dapat diaktifkan oleh admin tenant, admin kapabilitas, atau admin ruang kerja, bergantung pada pengaturan organisasi Anda.
Prasyarat Git
Integrasi Git saat ini didukung untuk Azure DevOps dan GitHub. Untuk menggunakan integrasi Git dengan ruang kerja Fabric, Anda memerlukan hal berikut di Azure DevOps atau GitHub:
- Akun Active Azure DevOps terdaftar untuk pengguna Fabric yang sama (didukung bahkan jika organisasi Azure DevOps berada di penyewa yang berbeda dari penyewa Fabric). Buat akun gratis.
- Access ke repositori yang ada.
Menyambungkan ruang kerja ke repositori Git
Menyambungkan ke repositori Git
Hanya admin ruang kerja yang dapat menyambungkan ruang kerja ke repositori, tetapi setelah tersambung, siapa pun yang memiliki izin dapat bekerja di ruang kerja. Jika Anda bukan admin, mintalah bantuan admin untuk menyambungkan. Untuk menyambungkan ruang kerja ke repositori Azure atau GitHub, ikuti langkah-langkah berikut:
Masuk ke Fabric dan navigasi ke ruang kerja yang ingin Anda sambungkan.
Masuk ke pengaturan Ruang Kerja
Pilih Integrasi Git.
Pilih penyedia Git Anda. Saat ini, Azure DevOps dan GitHub didukung.
Jika Anda memilih Azure DevOps, pilih Connect untuk masuk secara otomatis ke akun Azure Repos yang terdaftar ke pengguna Microsoft Entra yang masuk ke Fabric.
Jika Anda telah masuk ke Azure dari Fabric menggunakan akun lain, pilih akun Anda dari daftar dan pilih Connect.
Jika ini pertama kalinya Anda masuk dari Fabric, atau Anda ingin menambahkan akun baru, pilih Tambahkan akun.
Jika ini pertama kalinya terhubung, Anda perlu Mengotorisasi pengguna Anda. Berikan informasi berikut:
- Nama tampilan - harus unik untuk setiap pengguna
-
URL Azure DevOps - URL repositori Azure DevOps. URL harus dalam format
https://dev.azure.com/{organization}/{project}/_git/{repository}atauhttps://{organization}.visualstudio.com/{project}/_git/{repo}. - Autentikasi - Anda dapat mengautentikasi baik dengan OAuth2 atau Perwakilan Layanan. Untuk informasi selengkapnya, lihat Azure DevOps - Integrasi Git dengan perwakilan layanan
Setelah masuk, pilih Connect untuk mengizinkan Fabric access akun Anda
Sambungkan ke ruang kerja
Jika ruang kerja sudah tersambung ke Azure DevOps/GitHub, ikuti instruksi untuk Koneksi ke ruang kerja bersama.
Dari menu dropdown, tentukan detail berikut tentang cabang yang ingin Anda sambungkan:
- Organization
- Project
- repositori Git.
- Cabang (Pilih cabang yang ada menggunakan menu drop-down, atau pilih + Cabang Baru untuk membuat cabang baru. Anda hanya dapat tersambung ke satu cabang pada satu waktu.)
- Folder (Ketik nama folder yang sudah ada atau masukkan nama untuk membuat folder baru. Jika Anda membiarkan nama folder kosong, konten dibuat di folder akar. Anda hanya bisa tersambung ke satu folder pada satu waktu.)
Pilih Sambungkan dan sinkronkan.
Selama sinkronisasi awal, jika ruang kerja atau cabang Git kosong, konten disalin dari lokasi yang tidak kosong ke yang kosong. Jika ruang kerja dan cabang Git memiliki konten, Anda akan ditanya ke arah mana sinkronisasi harus pergi. Untuk informasi selengkapnya tentang sinkronisasi awal ini, lihat Menyambungkan dan menyinkronkan.
Setelah Anda tersambung, Ruang Kerja menampilkan informasi tentang kontrol sumber yang memungkinkan pengguna melihat cabang yang tersambung, status setiap item di cabang dan waktu sinkronisasi terakhir.
Untuk menjaga ruang kerja Anda tetap sinkron dengan cabang Git, lakukan perubahan apa pun yang Anda buat di ruang kerja ke cabang Git, dan perbarui ruang kerja Anda setiap kali ada yang membuat penerapan baru ke cabang Git.
Menerapkan perubahan pada git
Setelah Anda berhasil tersambung ke folder Git, edit ruang kerja Anda seperti biasa. Perubahan apa pun yang Anda simpan hanya disimpan di ruang kerja. Setelah siap, Anda dapat menerapkan perubahan ke cabang Git, atau Anda dapat membatalkan perubahan dan kembali ke status sebelumnya.
Baca selengkapnya tentang komit.
Untuk menerapkan perubahan Anda ke cabang Git, ikuti langkah-langkah berikut:
Pergi ke ruang kerja.
Pilih ikon Source control. Ikon ini memperlihatkan jumlah perubahan yang tidak dilakukan.
Pilih Perubahan dari panel Sumber Kontrol. Daftar muncul dengan semua item yang Anda ubah, dan ikon yang menunjukkan apakah item baru
, dimodifikasi
, konflik
, perubahan
yang sama, atau dihapus
.Pilih item yang ingin Anda komitkan. Untuk memilih semua item, centang kotak atas.
Tambahkan komentar dalam kotak. Jika Anda tidak menambahkan komentar, pesan default ditambahkan secara otomatis.
Pilih Terapkan.
Setelah perubahan di-komit, item yang di-komit dihapus dari daftar, dan ruang kerja mengarah ke commit baru yang telah disinkronisasi.
Setelah penerapan berhasil diselesaikan, status item terpilih berubah dari Tidak Dikomit ke Disinkronkan.
Memperbarui ruang kerja dari Git
Setiap kali ada yang melakukan perubahan baru ke cabang Git yang terhubung, pemberitahuan akan muncul di ruang kerja yang relevan. Gunakan panel kontrol sumber untuk menarik perubahan terbaru, menggabungkan, atau kembali ke ruang kerja dan memperbarui item terbaru. Perubahan pada folder juga sudah diperbarui. Baca selengkapnya tentang memperbarui.
Untuk memperbarui ruang kerja, ikuti langkah-langkah berikut:
- Pergi ke ruang kerja.
- Pilih ikon Source control.
- Pilih Updates dari control panel Sumber. Daftar muncul dengan semua item yang diubah di cabang sejak pembaruan terakhir.
- Pilih Perbarui semua.
- Pada dialog konfirmasi, pilih Perbarui.
Setelah berhasil diperbarui, daftar item dihapus, dan ruang kerja menunjuk ke ruang kerja baru yang disinkronkan.
Setelah pembaruan berhasil diselesaikan, status item berubah menjadi Disinkronkan.
Memutus sambungan ruang kerja dari Git
Hanya admin ruang kerja yang dapat memutuskan sambungan ruang kerja dari Git Repo. Jika Anda bukan admin, mintalah bantuan admin untuk memutuskan sambungan. Jika Anda adalah admin dan ingin memutuskan sambungan repositori Anda, ikuti langkah-langkah berikut:
- Masuk ke pengaturan Ruang Kerja
- Pilih integrasi Git
- Pilih Putus koneksi ruang kerja
- Pilih Putuskan sambungan lagi untuk mengonfirmasi.
Perizinan
Tindakan yang dapat Anda ambil di ruang kerja bergantung pada izin yang Anda miliki di ruang kerja dan repositori Git. Untuk diskusi izin yang lebih rinci, lihat Izin.