Memulai menggunakan alur penyebaran

Artikel ini memandu Anda melalui pengaturan dasar yang diperlukan untuk menggunakan alur penyebaran di Fabric. Sebelum melanjutkan, baca pengantar alur penyebaran dan pahami item mana yang dapat disebarkan.

Catatan

  • Antarmuka pengguna alur Penyebaran baru saat ini dalam pratinjau . Untuk mengaktifkan atau menggunakan UI baru, lihat Mulai menggunakan UI baru.
  • Beberapa item untuk alur penyebaran sedang dalam pratinjau. Untuk informasi selengkapnya, lihat daftar item yang didukung.

Anda juga dapat menyelesaikan modul pelatihan membuat dan mengelola alur penyebaran Fabric, yang menunjukkan kepada Anda langkah demi langkah cara membuat alur penyebaran.

Prasyarat

Dalam alur penyebaran, satu ruang kerja Premium ditetapkan ke setiap tahap. Sebelum Anda mulai bekerja dengan pipeline Anda di lingkungan produksi, tinjau persyaratan kapasitas untuk ruang kerja pipeline tersebut.

Untuk mengakses fitur alur penyebaran, Anda harus memenuhi kondisi berikut:

Catatan

Anda juga dapat melihat tombol alur penyebaran jika sebelumnya Anda membuat alur atau jika alur dibagikan dengan Anda.

Langkah 1 - Membuat alur penyebaran

Saat Anda membuat pipeline, Anda menentukan berapa banyak tahap yang harus ada dan nama setiap tahap tersebut. Jumlah tahapan bersifat permanen dan tidak dapat diubah setelah alur dibuat.

Anda dapat membuat alur dari titik masuk alur penyebaran di Fabric (di bagian bawah daftar ruang kerja), atau dari ruang kerja tertentu. Jika Anda membuat pipeline dari ruang kerja, ruang kerja tersebut secara otomatis ditetapkan ke pipeline.

Untuk membuat alur dari mana saja di Fabric:

  1. Dari menu flyout Ruang Kerja, pilih Alur penyebaran.

    Cuplikan layar titik masuk alur penyebaran.

  2. Pilih Buat alur, atau + Alur baru.

Langkah 2 - Beri nama alur dan tetapkan tahapan

  1. Dalam kotak dialog Buat alur penyebaran, masukkan nama dan deskripsi untuk alur tersebut, lalu pilih Berikutnya.

  2. Atur struktur alur penyebaran Anda dengan menentukan tahapan yang diperlukan untuk alur penyebaran Anda. Secara default, alur memiliki tiga tahap bernama Pengembangan, Pengujian, dan Produksi. Anda dapat menerima tahap default ini atau mengubah jumlah tahapan dan namanya. Pipeline dapat berisi 2 hingga 10 tahap. Anda dapat menambahkan tahap lain, menghapus tahapan, atau mengganti namanya dengan mengetikkan nama baru dalam kotak. Pilih Buat (atau Buat dan lanjutkan) setelah selesai.

Cuplikan layar dialog kustomisasi alur. Opsi Tambahkan dan hapus diuraikan, seperti nama tahap pengembangan.

Untuk menavigasi antar tahap, perbesar dan perkecil dengan roda mouse Anda atau gunakan tombol di kanan atas. Anda juga dapat menyeret alur dengan mouse Anda untuk memindahkannya.

Cuplikan layar beranda alur penyebaran untuk menavigasi antar tahap.

Setelah alur dibuat, Anda dapat membagikannya dengan pengguna lain, mengedit, atau menghapusnya. Saat Anda membagikan pipeline kepada orang lain, mereka mendapatkan akses ke pipeline dan menjadi admin pipeline. Akses alur memungkinkan pengguna untuk melihat, berbagi, mengedit, dan menghapus alur.

Langkah 3 - Menetapkan ruang kerja

Catatan

Jika Anda membuat alur langsung dari ruang kerja, Anda dapat melewati tahap ini karena ruang kerja sudah dipilih.

Setelah membuat alur, Anda perlu menambahkan konten yang ingin Anda kelola dalam alur. Menambahkan konten ke pipeline dilakukan dengan menetapkan ruang kerja ke tahap pipeline. Anda dapat menetapkan ruang kerja ke tahap apa pun.

