Varlık meta verileri ve meta veri tarayıcısına genel bakış

Bu konu, Dynamics 365 Customer Engagement (on-premises) için geçerlidir. Bu konunun Power Apps sürümü için bkz: Dataverse'te varlıklar ve meta veriler

Bu konuda meta veriler ve meta verileri kullanarak nasıl Dynamics 365 Customer Engagement (on-premises) oluşturabileceğiniz veya mevcut bir Dynamics 365 for Customer Engagement uygulamasını özelleştirebileceğiniz ele alınır.

Özelleştirmede kullanılan meta veriler

Meta veri, verilerle ilgili veriler anlamına gelir. Dynamics 365 Customer Engagement (on-premises) esnek bir platform sağlar, çünkü ortamın kullanacağı verilerin tanımlarını düzenlemek görece daha kolaydır. Dynamics 365 Customer Engagement (on-premises)'de meta veriler, varlıkların bir koleksiyonudur. Varlıklar, veritabanında depolanan veri türlerini açıklar. Her varlık, bir veritabanı tablosuna karşılık gelir ve bir varlık içindeki her bir alan (öznitelik olarak da adlandırılır), o tablodaki bir sütunu temsil eder. Varlık meta verileri, oluşturduğunuz kayıt türlerini ve üzerlerinde ne tür eylemler gerçekleştirilebileceğinizi denetler. Yalnızca varlık meta verilerini ve web hizmetlerini kullanarak, bir geliştirici ortamınızdaki verilerle eylemler gerçekleştirmek üzere kod yazabilir. Varlıklar, alanlar ve varlık ilişkileri oluşturmak veya düzenlemek üzere bu meta verileri özelleştirme araçlarıyla düzenleme yeteneğine sahipsiniz.

Kişilerin ortamınızdaki verilerle etkileşimde bulunmak için kullandığı farklı istemciler veya web uygulaması, varlığın meta verilerine bağlıdır ve varlık meta verileri değişiğinde uyum sağlar. Ancak bu istemciler, hangi görsel öğelerin görüntüleneceğini, uygulanacak herhangi bir özel mantığı ve güvenliğin nasıl uygulanacağını denetlemek için diğer verilere de bağlıdır. Bu sistem verileri, varlıklar içinde de depolanır ancak varlıkların kendileri, özelleştirme için kullanılamaz.

Meta veri tarayıcısı kullanın

Çözüm gezgini, özelleştirebileceğiniz tüm varlıklara erişim sağlar, ancak bu yalnızca sistemde kullanılan meta verileri tanımlayan tüm varlıkların bir kesimidir. En temel özelleştirme görevleri için, çözüm gezgini içinde sunulan bilgiler ihtiyacınız olacak tek şeydir. Geliştiriciler sıklıkla daha fazla bilgiye ve meta verileri görmenin daha kolay bir yoluna gereksinim duyar. Geliştiricilerle meta veriler hakkında derinlemesine tartışmalara girmek istiyorsanız veya yalnızca meta verileri daha iyi anlamak istiyorsanız, Meta Veri Tarayıcısı çözümünü yüklemeyi deneyin. Meta veri tarayıcısı, meta verilerin neleri içerdiğini daha iyi anlamak adına, yalnızca, yükleyebileceğiniz, tüm meta veri ve filtre varlıklarını ve alanlarını görüntülemenize olanak sağlayacak HTML web kaynaklarını içeren bir yönetilen çözümdür.

Meta veri tarayıcısını indirme ve yükleme

Meta veri tarayıcısı çözümünü yüklemek için aşağıdaki uygun indirme bağlantısını kullanın.

Sürüm İndir
Dynamics 365 for Customer Engagement uygulamaları sürüm 9.0 (v9.0) Microsoft İndirmeler: MetadataBrowser_3_0_0_5_managed.zip
Dynamics 365 (v8.2) Dynamics CRM Online 2016 Update 1 ve Dynamics CRM 2016 Service Pack 1 On-Premises (v8.1) Microsoft İndirmeler: MetadataBrowser_3_0_0_4_managed.zip
Dynamics CRM Online 2016 Güncelleştirmesi ve CRM 2016 (v8.0) Microsoft İndirmeler: MetadataBrowser_3_0_0_2_managed.zip

Çözümü yükle

