Tổng quan các giải pháp

Các giải pháp được dùng để truyền tải ứng dụng và thành phần từ môi trường này sang môi trường khác hoặc để áp dụng một bộ tùy chỉnh cho các ứng dụng hiện có. Một giải pháp có thể chứa một hoặc nhiều ứng dụng cũng như các thành phần khác như sơ đồ trang web, bảng, quy trình, tài nguyên web, lựa chọn, dòng và hơn thế nữa.

Giải pháp là cơ chế để triển khai hoạt động quản lý vòng đời ứng dụng (ALM) trong Power Apps và các sản phẩm Power Platform khác, chẳng hạn như Power Automate.

Lưu ý

Để tìm hiểu thêm về các khái niệm giải pháp và cách các giải pháp được sử dụng để quản lý vòng đời ứng dụng, hãy truy cập Tổng quan về ALM trong Microsoft Power Platform Power Platform hướng dẫn ALM.

Phần này sẽ tập trung vào các tác vụ thủ công mà người tạo ứng dụng cần thực hiện khi làm việc với các giải pháp trong Power Apps.

Bắt đầu: các khái niệm giải pháp

Trước khi làm việc với các giải pháp, bạn cần làm quen với những khái niệm giải pháp sau đây:

  • 2 loại giải pháp (có quản lý và không quản lý)
  • Thành phần giải pháp
  • Vòng đời của giải pháp (tạo, cập nhật, nâng cấp và vá lỗi giải pháp)
  • Nhà phát hành giải pháp
  • Tác nhân phụ thuộc của giải pháp và thành phần giải pháp

Để tìm hiểu thêm, hãy truy cập Khái niệm Power Platform giải pháp trong hướng dẫn ALM.

Giải pháp mặc định

Power Apps Cung cấp cho bạn các giải pháp không được quản lý mặc định sau:

  • Giải pháp mặc định Common Data Service. Theo mặc định, giải pháp này có sẵn cho người tạo để sử dụng cho các phần tùy chỉnh của họ trong môi trường. Giải pháp mặc định Common Data Service hữu ích khi bạn muốn đánh giá hoặc tìm hiểu Power Apps. Tuy nhiên, người tạo ứng dụng nên làm việc trong các giải pháp không được quản lý của riêng họ.
  • Giải pháp mặc định. Đây là giải pháp đặc biệt chứa tất cả các thành phần trong hệ thống. Giải pháp mặc định rất hữu ích trong việc khám phá tất cả các thành phần và cấu hình trong hệ thống của bạn.

Tuy nhiên, bạn nên tạo một giải pháp để quản lý các điểm tùy chỉnh của mình. Thông tin thêm: Sử dụng một giải pháp để tùy chỉnh trong hướng dẫn ALM Power Platform.

Thuộc tính được quản lý

Bạn có thể kiểm soát các thành phần giải pháp được quản lý có thể tùy chỉnh bằng cách sử dụng các thuộc tính được quản lý. Bạn nên đặt các thuộc tính có quản lý sao cho người khác không thể chỉnh sửa các thành phần có quản lý của bạn. Điều này giúp bảo vệ giải pháp của bạn khỏi những chỉnh sửa có thể làm hỏng giải pháp sau khi bạn nhập giải pháp đó vào một môi trường khác, chẳng hạn như thử nghiệm hoặc sản xuất.

Thông tin thêm: Thuộc tính có quản lý trong Power Platform

Làm việc với giải pháp trong Power Apps

Trong Power Apps, bạn có thể xem danh sách các giải pháp bằng cách chọn Giải pháp trong thanh điều hướng bên trái. Bạn có thể thực hiện các tác vụ sau đối với giải pháp:

  • Giải pháp mới: Định vị và làm việc với chỉ các thành phần mà bạn đã tùy chỉnh, tạo một giải pháp mới và thực hiện mọi tùy chỉnh ở đó. Sau đó, bạn có thể dễ dàng phân phối giải pháp đến các môi trường khác. Thông tin thêm: Tạo giải pháp

  • Nhập: Nhập một giải pháp vào môi trường của bạn. Thông tin thêm: Nhập giải pháp

  • Mở AppSource: Microsoft AppSource là nơi bạn có thể tải các giải pháp dành riêng cho ngành, phù hợp với các sản phẩm bạn đang sử dụng.

  • Phát hành tất cả các điểm tùy chỉnh: Phát hành tất cả các điểm tùy chỉnh hiện có trong môi trường của bạn.

  • Chuyển sang cổ điển: Mở trình khám phá giải pháp cổ điển.

  • Xem lịch sử: Xem thông tin chi tiết về hoạt động của giải pháp theo thời gian, chẳng hạn như xuất, nhập và gỡ cài đặt. Thông tin khác: Xem lịch sử của giải pháp

    Vùng giải pháp.

Từ vùng Giải pháp, hãy chọn một giải pháp để xem toàn bộ thành phần của giải pháp đó.

Giải pháp demo với tất cả các thành phần.

Bạn có thể duyệt qua tất cả thành phần trong giải pháp bằng cách cuộn qua các mục. Nếu có hơn 100 mục trong danh sách, bạn có thể chọn Tải 100 mục tiếp theo để xem thêm.

Tải thêm thành phần.

