Kết nối với Excel, CSV và Web cũng như các nguồn dữ liệu trực tuyến thông qua Power BI là một bước quan trọng trong quá trình tạo báo cáo và trực quan hóa dữ liệu. Sau đây, chúng ta cùng tìm hiểu về các cách kết nối này.
Cách kết nối từng nguồn dữ liệu
Kết nối với Excel
Để kết nối với Excel, trên cửa sổ Power BI chọn tab “Home” -> chọn “Get Data” -> chọn “Excel Workbook” -> chọn file excel muốn kết nối và sau đó chọn các bảng hoặc dữ liệu mà bạn muốn sử dụng trong Power BI -> Chọn “Transform Data” để vào PowerQuery tiền xử lý dữ liệu hoặc chọn “Load” để bỏ qua bước tiền xử lý.
Kết nối với CSV
Để kết nối với Excel, trên cửa sổ Power BI chọn tab “Home” -> chọn “Get Data” -> chọn “Text/CSV” -> chọn file CSV muốn kết nối và sau đó chọn các trường dữ liệu bạn muốn sử dụng
Kết nối với Web
Để kết nối với dữ liệu trực tuyến, trên cửa sổ Power BI chọn tab “Home” -> chọn “Get Data” -> chọn “Web” và nhập URL của trang web hoặc API -> Chọn bảng dữ liệu muốn sử dụng
Xử lý lỗi phổ biến khi kết nối
Lỗi không thể tìm thấy tệp Excel khi ở Power Query
Lỗi này thường xảy ra khi tệp excel không còn ở vị trí cũ, đây là màn hình lỗi
Lúc này bạn cần cập nhật lại đường dẫn đến tệp Excel trong màn hình Power Query bằng cách: “Home” -> “Data sources setting” -> “Change source” -> Chọn tệp excel ở vị trí mới -> “OK”
Sau khi thay đổi đường dẫn Data sources xong, bạn nhấn “Refresh Preview” để cập nhật lại dữ liệu
Lỗi định dạng với tệp CSV
Lỗi này có thể xuất hiện nếu tệp CSV không tuân theo đúng định dạng. Đảm bảo rằng tệp CSV có cấu trúc đúng (có dấu phẩy hoặc dấu chấm phẩy phân cách giữa các cột) và không chứa ký tự không hợp lệ hoặc thiếu dữ liệu.
Lỗi không thể kết nối đến URL:
Điều này có thể xảy ra nếu URL không chính xác hoặc không khả dụng. Hãy đảm bảo rằng URL bạn đang cố kết nối có định dạng đúng và là một trang web hoặc dịch vụ trực tuyến hoạt động.
Kết luận
Bài viết trên SmartData đã giới thiệu với các bạn các cách kết nối Power BI với các nguồn dữ liệu trong Power Query. Nếu bạn thấy bài viết hay và hữu ích, bạn có thể tham gia các kênh sau của SmartData để nhận được nhiều thông tin hơn nữa: