Aracılığıyla paylaş


Gelişmiş veri modeli

Standart veri modeli özel tablolar kullanılarak oluşturulmuştur ve Microsoft Dataverse'te adanmış bir tabloda kayıt olarak depolanan her web sitesi bileşeninin yapılandırması için en iyi duruma getirilmiştir. Yeni bir site sağlandığında, standart model farklı çözümleri, tabloları ve meta verileri yüklemek için daha fazla zaman gerektirir. Standart modelde web sitesi tablolarına yapılan güncelleştirmeler, paket güncelleştirmelerinin el ile ve zaman alıcı şekilde uygulanmasını gerektirir.

Not

  • Tüm yeni siteler varsayılan olarak gelişmiş veri modeli kullanılarak oluşturulur. 
  • Standart veri modelinde site oluşturmak için Power Platform yönetim merkezinde gelişmiş veri modelini devre dışı bırakın.
  • Power Pages Yönetim uygulaması varsayılan olarak, Power Pages sitesi bulunmayan ortamlar dahil olmak üzere desteklenen bölgelerdeki tüm Microsoft Dataverse kurulumlarına yüklenir.

Gelişmiş veri modeli, sistem tabloları, yapılandırma dışı tablolar ve sanal tabloların birleşimidir.

Power Pages için gelişmiş veri modeli, aşağıdaki avantajları sağlar:

  • Web site hazırlama daha hızlıdır.
  • Tasarım stüdyosu deneyimleri daha hızlıdır.
  • Web sitesi yapılandırmaları, daha sorunsuz uygulama yaşam döngüsü yönetimi (ALM) deneyimi sağlamak için çözümlerde bulunabilir.
  • Power Pages iyileştirmelerinin ve hata düzeltmelerinin güncelleştirmeleri geliştirilmiştir.

Sitenizin standart veya gelişmiş veri modeli kullanıp kullanmadığını belirleme

Sitenizin hangi veri modelini kullandığını belirlemenin çeşitli yolları vardır:

  • Power Platform yönetim merkezini açın, Kaynaklar>Power Pages siteleri'ne gidin, sitenizi seçin ve sonra Yönet'i seçin. Site Ayrıntıları bölümündeki Veri Modeli alanı hangi veri modelinin kullanıldığını gösterir.

    Bir sitenin Site Ayrıntıları bölümünde Gelişmiş olarak ayarlanmış Veri Modeli alanını gösteren ekran görüntüsü.

  • Power Pages tasarım stüdyosundaki Kurulum çalışma alanı hangi veri modelinin kullanıldığını gösterir.

  • Portal Yönetimi uygulamasını açın. Standart veri modeli kullanılıyorsa, uygulama adı, Portal Yönetimi olarak gösterilir. Gelişmiş veri modeli kullanılıyorsa ad, Power Pages Yönetimi olarak gösterilir.

    Power Pages Yönetimi uygulamasının ekran görüntüsü.

  • Power Platform CLI'yı kullanıyorsanız aşağıdaki komutu çalıştırarak hangi veri modelinin kullanıldığını görüntüleyebilirsiniz.

    pac powerpages list -v

    Not

    Bu parametre Power Platform CLI sürüm 1.22.4 ve sonrasında desteklenir.

Gelişmiş veri modelini devre dışı bırakma

Gelişmiş veri modeline geçiş yap seçeneğini devre dışı bırakarak site oluşturma için gelişmiş veri modelini kullanmamayı tercih edebilirsiniz. Gelişmiş veri modeli devre dışı bırakıldığında çözüm paketleri kaldırılmaz veya web siteleri silinmez.

Gelişmiş veri modeli kullanılarak oluşturulan mevcut web siteleri çalışmaya devam eder. Oluşturulan yeni web siteleri standart veri modelini kullanır.

Gelişmiş veri modeline geçiş yap seçeneği vurgulanmış olarak Power Platform yönetim merkezinin ekran görüntüsü.

Sistem tabloları

Sistem tabloları, tüm Dataverse ortamlarında bulunan ve Power Pages'a özgü çözüm odaklı tablolardır.

Not

Bu tablolar değiştirilemez.

  • Site
  • Site Bileşeni
  • Site Dili

Yapılandırma dışı tablolar

Yapılandırma dışı tablolar, işlem tabanlı iş verileri içeren, özelliğe özgü tablolardır. Bu tablolardaki veriler ALM işlemlerinde yer almaz.

  • Reklam
  • Anket
  • Anket Seçeneği
  • Anket Gönderme
  • Harici Kimlik
  • Portal yorumu
  • Davet
  • Davetten Yararlanma
  • Ayar
  • WebFormSession

Not

Bu tablolar geliştirilmiş veri modelinden kaldırıldı ve Power Pages Management uygulamasında kullanılamaz:

  • Reklam
  • Anket
  • Anket Seçeneği
  • Anket Gönderme

Sanal tablolar

