Gambaran keseluruhan saluran paip dalam Power Platform

Saluran paip bertujuan Power Platform untuk mendemokrasikan pengurusan kitaran hayat aplikasi (ALM) untuk Power Platform dan pelanggan Dynamics 365 dengan membawa automasi ALM dan integrasi berterusan dan keupayaan penghantaran berterusan (CI/CD) ke dalam perkhidmatan dengan cara yang lebih mudah didekati oleh semua pembuat, pentadbir dan pembangun.

Contoh ciri Saluran Paip penggunaan

Saluran paip dengan ketara mengurangkan usaha dan pengetahuan domain yang diperlukan sebelum ini untuk merealisasikan ROI daripada mengamalkan proses ALM yang sihat dan automatik dalam pasukan atau organisasi anda.

  • Pentadbir mengkonfigurasi saluran paip penggunaan automatik dengan mudah dalam beberapa minit dan bukannya hari atau minggu.
  • Pembuat mempunyai pengalaman pengguna intuitif untuk menggunakan penyelesaian mereka dengan mudah.
  • Pemaju profesional boleh (secara pilihan) memanjangkan saluran paip dan menjalankannya menggunakan Power Platform antara muka baris arahan (CLI).

Pentadbir pusat mengurus dan mentadbir saluran paip

Saluran paip membolehkan pentadbir mentadbir projek yang dipimpin oleh rakyat dan pro-dev secara berpusat pada skala dengan kurang usaha. Pentadbir menyediakan perlindungan yang sesuai yang mentadbir dan memudahkan pembangunan, pengujian dan penyampaian penyelesaian di seluruh organisasi. Faedah pentadbir lain termasuk:

  • Jumlah kos pemilikan yang lebih rendah:

    • Saluran paip dengan ketara meningkatkan produktiviti pembuat, pemaju, dan pentadbir. Saluran paip membolehkan penyelesaian perniagaan anda dapat dipasarkan dengan lebih cepat, dengan kualiti yang lebih tinggi, melalui proses yang selamat dan terkawal.
    • Usaha minimum untuk melaksanakan proses pengurusan perubahan yang selamat dan disesuaikan khas di seluruh organisasi atau pasukan anda.
  • Jimat masa dan wang:

    • Sistem ini mengendalikan angkat berat dan penyelenggaraan berterusan supaya anda tidak perlu.
  • Skala ALM mengikut kadar anda sendiri:

    • Tidak kira di mana anda berada dalam perjalanan ALM anda, anda boleh memanjangkan saluran paip untuk menampung keperluan perniagaan anda yang berkembang. Kami berhasrat untuk peralihan menaik ini menjadi lancar dan mudah yang mungkin. Maklumat lanjut: Microsoft Power Platform Kumpulan arahan CLI pac pipeline
  • Mencapai matlamat pematuhan, keselamatan, pemantauan dan automasi dengan:

    • Persekitaran pengeluaran selamat dengan penggunaan yang diwakilkan berdasarkankelulusan.
    • Penyesuaian dan log audit disimpan secara automatik dan mudah diakses.
    • Analisis di luar kotak memberikan penglihatan yang lebih baik di lokasi pusat.
    • Keupayaan untuk melihat laporan di luar kotak Power BI dalam aplikasi saluran paip atau membuat laporan anda sendiri. Maklumat lanjut: Gambaran keseluruhan pelaporan untuk aplikasi berpandukan model
    • Saluran paip khusus khusus untuk keperluan organisasi anda dengan kesesuaian saluran paip dan Power Automate.

Pembuat menjalankan saluran paip yang telah dikonfigurasikan