Ikuti instruksi pada tautan untuk menetapkan ruang kerja ke pipeline.

Langkah 4 - Menjadikan panggung publik (opsional)

Secara default, tahap akhir alur dibuat publik. Pengguna tahap publik yang tidak memiliki akses ke pipeline akan melihatnya sebagai ruang kerja biasa, tanpa nama tahap dan ikon pipeline deployment di halaman ruang kerja, di samping nama ruang kerja.

Anda dapat memiliki tahapan publik sebanyak yang Anda inginkan, atau tidak sama sekali. Untuk mengubah status publik tahap kapan saja, buka pengaturan tahap alur dan centang atau hapus centang kotak Buat tahap ini publik .

Atur kotak Buat tahap ini publik , lalu simpan.

Cuplikan layar pengaturan tahap dengan pengalih

Langkah 5 - Terapkan ke stage kosong

Setelah selesai bekerja dengan konten dalam satu tahap alur, Anda dapat menyebarkannya ke tahap berikutnya. Menyebarkan konten ke tahap lain sering dilakukan setelah Anda melakukan beberapa tindakan dalam alur. Misalnya, membuat perubahan pengembangan pada konten Anda dalam tahap pengembangan, atau menguji konten Anda dalam tahap pengujian. Alur kerja umum untuk memindahkan konten dari tahap ke tahap, adalah pengembangan untuk menguji, lalu menguji ke produksi, tetapi Anda dapat menyebarkan ke arah mana pun. Anda dapat mempelajari selengkapnya tentang proses ini, di bagian menyebarkan konten ke ruang kerja yang sudah ada.

Alur penyebaran menawarkan tiga opsi untuk menyebarkan konten Anda:

  • Penerapan penuh - Terapkan semua konten Anda ke lingkungan target.

  • Penyebaran selektif - Pilih konten mana yang akan disebarkan ke tahap target.

  • Penyebaran mundur - Menyebarkan konten dari tahap yang lebih lanjut ke tahap yang lebih awal dalam pipeline. Saat ini, penyebaran mundur hanya dimungkinkan ketika tahap target kosong (tidak memiliki ruang kerja yang ditetapkan untuk itu).

Setelah memilih cara menyebarkan konten, Anda dapat Meninjau penyebaran dan meninggalkan catatan.

Langkah 6 - Menyebarkan konten dari satu tahap ke tahap lainnya

Setelah Anda memiliki konten dalam tahap alur, Anda dapat menyebarkannya ke tahap berikutnya, bahkan jika ruang kerja tahap berikutnya memiliki konten. Item berpasangan ditimpa. Anda dapat mempelajari selengkapnya tentang proses ini, di bagian menyebarkan konten ke ruang kerja yang sudah ada.

Anda dapat meninjau riwayat penyebaran untuk melihat terakhir kali konten disebarkan ke setiap tahap.

Riwayat penyebaran berguna untuk menetapkan kapan tahap terakhir diperbarui. Ini juga dapat membantu jika Anda ingin melacak waktu antara penyebaran.

Untuk meninjau perbedaan antara dua alur sebelum melakukan deployment, lihat membandingkan konten pada tahap deployment yang berbeda.

Langkah 7 - Membuat aturan penyebaran (opsional)

Saat Anda bekerja dalam alur penyebaran, tahapan yang berbeda dapat memiliki konfigurasi yang berbeda. Misalnya, setiap tahap dapat memiliki database yang berbeda atau parameter kueri yang berbeda. Tahap pengembangan mungkin mengkueri data sampel dari database, sementara tahap pengujian dan produksi mengkueri seluruh database.

Saat Anda menyebarkan konten di antara tahap alur, mengonfigurasi aturan penyebaran memungkinkan Anda mengizinkan perubahan pada konten sambil menjaga beberapa pengaturan tetap utuh. Misalnya, Anda dapat menentukan aturan untuk model semantik dalam tahap produksi untuk menunjuk ke database produksi. Tentukan aturan dalam tahap produksi di bawah model semantik yang sesuai. Setelah aturan ditentukan atau diubah, sebarkan ulang konten. Konten yang disebarkan mewarisi nilai yang ditentukan dalam aturan penyebaran, dan selalu berlaku selama aturan tidak berubah dan valid.

Baca tentang cara menentukan aturan penyebaran.