Bài viết các công nghệ liên quan đến Power Apps
Microsoft Power Apps hoạt động với các công nghệ khác để giúp bạn xây dựng các ứng dụng mạnh mẽ cho tổ chức của mình. Một số công nghệ này bao gồm:
- Data sources – Không có dữ liệu, bạn không thể làm việc. Nguồn dữ liệu sẽ mang những dữ liệu đám mây và on-premises vào ứng dụng của bạn. Bạn truy cập dữ liệu thông qua các kết nối tích hợp, trình kết nối tùy chỉnh và cổng.
- Common Data Service – Dịch vụ dữ liệu tuân thủ và có thể mở rộng được tích hợp vào Power Apps.
- Power Automate – Cho phép bạn xây dựng quy trình làm việc tự động để nhận thông báo, chạy quy trình, thu thập dữ liệu và hơn thế nữa.
Nguồn dữ liệu, kết nối và cổng
Trong Power Apps, hầu hết các ứng dụng canvas sử dụng thông tin bên ngoài được lưu trữ trong Power Apps. Một ví dụ phổ biến là một bảng trong tệp Excel được lưu trữ trong OneDrive for Business hoặc SharePoint. Ứng dụng truy cập các nguồn dữ liệu này bằng cách sử dụng kết nối. Một số kết nối cho phép Power Apps đọc và ghi dữ liệu được lưu trữ. Trong Power Apps, bạn có thể thêm nhiều nguồn dữ liệu vào ứng dụng của mình thông qua các trình kết nối tùy chỉnh hoặc tích hợp. Một số nguồn dữ liệu phổ biến nhất được hiển thị trong hình dưới đây.
Nhiều nguồn dữ liệu là các dịch vụ đám mây, như Salesforce. Ví dụ, ngay cả Twitter cũng có thể là nguồn dữ liệu nếu bạn đang theo dõi hashtag của công ty bạn. Trình kết nối có vẻ không phải là phần thú vị nhất của phát triển ứng dụng; tuy nhiên, chúng rất cần thiết khi bạn làm việc với dữ liệu mà bạn, đồng nghiệp và khách hàng của bạn quan tâm. Khi một ứng dụng xuất hiện cùng với nguồn dữ liệu của bạn lần đầu tiên, bạn có thể đột nhiên thấy rằng chúng thực sự thú vị.
Đối với dữ liệu được lưu trữ tại chỗ thay vì trên đám mây, bạn có thể sử dụng cổng để cung cấp kết nối đáng tin cậy giữa Power Apps và nguồn dữ liệu của bạn. Cổng nằm trên máy tính on-premises và liên lạc với Power Apps.
Một lợi thế của việc xây dựng các ứng dụng kinh doanh của bạn trong Power Apps là có thể kết nối với nhiều nguồn dữ liệu trong một ứng dụng. Với các trình kết nối trong Power Apps, bạn có thể kết nối với nơi dữ liệu của bạn nằm. Để tìm hiểu thêm về các nguồn dữ liệu trong Power Apps, hãy tham khảo đường dẫn làm việc với dữ liệu.
Dịch vụ dữ liệu chung
Một tùy chọn nguồn dữ liệu quan trọng để khám phá thêm là Dịch vụ dữ liệu chung. Dịch vụ dữ liệu chung cho phép bạn lưu trữ và quản lý dữ liệu được sử dụng bởi các ứng dụng kinh doanh. Dữ liệu trong Dịch vụ dữ liệu chung được lưu trữ trong một tập hợp các thực thể. Thực thể là một tập hợp các bản ghi được sử dụng để lưu trữ dữ liệu, tương tự như cách một bảng lưu trữ dữ liệu trong cơ sở dữ liệu. Dịch vụ dữ liệu chung bao gồm một tập hợp các thực thể tiêu chuẩn bao gồm các kịch bản điển hình, nhưng bạn cũng có thể tạo các thực thể tùy chỉnh dành riêng cho tổ chức của mình và sau đó điền dữ liệu vào chúng bằng cách sử dụng Power Query. Sau đó, các nhà sản xuất ứng dụng có thể sử dụng Power Apps để xây dựng các ứng dụng phong phú bằng cách sử dụng dữ liệu này.
Để biết thông tin về việc mua gói sử dụng Dịch vụ dữ liệu chung, hãy tham khảo trang thông tin License và Pricing.
Lý do nên sử dụng Dịch vụ dữ liệu chung
Các thực thể tiêu chuẩn và tùy chỉnh trong Dịch vụ dữ liệu chung cung cấp tùy chọn lưu trữ dựa trên đám mây cho dữ liệu của bạn. Các thực thể cho phép bạn tạo một định nghĩa tập trung vào doanh nghiệp về dữ liệu của tổ chức để sử dụng trong các ứng dụng. Nếu bạn không chắc chắn liệu các thực thể có phải là lựa chọn tốt nhất của bạn hay không, hãy xem xét các lợi ích sau:
- Quản lý đơn giản – Cả siêu dữ liệu và dữ liệu được lưu trữ trong đám mây. Bạn không cần phải lo lắng về các chi tiết về cách chúng được lưu trữ.
- Giúp bảo mật dữ liệu – Dữ liệu được lưu trữ để người dùng chỉ có thể nhìn thấy dữ liệu đó nếu bạn cấp cho họ quyền truy cập. Bảo mật dựa trên vai trò cho phép bạn kiểm soát quyền truy cập vào các thực thể cho những người dùng khác nhau trong tổ chức của bạn.
- Truy cập Dữ liệu Dynamics 365 của bạn – Dữ liệu từ các ứng dụng Dynamics 365 của bạn cũng được lưu trữ trong Dịch vụ dữ liệu chung, cho phép bạn nhanh chóng xây dựng các ứng dụng sử dụng dữ liệu Dynamics 365 của bạn và mở rộng ứng dụng của bạn bằng cách sử dụng Power Apps.
- Siêu dữ liệu phong phú – Các kiểu dữ liệu và mối quan hệ được sử dụng trực tiếp trong Power Apps.
- Logic và xác nhận – Xác định các trường được tính toán, quy tắc kinh doanh, quy trình công việc và quy trình nghiệp vụ để đảm bảo chất lượng dữ liệu và thúc đẩy quy trình kinh doanh.
- Công cụ năng suất – Các thực thể có sẵn trong bổ trợ cho Microsoft Excel để tăng năng suất và đảm bảo khả năng truy cập dữ liệu.
Power Automate
Bạn có thể sử dụng Power Automate để tạo logic thực hiện một hoặc nhiều tác vụ khi sự kiện xảy ra trong ứng dụng canvas. Ví dụ: cấu hình nút để khi người dùng chọn nó, một mục được tạo trong danh sách SharePoint, email hoặc yêu cầu họp được gửi, một tệp được thêm vào đám mây hoặc tất cả các mục này. Bạn có thể định cấu hình bất kỳ điều khiển nào trong ứng dụng để bắt đầu flow, tiếp tục chạy ngay cả khi bạn đóng Power Apps.