Hà Vân
Hà Vân
Thảo luận 0 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 479 lượt xem

Cách lấy dữ liệu từ nguồn bên ngoài và kết nối với Power BI

Nov 17 2021

Lấy dữ liệu từ nguồn bên ngoài và kết nối vào Power BI là một trong những thao tác cơ bản khi bạn học sử dụng phần mềm này để phân tích dữ liệu. Dưỡi đây là hướng dẫn lấy data từ nguồn bên ngoài và kết nối với Power BI đơn giản, dễ thực hiện nhất. Hãy cùng tìm hiểu ngay nhé.

Cách lấy dữ liệu từ nguồn bên ngoài vào Power BI

Cách kết nối một file với Power BI

Bước 1: Vào thẻ Home => chọn mục Get Data trong nhóm External Data.

Bước 2: Khi hộp thoại Get Data xuất hiện chúng ta sẽ thấy được các loại dữ liệu có thể kết nối với Power BI bao gồm:

  • Flat files & folder: Là các tập tin hoặc thư mục có định dạng .csv, .text, .xls,...
  • Database: Là dữ liệu đến từ các phần mềm như SQL, Access, Oracle, IBM, Azure,...
  • Online Services: Là các nguồn trực tuyến như Sharepoint, GitHub, Dynamic 365, Google Analytics, Saleforce, Power BI Service,...
  • Power Platforms: Bao gồm Power BI datasets, Power BI dataflows, Common Data Service, Power Platforms dataflows
  • Others: Là một số nguồn khác như Web feeds, R scripts, Spark, Hadoop,...

Có nhiều loại dữ liệu có thể kết nối với Power BI, những loại nêu trên chỉ là một số loại dữ liệu kết nối phổ biến nhất thôi nhé.


Các bạn có thể tìm kiểu loại dữ liệu muốn kết nối bằng cách gõ tên vào mục Search hoặc tìm thủ công thông qua từng nhóm. Trong đó, có một kiểu dữ liệu là dạng thư mục rất hữu ích cho các bạn cần làm phân tích dữ liệu theo tháng. Các bạn chỉ cần tạo một file lưu trữ dữ liệu, sau đó cập nhật mới hàng tháng rồi tải lại file vào Power BI là Dashboard sẽ được cập nhật.

Bước 3: Chọn vào loại dữ liệu mà bạn muốn kết nối rồi bấm Connect. Trong hình ảnh dưới đây chúng mình đang lấy dữ liệu từ file Excel - một loại dữ liệu phổ biến thường được kết nối với Power BI để dùng trong phân tích dữ liệu.


Bước 4: Sau đó sẽ có cửa sổ Open hiện lên với định dạng tìm kiếm mặc định là file Excel. Nếu các bạn muốn tìm kiểu file khác thì chuyển tùy chọn sang All Files nhé.


Khi đã chọn được file muốn kết nối rồi thì các bạn bấm Open. 

Bước 5: Khi quá trình kết nối hoàn tất, Power BI sẽ hiển thị một cửa sổ thông báo về các bảng có trong file Excel mà bạn đã chọn. Các bạn muốn sử dụng dữ liệu ở bảng nào thì bấm tích vào bảng đó rồi bấm Load.


Sau khi Power BI tải dữ liệu từ file Excel thành công thì bạn sẽ thấy tên của các bảng hiển thị ở mục Fields như trong hình ảnh dưới đây:


Nếu các bạn muốn xem chi tiết hơn thì hãy bấm vào biểu tượng Table ở bên trái màn hình:

Sau đó bạn có thể xem được thông tin chi tiết của từng bảng. Trong Power BI thì mỗi cột sẽ được gọi là một trường (Fields).


Xem thêm: Hướng dẫn cách dùng hàm REPT trong Power BI DAX

Cách kết nối một thư mục (Folder) với PowerBI

Có một lưu ý quan trọng khi kết nối Folder là các file trong đó phải có định dạng, bố cục giống nhau, cấu trúc dòng và cột cũng phải tương tự nhau để tránh các lỗi không mong muốn. Để kết nối một thư mục vào Power BI, các bạn làm theo những bước được hướng dẫn ngay dưới đây:

Bước 1: Nhấp chuột vào mũi tên chỉ xuống của mục Get Data => bấm vào mục More trong danh sách xổ xuống để mở bảng chọn Get Data.


Bước 2: Khi bảng chọn Get Data xuất hiện các bạn bấm vào mục All => chọn dòng Folder => bấm Connect để mở cửa sổ Open.


Bước 3: Sau đó sẽ xuất hiện một cửa sổ như trong hình ảnh dưới đây, các bạn hãy bấm vào nút Browse sau đó tìm file muốn kết nối trong cửa sổ Browse For Folder. Sau khi chọn được thư mục rồi thì bấm OK.

 