Çözümü indirdikten sonra yüklemeniz gerekir. Yönetilen çözümleri yükleme hakkında daha fazla bilgi için bkz. Çözümleri içeri aktarma, güncelleştirme ve dışarı aktarma.

Uygulama olarak açma

Dynamics 365 for Customer Engagement uygulamaları sürüm 9.0 (v9.0) bir uygulama olarak yapılandırılmıştır. Varlık Meta Veri Tarayıcısı çözümünü yükledikten sonra, Meta Veri Araçları uygulamasını bulup açın. Varlıklar varsayılan görünümdür. Araçlar gezinti alanından tek tek varlıkları denetlemek için Varlık Meta Verileri'ni seçebilirsiniz.

Çözüm yapılandırma sayfasından açma

Önceki sürümler için aşağıdaki adımları kullanmanız gerekir ancak bu adımlar en yeni sürüm için de çalışır.

Varlık Meta Veri Tarayıcısı çözümünü yükledikten sonra, çözümler listesindeki satıra çift tıklayarak yönetilen çözümü açın ve Varlık Meta Veri Tarayıcısı ve iki farklı görünüm başlatma hakkında bilgileri görüntülemek için Yapılandırma sayfasını görüntüleyin.

  • Meta Veri Tarayıcısı, uygulamadaki Varlıklar görünümüyle eşdeğerdir.
  • Varlık Meta Veri Tarayıcısı, uygulamadaki Varlık Meta Verileri görünümüyle eşdeğerdir.

Varlıklar görünümü

Aşağıdaki işlemleri gerçekleştirebilirsiniz:

  • Varlık Ayrıntılarını Görüntüleme: Varlık Meta Verileri görünümünü kullanarak görüntülenecek bir varlık seçin.
  • Varlık Düzenleme: Varlık bunu destekliyorsa seçili varlık formunu varsayılan kuruluşta açın.
  • Metin Araması: Şu varlık özelliklerini kullanarak görüntülenen varlıkları filtrelemek için bir metin araması gerçekleştirin: SchemaName, LogicalName, DisplayName, ObjectTypeCode ve MetadataId.
  • Varlıkları Filtrele: Varlıkların bir alt kümesini görüntülemek için basit ölçütler ayarlayın. Tüm ölçütler AND mantığı kullanılarak değerlendirilir.
  • Özellikleri Filtrele: Seçili varlık için görüntülenen özellikleri filtreleyin. Listede neredeyse 100 özellik bulunur. Yalnızca ilgilendiğiniz özellikleri seçmek için bunu kullanın.

Varlık Meta Verileri görünümü

Tek bir varlık için aşağıdaki eylemleri gerçekleştirebilirsiniz:

  • Varlık: Görüntülemek istediğiniz varlığı değiştirin.

  • Özellikler: Varlık için tüm özellikleri görüntüleyin ve görüntülenen özellikleri filtreleyin.

    • Varlık Düzenleme: Varlık bunu destekliyorsa seçili varlık düzenleme formunu varsayılan kuruluşta açın.
    • Özellikleri Filtrele: Seçili varlık için görüntülenen özellikleri filtreleyin. Listede neredeyse 100 özellik bulunur. Yalnızca ilgilendiğiniz özellikleri seçmek için bunu kullanın.
  • Öznitelikler: Varlık özniteliklerini bir ana/ayrıntı görünümünde görüntüleyin. Bu görünüm ile şunları yapabilirsiniz:

    • Öznitelik Düzenleme: Öznitelik bunu destekliyorsa, seçili öznitelik formunu varsayılan kuruluşta açın.
    • Metin Araması: Şu öznitelik özelliklerini kullanarak görüntülenen öznitelikleri filtrelemek için bir metin araması gerçekleştirin: SchemaName, LogicalName, DisplayName ve MetadataId.
    • Öznitelikleri Filtrele: Öznitelikleri herhangi bir öznitelik özellik değerine göre filtreleyin.
    • Özellikleri Filtrele: Seçili öznitelik için görüntülenen özellikleri filtreleyin.
  • Anahtarlar: Bir varlık için alternatif anahtarlar etkinleştirilmişse, bunların nasıl yapılandırıldıklarını inceleyebilirsiniz. Daha fazla bilgi: Alternatif anahtarlar tanımlama

  • İlişkiler: Üç varlık ilişkisi türünü görüntüleyin: Bir-Çok, Çok-Bir ve Çok-Çok. Bu görünümler ile şunları yapabilirsiniz:

    • İlişkiyi Düzenleme: İlişki bunu destekliyorsa seçili ilişki formunu varsayılan kuruluşta açın.
    • Metin Araması: İlişki türüyle ilgili değerleri kullanarak görüntülenen ilişkileri filtrelemek için bir metin araması gerçekleştirin.
    • Özellikleri Filtrele: İlişkiyi herhangi bir ilişki özellik değerine göre filtreleyin.
  • Ayrıcalıklar: Varlık ayrıcalıklarını görüntüleyin. Bu görünüm ile şunları yapabilirsiniz:

    • PrivilegeId kullanarak görüntülenen ayrıcalığı filtreleyin.