Tìm và lọc trong một giải pháp

Bạn cũng có thể tìm một thành phần cụ thể theo tên của thành phần đó.

Tìm kiếm thành phần.

Hoặc lọc tất cả các mục trong danh sách theo loại thành phần.

Lọc thành phần theo loại.

Lệnh theo ngữ cảnh

Khi bạn chọn mỗi thành phần, các hành động có sẵn trong thanh lệnh sẽ thay đổi tùy thuộc vào loại thành phần mà bạn đã lựa chọn và nếu giải pháp là giải pháp mặc định hoặc giải pháp được quản lý.

Lệnh cụ thể cho thành phần.

Khi bạn không chọn bất kỳ thành phần nào, thanh lệnh sẽ hiển thị các hành động áp dụng cho chính giải pháp đó.

Lệnh cụ thể cho giải pháp.

Với các giải pháp không quản lý hoặc mặc định, bạn có thể dùng lệnh Mới hoặc Thêm hiện có để tạo hoặc thêm các loại thành phần khác nhau. Thông tin thêm: Thêm thành phần giải pháp

Lưu ý

Bạn không thể thêm thành phần vào giải pháp có quản lý. Khi cố gắng, bạn sẽ nhận được thông báo sau:
"You cannot directly edit the components within a managed solution. You’ll need to add it to another unmanaged solution that you’ve created to customize the component. The component might not be customizable."

Các đặc quyền bổ sung bắt buộc

Một số thành phần có thể yêu cầu một số đặc quyền Dataverse nhất định để người dùng chạy thành phần đó khi thành phần được nhập vào môi trường từ một giải pháp.

Dòng quy trình

Để sử dụng hoặc chạy quy trình từ ứng dụng canvas được bao gồm trong giải pháp, bạn phải có các quyền đối với quy trình đó thông qua việc ai đó chia sẻ quyền sở hữu hoặc quyền chạy: Khi một ứng dụng trong giải pháp được chia sẻ với một nhóm người dùng, các luồng cũng phải được chia sẻ rõ ràng.

Thông tin thêm: Vai trò bảo mật và đặc quyền

Sử dụng pipeline in Power Platform để triển khai các giải pháp

Dễ dàng triển khai các giải pháp để kiểm tra và sản xuất môi trường bằng cách sử dụng đường ống trong Power Platform. Sau khi quy trình được đưa ra, các nhà sản xuất có thể bắt đầu triển khai trong sản phẩm chỉ bằng vài cú nhấp chuột. Các nhà sản xuất làm như vậy trực tiếp trong môi trường phát triển của họ. Thông tin thêm: Tổng quan về quy trình trong Power Platform

Các hạn chế đã biết

Các hạn chế sau đây áp dụng cho việc sử dụng các ứng dụng bảng tùy biến, dòng và trình kết nối tùy chỉnh trong các giải pháp.

  • Nếu bạn gặp lỗi xuất bản ứng dụng canvas: ứng dụng có kết nối với các luồng không còn trong môi trường, hãy xóa mọi luồng đã xóa khỏi ứng dụng. Sau đó lưu và xuất bản ứng dụng.
  • Ứng dụng canvas được chia sẻ với Mọi người trải qua các thao tác sao lưu môi trường và khôi phục môi trường sẽ không được chia sẻ với Mọi người trong môi trường được khôi phục. Lưu ý rằng ứng dụng canvas có thể được chia sẻ với một nhóm bảo mật và ứng dụng trong môi trường được khôi phục được chia sẻ với nhóm bảo mật đó.
  • Chưa thể thêm luồng đám mây giải pháp bằng trình kết nối Lộ trình Dự án hoặc sử dụng ủy quyền ủy nhiệm vào giải pháp. Giải pháp thay thế cho giới hạn này là chỉnh sửa quy trình để loại bỏ việc sử dụng trình kết nối Lộ trình Dự án và/hoặc ủy quyền ủy nhiệm, thêm quy trình vào giải pháp, sau đó thay đổi quy trình trở lại nếu cần.

Để tìm hiểu thêm về cách tùy chỉnh các thành phần riêng lẻ trong một giải pháp, hãy đi tới các chủ đề sau:

  • Đối với các tùy chỉnh bảng, bảng, cột và thư, hãy đi tới Siêu dữ liệu.
  • Đối với biểu mẫu bảng, hãy đi tới Biểu mẫu.
  • Đối với các quy trình, hãy chuyển đến Quy trình.
  • Để biết quy tắc kinh doanh, hãy chuyển đến Quy tắc kinh doanh.

Giải pháp khắc phục sự cố

Để biết các vấn đề đã biết và thông tin về cách khắc phục sự cố khi làm việc với các giải pháp, hãy truy cập Quản lý ứng dụng và giải pháp trong Power Apps tài liệu Khắc phục sự cố.

Bước tiếp theo

Tạo một giải pháp

Lưu ý

Bạn có thể cho chúng tôi biết bạn thích dùng ngôn ngữ nào cho tài liệu không? Làm một cuộc khảo sát ngắn. (xin lưu ý, khảo sát này bằng tiếng Anh)

Cuộc khảo sát sẽ mất khoảng bảy phút. Không có dữ liệu cá nhân nào được thu thập (điều khoản về quyền riêng tư).