Tạo và chỉnh sửa siêu dữ liệu

 

Đã công bố: Tháng Hai 2017

Áp dụng Cho: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Chủ đề này tập trung vào chủ đề siêu dữ liệu và cách bạn có thể sử dụng nó để tùy chỉnh triển khai Microsoft Dynamics 365 của mình.

Trong chủ đề này

Các siêu dữ liệu được sử dụng với tuỳ chỉnh

Tạo siêu dữ liệu mới hoặc sử dụng siêu dữ liệu hiện có

Các hạn chế về việc tạo các mục siêu dữ liệu

Các siêu dữ liệu được sử dụng với tuỳ chỉnh

Siêu dữ liệu có nghĩa là dữ liệu về dữ liệu.Microsoft Dynamics 365 cung cấp một nền tảng linh hoạt cho việc triển khai Dynamics 365 của bạn bởi vì bạn có thể chỉnh sửa các định nghĩa của dữ liệu mà việc triển khai sẽ sử dụng tương đối dễ dàng. Trong Microsoft Dynamics 365 các siêu dữ liệu là một tập hợp các thực thể. Thực thể mô tả các loại dữ liệu được lưu trữ trong cơ sở dữ liệu. Mỗi thực thể tương ứng với một bảng cơ sở dữ liệu và mỗi trường (còn được gọi là thuộc tính) trong một thực thể đại diện cho một cột trong bảng đó. Siêu dữ liệu thực thể là những gì kiểm soát các loại hồ sơ bạn có thể tạo và những loại hành động có thể được thực hiện đối với chúng. Việc chỉ sử dụng siêu dữ liệu thực thể và các dịch vụ web Microsoft Dynamics 365 nhà phát triển có thể ghi mã để thực hiện các tác vụ bằng dữ liệu trên tổ chức Dynamics 365 của mình. Bạn có khả năng chỉnh sửa siêu dữ liệu này bằng các công cụ tuỳ chỉnh để tạo hoặc chỉnh sửa thực thể, trường và các mối quan hệ thực thể.

Ứng dụng web hoặc ứng dụng khách khác mà mọi người sử dụng để tương tác với các dữ liệu trong Dynamics 365 tổ chức của bạn phụ thuộc vào các siêu dữ liệu thực thể và thích ứng như các siêu dữ liệu thực thể thay đổi. Nhưng các ứng dụng khách cũng phụ thuộc vào các dữ liệu để kiểm soát những gì yếu tố trực giác để hiển thị, bất kỳ logic tùy chỉnh để áp dụng, và làm thế nào để áp dụng bảo mật. Dữ liệu hệ thống này cũng được lưu giữ trong tổ chức nhưng chính các thực thể không có sẵn cho tuỳ chỉnh.

Sử dụng trình duyệt siêu dữ liệu

Trình khám phá giải pháp cung cấp quyền truy cập vào tất cả các thực thể mà bạn có thể tùy chỉnh, nhưng đây chỉ là một phần của tất cả các thực thể xác định các siêu dữ liệu được sử dụng cho Microsoft Dynamics 365. Đối với các nhiệm vụ tùy chỉnh cơ bản nhất thông tin được trình bày trong trình khám phá giải pháp sẽ là tất cả những gì bạn cần. Nhà phát triển thường xuyên cần biết thêm thông tin và cách dễ dàng để xem các siêu dữ liệu. Nếu bạn cần phải có cuộc thảo luận sâu với nhà phát triển về siêu dữ liệu hoặc nếu bạn chỉ muốn có một sự hiểu biết sâu hơn về các siêu dữ liệu, hãy thử cài đặt giải pháp trình duyệt siêu dữ liệu được bao gồm trong SDK của Microsoft Dynamics 365. Trình duyệt siêu dữ liệu là một giải pháp được quản lý có chỉ tài nguyên web HTML mà bạn có thể cài đặt mà sẽ cho phép bạn xem tất cả các siêu dữ liệu và thực thể bộ lọc và các trường để đạt được một sự hiểu biết tốt hơn về những gì các siêu dữ liệu bao gồm.

