Bagikan melalui


Referensi tabel/entitas dataverse

Gunakan referensi ini untuk memahami operasi yang tersedia yang dapat dilakukan untuk tabel tertentu, kolom default dari setiap tabel dan hubungan antar tabel.

Referensi ini hanya mencakup tabel di mana:

  • IsPrivate sama dengan false

    • Ini mengecualikan tabel di mana tidak ada kasus penggunaan eksternal.
  • IsIntersect sama dengan false atau IsIntersect sama true dengan dan tabel berisi lebih dari 4 kolom.

    • Sebagian besar tabel yang berpotongan hanya berisi 4 kolom yang diperlukan untuk mendukung hubungan Banyak ke Banyak. Mereka tidak berguna. Tabel berpotongan dengan lebih dari empat kolom lebih menarik.

Untuk melihat informasi tentang semua tabel di lingkungan Anda, lihat Menelusuri definisi tabel di lingkungan Anda.

Referensi tabel produk Dynamics 365

Produk Dynamics 365 menggunakan Dataverse. Saat Anda membuat lingkungan untuk produk Dynamics 365, lingkungan memiliki sekumpulan tabel umum untuk semua produk Dynamics 365. Tabel ini disertakan dalam referensi tabel/entitas aplikasi yang diaktifkan Dynamics 365.

Masing-masing produk Dynamics 365 tertentu dapat menambahkan tabel tambahan. Tabel berikut ini memperlihatkan referensi tabel untuk produk Dynamics 365 tertentu:

Dokumentasi Produk Referensi Tabel Produk
Penjualan Referensi tabel/entitas penjualan
Dinas Lapangan Referensi tabel/entitas Field Service
Layanan Pelanggan Tabel/referensi entitas Customer Service

Karakteristik

Bagian ini mencakup properti entitas yang dipilih, bukan semuanya. Hanya properti yang diharapkan paling berguna bagi pengembang yang disertakan. Beberapa nilai properti entitas dapat diubah.

Kolom-kolom

Kolom tercantum dalam dua bagian terpisah: Kolom/atribut yang dapat ditulis dan kolom/atribut baca-saja. Tujuan dari pemisahan ini adalah untuk fokus pada kolom yang dapat diatur pengembang saat membuat atau memperbarui baris dalam tabel. Memahami kolom ini membantu pengembang memahami apa yang dapat mereka lakukan dengan tabel lebih dari sekadar mengambil nilai.

Kolom di bagian kolom/atribut yang dapat ditulis mengembalikan true untuk propertiIsValidForCreate atau IsValidForUpdate , (biasanya keduanya). Jika salah satu properti ini mengembalikan false, ini akan ditunjukkan.

Kolom/atribut baca-saja selalu mengembalikan false untuk properti IsValidForCreatedanIsValidForUpdate .

Opsi kolom pilihan dalam dokumentasi referensi ini berasal dari penyebaran di mana bahasa Inggris adalah bahasa dasar. Beberapa opsi pilihan dapat bervariasi tergantung pada bahasa dasar yang dipilih saat lingkungan dibuat. Perbedaan-perbedaan ini lebih selaras dengan opsi yang paling sesuai dengan bahasa atau budaya. Anda bebas menyesuaikan opsi ini dengan mengubah label atau menambahkan dan menghapus opsi sesuai kebutuhan.

Hubungan

Kelas EntityMetadata mencakup tiga properti untuk mewakili hubungan:

Harta benda Tipe Description
Hubungan SatuKebanyakanHubungan OneToManyRelationshipMetadata[] Mendapatkan array hubungan satu-ke-banyak untuk entitas.
ManyToOneRelationships OneToManyRelationshipMetadata[] Mendapatkan array hubungan banyak-ke-satu untuk entitas.
ManyToManyRelationships BanyakKebanyakanHubunganMetadata[] Mendapatkan array hubungan banyak-ke-banyak untuk entitas.

Nota

