Chia sẻ qua


Làm việc với bảng Dataverse bằng mã

Cung cấp dung lượng lưu trữ dữ liệu là chức năng quan trọng nhất của Dataverse. Dataverse bao gồm một tập hợp các bảng cơ sở cung cấp cấu trúc cho dữ liệu được sử dụng bởi các ứng dụng kinh doanh.

Bạn có thể xem tập hợp bảng cơ sở trong tham chiếu bảng/thực thể Dataverse.

Sửa đổi bảng

Bạn có thể sửa đổi thiết kế bảng bằng một số phương pháp khác nhau.

Sử dụng thiết kế

Có một số cách để chỉnh sửa thiết kế bảng bằng cách sử dụng công cụ thiết kế.

Trình thiết kế Sự miêu tả
make.powerapps.com Cách tiếp cận dễ nhất và phổ biến nhất để sửa đổi lược đồ là sử dụng để https://make.powerapps.com/ chỉnh sửa bảng Dataverse trong môi trường. Các thay đổi được áp dụng ở đây được thực hiện trong ngữ cảnh của Giải pháp mặc định Common Data Service không được quản lý.
Trình khám phá giải pháp cho giải pháp của bạn Nếu bạn sẽ phân phối một giải pháp, bạn nên tạo bất kỳ bảng, thuộc tính hoặc mối quan hệ mới nào trong ngữ cảnh của giải pháp không được quản lý mà bạn sẽ sử dụng để phát triển giải pháp của mình.
Thông tin thêm: Đối tác phát triển giải pháp
Từ trình chỉnh sửa biểu mẫu Khi chỉnh sửa biểu mẫu ứng dụng dựa trên mô hình cho một thực thể, bạn có thể bấm vào nút Trường mới trong Trình khám phá trường. Nếu bạn tạo một trường tra cứu, bạn sẽ tạo một mối quan hệ mới để hỗ trợ nó.

Nhập giải pháp

Một giải pháp có thể chứa bảng và các thành phần tùy chỉnh khác. Nhập giải pháp được quản lý hoặc không được quản lý vào môi trường Dataverse của bạn sẽ bao gồm các bảng đó hoặc mở rộng các bảng hiện có với bảng mới mà chúng chứa.

Từ nguồn dữ liệu sử dụng Power Query

Bạn có thể tạo bảng mới và điền vào chúng bằng dữ liệu bằng Power Query. Thông tin thêm: Thêm dữ liệu vào bảng trong Dataverse bằng cách sử dụng Power Query

Sử dụng dịch vụ web để làm việc với định nghĩa bảng

Các dịch vụ web được hiển thị trong Dataverse bao gồm khả năng tạo, đọc, ghi và xóa bảng. Các dịch vụ này được sử dụng thường xuyên nhất để đọc vì dữ liệu đó có thể thông báo cho mã của bạn trong thời gian chạy về cách môi trường đã được tùy chỉnh. Thông tin thêm: Làm việc với định nghĩa bảng bằng mã

Định nghĩa bảng

Mô hình dữ liệu được lưu trữ trong Dataverse.

Định nghĩa bảng bao gồm các thông tin sau:

Dữ liệu Sự miêu tả
Thuộc tính Mỗi thực thể có gần 100 thuộc tính mô tả cách xác định và những gì có thể được thực hiện với nó. Thông tin thêm: Định nghĩa thực thể
Thuộc tính Thuộc tính thực thể Attributes là một tập hợp các thuộc tính hoặc cột. Mỗi cột có khoảng 50 thuộc tính để mô tả cách nó được xác định, loại dữ liệu mà nó chứa, cách nó được định dạng và những gì có thể được thực hiện với nó. Thông tin thêm: Định nghĩa thuộc tính
Quan hệ Ba trong số các thuộc tính thực thể là tập hợp các mối quan hệ giữa các bảng. Các bộ sưu tập này chứa các loại mối quan hệ khác nhau: Many-To-Many, Many-To-One và One-To-Many. Thông tin thêm: Định nghĩa mối quan hệ
Quyền Một trong những thuộc tính là một tập hợp từ 0 đến 8 đặc quyền xác định các loại hoạt động dữ liệu có thể được thực hiện trên bảng đó với một mã định danh duy nhất được liên kết với mỗi đặc quyền. Các thao tác này bao gồm: Thêm, Thêm vào, Gán, Tạo, Xóa, Đọc, Chia sẻGhi.
Phím Theo mặc định, mỗi bảng có một thuộc tính GUID (mã định danh duy nhất toàn cục) và thuộc tính là Keys một bộ sưu tập trống. Bạn có thể thêm các khóa thay thế vào bảng. Thông tin thêm: Chìa khóa

Tiền bo

Phát triển sự hiểu biết về định nghĩa bảng trong hệ thống có thể giúp bạn hiểu cách hoạt động của Dataverse. Nhiều thuộc tính cũng kiểm soát những gì bảng trong ứng dụng dựa trên mô hình có thể thực hiện. Các công cụ thiết kế có sẵn để chỉnh sửa siêu dữ liệu không thể hiển thị tất cả các chi tiết được tìm thấy trong siêu dữ liệu. Bạn có thể cài đặt một ứng dụng dựa trên mô hình có tên là Trình duyệt siêu dữ liệu cho phép bạn xem tất cả các bảng ẩn và thuộc tính siêu dữ liệu được tìm thấy trong hệ thống. Thông tin thêm: Duyệt định nghĩa bảng và cột trong môi trường của bạn

Bàn riêng

Dataverse chứa một số bảng không dành cho các nhà phát triển bên thứ ba sử dụng. Các bảng này được Microsoft thêm vào để kích hoạt chức năng tính năng. Các bảng riêng tư được biểu thị bằng thuộc EntityMetadatatính .IsPrivate Các bảng này không có trong tài liệu CSDL API Web $metadata. Tuy nhiên, bạn sẽ tìm thấy chúng khi truy vấn siêu dữ liệu thực thể.

Thận trọng

Bạn không nên sử dụng bảng riêng tư trong các giải pháp của mình. Bằng cách đánh dấu bảng là riêng tư, Microsoft đang chỉ ra rõ ràng rằng chúng tôi không hỗ trợ các ứng dụng khác sử dụng bảng. Microsoft có thể xóa bảng hoặc đưa ra các thay đổi đột phá bất kỳ lúc nào. Việc sử dụng các bảng này bởi bất kỳ ai khác ngoài Microsoft không được hỗ trợ.

Xem thêm

Tổng quan về nhà phát triển Dataverse