Aracılığıyla paylaş


Kod kullanarak Dataverse tablolarıyla çalışma

Veriler için depolama sağlamak Dataverse'in en önemli işlevidir. Dataverse, iş uygulamaları tarafından kullanılan veriler için yapı sağlayan temel bir tablo kümesi içerir.

Dataverse tablo/varlık başvuru referansındaki temel tablo kümesini görüntüleyebilirsiniz.

Tabloları değiştirme

Tablo tasarımını birkaç farklı yöntem kullanarak değiştirebilirsiniz.

Tasarımcıları kullanma

Tasarımcıları kullanarak tablo tasarımını düzenlemenin çeşitli yolları vardır.

Tasarımcı Description
make.powerapps.com Şemayı değiştirmenin en kolay ve en yaygın yaklaşımı, bir ortamda dataverse tablolarını düzenlemek için kullanmaktır https://make.powerapps.com/ . Burada uygulanan değişiklikler yönetilmeyen bir Common Data Service Varsayılan Çözümü bağlamında gerçekleştirilir.
Çözümünüz için çözüm gezgini Bir çözümü dağıtacaksanız, çözümünüzü geliştirmek için kullanacağınız yönetilmeyen çözüm bağlamında yeni tablolar, öznitelikler veya ilişkiler oluşturmanız gerekir.
Daha fazla bilgi: Çözüm yayımcısı
Form düzenleyicisinden Bir varlık için model temelli uygulama formunu düzenlerken, Alan Gezgini'ndeYeni Alan düğmesine tıklayabilirsiniz. Bir arama alanı oluşturursanız, onu desteklemek için yeni bir ilişki oluşturursunuz.

Çözümü içeri aktarma

Bir çözüm tablo ve diğer özelleştirilmiş bileşenleri içerebilir. Yönetilen veya yönetilmeyen bir çözümü Dataverse ortamınıza aktarmak, bu tabloları içerir veya mevcut tabloları içerdikleri yeni tabloyla genişletir.

Power Query kullanarak veri kaynağından

Power Query kullanarak yeni tablolar oluşturabilir ve bunları verilerle doldurabilirsiniz. Daha fazla bilgi: Power Query kullanarak Dataverse'de tabloya veri ekleme

Tablo tanımlarıyla çalışmak için web hizmetlerini kullanma

Dataverse'de kullanıma sunulan web hizmetleri tablo oluşturma, okuma, yazma ve silme özelliklerini içerir. Veriler çalışma zamanında ortamın nasıl özelleştirildiği hakkında kodunuzu bilgilendirebildiğinden, bu hizmetler en sık okumak için kullanılır. Daha fazla bilgi: Kod kullanarak tablo tanımlarıyla çalışma

Tablo tanımları

Veri modeli Dataverse içinde depolanır.

Tablo tanımı aşağıdaki bilgileri içerir:

Data Description
Özellikler Her varlığın nasıl tanımlandığını ve bununla neler yapılabilmesini açıklayan yaklaşık 100 özelliği vardır. Daha fazla bilgi: Varlık tanımı
Attributes entity Attributes özelliği bir öznitelik veya sütun koleksiyonudur. Her sütunda nasıl tanımlandığını, içerdiği verilerin türünü, nasıl biçimlendirildiğini ve bununla neler yapılabilmesini açıklayan yaklaşık 50 özellik vardır. Daha fazla bilgi: Öznitelik tanımı
Ilişki Varlık özelliklerinin üçü, tablolar arasındaki ilişki koleksiyonlarıdır. Bu koleksiyonlar farklı türlerde ilişkiler içerir: Çoka Çok, Çoka Bir ve Bire Çok. Daha fazla bilgi: İlişkiler tanımı
Privileges Özelliklerden biri, bu tabloda gerçekleştirilebilecek veri işlemlerinin türlerini her biriyle ilişkilendirilmiş benzersiz bir tanımlayıcıyla tanımlayan 0 ile 8 arasında ayrıcalıklardan oluşan bir koleksiyondur. Bu işlemler şunlardır: Ekleme, Ekleme, Atama, Oluşturma, Silme, Okuma, Paylaşma ve Yazma.
Keys Varsayılan olarak, her tablonun tek bir GUID (genel benzersiz tanımlayıcı) özniteliği vardır ve Keys özelliği boş bir koleksiyondur. Tabloya alternatif anahtarlar ekleyebilirsiniz. Daha fazla bilgi: Anahtarlar

Tavsiye

Sistemdeki tablo tanımını anlamak, Dataverse'in nasıl çalıştığını anlamanıza yardımcı olabilir. Özelliklerin çoğu model temelli uygulamalarda hangi tabloların neler yapabileceğini de denetler. Meta verileri düzenlemek için kullanılabilen tasarımcılar, meta verilerde bulunan tüm ayrıntıları gösteremez. Sistemde bulunan tüm gizli tabloları ve meta veri özelliklerini görüntülemenizi sağlayan Metadata Browser adlı model temelli bir uygulama yükleyebilirsiniz. Daha fazla bilgi: Ortamınızdaki tablo ve sütun tanımlarına göz atın

Özel tablolar

Dataverse, üçüncü taraf geliştiricilerin kullanmasına yönelik olmayan bazı tablolar içerir. Bu tablolar, özellik işlevselliğini etkinleştirmek için Microsoft tarafından eklenir. Özel tablolar özelliğiyle EntityMetadataIsPrivate gösterilir. Bu tablolar Web API CSDL $metadata belgesine dahil değildir. Ancak varlık meta verilerini sorgularken bunları bulabilirsiniz.

Dikkat

Çözümlerinizde özel tablolar kullanmamalısınız. Microsoft, tabloyu özel olarak işaretleyerek tabloyu kullanmak için diğer uygulamaları desteklemediğimize açıkça işaret ediyor. Microsoft, tabloyu her an kaldırabilir veya kritik değişiklikler sunabilir. Bu tabloların Microsoft dışındaki herkes tarafından kullanılması desteklenmez.

Ayrıca bakınız

Dataverse geliştiriciye genel bakış