Power Pages sanal tabloları, belirli web sitesi bileşenlerinin meta verilerini temsil eder ve içerir. Bunlar, web sitesi meta verilerini JavaScript Nesne Gösterimi (JSON) biçiminde içeren sistem tablolarına işaret eder. Power Pages Yönetim uygulamasını kullanarak sanal tabloların içeriğini güncelleştirebilir ve yapılandırabilirsiniz. Bu uygulama, eski Portal Yönetimi uygulamasıyla aynı görünüme sahiptir.

Not

  • Standart veri modeli tablolarının herhangi birini kullanan herhangi bir özel kod veya araç geliştirdiyseniz, kodu gelişmiş veri modeli tablolarını kullanacak şekilde güncelleştirmeniz gerekir.
  • Bu tablolar değiştirilemez.
  • Bu tablolar değiştirilebilir olmadığından diğer tablolarla ilişki oluşturmak için kullanılabilecek tablolar listesinde görünmezler. Örneğin, Web Rolü (mspp_webrole), Tablo İzni (mspp_entitypermission) ve diğer tablolar ilişki oluşturmak için kullanılabilecek tablolar listesinde görünmez.
Sistem tablosu Gelişmiş veri modeli sanal tablosu Standart veri modeli tablosu
powerpagesite mspp_website adx_website
powerpagesitelanguage mspp_websitelanguage adx_websitelanguage
powerpagecomponent mspp_columnpermission
mspp_columnpermissionprofile
mspp_contentsnippet
mspp_entityform
mspp_entityformmetadata
mspp_entitylist
mspp_entitypermission
mspp_pagetemplate
mspp_pollplacement
mspp_publishingstate
mspp_publishingstatetransitionrule
mspp_redirect
mspp_shortcut
mspp_sitemarker
mspp_sitesetting
mspp_webfile
mspp_webform
mspp_webformmetadata
mspp_webformstep
mspp_weblink
mspp_weblinkset
mspp_webpage
mspp_webpageaccesscontrolrule
mspp_webrole
mspp_websiteaccess
mspp_websitelanguage
mspp_webtemplate
adx_columnpermission
adx_columnpermissionprofile
adx_contentsnippet
adx_entityform
adx_entityformmetadata
adx_entitylist
adx_entitypermission
adx_pagetemplate
adx_pollplacement
adx_publishingstate
adx_publishingstatetransitionrule
adx_redirect
adx_shortcut
adx_sitemarker
adx_sitesetting
adx_webfile
adx_webform
adx_webformmetadata
adx_webformstep
adx_weblink
adx_weblinkset
adx_webpage
adx_webpageaccesscontrolrule
adx_webrole
adx_websiteaccess
adx_websitelanguage
adx_webtemplate

Desteklenen şablonlar

Gelişmiş veri modeli varsayılan olarak Microsoft Power Platform ortamınızda etkindir.

Aşağıdaki şablonlardan birini kullanarak sağladığınız her yeni web sitesinde gelişmiş veri modeli kullanılır:

  • Başlangıç düzeni 1-5
  • Uygulama işleme
  • Boş sayfa
  • Programa kaydolma
  • Toplantılar zamanlama

Aşağıdaki şablonlar, gelişmiş veri modeli ortamda etkinleştirilmiş olsa bile standart veri modelini kullanır:

  • SSS
  • Community (Dynamics 365)
  • Müşteri Portalı (Dynamics 365)
  • Müşteri Self Servis Portalı (Dynamics 365)
  • Çalışan Self Servis Portalı (Dynamics 365)
  • Field Service (Dynamics 365)
  • Modern Community (Dynamics 365)
  • Sipariş İadeleri (Dynamics 365)
  • Ortak Portalı (Dynamics 365)

Gelişmiş veri modelini kullanarak web sitesi oluşturma

Gelişmiş veri modeli bir ortamda etkinleştirildikten sonra, Power Pages giriş sayfasından yeni bir site oluşturabilirsiniz.

Not

Gelişmiş veri modeli yalnızca seçili şablon gelişmiş veri modelini destekliyorsa yeni siteyi oluşturmak için kullanılır.

Gelişmiş veri modelini kullanan bir şablon kullanarak site oluşturmak için aşağıdaki adımları izleyin:

  1. Power Pages giriş sayfasını açın.
  2. Site oluştur'u seçin.
  3. Bir şablon seçin ve ardından siteyi oluşturmak için Bu şablonu seç öğesini seçin.
  4. İstenen bilgileri girdikten sonra Bitti'yi seçin.

Power Pages ana sayfasına yönlendirilirsiniz, yeni site burada Sitelerim listesinde görüntülenir. Yeni site hazır olduğunda, Power Pages tasarım stüdyosunu kullanarak düzenleyebilirsiniz.

Gelişmiş veri modeli sitelerinin listesini görüntüleme

Yeni oluşturulan siteleri Power Pages giriş sayfasından görüntüleyebilirsiniz.

