Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uygulama ve bileşenleri bir ortamdan başka bir ortama taşımak veya mevcut uygulamalarda bir dizi özelleştirme uygulamak için çözümlerden yararlanılmaktadır. Bir çözüm, bir veya birden fazla uygulamanın yanı sıra site haritaları, tablolar, süreçler, web kaynakları, seçimler, akışlar ve daha fazlası gibi diğer bileşenleri içerebilir.
Çözümler, Power Apps ve Power Automate gibi diğer Power Platform ürünlerinde uygulama yaşam döngüsü yönetimini (ALM) uygulamaya yönelik mekanizmadır.
Not
Çözüm kavramları ve çözümlerin uygulama yaşam döngüsü yönetimi için nasıl kullanıldığı hakkında daha fazla bilgi edinmek için Power Platform ALM kılavuzunda Microsoft Power Platform ile ALM'nin
Bu bölüm, uygulama oluşturucuların Power Apps çözümlerle çalışırken gerçekleştirmesi gereken manual görevlerine odaklanır.
Başlayın: çözüm kavramları
Çözümlerle çalışmadan önce aşağıdaki çözüm kavramlarına aşina olmanız önemlidir:
- İki tür çözüm (yönetilen ve yönetilmeyen)
- Çözüm bileşenleri
- Çözümün yaşam döngüsü (çözüm oluşturma, güncelleştirme, yükseltme ve yama yapma)
- Çözüm yayımcısı
- Çözüm ve çözüm bileşeni bağımlılıkları
Daha fazla bilgi edinmek için Power Platform ALM kılavuzundaki Çözüm kavramları bölümüne gidin.
Varsayılan çözümler
Power Apps aşağıdaki varsayılan unmanaged çözümlerini sağlar:
- Common Data Service Varsayılan Çözümü. Çözüm, ortamda özelleştirmeleri için varsayılan olarak üreticilere sunulmaktadır. Common Data Service Varsayılan Çözümü, Power Apps değerlendirmek veya öğrenmek istediğinizde kullanışlıdır. Ancak, uygulama geliştiricilerinin kendi yönetilmeyen çözümlerinde çalışması önerilir.
- Varsayılan Çözüm. Bu sistemdeki tüm bileşenleri içeren özel bir çözümdür. Varsayılan çözüm sisteminizdeki tüm bileşenleri ve yapılandırmaları bulmak için yararlıdır.
Ancak, özelleştirmelerinizi yönetmek üzere bir çözüm oluşturmanızı öneririz. Daha fazla bilgi: Power Platform ALM kılavuzundaki özelleştirme çözümleri kullanma konusu.
Yönetilen özellikler
Yönetilen özellikleri kullanarak yönetilen çözüm bileşenlerinizden hangilerinin özelleştirilebileceğini kontrol edebilirsiniz. Yönetilen özellikleri yönetilen bileşenlerin değiştirilememesini sağlamak üzere ayarlamanızı öneririz. Bu, çözümünüzü test veya üretim gibi başka bir ortama aktarıldıktan sonra bozulmasına neden olabilecek değişikliklere karşı korumanıza yardımcı olur.
Daha fazla bilgi için: Power Platform'daki yönetilen özellikler
Power Apps'te çözümlerle çalışma
Power Apps içinde, sol gezinti bölmesinden Solutions seçerek çözüm listesini görüntüleyebilirsiniz. Şu çözüm görevlerini gerçekleştirebilirsiniz:
- Yeni çözüm: Yalnızca özelleştirdiğiniz bileşenleri bulup bunlarla çalışmak için bir çözüm oluşturun ve tüm özelleştirmenizi orada yapın. Daha sonra çözümünüzü diğer ortamlara kolayca dağıtabilirsiniz. Daha fazla bilgi: Çözüm oluşturma
- Çözümü içeri aktarma: Bir çözümü ortamınıza aktarabilirsiniz. Daha fazla bilgi: Çözümleri içeri aktarma
- Open AppSource: AppSource , zaten kullandığınız ürünlerle çalışan, sektörünüz için uyarlanmış çözümler almak için gidebileceğiniz yerdir.
- Tüm özelleştirmeleri yayımla: Tüm etkin özelleştirmeleri ortamınızda yayımlayın.
- Tercih edilen çözümü ayarla: Tüm çözüm bileşenlerinin oluşturulduğu tercih ettiğiniz çözümü ayarlayın.
- Geçmişi görüntüle: Çözümle ilgili zaman içindeki işlemleri (içeri aktarmai dışarı aktarma ve kaldırma gibi) görüntüleyin. Daha fazla bilgi: Çözüm geçmişini görüntüleme
- Git bağlantısı: Kaynak denetimi tümleştirmesi, geliştirme ekiplerinin bir Azure DevOps Git deposu kullanarak çözümleri ve çözüm nesnelerini bir veya daha fazla Dataverse ortamı arasında eşitlemesine olanak tanır. Daha fazla bilgi: Power Platform'da Git tümleştirmesine genel bakış
- Klasiğe geçiş yap: Klasik çözüm gezginini açın.
Bir çözüm seçtiğinizde, komut çubuğunda ek görevler kullanılabilir hale gelir. Bunlar aşağıdakileri içerebilir:
- Düzenle: Çözüm bileşenlerini ekleme veya kaldırma gibi çözüm özelliklerini düzenleyin.
- Sil. Seçili çözümü silin.
- Plan oluşturma. Mevcut çözümünüz için bir plan oluşturmak için Plan tasarımcısını kullanın. Plan tasarımcısı, çözümünüzü açıklayan ayrıntılı bir belge oluşturur. Plan, iş sorununu, kullanıcı rolleri ve hikayeleri gibi kullanıcı gereksinimlerini, veri modelini ve uygulamalar gibi teknolojileri kapsar. Bu özellik, bir çözümün içeriğini anlamaya çalışırken zaman kazandırır ve geliştiricilerin mevcut bir çözümü geliştirmesine yardımcı olur. Daha fazla bilgi: Çözümden plan oluşturma
- Çözümü dışarı aktarma: Çözümü başka bir ortama aktarılabilir bir dosyaya aktarın. Daha fazla bilgi: Çözümleri dışarı aktarma
- Dağıtın. Test ve üretim ortamlarına çözüm dağıtmak için Power Platform'daki işlem hatlarını kullanın. Daha fazla bilgi: Power Platform'daki işlem hatlarına genel bakış
- Çözüm denetleyicisi: Bu çözüm için çözüm denetleyicisinin sonuçlarını çalıştırın veya gözden geçirin.
- Bağımlılıkları göster: Başka bir bileşene bağımlılığı olan çözüm bileşenlerini görüntüleyin. Daha fazla bilgi: Bu çözümün kaldırılmasını engelleyecek çözümler için çözüm bağımlılıklarını görüntüleyin .
- Tercih edilen çözümü ayarlayın. Seçili çözümü tercih ettiğiniz çözüm olarak kullanın. Tercih edilen çözüm, bir çözüm bağlamında çalışmıyorsa tüm çözüm bileşenlerinizin korunduğu çözümdür. Daha fazla bilgi: Tercih edilen çözüm
- Geçmişe bakın. Zaman içindeki çözüm işlemleriyle ilgili içeri aktarma, dışarı aktarma ve kaldırma gibi ayrıntıları görüntüleyin. Daha fazla bilgi: Çözüm geçmişini görüntüleme
- Katalogda Yayımla: Çözümü katalogda yayımlayarak kuruluşunuzdaki diğer oluşturucuların kullanabilmesini sağlar. Bu, başkalarının ortamlarında içeri aktarabilmesini ve kullanabilmesini istediğiniz çözümleri paylaşmak için kullanışlıdır. Daha fazla bilgi: Power Platform'da katalog
- Yükseltmeyi Uygula: Bir çözüm seçtiğinizde görüntülenir. Yönetilen çözüm için başlatılan bekleyen yükseltmeyi uygulayın.
Çözümler alanında, tüm nesnelerini görüntülemek için bir çözüm açın.
Çözümdeki tüm nesnelere, öğeler arasında gezinerek göz atın. Listede 100'den fazla öğe bulunuyorsa daha fazlasını görebilmek için Sonraki 100 öğeyi yükle seçeneğini belirleyin.
Sütunlar, sütun başlığı seçilerek sıralanabilir ve filtrelenebilir.
Sütun başlıkları şunları içerir:
- Yönetilen: Çözüm nesnesi, yönetilen bir çözümdendir. Öğeyi seçerek nesneyi inceleyebilir ve ardından Gelişmiş>Çözüm katmanlarına bakın'ı seçebilirsiniz.
- Özelleştirilebilir: Bileşen özelleştirilebilir.
- Özelleştirilmiş: Bu, nesnenin yönetilmeyen bir nesne veya yönetilmeyen özelleştirme katmanına sahip yönetilen bir nesne olduğunu gösterir. Çözümdeki bileşenler için sahip olduğunuz yönetilmeyen değişiklikleri hızlı bir şekilde bulmak için bu sütunu kullanabilirsiniz.
- Sahip: Çözüm nesnesi kullanıcı ve takım sahipliğini destekliyorsa, geçerli sahip görüntülenir.
- Durum: Çözüm nesnesi durum yönetimini destekliyorsa (açık/kapalı, etkin/devre dışı, etkin/etkin değil), durum görüntülenir.
İpucu
Varsayılan çözümü seçip Özelleştirilmiş sütununda filtreleme yaparak, yönetilmeyen veya yönetilmeyen özelleştirmelere sahip tüm çözüm nesnelerini hızlı bir şekilde bulabilirsiniz.
Çözümde arama ve filtreleme
Belirli bir bileşeni adına göre arayın.
Veya bir listedeki tüm öğeleri bileşen türüne göre listeleyin.
Bağlamsal komutlar
Her bir bileşeni seçtiğinizde, komut çubuğunda bulunan eylemler seçmiş olduğunuz bileşenin türü ve çözümün varsayılan mı yönetilen mi olduğuna göre değişiklik gösterecektir.
Herhangi bir bileşen seçmediğinizde komut çubuğunda çözümün kendisine uygulanan eylemler gösterilir.
Yönetilmeyen çözümler veya mevcut çözüm söz konusu olduğunda farklı türde bileşen oluşturmak veya eklemek için Yeni veya Mevcut Olanı Ekle komutunu kullanabilirsiniz. Daha fazla bilgi; Çözüm bileşenleri ekleme
Not
Yönetilen çözüme bileşen ekleyemezsiniz. Bunu yapmayı denediğinizde aşağıdaki iletiyi alırsınız:
"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."
Ek ayrıcalıklar gerekli
Bazı bileşenler, bileşen bir çözümden ortama aktarıldığında kullanıcıların bileşeni çalıştırması için belirli Dataverse ayrıcalıkları gerektirebilir.
Akışlar
Bir çözümde yer alan tuval uygulamasından bir akışı kullanmak veya çalıştırmak için, birinin sahipliği ya da çalıştırma izinlerini paylaşması yoluyla o akışa yönelik izinlere sahip olmanız gerekir. Bir çözümde bulunan uygulama bir kullanıcı kümesiyle paylaşılmışsa, akışların da açıkça paylaşılması gerekir.
Daha fazla bilgi: Güvenlik rolleri ve ayrıcalıklar
Power Platform'daki işlem hatlarını kullanarak çözümleri dağıtın
Power Platform'daki işlem hatlarını kullanarak test ve üretim ortamlarına çözümleri kolayca dağıtın. Bir işlem hattı yerleştirildikten sonra, üreticiler birkaç tıklama ile ürün içi dağıtımları başlatabilir. Oluşturucular bu işlemi doğrudan kendi geliştirme ortamlarında yaparlar. Daha fazla bilgi: Power Platform'daki işlem hatlarına genel bakış
Bilinen sınırlamalar
Çözümlerde tuval uygulamaları, akışları ve özel bağlayıcıların kullanımı için aşağıdaki sınırlamalar geçerlidir.
- Şu tuval uygulaması yayımlama hatasıyla karşılaşırsanız: uygulamada artık ortamda bulunmayan akışlara bağlantılar var, silinen akışları uygulamadan kaldırın. Ardından uygulamayı kayedin ve yayımlayın.
- Ortam yedekleme ve ortam geri yükleme işlemlerinden geçen ve Herkes ile paylaşılan tuval uygulamaları, geri yükleme sonrası ortamlarda Herkes ile paylaşılmaz. Tuval uygulamasının bir güvenlik grubuyla paylaşılabileceği ve geri yüklenen ortamdaki uygulamanın bu güvenlik grubuyla paylaşılacağını unutmayın.
Bir çözümdeki bireysel bileşenlerin özelleştirilmesi hakkında daha fazla bilgi edinmek için aşağıdaki makalelere gidin:
- Tablo, tablo ilişkileri, sütun ve ileti özelleştirmeleri için bkz. Meta veriler.
- Tablo formları için bkz. Formlar.
- Süreçler için bkz. Süreçler.
- İş kuralları için bkz. İş Kuralları.
Sorun giderme çözümleri
Bilinen sorunlar ve çözümlerle çalışma sorunlarını giderme hakkında bilgi için Power Apps Sorun giderme belgelerindeki Uygönetim uygulamaları ve çözümleri yönetme gidin.