Not

Varlık ayrıntı özelliklerini görüntülerken, pek çok karmaşık özelliğin genişletilebilir olduğunu göreceksiniz. En kullanışlı değer, daha ayrıntılı bir görünüme geçişe izin veren bir bağlantı ile görüntülenir. Ayrıntılı görünüm, verilerin programlı olarak alındığı zamanki yapısını yansıtır. Ayrıntılı görünüm ayrıca aynı alanda alınabilen diğer ilgili verileri de gösterir, örneğin, (varsa) Görünen Ad özellikleri için yerelleştirilmiş etiketler.

Bahşiş

Sayfadan metni kopyalamak için yalnızca metni seçin ve Ctrl+C klavye kısayolunu veya bağlam menüsü Kopyala komutunu kullanın.

Yeni meta veri oluşturma veya varolan meta verileri kullanma

Dynamics 365 Customer Engagement (on-premises), temel iş uygulaması özelliklerini destekleyen çeşitli sistem varlıklarıyla gelir. Örneğin, müşterileriniz veya olası müşterileriniz hakkında verilerin, firma veya ilgili kişi varlıkları kullanılarak depolanması tasarlanmıştır. Müşteri adayı varlığı, aday müşteriler veya potansiyel satış fırsatları hakkında bilgilerin tutulması gereken yerdir. Fırsat varlığı, potansiyel gelir getirici olayları izlemek için kullanılmak üzere tasarlanmıştır.

Bu varlıkların her biri, sistemin ilgili varlık için depolaması için gerekebilecek ortak verileri temsil eden çeşitli alanları da içerir.

Çoğu kuruluş için, sistem varlıklarını ve özniteliklerini, temin edildikleri amaçlar için kullanmak, kendi yararınıza olur. Yeni özel varlıklar oluşturabilseniz de, sistem varlıkları, kod yazmadan kolayca çoğaltmanızın mümkün olmayacağı özel yeteneklere sahip olabilir.

Örneğin,

  • Müşteri adayı varlık kayıtları nitelikli hale getirilebilir. Bu nitelikli hale getirme eylemi, müşteri adayını devre dışı bırakır ve iş sürecinizi ileri taşımaya olana sağlamak için yeni bir fırsat ve firma veya ilgili kişi oluşturur.

  • Servis talebi varlık kayıtlarının, müşteri hizmetleri için yetkileri tanımlamaya yardımcı olmak üzere sözleşme varlıklarıyla özel bir bağlantısı vardır.

    Bir çözüm yüklemek istiyorsanız, o çözüm geliştiricinin sistem varlıklarından ve özniteliklerinden yararlanmasını bekleyebilirsiniz. Bir sistem varlığının veya özniteliğinin yerini alan yeni bir özel varlık oluşturulması, kullanılabilir olan herhangi bir çözümün kuruluşunuzun için çalışmayabileceği anlamına gelir.

    Bu nedenlerden dolayı, kuruluşunuz için anlamlı olduğunda, temin edilen sistem varlıklarını ve alanları kullanmanızı öneririz. Anlamlı değilseler ve gereksiniminize uyacak şekilde düzenlenemiyorsalar, yeni bir varlık oluşturmanın gerekli olup olmadığını değerlendirmeniz gerekir. Bir varlığın görünen adını, kuruluşunuzun kullandığı terminoloji ile eşleşecek şekilde değiştirebileceğinizi unutmayın. Örneğin, kişilerin firma varlığının görünen adını, "Şirket" veya ilgili kişinin adını "Kişi" olarak değiştirmesi çok yaygındır. Bu, varlıklara veya özniteliklere, varlığın davranışını değiştirmeden yapılabilir. Varlıkları yeniden adlandırma hakkında bilgi için bkz. Bir varlığın adını değiştirme.

    Sistem varlıklarını veya alanlarını silemezsiniz. Sistem çözümünün bir parçası olarak kabul edilirler ve her kuruluşun bunlara sahip olması beklenir. Bir sistem varlığını gizlemek isterseniz, o varlık için okuma ayrıcalığını kaldırmak için, kuruluşunuzun güvenlik rolü ayrıcalıklarını değiştirin. Bu, varlığı uygulamanın çoğu bölümünden kaldırır. Gereksinim duymadığınız bir sistem alanı varsa, formdan ve onu kullanan görünümlerden kaldırın. Alan tanımındaki Aranabilir değerini, gelişmiş bul'da görünmeyecek şekilde değiştirin. Daha fazla bilgi: Alanlar oluşturma ve düzenleme

Meta veri öğeleri oluşturma sınırlamaları

Oluşturabileceğiniz varlık sayısının bir sınırı vardır. En büyük sayı hakkında bilgiyi, Kullanımdaki Kaynaklar sayfasında bulabilirsiniz. Daha fazla özel varlıklara gereksinim duyarsanız, Dynamics 365 Customer Engagement (on-premises) teknik destek ile irtibat kurun. Bu üst sınır değiştirilebilir.

Her varlık içinde, oluşturabileceğiniz alan sayısının bir üst sınırı vardır. Bu sınır, bir veritabanı tablosunun bir satırında depolanabilecek veri miktarı üzerindeki teknik sınırlamalara dayanır. Her alan türü farklı miktarda boş alan kullanabileceğinden, belirli bir rakam vermek zor olabilir. Üst sınır, varlığın tüm alanları tarafından kullanılan toplam boş alana bağlıdır.

Çoğu kişi, sınıra ulaşmaya yetecek kadar özel alan oluşturmaz, ancak bir varlığa yüzlerce özel alan eklemeyi planlar duruma gelirseniz, bunun en iyi tasarım olup olmadığını değerlendirmeniz gerekir. Eklemeyi planladığınız tüm alanlar, o varlık kaydının özelliklerini açıklıyor mu? Kuruluşunuzu kullanan kişilerin, bu kadar fazla sayıda alan içeren bir formla başla çıkabileceğini gerçekten bekliyor musunuz? Bir forma eklediğiniz alan sayısı, kayıt her düzenlendiğinde aktarılması gereken veri miktarını artırır ve sistemin performansını etkiler. Bir varlığa özel alanlar eklerken bu faktörleri dikkate alın.

Seçenek kümesi alanları, bir formda açılır denetimde veya gelişmiş bul kullanılırken bir seçim listesi denetiminde görüntülenecek bir seçenekler kümesi sağlar. Ortamınız bir Seçenek kümesinde binlerce seçeneği destekleyebilir, ancak bunu üst sınır olarak düşünmemelisiniz. Kullanışlılık çalışmalarında, insanların, bir açılır denetimin fazla sayıda seçenek sağladığı bir sistemi kullanmada sorun yaşadığı gösterilmiştir. Seçenek kümesi alanını, veriler için kategorileri tanımlamak amacıyla kullanın. Seçenek kümesi alanlarını, gerçekte ayrı veri öğelerini temsil eden kategorileri seçmek için kullanmayın. Örneğin, bir donanım türünün olası yüzlerce üreticisinin her birini depolayan bir seçenek kümesi alanı sağlamak yerine, her bir üreticiye referansları depolayan bir varlık oluşturmayı düşünün ve seçenek kümesi yerine bir arama alanı kullanın.

Görünümler, görünüm başına 1000 öznitelikle sınırlıdır. Bu sınırı aşan bir varlıkta bir görünüm oluşturulursa, kullanılabilir özniteliklerin bir alt kümesinin görünümde kullanılması gerekir. 1000 sınırı üzerine bir öznitelik eklemek, maksimum öznitelik sayısının aşıldığını belirten bir hata iletisi oluşmasına neden olur.

Ayrıca bkz.

Varlık oluşturma ve düzenleme
Varlık ilişkileri oluşturma ve düzenleme
Alanlar oluşturma ve düzenleme

Form oluşturma ve tasarlama