Lúc này sẽ có một cửa sổ hiện lên cung cấp thông tin liên quan đến Folder (thư mục) mà chúng ta vừa kết nối vào Power BI. 


Chúng ta sẽ không để nguyên như hình ảnh trên để bấm Load mà sẽ thêm một bước nữa nhé.

Bước 4: Các bạn bấm vào nút Combine ở góc dưới bên phải cửa sổ này sẽ nhìn thấy 2 lựa chọn được xổ xuống là:

  • Combine & Transform: Gộp và chỉnh sửa dữ liệu 
  • Combine & Load: Gộp và tải dữ liệu vào phần Data

Trong ví dụ này chúng mình sẽ chọn phần Combine & Load, phần Transform sẽ được hướng dẫn chi tiết trong các bài viết sau nhé.


Nếu có thông báo như trong hình ảnh dưới đây thì các bạn chọn vào Apply Changes nhé:


Bước 5: Lúc này bạn sẽ thấy cửa sổ Combine Files hiện lên. Trong mục Sample Files, hãy chọn vào lựa chọn First File thì phần mềm sẽ gộp tất cả các trường của những bảng mà nó có thể nhận dạng được trong thư mục mà bạn đã kết nối vào. Sau đó  bấm OK là các bạn có thế thấy được dữ liệu trong mục Fields và xem được chi tiết khi bấm vào nút Table.


Xem thêm: Hướng dẫn cách dùng hàm FIXED trong Power BI DAX

Cách kết nối dữ liệu từ database với Power BI

Trong thực tế công việc thì các bạn sẽ không chỉ lấy dữ liệu từ file Excel hay từ thư mục mà còn nhiều nguồn khác. Ở đây chúng mình sẽ hướng dẫn thêm cả cách lấy dữ liệu từ Online Services và từ Database.

Nếu muốn kết nối dữ liệu từ Database thì các bạn cũng vào Get Data => chọn More để mở bảng chọn Get Data => chọn mục Database => chọn loại dữ liệu bằng cách nháy đúp chuột vào nó. Ở đây chúng mình đang chọn SQL Server database để lấy dữ liệu từ SQL.


Sau đó sẽ có một cửa sổ hiện lên yêu cầu điền thông tin kết nối của cơ sở dữ liệu. Các bạn điền xong thì bấm vào Import, khi nào thấy nút OK sáng lên thì nghĩa là đã kết nối thành công. Cuối cùng bấm vào OK là được nhé.

Xem thêm: Hướng dẫn cách dùng hàm LASTNONBLANK trong Power BI DAX

Kết luận

Các bạn hãy thử áp dụng cách lấy dữ liệu từ nguồn bên ngoài và kết nối vào Power BI mà chúng mình đã hướng dẫn vào công việc thực tế nhé. Những kiến thức như trong bài viết này các bạn có thể được học đầy đủ, chi tiết hơn trong khóa học PBIG01 của Gitiho:

PBIG01: Thành thạo Microsoft Power BI để Trực quan hóa và Phân tích dữ liệu

Khóa học sẽ mang lại cho các bạn rất nhiều kiến thức bổ ích. Hoàn thành khóa học bạn sẽ:

  • Nắm rõ các thuật ngữ và cách sử dụng công cụ của Power BI
  • Hiểu được nguyên tắc hoạt động của phần mềm, biết dùng PowerBI để visualize dữ liệu và truyền tải thông điệp
  • Thành thạo cách dùng Power BI để làm sạch, transform dữ liệu, tổng hợp dữ liệu từ nhiều nguồn khác nhau.
  • Biết cách tiếp cận các vấn đề bằng dữ liệu, hiểu được tầm quan trọng của phân tích dữ liệu trong hoạt động phát triển doanh nghiệp.
  • Biết trực quan hóa dữ liệu (data visualization) và xây dựng báo cáo BI để đưa ra các quyết định chính xác nhất.

Các bạn sẽ được giảng viên hỗ trợ, giải đáp mọi thắc mắc trong vòng 24h xuyên suốt khóa học. Khóa học có giá trị sử dụng trọn đời nên các bạn có thể học thoải mái mọi lúc mọi nơi nhé. Chúc các bạn học tập hiệu quả.

Tài liệu kèm theo bài viết

Cùng tham gia cộng đồng hỏi đáp về chủ đề Phân tích dữ liệu

Thảo luận 0 câu trả lời
Lượt xem 479 lượt xem
Vỗ tay vỗ tay

0 Bình luận

@ 2020 - Bản quyền của Công ty cổ phần công nghệ giáo dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở kế hoạch và đầu tư TP. Hà Nội