Gelişmiş veri modelini kullanan sitelerle standart veri modeli kullanan siteler arasında işlevsel eşlik vardır. Web sitenizin hangi veri modelini kullandığını belirlemek için, Sitenizin standart veya gelişmiş veri modeli kullanıp kullanmadığını belirleme bölümüne gidin.

Power Pages giriş sayfasının Etkin siteler bölümü kullanılabilir tüm siteleri listeler. Liste, gelişmiş veri modelinin ortam için etkinleştirilmiş olup olmamasına bakılmaksızın standart veri modelini kullanan her iki siteyi ve gelişmiş veri modelini kullanan siteleri gösterir.

Gelişmiş veri modelini kullanan yeni bir siteyi düzenleme

Gelişmiş veri modelini kullanan sitelerle standart veri modeli kullanan siteler arasında işlevsel eşlik vardır. Özelleştirme için Power Pages tasarım stüdyosunu veya Power Pages Yönetim uygulamasını kullanabilirsiniz.

Power Pages tasarım stüdyosunu kullanarak site düzenleme

Power Pages giriş sayfasındaki site kartında, Power Pages tasarım stüdyosunu açmak ve siteyi düzenlemek için Düzenle'yi seçin.

Not

Power Pages tasarım stüdyosundaki düzenleme işlemi, sitenin gelişmiş veri modeli ya da standart veri modelini kullanmasına bakılmaksızın aynı şekilde çalışır. İşlev boşlukları yoktur.

Power Pages Yönetim uygulamasını kullanarak site düzenleme

Power Pages giriş sayfasındaki site kartında, üç noktayı () seçin ve ardından Power Pages Yönetimi seçeneğini belirleyerek Power Pages Yönetimi uygulamasını açın.

Not

  • Gelişmiş veri modeliyle ilgili Power Pages temel paketleri varsayılan olarak, ortamlarda Power Pages sitesinin olup olmamasından bağımsız olarak tüm Dataverse ortamlarında önceden yüklüdür.
  • Gelişmiş veri modeli, Power Pages Yönetimi adlı yeni bir model temelli uygulama içerir. Power Pages tasarım stüdyosunda kullanılamayan gelişmiş özelleştirmeler için bu uygulamayı kullanmanız gerekir.

Ayrıca, Power Pages tasarım stüdyosundan Power Pages Yönetim uygulamasını da açabilirsiniz. Üç noktayı () seçin ve ardından Power Pages Yönetimi seçeneğini belirleyin.

Tasarım stüdyosunda bulunmayan gelişmiş özelleştirmeler yapmak için Power Pages Yönetim uygulamasını kullanabilirsiniz.

Power Pages Yönetim uygulamasında düzenlenmekte olan bir web sitesini gösteren ekran görüntüsü.

Veri modeli Power Platform CLI parametreleri

Gelişmiş veri modeli kullanan bir web sitesi için yapılandırma verilerini karşıya yüklemek veya indirmek için Power Platform CLI kullandığınızda, modelVersion parametresini kullanmanız gerekir. 2 değeri, gelişmiş veri modelinin kullanılması gerektiğini gösterir.

Karşıdan Yükle

pac powerpages download --path <path> --webSiteId <siteId> --modelVersion 2

Karşıya Yükle

pac powerpages upload --path <path> --modelVersion 2

Not

Bu parametre Power Platform CLI sürüm 1.22.4 ve sonrasında desteklenir.

Daha fazla bilgi için, Power Platform CLI parametreleri bölümüne gidin.

Sık sorulan sorular

Bir web sitesini standart veri modelinden gelişmiş veri modeline nasıl güncelleştirebilirim?

Standart veri modelinden gelişmiş veri modeline güncelleştirmenize yardımcı olacak kılavuz ve araç desteği için, Standart veri modeli sitelerini gelişmiş veri modeline geçirme bölümüne gidin.

Portal Yönetimi uygulamasındaki gelişmiş veri modeli yapılandırmalarına dayalı olarak yeni siteleri düzenleyebilir miyim?

Gelişmiş veri modeli kullanılarak oluşturulan yeni web sitelerini düzenlemek için yeni Power Pages Yönetim uygulamasını kullanabilirsiniz.

Bilinen sorunlar

Çözüm kullanılarak dağıtılan gelişmiş veri modeli sitelerindeki dağıtım profillerinin sınırlaması

Power Pages uygulama yaşam döngüsü yönetimi (ALM) şimdilik, çözümleri kullanarak site verilerini dağıtırken farklı ortamlar için farklı site ayarı değerleri atamak için bir yol sağlamamaktadır. Standart veri modeli, dağıtım profillerini kullanarak ALM'yi destekler. Site ayarları için ortam değişkenlerini kullanma yeteneği gelecekteki bir güncelleştirme için değerlendirilmektedir. Bu arada bu sınırlamayı çözmek için, aşağıdaki seçeneklerden biriyle gelişmiş veri modeli siteleri dağıtabilirsiniz:

Not

Aşağıdaki yöntemler site nesnelerini yönetilmeyen bir durumda dağıtır.

Ayrıca bkz.