Solusi dalam gambaran Power Apps umum
Solusi digunakan untuk memindahkan aplikasi dan komponen dari satu lingkungan ke lainnya atau untuk menerapkan rangkaian penyesuaian untuk aplikasi yang ada. Sebuah solusi dapat berisi satu atau lebih aplikasi serta komponen lainnya seperti peta situs, tabel, proses, sumber daya web, pilihan, alur, dan lainnya.
Solusi adalah mekanisme penerapan manajemen siklus hidup (ALM) dalam Power Apps dan produk Power Platform lainnya, seperti Power Automate.
Catatan
Untuk mempelajari selengkapnya tentang konsep solusi dan bagaimana solusi digunakan untuk manajemen siklus hidup aplikasi, buka Gambaran Umum ALM dengan dalam Microsoft Power Platform Power Platform panduan ALM.
Bagian ini berfokus pada tugas manual yang perlu dilakukan pembuat aplikasi saat bekerja dengan solusi Power Apps.
Memulai: konsep solusi
Sebelum Anda bekerja dengan solusi, penting bagi Anda untuk berkenalan dengan konsep solusi berikut:
- Dua jenis solusi (terkelola dan tak terkelola)
- Komponen solusi
- Siklus hidup solusi (membuat, memperbarui, meningkatkan, dan menambal solusi)
- Penerbit Solusi
- Dependensi solusi dan komponen solusi
Untuk mempelajari selengkapnya, buka Konsep solusi dalam Power Platform panduan ALM.
Solusi default
Power Apps memberi Anda solusi tidak terkelola default berikut:
- Common Data Service Solusi Default. Solusi ini tersedia untuk digunakan secara default untuk penyesuaian mereka di lingkungan. Solusi default Common Data Service berguna saat Anda ingin mengevaluasi atau mempelajari Power Apps. Namun, sebaiknya pembuat aplikasi bekerja dengan solusi tidak terkelola mereka sendiri.
- Solusi Default. Ini adalah solusi khusus yang berisi semua komponen dalam sistem. Solusi default berguna untuk menemukan semua komponen dan konfigurasi di sistem Anda.
Namun, sebaiknya buat solusi untuk mengelola penyesuaian Anda. Informasi lebih lanjut: Gunakan solusi untuk menyesuaikan dalam Power Platform panduan ALM.
Properti terkelola
Anda dapat mengontrol komponen solusi terkelola anda yang dapat disesuaikan dengan menggunakan properti terkelola. Sebaiknya Atur properti terkelola agar komponen terkelola tidak dapat dimodifikasi. Ini membantu melindungi solusi Anda dari modifikasi yang dapat menyebabkannya rusak setelah diimpor ke lingkungan lain, seperti pengujian atau produksi.
Informasi selengkapnya: Properti terkelola di Power Platform
Bekerja dengan solusi di Power Apps
Di dalamnya Power Apps, Anda dapat melihat daftar solusi dengan memilih Solusi di navigasi kiri. Anda dapat melakukan tugas solusi ini:
- Solusi baru: Untuk menemukan dan bekerja hanya dengan komponen yang telah Anda sesuaikan, buat solusi dan lakukan semua penyesuaian Anda di sana. Selanjutnya, Anda dapat dengan mudah mendistribusikan solusi ke lingkungan lain. Informasi lebih lanjut: Membuat solusi
- Impor: Impor solusi ke lingkungan Anda. Informasi lebih lanjut: Solusi impor
- Open AppSource:adalah Microsoft AppSource tempat Anda dapat pergi untuk mendapatkan solusi yang disesuaikan dengan industri Anda yang bekerja dengan produk yang sudah Anda gunakan.
- Menerbitkan semua penyesuaian: Menerbitkan semua penyesuaian aktif di lingkungan Anda.
- Tetapkan solusi pilihan: Atur solusi pilihan Anda di mana semua komponen solusi dibuat.
- Beralih ke klasik: Buka penjelajah solusi klasik.
- Lihat riwayat: Melihat detail tentang operasi solusi dari waktu ke waktu, seperti impor, ekspor, dan hapus instalasi. Informasi lebih lanjut: Melihat riwayat solusi
- Pemeriksa solusi: Jalankan atau tinjau hasil pemeriksa solusi untuk solusi ini.
- Tampilkan dependensi: Lihat dependensi solusi untuk solusi yang akan memblokir penghapusan instalasi solusi ini.
- Terapkan Peningkatan: Terapkan pemutakhiran tertunda yang telah dimulai untuk solusi terkelola.
Tugas yang tersedia tanpa solusi yang dipilih meliputi: Solusi baru, Solusi impor, Buka, AppSource Publikasikan semua penyesuaian, Atur solusi pilihan.
Tugas yang tersedia dengan solusi yang dipilih meliputi: Solusi baru, Edit, Hapus, Ekspor solusi, Pemeriksa solusi, Tampilkan dependensi, Atur solusi pilihan, Lihat riwayat, Kloning, Terapkan Peningkatan (saat pemutakhiran tersedia).
Dari area Solusi , pilih solusi untuk melihat semua objeknya.
Telusuri semua objek dalam solusi dengan menggulir item. Jika ada lebih dari 100 item dalam daftar, Anda dapat memilih Muat 100 item berikutnya untuk melihat lebih banyak.
Kolom dapat diurutkan dan difilter dengan memilih header kolom.
Header kolom meliputi:
- Terkelola: Objek solusi berasal dari solusi terkelola. Anda dapat memeriksa objek dengan memilih item lalu pilih Tingkat Lanjut>Lihat lapisan solusi.
- Dapat disesuaikan: Komponen tersedia untuk disesuaikan.
- Disesuaikan: Ini menunjukkan bahwa objek tersebut adalah objek yang tidak dikelola, atau objek terkelola dengan lapisan penyesuaian yang tidak dikelola. Anda dapat menggunakan kolom ini untuk dengan cepat menemukan perubahan tidak terkelola yang Anda miliki untuk komponen dalam solusi.
- Pemilik: Jika objek solusi mendukung kepemilikan pengguna dan tim, pemilik saat ini akan ditampilkan.
- Status: Jika objek solusi mendukung manajemen status (aktif/nonaktif, diaktifkan/dinonaktifkan, aktif/tidak aktif), status akan ditampilkan.
Tip
Anda dapat dengan cepat menemukan semua objek solusi yang tidak dikelola atau memiliki penyesuaian yang tidak dikelola dengan memilih solusi default dan memfilter pada kolom Disesuaikan .
Cari dan filter dalam solusi
Cari komponen tertentu berdasarkan namanya.
Atau filter semua item dalam daftar menurut jenis komponen.
Perintah kontekstual
Saat Anda memilih setiap komponen, tindakan yang tersedia di bilah perintah berubah tergantung pada jenis komponen yang telah Anda pilih dan apakah solusinya adalah default atau yang dikelola.
Saat Anda tidak memilih komponen apa pun, bilah perintah memperlihatkan tindakan yang diterapkan ke solusi itu sendiri.
Dengan solusi yang tidak dikelola atau default, Anda dapat menggunakan perintah Baru atau Tambahkan yang Ada untuk membuat atau menambahkan berbagai jenis komponen. Informasi selengkapnya: Menambahkan komponen solusi
Catatan
Anda tidak dapat menambahkan komponen pada solusi terkelola. Saat mencoba, Anda akan mendapatkan pesan berikut:
"You cannot directly edit the components within a managed solution. You’ll need to add it to another unmanaged solution that you’ve created to customize the component. The component might not be customizable."
Hak istimewa tambahan diperlukan
Beberapa komponen mungkin memerlukan hak istimewa tertentu Dataverse bagi pengguna untuk menjalankan komponen saat komponen diimpor ke lingkungan dari solusi.
Alur
Untuk menggunakan atau menjalankan alur dari aplikasi kanvas yang tercakup dalam solusi, Anda harus memiliki izin ke alur itu melalui seseorang yang membagikan kepemilikan atau izin menjalankan. Ketika aplikasi dalam solusi dibagikan dengan sekumpulan pengguna, alur juga harus dibagikan secara eksplisit.
Informasi lebih lanjut: peran keamanan dan hak istimewa
Menggunakan alur untuk Power Platform menyebarkan solusi
Terapkan solusi dengan mudah ke lingkungan pengujian dan produksi menggunakan alur masuk Power Platform. Setelah alur terpasang, pembuat dapat memulai penerapan dalam produk dengan beberapa klik. Pembuat melakukannya langsung dalam lingkungan pengembangan mereka. Informasi lebih lanjut: Gambaran umum alur di Power Platform
Pembatasan yang diketahui
Batasan berikut berlaku untuk penggunaan aplikasi Canvas, alur, dan konektor kustom dalam solusi.
- Jika Anda mengalami kesalahan penerbitan aplikasi kanvas: aplikasi memiliki koneksi ke alur yang tidak lagi berada di lingkungan, hapus alur yang dihapus dari aplikasi. Kemudian simpan dan publikasikan aplikasi.
- Aplikasi kanvas yang dibagikan dengan Semua orang yang melalui operasi pencadangan lingkungan dan pemulihan lingkungan tidak dibagikan dengan Semua orang di lingkungan yang dipulihkan. Perhatikan bahwa aplikasi kanvas dapat dibagikan dengan grup keamanan, dan aplikasi di lingkungan yang dipulihkan dibagikan dengan grup keamanan tersebut.
Untuk mempelajari selengkapnya tentang menyesuaikan masing-masing komponen dalam solusi, buka artikel berikut:
- Untuk penyesuaian tabel, Relasi tabel, kolom, dan pesan, buka Metadata.
- Untuk formulir tabel, buka Formulir.
- Untuk proses, buka Proses.
- Untuk aturan bisnis, buka Aturan Bisnis.
Solusi pemecahan masalah
Untuk masalah umum dan informasi tentang cara memecahkan masalah bekerja dengan solusi, buka Mengelola aplikasi dan solusi di Power Apps dokumentasi Pemecahan masalah.