Sebaik sahaja saluran paip disediakan, pembuat boleh memulakan penggunaan dalam produk dengan beberapa klik. Mereka melakukannya secara langsung dalam persekitaran pembangunan mereka. Faedah lain kepada pembuat termasuk:

  • Tiada pengetahuan terlebih dahulu mengenai proses atau sistem ALM yang diperlukan. Pemaju warganegara sering melihat saluran paip sebagai proses pengurusan perubahan berpandu.
  • Penggunaan penyelesaian telah ditentukan terlebih dahulu terhadap persekitaran sasaran untuk mengelakkan kesilapan dan meningkatkan kadar kejayaan. Sebagai contoh, kebergantungan yang hilang dan isu-isu lain dikesan sebelum penggunaan dan pembuat segera dibimbing untuk mengambil tindakan yang sesuai.
  • Sambungan dan pembolehubah persekitaran disediakan terlebih dahulu dan disahkan sebelum penggunaan bermula.
    • Ini membantu memastikan aplikasi dan automasi digunakan tanpa memerlukan langkah pasca pemprosesan manual, dan disambungkan ke sumber data yang sesuai dalam setiap persekitaran.
    • Pentadbir juga boleh menentukan sambungan tertentu yang akan digunakan.

Pemaju boleh menggunakan dan memperluaskan saluran paip

Pemaju profesional lebih produktif dengan saluran paip kini mengendalikan operasi latar belakang yang kompleks. Pemaju boleh memberitahu sistem apa yang mereka mahu capai dan bukannya melaksanakan pelbagai tugas asas yang diperlukan untuk mencapai matlamat yang sama. Power Platform Menggunakan CLI, pemaju boleh:

  • Senaraikan saluran paip untuk melihat butiran yang berkaitan seperti peringkat dan persekitaran yang bersedia untuk menggunakan penyelesaian mereka.
  • Gunakan penyelesaian dengan satu perintah:
    • Dengan saluran paip, pemaju hanya menyediakan parameter yang diperlukan dan sistem mengatur semua operasi penggunaan hujung ke hujung dengan mematuhi dasar organisasi.
    • Tidak perlu menyambung ke pelbagai persekitaran, mengeksport penyelesaian, memuat turun fail penyelesaian, membuat sambungan secara manual dan mengisi fail tetapan penggunaan, mengimport penyelesaian atau mengendalikan pelbagai tugas lain yang diperlukan sebelum ini.

Di samping itu, pemaju boleh memperluaskan saluran paip dan mengintegrasikan dengan alat CI / CD lain.

Soalan lazim

Apa yang digunakan oleh saluran paip?

Saluran paip menggunakan penyelesaian serta konfigurasi untuk persekitaran sasaran seperti sambungan, rujukan sambungan dan pembolehubah persekitaran. Sebarang Power Platform penyesuaian yang terkandung dalam penyelesaian anda boleh digunakan menggunakan saluran paip. Saluran paip atau penyelesaian secara umum tidak mengandungi data yang disimpan dalam Dataverse jadual.

Penting

Power BI Papan pemuka (pratonton) dan Power BI Set Data (pratonton) tidak disokong pada masa ini dalam saluran paip.

Mengapa saya tidak dapat melihat saluran paip saya dari persekitaran saya?

Pertama, pastikan persekitaran sumber dan sasaran anda dihubungkan dengan betul. Anda hanya dapat melihat saluran paip anda dalam persekitaran sumber yang ditetapkan, seperti persekitaran pembangunan anda. Apabila menghubungkan setiap persekitaran anda ke saluran paip anda semasa konfigurasi, anda mempunyai pilihan persekitaran pembangunan atau jenis persekitaran Persekitaran Sasaran. Jika persekitaran berkaitan saluran paip anda diberikan jenisnya yang betul, saluran paip anda muncul sebagai pilihan dalam persekitaran pembangunan sumber anda.

Adakah saluran paip menyimpan sandaran penyelesaian secara automatik?

Ya. Kedua-dua penyelesaian terurus dan tidak terurus secara automatik dieksport dan disimpan di hos saluran paip untuk setiap penggunaan.

Bolehkah penyesuaian memintas peringkat penggunaan seperti QA?

Tidak. Penyelesaian dieksport sebaik sahaja permintaan penggunaan dikemukakan (apabila pembuat memilih Deploy dari dalam persekitaran pembangunan mereka), dan artifak penyelesaian yang sama akan digunakan. Begitu juga, sistem tidak mengeksport semula penyelesaian untuk penggunaan ke peringkat seterusnya dalam saluran paip. Artifak penyelesaian yang sama mesti melalui peringkat saluran paip dalam urutan berurutan. Sistem ini juga menghalang sebarang gangguan atau pengubahsuaian kepada artifak penyelesaian yang dieksport. Ini memastikan penyesuaian tidak boleh memintas persekitaran QA atau proses kelulusan anda.

Adakah lesen kendiri diperlukan untuk menggunakan saluran paip?

  • Persekitaran pembangun tidak perlu menjadi Persekitaran Terurus. Mereka boleh digunakan untuk pembangunan dan ujian dengan pelan pemaju.
  • Hos saluran paip harus menjadi persekitaran pengeluaran, tetapi hos saluran paip tidak perlu menjadi Persekitaran Terurus.
  • Semua persekitaran lain yang digunakan dalam saluran paip mesti diaktifkan sebagai Managed Environments.
  • Lesen yang memberikan hak penggunaan premium diperlukan untuk semua Persekitaran Terurus.

Contoh persediaan biasa:

Tujuan persekitaran Jenis persekitaran Lesen kendiri diperlukan
Hos Penerbitan No
Pembangunan Pemaju No
QA Pemaju No
Penerbitan Penerbitan Ya

Bolehkah saya mengkonfigurasi kelulusan untuk penggunaan?

Ya. Lihat penggunaan yang diwakilkan.

Bolehkah saya menggunakan pengetua perkhidmatan yang berbeza untuk saluran paip dan peringkat yang berbeza?

Ya.

Apakah sambungan yang boleh digunakan?

Sama seperti pengalaman pengarangan, pembuat yang menjalankan saluran paip boleh menyediakan sambungan atau sambungan mereka sendiri. Sambungan utama perkhidmatan juga boleh digunakan untuk penyambung yang menyokong pengesahan prinsipal perkhidmatan, termasuk penyambung tersuai.

Mengapakah saya tidak boleh mengemas kini rujukan sambungan sedia ada?

Pada masa ini, rujukan sambungan tanpa nilai dalam penyelesaian atau persekitaran yang disasarkan tidak boleh dikemas kini semasa penggunaan. Jika nilai telah digunakan sebelum ini, ia boleh dikemas kini dalam persekitaran yang disasarkan.

Siapa yang memiliki objek penyelesaian yang digunakan?

Identiti yang digunakan. Untuk penggunaan standard, pemilik adalah pembuat yang meminta. Untuk penggunaan yang diwakilkan, pemilik ialah prinsipal perkhidmatan yang diwakilkan atau pengguna.

Bolehkah saluran paip digunakan kepada penyewa yang berbeza?

Tidak. Kami mengesyorkan menggunakan Azure DevOps atau GitHub untuk senario ini.

Apakah yang perlu saya lakukan jika pembangunan atau persekitaran sasaran saya ditetapkan semula atau dipadamkan?

Anda harus memadamkan rekod persekitaran dan mengemas kini konfigurasi saluran paip apabila diperlukan. Sekiranya persekitaran ditetapkan semula, anda membuat semula rekod persekitaran kemudian mengaitkannya dengan saluran paip anda.

Bolehkah saya menggunakan saluran paip dalam persekitaran lalai?

Ya. Walau bagaimanapun, menggunakan persekitaran lalai sebagai hos saluran paip tidak disyorkan untuk semua pelanggan.

Bolehkah saya menggunakan prinsipal perkhidmatan saya sendiri?

Ya. Maklumat lanjut: Gunakan saluran paip sebagai prinsipal perkhidmatan atau pemilik saluran paip.