Tải về và cài đặt trình duyệt siêu dữ liệu

  1. Tải xuống gói Microsoft Dynamics CRM SDK.

  2. Chạy MicrosoftDynamicsCRM2016SDK.exe để trích nội dung vào một thư mục mà bạn chọn trên máy tính.

  3. Trong thư mục chứa các tệp SDK được xuất, điều hướng đến sdk\tools\metadatabrowser thư mục.

  4. Trong thư mục đó, bạn sẽ tìm thấy một tệp giải pháp được quản lý (MetadataBrowser_2_0_0_3_managed.zip) và một tệp readme.docx có chứa thông tin về giải pháp.

  5. Cài đặt giải pháp được quản lý. Xem Nhập giải pháp để biết thêm chi tiết.

  6. Sau khi bạn cài đặt giải pháp bạn sẽ nhìn thấy nó trong danh sách các giải pháp. Nhấp vào giải pháp để mở nó.

  7. Trên tab cấu hình bạn sẽ tìm thấy hướng dẫn về làm thế nào để sử dụng trình duyệt siêu dữ liệu và các nút để mở các trang nó chứa.

Tạo siêu dữ liệu mới hoặc sử dụng siêu dữ liệu hiện có

Microsoft Dynamics 365 đi kèm với một số tổ chức hệ thống hỗ trợ các khả năng Dynamics 365 cốt lõi. Ví dụ: dữ liệu về khách hàng hoặc khách hàng tiềm năng của bạn được thiết kế để lưu trữ bằng cách sử dụng các thực thể tài khoản hoặc số liên lạc. Thực thể khách hàng tiềm năng là nơi các thông tin về khách hàng tiềm năng hoặc cơ hội bán hàng tiềm năng nên được giữ. Thực thể cơ hội được thiết kế để được sử dụng để theo dõi doanh thu tiềm năng tạo ra sự kiện.

Mỗi người trong số những thực thể này cũng chứa một số trường đại diện cho dữ liệu phổ biến mà hệ thống Dynamics 365 có thể cần phải lưu trữ cho tổ chức tương ứng.

Đối với hầu hết các tổ chức, đó là lợi thế của bạn để sử dụng các thực thể hệ thống và thuộc tính cho các mục đích mà chúng được cung cấp. Mặc dù bạn có thể tạo ra thực thể tuỳ chỉnh mới, thực thể hệ thống có thể có khả năng đặc biệt mà bạn sẽ không thể dễ dàng sao chép mà không cần viết mã.

Ví dụ:

  • Hồ sơ thực thể chính có thể có đủ điều kiện. Hành động đủ điều kiện này sẽ không kích hoạt khách hàng tiềm năng và tạo một cơ hội và tài khoản hoặc liên hệ mới với các hồ sơ cho phép di chuyển về phía trước trong quá trình kinh doanh của bạn.

  • Bản ghi thực thể trường hợp có kết nối đặc biệt với thực thể hợp đồng để giúp xác định quyền lợi đối với dịch vụ khách hàng.

Nếu bạn muốn cài đặt một giải pháp bạn có thể mong đợi rằng các nhà phát triển giải pháp đã thừa hưởng thực thể hệ thống và thuộc tính. Tạo một thực thể tùy chỉnh mới mà thay thế một thực thể hệ thống hoặc thuộc tính sẽ có nghĩa là bất kỳ giải pháp có sẵn có thể không làm việc cho tổ chức của bạn.

Đối với những lý do này, chúng tôi khuyên bạn sử dụng hệ thống thực thể được cung cấp và các trường khi chúng có ý nghĩa cho tổ chức của bạn. Nếu chúng không có ý nghĩa và không thể được chỉnh sửa để phù hợp với nhu cầu của bạn, bạn nên đánh giá nếu việc tạo ra một thực thể mới được yêu cầu. Hãy nhớ rằng bạn có thể thay đổi tên hiển thị của một thực thể để nó phù hợp với danh pháp tổ chức bạn sử dụng. Ví dụ: rất nhiều người thay đổi tên hiển thị của các thực thể tài khoản thành "công ty" hoặc tên của thực thể liên hệ thành "Cá nhân". Điều này có thể được thực hiện cho các tổ chức hoặc thuộc tính mà không thay đổi hành vi của các thực thể. Để biết thêm chi tiết về đổi lại tên thực thể, hãy xem Thay đổi tên của thực thể..

