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 sử dụng giải pháp để quản lý vòng đời ứng dụng, hãy truy cập Tổng quan về ALM với Microsoft Power Platform trong 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 chuyển đến Các khái niệm về giải pháp trong Power Platform 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 bạn 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 quy trình trong Power Platform để triển khai giải pháp

Dễ dàng triển khai các giải pháp cho môi trường thử nghiệm và sản xuất bằng cách sử dụng quy trình trong Power Platform. Sau khi đã có quy trình, người 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. Người sáng tạo 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ề đường ống ở 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 phải 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 hoạt động 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 phục hồi. Lưu ý rằng ứng dụng canvas có thể được chia sẻ với nhóm bảo mật và ứng dụng trong môi trường được khôi phục sẽ được chia sẻ với nhóm bảo mật đó.
  • Chưa thể thêm các luồng giải pháp trên đám mây sử dụng trình kết nối Lộ trình dự án hoặc sử dụng ủy quyền được ủy quyền vào giải pháp. Giải pháp cho hạn chế 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 được ủy quyền, thêm quy trình vào một giải pháp rồi thay đổi lại quy trình 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 chuyển đến các chủ đề sau:

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

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

Để biết các sự cố đã biết và thông tin về cách khắc phục sự cố khi sử dụng giải pháp, hãy chuyển đến 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ư).