Meta veriler oluşturma ve düzenleme

 

Yayımlanan: Kasım 2016

Uygulama Hedefi: Dynamics CRM 2015

Bu konuda, meta veri ve Microsoft Dynamics 365 dağıtımınızı özelleştirmek üzere onu nasıl kullanabileceğiniz ele alınmaktadır.

Bu Konuda

Özelleştirmede kullanılan meta veriler

Yeni meta veri oluşturma veya varolan meta verileri kullanma

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

Özelleştirmede kullanılan meta veriler

Meta veri verilerle ilgili veriler anlamına gelir.Microsoft Dynamics 365, Dynamics 365 dağıtımınız için esnek bir platform sağlar, çünkü dağıtımın kullanacağı verilerin tanımlarını düzenlemek görece daha kolaydır.Microsoft Dynamics 365'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 Microsoft Dynamics 365 web hizmetlerini kullanarak, bir geliştirici Dynamics 365 kuruluşunuzdaki 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 Dynamics 365 kuruluşunuzdaki 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 Microsoft Dynamics 365 için 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, Microsoft Dynamics CRM SDK içinde yer alan 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

  1. Microsoft Dynamics CRM SDK paketini indirin.

  2. MicrosoftDynamicsCRM2015SDK.exe dosyasını çalıştırarak içeriği bilgisayarınızda istediğiniz bir klasöre çıkarın.

  3. Çıkarılan SDK dosyalarını içeren klasörde, sdk\tools\metadatabrowser klasörüne gidin.

  4. O klasörde, bir yönetilen çözüm dosyası (MetadataBrowser_2_0_0_3_managed.zip) ve çözüm hakkında bilgiler içeren bir readme.docx dosyası bulacaksınız.

  5. Yönetilen çözümü yükleyin. Daha fazla bilgi için, bkz: Çözüm içe aktarma.

  6. Çözümü yüklendikten sonra, onu çözümler listesinde görürsünüz. Çözüme tıklayarak açın.

  7. Yapılandırma sekmesinde, meta veri tarayıcısının nasıl kullanılacağıyla ilgili yönergeler ve içindeki sayfaları açmak için düğmeler bulacaksınız.

Yeni meta veri oluşturma veya varolan meta verileri kullanma

Microsoft Dynamics 365, temel Dynamics 365 ö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, Dynamics 365 sistemlerinin 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 daha fazla bilgi için bkz. Varlık 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 verisi öğeleri oluşturma sınırlamaları

Microsoft Dynamics CRM Online ile, oluşturabileceğiniz varlık sayısının bir sınırı vardır. En büyük sayı hakkında bilgiyi, dağıtımınız için Kullanımdaki Kaynaklar sayfasında bulabilirsiniz. Daha fazla özel varlıklara gereksinim duyarsanız, Microsoft Dynamics 365 teknik destek ile irtibat kurun. Bu üst sınır değiştirilebilir.Microsoft Dynamics 365 şirket içi ile, Microsoft SQL Server sürümünüz için maksimum kapasite dışında oluşturabileceğiniz özel varlık sayısının pratik olarak bir sınırı yoktur. Bkz. SQL Server için Maksimum Kapasite Özellikleri.

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.Dynamics CRM bir Seçenek kümesinde binlerde 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.

Ayrıca bkz.

Varlık oluşturma ve düzenleme
Alanlar oluşturma ve düzenleme
Varlık ilişkileri oluşturma ve düzenleme
Genel seçenekler kümeleri oluşturma ve düzenleme
CRM sisteminizi özelleştirme
Özelleştirmeye genel bakış
Form oluşturma ve tasarlama

© 2016 Microsoft Corporation. Tüm hakları saklıdır. Telif Hakkı