Bạn không thể xóa bỏ thực thể hệ thống hoặc các trường. Chúng được coi là một phần của giải pháp hệ thống và mọi tổ chức dự kiến sẽ có chúng. Nếu bạn muốn ẩn một thực thể hệ thống, thay đổi đặc quyền vai trò bảo mật cho tổ chức của bạn để loại bỏ các đặc quyền đọc cho thực thể đó. Điều này sẽ loại bỏ các thực thể khỏi hầu hết các vùng của ứng dụng. Nếu có một trường hệ thống mà bạn không cần, loại bỏ nó khỏi biểu mẫu và bất kỳ chế độ xem nào sử dụng nó. Thay đổi các giá trị Có thể tìm kiếm trong định nghĩa trường có nghĩa nó không xuất hiện trong tìm kiếm nâng cao.Thêm thông tin: Tạo và sửa trường

Các hạn chế về việc tạo các mục siêu dữ liệu

Với Microsoft Dynamics 365 (Online), có giới hạn về số thực thể bạn có thể tạo. Bạn có thể tìm thấy thông tin về số lượng tối đa trong trang tài nguyên được sử dụng cho triển khai của bạn. Nếu bạn cần thêm thực thể tùy chỉnh, liên hệ với bộ phận hỗ trợ kỹ thuật của Microsoft Dynamics 365. Giới hạn trên này có thể được điều chỉnh. Với Microsoft Dynamics 365 tại chỗ, thực tế là không có giới hạn số lượng thực thể tùy chỉnh bạn có thể tạo ngoài công suất tối đa cho phiên bản Microsoft SQL Server. Xem năng lực kỹ thuật tối đa cho máy chủ SQL.

Trong mỗi thực thể có một giới hạn về số lượng các trường bạn có thể tạo. Giới hạn này dựa trên các giới hạn kỹ thuật về số lượng dữ liệu có thể được lưu trữ trong một hàng của một bảng cơ sở dữ liệu. Rất khó để cung cấp một số cụ thể bởi vì mỗi loại trường có thể sử dụng dung lượng khác. Giới hạn trên phụ thuộc vào dung lượng được sử dụng bởi tất cả các trường cho các thực thể.

Hầu hết mọi người không tạo ra đủ trường tùy chỉnh để đạt được giới hạn, nhưng nếu bạn thấy mình lập kế hoạch để thêm hàng trăm trường tùy chỉnh cho một thực thể, bạn nên xem xét liệu đây có là thiết kế tốt nhất không. Thực hiện tất cả các trường mà bạn có kế hoạch để thêm mô tả các thuộc tính cho một hồ sơ cho thực thể đó? Bạn có thực sự hy vọng rằng những người sử dụng tổ chức của bạn sẽ có thể quản lý trong một biểu mẫu mà bao gồm một số lượng trường lớn không? Số lượng các trường mà bạn thêm vào một biểu mẫu làm tăng số lượng dữ liệu đã được chuyển mỗi khi một hồ sơ được điều chỉnh và sẽ ảnh hưởng đến hiệu suất của hệ thống. Xem xét những yếu tố này khi bạn thêm các trường tùy chỉnh vào một thực thể.

Tùy chọn đặt trường cung cấp một tập hợp các tùy chọn sẽ được hiển thị trong một kiểm soát thả xuống trên một biểu mẫu hoặc trong kiểm soát danh sách chọn khi sử dụng tìm kiếm nâng cao.Dynamics 365 có thể hỗ trợ hàng ngàn tùy chọn trong một Bộ tùy chọn, nhưng bạn không nên xem xét việc này như là giới hạn trên. Khả năng sử dụng nghiên cứu đã chỉ ra rằng những người gặp khó khăn khi sử dụng một kiểm soát thả xuống cung cấp một số lượng lớn tùy chọn. Sử dụng trường đặt tùy chọn để xác định thể loại cho dữ liệu. Không sử dụng trường đặt tùy chọn để chọn thể loại mà thực sự đại diện cho các mục riêng biệt của dữ liệu. Ví dụ, ngoài duy trì một trường đặt tùy chọn mà lưu trữ mỗi trong số hàng trăm nhà sản xuất khả thi của một loại thiết bị, xem xét việc tạo ra một thực thể mà mua lư trữ các tham chiếu cho mỗi nhà sản xuất và sử dụng một trường tra cứu thay vì đặt tùy chọn.

Xem Thêm

Tạo và chỉnh sửa các thực thể
Tạo và sửa trường
Tạo và chỉnh sửa các mối quan hệ thực thể
Tạo và chỉnh sửa bộ tùy chọn toàn cầu
Tùy chỉnh hệ thống Dynamics 365 của bạn
Tổng quan về Tuỳ chỉnh
Tạo và thiết kế các biểu mẫu

© 2017 Microsoft. Bảo lưu mọi quyền. Bản quyền