Nhập hoặc xuất dữ liệu từ Dataverse

Để nhận (nhập) dữ liệu vào bảng Microsoft Dataverse, hãy sử dụng tệp trang tính Excel, tệp giá trị được phân tách bằng dấu phẩy (CSV) hoặc một trong nhiều trình kết nối có sẵn.

Khi bạn xuất dữ liệu bảng Dataverse, dữ liệu được xuất dưới dạng tệp CSV.

Nhập bằng trình kết nối

Sử dụng trình kết nối để nhập dữ liệu từ nhiều nguồn khác nhau, chẳng hạn như Microsoft Excel, Azure, cơ sở dữ liệu SQL Server, SharePoint, Access, OData, v.v.

  1. Đăng nhập vào Power Apps.
  2. Trên ngăn điều hướng bên trái, chọn Bảng. Nếu không thấy mục này trong ngăn bảng điều khiển bên, hãy chọn …Thêm rồi chọn mục bạn muốn.
  3. Chọn Dữ liệu > Lấy dữ liệu > Lấy dữ liệu.
  4. Từ danh sách Nguồn dữ liệu, chọn trình kết nối mà bạn muốn nhập dữ liệu.

Để biết thông tin về trình kết nối bạn muốn sử dụng làm nguồn dữ liệu của mình, hãy xem Danh sách tất cả trình kết nối Power AppsDanh sách tất cả các trình kết nối do Microsoft phát hành.

Nhập từ Excel hoặc tệp CSV

Có hai cách để nhập dữ liệu từ Excel.

Quan trọng

Nhập từ tệp Excel hoặc CSV bằng lệnh Nhập > Nhập dữ liệu từ Excel không có sẵn trong GCC, GCC High, và môi trường DoD. Để khắc phục hạn chế này, từ khu vực Bảng trong Power Apps chọn Nhập > Nhập dữ liệu, sau đó chọn nguồn dữ liệu, chẳng hạn như Sổ làm việc Excel hoặc Văn bản/CSV.

Tùy chọn 1: Nhập bằng cách tạo và sửa đổi một mẫu tệp

Mọi bảng đều có cột bắt buộc, các cột đó phải tồn tại trong tệp nhập của bạn. Chúng tôi khuyên bạn nên tạo một mẫu. Để làm điều đó, hãy xuất dữ liệu từ bảng. Sau đó, sử dụng cùng một tệp và sửa đổi tệp bằng dữ liệu của bạn. Cuối cùng, nhập lại tệp đã sửa đổi vào bảng. Sử dụng một mẫu có thể giúp bạn tiết kiệm thời gian vì bạn sẽ không phải chỉ định các cột bắt buộc cho mỗi bảng.

Chuẩn bị mẫu tệp

  1. Xuất dữ liệu bảng.
  2. Xác định một kế hoạch để đảm bảo dữ liệu là duy nhất trước khi nhập dữ liệu. Sử dụng khóa chính hoặc khóa thay thế. Thêm thông tin: Đảm bảo tính duy nhất khi bạn nhập dữ liệu vào một bảng từ Excel hoặc CSV

Sửa đổi tệp với dữ liệu của bạn

Sao chép dữ liệu từ tệp Excel hoặc CSV vào mẫu bạn tạo trong bước trước.

Nhập tệp

  1. Trên powerapps.com chọn Bảng trong ngăn điều hướng bên trái. Nếu không thấy mục này trong ngăn bảng điều khiển bên, hãy chọn …Thêm rồi chọn mục bạn muốn.
  2. Chọn Dữ liệu, bên phải của Lấy dữ liệu chọn > rồi chọn Nhận dữ liệu từ Excel.
  3. Chọn các bảng mà bạn muốn nhập dữ liệu, sau đó chọn Tiếp theo.
  4. Trên trang Nhập dữ liệu, chọn Tải lên và chọn tệp của bạn. Làm theo các lời nhắc để tải tệp của bạn lên.
  5. Sau khi tệp được tải lên và Trạng thái ánh xạ cho biết Ánh xạ thành công, chọn Nhập ở góc trên cùng bên phải. Chuyển đến Khắc phục sự cố lỗi ánh xạ với Excel để điều hướng và sửa bất kỳ lỗi ánh xạ nào. Nhập ánh xạ thành công Sau khi quá trình nhập hoàn tất thành công, bạn sẽ thấy tổng số lần chèn và cập nhật.

Tùy chọn 2: Nhập bằng cách lấy tệp nguồn của riêng bạn

Nếu bạn là người dùng chuyên sâu và biết các cột bắt buộc của một bảng nhất định đối với các bảng Dataverse, hãy xác định tệp nguồn CSV hoặc Excel của riêng bạn. Làm theo các bước trong Nhập tệp.

Khắc phục sự cố lỗi ánh xạ với Excel

Nếu bạn gặp phải lỗi ánh xạ sau khi tải tệp lên, hãy chọn Ánh xạ trạng thái. Thực hiện các bước sau để kiểm tra và khắc phục lỗi ánh xạ cột.

  1. Sử dụng menu thả xuống ở bên phải, trong Hiển thị, để xem qua Cột chưa ánh xạ, Trường có lỗi hoặc Trường bắt buộc.

    Tiền bo

    • Tùy vào việc bạn nhận được Cảnh báo hay gặp phải Lỗi, hãy kiểm tra Cột chưa ánh xạ hoặc Trường có lỗi thông qua menu thả xuống trong Ánh xạ cột.
    • Sử dụng lô-gic Upsert (Cập nhật hoặc Chèn) để cập nhật hàng nếu hàng đã tồn tại hoặc chèn một hàng mới.
  2. Sau khi giải quyết tất cả các lỗi và cảnh báo, chọn Lưu thay đổi ở góc trên cùng bên phải. Bạn sẽ quay trở lại màn hình Nhập dữ liệu.

  3. Khi cột Trạng thái ánh xạ hiển thị Ánh xạ thành công, chọn Nhập ở góc trên cùng bên phải.