Bolehkah saluran paip digunakan dengan Azure DevOps, GitHub, atau ALM Accelerator?

Ya, bersama-sama alat ini berkuasa sambil memastikan pengalaman pembuat mudah. Maklumat lanjut: perluaskan saluran paip

Bolehkah saya kembali ke versi terdahulu?

Pada masa ini, hanya versi penyelesaian yang lebih tinggi boleh digunakan atau diimport. Sebagai kerja-sekitar, pentadbir memuat turun artifak dari hos saluran paip, meningkatkan versi penyelesaian dalam fail solution.xml, kemudian mengimportnya secara manual ke dalam persekitaran sasaran.

Bolehkah saya menetapkan dasar pengekalan untuk data saluran paip?

Ya. Anda boleh mengkonfigurasi kerja pemadaman pukal dalam Dataverse hos saluran paip untuk memadam data pada jadual yang ditentukan.

Bolehkah saya menentukan tingkah laku import penyelesaian lanjutan seperti kemas kini berbanding naik taraf?

Tidak buat masa ini. Kelakuan import lalai saluran paip ialah Naik taraf dengan penyesuaian Overwrite.

Bolehkah persekitaran dikaitkan dengan berbilang hos?

Tidak. Walau bagaimanapun, satu persekitaran boleh dihubungkan dengan pelbagai saluran paip dalam hos yang sama. Untuk mengaitkan persekitaran dengan hos yang berbeza, tambahkannya ke saluran paip di hos baru. Kemudian padamkan rekod persekitaran daripada hos asal dan sahkan semuanya berfungsi seperti yang dijangkakan.

Bolehkah saya menyesuaikan atau memperluaskan aplikasi dan jadual saluran paip penggunaan pihak pertama?

Tidak buat masa ini. Walau bagaimanapun, cangkuk sambungan yang disengajakan tersedia untuk menyesuaikan logik saluran paip. Maklumat lanjut: memperluaskan saluran paip.

Di manakah saya boleh melihat dan menjalankan saluran paip?

Navigasi ke penyelesaian yang tidak terurus dalam pembangunan ke persekitaran yang berkaitan dengan saluran paip anda. Saluran paip tidak boleh dilihat atau dijalankan daripada penyelesaian lalai, penyelesaian terurus atau dalam persekitaran sasaran. Perhatikan anda juga boleh mengambil dan menjalankan saluran paip dari Power Platform CLI.

Bolehkah saya menggunakan merentasi rantau?

Tidak buat masa ini. Hos dan semua persekitaran yang berkaitan dengan saluran paip di hos mesti terletak di lokasi geografi yang sama (seperti yang ditentukan semasa membuat persekitaran). Sebagai contoh, saluran paip tidak boleh digunakan dari Jerman ke Kanada. Dan tuan rumah di Jerman tidak sepatutnya menguruskan persekitaran di Kanada. Sebaliknya, tuan rumah yang berasingan harus digunakan untuk Jerman dan Kanada.

Bolehkah saya menggunakan penyelesaian yang sama menggunakan saluran paip yang berbeza?

Ya, ini mungkin, walaupun kami mengesyorkan bermula dengan saluran paip yang sama untuk penyelesaian tertentu. Ini membantu mengelakkan kekeliruan dan kesilapan yang tidak disengajakan. Maklumat saluran paip dipaparkan dalam konteks satu saluran paip dan satu penyelesaian (dalam pengalaman penyelesaian). Oleh itu, saluran paip lain mungkin tidak menunjukkan versi penyelesaian terkini yang digunakan atau maklumat larian penting lain yang berkaitan dengan saluran paip yang berbeza. Perhatikan bahawa apl Konfigurasi Saluran Paip Penggunaan menunjukkan maklumat berjalan merentasi semua saluran paip dan semua penyelesaian untuk hos semasa.

