Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menyediakan penyimpanan untuk data adalah fungsi dataverse yang paling penting. Dataverse mencakup sekumpulan tabel dasar yang menyediakan struktur untuk data yang digunakan oleh aplikasi bisnis.
Anda dapat melihat kumpulan dasar tabel dalam referensi tabel/entitas Dataverse.
Mengubah tabel
Anda dapat mengubah desain tabel menggunakan beberapa metode yang berbeda.
Menggunakan perancang
Ada beberapa cara untuk mengedit desain tabel menggunakan desainer.
| Desainer | Description |
|---|---|
| make.powerapps.com | Pendekatan termampu dan paling umum untuk memodifikasi skema adalah dengan menggunakan https://make.powerapps.com/ untuk mengedit tabel Dataverse di lingkungan. Perubahan yang diterapkan di sini dilakukan dalam konteks Solusi Default Common Data Service yang tidak dikelola. |
| Penjelajah solusi untuk solusi Anda | Jika Anda akan mendistribusikan solusi, Anda harus membuat tabel, atribut, atau hubungan baru dalam konteks solusi tidak terkelola yang akan Anda gunakan untuk mengembangkan solusi Anda. Informasi lebih lanjut: penerbit solusi |
| Dari editor formulir | Saat mengedit formulir aplikasi berbasis model untuk entitas, Anda dapat mengklik tombol Bidang Baru di Penjelajah Bidang. Jika Anda membuat bidang pencarian, Anda akan membuat hubungan baru untuk mendukungnya. |
Mengimpor solusi
Solusi dapat berisi tabel dan komponen yang disesuaikan lainnya. Mengimpor solusi terkelola atau tidak terkelola ke dalam lingkungan Dataverse Anda akan mencakup tabel-tabel tersebut atau memperluas tabel-tabel yang ada dengan tabel baru yang mereka miliki.
Dari sumber data menggunakan Power Query
Anda bisa membuat tabel baru dan mengisinya dengan data menggunakan Power Query. Informasi selengkapnya: Menambahkan data ke tabel di Dataverse dengan menggunakan Power Query
Menggunakan layanan web untuk bekerja dengan definisi tabel
Layanan web yang diekspos dalam Dataverse mencakup kemampuan untuk membuat, membaca, menulis, dan menghapus tabel. Layanan ini paling sering digunakan untuk membaca karena data tersebut dapat menginformasikan kode Anda saat runtime tentang bagaimana lingkungan telah disesuaikan. Informasi selengkapnya: Bekerja dengan definisi tabel menggunakan kode
Definisi tabel
Model data disimpan dalam Dataverse.
- Kelas EntityMetadata mendefinisikan ini dengan SDK untuk .NET.
- EntityMetadata EntityType mendefinisikan ini untuk API Web.
Definisi tabel mencakup informasi berikut:
| Data | Description |
|---|---|
| Karakteristik | Setiap entitas memiliki hampir 100 properti yang menjelaskan bagaimana hal itu diidentifikasi dan apa yang dapat dilakukan dengannya. Informasi selengkapnya: Definisi entitas |
| Attributes | Properti entitas Attributes adalah kumpulan atribut atau kolom. Setiap kolom memiliki sekitar 50 properti untuk menjelaskan bagaimana ia diidentifikasi, jenis data yang dikandungnya, cara memformatnya, dan apa yang dapat dilakukan dengannya. Informasi selengkapnya: Definisi atribut |
| Hubungan | Tiga properti entitas adalah kumpulan hubungan antar tabel. Koleksi ini berisi berbagai jenis hubungan: Many-To-Many, Many-To-One, dan One-To-Many. Informasi selengkapnya: Definisi hubungan |
| Hak istimewa | Salah satu properti adalah kumpulan antara 0 dan 8 hak istimewa yang mengidentifikasi jenis operasi data yang dapat dilakukan pada tabel tersebut dengan pengidentifikasi unik yang terkait dengan masing-masing. Operasi ini meliputi: Tambahkan, Tambahkan,Tetapkan, Buat, Hapus, Baca, Bagikan, dan Tulis. |
| Kunci | Secara default, setiap tabel memiliki satu atribut GUID (pengidentifikasi unik global) dan Keys properti adalah koleksi kosong. Anda dapat menambahkan kunci alternatif ke tabel. Informasi selengkapnya: Kunci |
Petunjuk / Saran
Mengembangkan pemahaman tentang definisi tabel dalam sistem dapat membantu Anda memahami cara kerja Dataverse. Banyak properti juga mengontrol tabel apa yang dapat dilakukan oleh aplikasi berbasis model. Perancang yang tersedia untuk mengedit metadata tidak dapat menampilkan semua detail yang ditemukan dalam metadata. Anda dapat menginstal aplikasi berbasis model yang disebut Browser Metadata yang akan memungkinkan Anda melihat semua tabel tersembunyi dan properti metadata yang ditemukan dalam sistem. Informasi selengkapnya: Menelusuri definisi tabel dan kolom di lingkungan Anda
Tabel privat
Dataverse berisi beberapa tabel yang tidak ditujukan untuk digunakan pengembang pihak ketiga. Tabel ini ditambahkan oleh Microsoft untuk mengaktifkan fungsionalitas fitur. Tabel privat ditunjukkan oleh properti EntityMetadataIsPrivate. Tabel ini tidak disertakan dalam dokumen $metadata CSDL API Web. Namun, Anda akan menemukannya saat mengkueri metadata entitas.
Perhatian
Anda tidak boleh menggunakan tabel privat dalam solusi Anda. Dengan menandai tabel sebagai privat, Microsoft secara eksplisit menunjukkan bahwa kami tidak mendukung aplikasi lain untuk menggunakan tabel. Microsoft dapat menghapus tabel atau memperkenalkan perubahan signifikan kapan saja. Penggunaan tabel ini oleh siapa pun selain Microsoft tidak didukung.