Penting untuk diingat bahwa meskipun setiap tabel mencantumkan hubungan yang berlaku untuknya, setiap hubungan dibagikan oleh kedua tabel. Hubungan ada di antara tabel. Meskipun ada hubungan Satu-To-Many, hubungan Banyak ke Satu hanyalah tampilan hubungan Satu-To-Many dari tabel referensi.

Hubungan banyak-ke-satu

Termasuk properti ini OneToManyRelationship :

Harta benda Description
ReferencedEntity Nama logis tabel terkait.
ReferencedAttribute Nama logis kunci primer dari tabel terkait.
ReferencingEntity Nama logis tabel terkait yang memiliki kolom pencarian.
ReferencingAttribute Nama logis kolom pencarian dalam tabel terkait yang berisi referensi ke kunci primer tabel utama.
IsHierarchical Apakah hubungan tersebut mewakili hubungan hierarkis referensial diri
CascadeConfiguration Data yang menjelaskan operasi mana yang dilakukan pada entitas induk akan mengalir ke entitas terkait.
Informasi selengkapnya: Konfigurasi kaskade

Hubungan satu-ke-banyak

Termasuk properti ini OneToManyRelationship :

Harta benda Description
ReferencingEntity Nama logis tabel terkait.
ReferencingAttribute Nama logis kolom dalam tabel terkait yang berisi referensi ke kunci primer tabel utama.
IsCustomizable Apakah sifat hubungan dapat diubah.
ReferencedEntityNavigationPropertyName Nama properti navigasi bernilai koleksi API Web untuk hubungan ini.
Informasi selengkapnya: Properti Navigasi API Web
AssociatedMenuConfiguration Data yang digunakan oleh aplikasi berbasis model untuk mengontrol apakah dan bagaimana data entitas terkait dapat diakses di UI dari entitas utama.

Hubungan banyak-ke-banyak

Setiap hubungan banyak-ke-banyak mencakup Entity1LogicalName dan Entity2LogicalName. Untuk dokumentasi ini, detail hubungan disediakan dalam konteks tabel saat ini. Apakah itu Entity1Entity2 atau tidak benar-benar penting.

Untuk setiap hubungan banyak-ke-banyak, properti berikut disertakan:

Harta benda Description
IntersectEntityName Nama logis tabel intersect yang mendukung hubungan banyak-ke-banyak ini
IsCustomizable Apakah sifat hubungan dapat diubah.
SchemaName Nama skema hubungan.
IntersectAttribute Nama kolom dalam tabel persimpangan yang merupakan kunci utama untuk rekaman jenis ini.
NavigationPropertyName Nama properti navigasi bernilai koleksi API Web untuk hubungan ini.
Informasi selengkapnya: Properti Navigasi API Web
AssociatedMenuConfiguration Data yang digunakan oleh aplikasi berbasis model untuk mengontrol apakah dan bagaimana data tabel kedua dapat diakses di UI dari tabel ini.

Dalam kasus yang jarang terjadi di mana hubungan banyak-ke-banyak mereferensikan sendiri, seperti untuk Peran Koneksi (ConnectionRole) connectionroleassociation_association, Entity1 atau Entity2 diawali ke properti.

Harta benda Nilai
Entity1IntersectAttribute Nama kolom dalam tabel persimpangan yang merupakan kunci utama untuk rekaman jenis ini sebagai tabel pertama.
Entity2IntersectAttribute Nama kolom dalam tabel persimpangan yang merupakan kunci utama untuk rekaman jenis ini sebagai tabel kedua.
Entity1NavigationPropertyName Nama properti navigasi bernilai koleksi API Web untuk hubungan ini sebagai tabel pertama.
Entity2NavigationPropertyName Nama properti navigasi bernilai koleksi API Web untuk hubungan ini sebagai tabel kedua.
Entity1AssociatedMenuConfiguration Data yang digunakan oleh aplikasi berbasis model untuk mengontrol apakah dan bagaimana data tabel kedua dapat diakses di UI dari tabel ini sebagai tabel pertama.
Entity2AssociatedMenuConfiguration Data yang digunakan oleh aplikasi berbasis model untuk mengontrol apakah dan bagaimana data tabel kedua dapat diakses di UI dari tabel ini sebagai tabel kedua