Bolehkah persekitaran tuan rumah juga digunakan sebagai persekitaran pembangunan atau sasaran?

Menggunakan persekitaran yang sama untuk pembangunan dan tuan rumah tidak disokong; Gabungan lain tidak disyorkan sebagai amalan terbaik.

Bagaimanakah saya boleh melihat apa yang berubah antara versi yang berbeza?

Dalam persekitaran sasaran, anda boleh melihat lapisan objek yang digunakan serta apa yang berubah antara lapisan. Selain itu, anda boleh melihat perbezaan XML antara lapisan untuk aplikasi dipacu model, peta laman dan borang. Saluran paip juga boleh diperluaskan untuk diintegrasikan dengan GitHub dan sistem kawalan sumber lain untuk membandingkan diff butiran.

Sekiranya persekitaran tuan rumah saya sama seperti di mana saya memasang kit alat COE?

Ini adalah konfigurasi yang sah dan harus dinilai berdasarkan keperluan dan dasar dalam organisasi anda.

Bolehkah saya menggunakan penyelesaian yang tidak diuruskan?

Tidak. Kami mengesyorkan agar anda sentiasa menggunakan penyelesaian terurus untuk persekitaran bukan pembangunan. Perhatikan penyelesaian yang tidak dikendalikan secara automatik dieksport dan disimpan di hos saluran paip supaya anda boleh memuat turun dan mengimportnya ke persekitaran pembangunan lain atau meletakkannya dalam kawalan sumber.

Bolehkah saya menggunakan berbilang penyelesaian sekaligus?

Tidak buat masa ini. Anda perlu menyerahkan penggunaan yang berbeza untuk setiap penyelesaian. Walau bagaimanapun, saluran paip yang sama boleh digunakan untuk pelbagai penyelesaian.

Adakah saluran paip menerbitkan penyesuaian yang tidak dikendalikan sebelum mengeksport penyelesaiannya?

Tidak buat masa ini. Kami mengesyorkan agar anda menerbitkan objek individu semasa ia disimpan. Ambil perhatian bahawa hanya objek penyelesaian tertentu yang memerlukan penerbitan.

Bolehkah saya menggunakan saluran paip untuk pasukan berbilang pembangun yang bekerja dalam persekitaran pembangunan terpencil?

Pelaksanaan semasa menggunakan persekitaran pembangunan tunggal untuk penyelesaian tertentu.

Bagaimanakah saluran paip berbeza daripada ALM Accelerator?

Kedua-duanya menawarkan banyak keupayaan berharga dan pasukan yang memiliki bekerjasama rapat dalam membangunkan saluran paip dan visi Power Platform ALM yang lebih luas. Saluran paip lebih sederhana dan boleh ditubuhkan dan diuruskan dengan kurang usaha. Akses kepada produk dan teknologi lain tidak diperlukan kerana semuanya diuruskan secara dalaman. ALM Accelerator, sebaliknya, kadang-kadang lebih sesuai untuk senario ALM yang lebih maju.

Walaupun terdapat banyak perbezaan fungsi tambahan, perbezaan asasnya ialah saluran paip adalah ciri produk rasmi Microsoft Power Platform —bermakna ia direka bentuk, arkitek, direka bentuk, direkayasa, diuji, dikekalkan dan disokong oleh kejuruteraan produk Microsoft. Saluran paip dibina ke dalam produk dan boleh diakses dalam pengalaman produk asli.

Bilakah saya perlu menggunakan saluran paip berbanding alat lain?

Kami menggalakkan pelanggan untuk menggunakan saluran paip untuk fungsi penggunaan teras, dan apabila diperlukan, memperluaskan saluran paip untuk disatukan dengan alat CI / CD lain. Apabila digunakan bersama-sama, beban kerja yang diperlukan dalam alat CI / CD sering menjadi kurang rumit dan mahal untuk dikekalkan.

Langkah-langkah berikutnya

Sediakan saluran paipLanjutkan saluran paip