Khi thông báo Đã nhập thành công xuất hiện, tổng số lần chèn và cập nhật sẽ hiển thị.

Đảm bảo tính duy nhất khi bạn nhập dữ liệu vào một bảng từ Excel hoặc CSV

Bảng Dataverse sử dụng khóa chính để xác định duy nhất các hàng trong bảng Dataverse. Khóa chính cho một bảng Dataverse là mã định danh duy nhất toàn cầu (GUID). Nó tạo thành cơ sở mặc định để định danh hàng. Các thao tác về dữ liệu, như nhập dữ liệu vào bảng Dataverse, sẽ hiển thị các khóa chính mặc định.

Ví dụ:
Khóa chính cho một bảng Tài khoảnaccountid.

Tệp xuất mẫu từ bảng Tài khoản hiển thị accountid làm khóa chính.

Đôi khi, một khóa chính có thể không hoạt động khi bạn tích hợp dữ liệu từ một nguồn bên ngoài. Sử dụng Dataverse để xác định khóa thay thế định danh duy nhất một hàng thay cho khóa chính.

Ví dụ:
Đối với một bảng Tài khoản, bạn có thể đặt transactioncurrencyid làm một khóa thay thế bằng cách sử dụng định danh dựa trên khóa tự nhiên. Ví dụ: sử dụng Đô la Mỹ thay vì giá trị GUID 88c6c893-5b45-e811-a953-000d3a33bcb9 hiển thị trước đó. Bạn cũng có thể chọn ký hiệu tiền tệ hoặc tên tiền tệ làm khóa. Thông tin thêm: Xác định khóa thay thế bằng cách dùng cổng thông tin Power Apps

Ví dụ về việc tạo khóa thay thế trên bảng Tiền tệ.

Tệp xuất mẫu từ bảng Tài khoản hiển thị tên tiền tệ dưới dạng khóa tự nhiên.

Bạn vẫn có thể sử dụng khóa chính làm mã định danh sau khi bạn chỉ định khóa thay thế. Trong mẫu trước, tệp đầu tiên vẫn hợp lệ nếu GUID là giá trị hợp lệ.

Xuất dữ liệu

Xuất dữ liệu từ một bảng ở định dạng giá trị được phân tách bằng dấu phẩy (CSV).

  1. đăng nhập vào Power Apps, ở ngăn điều hướng bên trái chọn Bảng. Nếu không thấy mục này trong ngăn bảng điều khiển bên, hãy chọn …Thêm rồi chọn mục bạn muốn.

  2. Chọn Xuất > Xuất dữ liệu.

  3. Chọn bảng mà bạn muốn xuất dữ liệu rồi chọn Xuất dữ liệu.

    Ví dụ về xuất dữ liệu từ bảng Tài khoản.

  4. Sau khi quá trình xuất kết thúc thành công, hãy chọn Tải xuống dữ liệu đã xuất để tải tệp CSV xuống thư mục tải xuống được chỉ định trong trình duyệt web của bạn.

    Quá trình xuất mẫu hiển thị xuất thành công kèm theo tệp có thể tải xuống trong liên kết.

Lưu ý

Các lần xuất có giới hạn thời gian là 12 phút. Nếu khối lượng dữ liệu được xuất vượt quá 12 phút thì quá trình xuất sẽ không thành công. Nếu điều này xảy ra, hãy xuất dữ liệu trong các phân đoạn nhỏ hơn.

Các trường và kiểu dữ liệu không được hỗ trợ

Các loại dữ liệu sau đây hiện không được hỗ trợ để nhập hoặc xuất.

  • Múi giờ
  • Lựa chọn (chọn nhiều)
  • Image
  • Tệp

Các trường sau đây là trường hệ thống và không được hỗ trợ nhập và xuất.

  • Ownerid
  • Createdby
  • Createdonbehalfby
  • Createdon
  • Modifiedby
  • Modifiedonbehalfby
  • Modifiedon
  • Overriddencreatedon

Lưu ý

Các tính năng Lấy dữ liệu từ Excel và Xuất dữ liệu hiện không có trong Gói nhà phát triển Power Apps.

Khắc phục sự cố kết nối

Người dùng có thể nhận được thông báo lỗi nếu kết nối họ đang sử dụng để xuất yêu cầu sửa lỗi. Trong trường hợp này, người dùng nhận được thông báo lỗi cho biết Kết nối với Dataverse không thành công. Vui lòng kiểm tra liên kết bên dưới để biết cách khắc phục sự cố này.

Cách khắc phục sự cố này:

  1. Trong Power Apps (make.powerapps.com), chọn Kết nối từ ngăn điều hướng bên trái. Nếu không thấy mục này trong ngăn bảng điều khiển bên, hãy chọn …Thêm rồi chọn mục bạn muốn.
  2. Xác định vị trí kết nối Microsoft Dataverse (cũ) .
  3. Chọn liên kết Khắc phục kết nối trong cột Trạng thái và làm theo hướng dẫn trên màn hình của bạn.

Sau khi khắc phục xong, hãy thử xuất lại.

Quyền

Để nhập hoặc xuất dữ liệu, người dùng phải có Trình tạo môi trường vai trò bảo mật.

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ư).