• Kiến thức
  • Kỹ năng
  • Nghề nghiệp
  • Công cụ hỗ trợ
  • Luật doanh nghiệp

Video

Business Analysis

Đăng ký nhận tin

 

Ý kiến học viên

  • Nguyễn Thị Mai Bình

    Business Analyst
    Với một người ngoại đạo như mình thì những chuyên đề về "kỹ thuật" của BA hết sức quan trọng. Ví dụ như sử dụng các diagram để mô hình hóa requirement, viết User Story/Use case, v...v..
     
    Đến với khóa học Fundamental Business Analysis, mình đã được gặp thầy Lộc, một người người rất nhiệt tình và có tâm. Ngoài việc chia sẻ các kinh nghiệm thực tế trên lớp thì thầy còn dành thời gian ra để tư vấn, hỗ trợ, góp ý CV cho mình. Bên cạnh đó trung tâm và anh Phụng cũng hỗ trợ gửi CV, kết nối học viên tới mạng lưới các công ty đối tác chất lượng, điều này giúp học viên như mình tìm được công việc phù hợp nhất. Cảm ơn BAC.
    Xem chi tiết +
  • Phạm Quế

    Business Analyst

    Khoá học Product Design của BAC đã cung cấp cho tôi nhiều kiến thức và nền tảng vô cùng hữu ích. Giảng viên giảng dạy rất nhiệt tình, truyền cho chúng tôi ngọn lửa đam mê và nhiệt huyết trong ngành. Đồng thời chia sẻ các kiến thức và kỹ năng cần thiết trong bài giảng một cách dễ hiểu hơn. Số lượng học viên không quá nhiều nên chất lượng giảng giạy vô cùng tốt. Giảng viên sửa bài tập 1-1 nên bài giảng sẽ chuyên sâu hơn.

    Xem chi tiết +
  • Nguyễn Văn Long

    Chuyên viên về chế độ kế toán & Giải pháp nghiệp vụ Tài chính kế toán trong ứng dụng CNTT - Tập đoàn Điện lực Việt Nam (EVN)

    Tôi đã tham gia khóa Phân tích nghiệp vụ phần mềm cơ bản 3.0 tại BAC. Ở đây, tài liệu đào tạo cung cấp nhiều nội dung bổ ích và trình bày dễ hiểu. Giảng viên rất nhiệt tình, ngoài nội dung giảng dạy theo giáo trình còn chia sẻ nhiều kinh nghiệm thực tiễn, các câu hỏi của học viên đều được giải đáp ngay trên lớp và có minh họa từ các dự án trong thực tế. Sau tất cả, tôi cảm ơn BAC và Thầy giáo Thái Sơn.

    Xem chi tiết +
BAC TRAINING & CONSULTANCY VN BAC TRAINING & CONSULTANCY VN BAC TRAINING & CONSULTANCY VN
Language  
Điện thoại tư vấn0909 310 768
Facebook Youtube Linkedin

Oct 21, 2019

Chỉnh sửa và định hình dữ liệu trong Power BI Desktop

Kết thúc bài viết trước, chúng ta đã biết cách kết nối dữ liệu trong Power BI Desktop. Trong nội dung lần này hãy cùng BAC thực hiện các thao tác xử lí cơ bản trên báo cáo nhé. Nếu bạn đã chưa biết cách kết nối dữ liệu vào phần mềm hãy xem lại tại đây: Hướng dẫn kết nối dữ liệu trong Power BI Desktop

1. Cách kết nối dữ liệu trực tuyến trong Power BI Desktop

Trong bài hướng dẫn trên đã chia sẻ đến bạn cách kết nối dữ liệu trên máy tính của bạn. Tuy nhiên, nếu cần thực hiện phân tích dữ liệu từ các nguồn khác nhau, đặc biệt, khi các nguồn thông tin trực tuyến ngày càng phổ biến.

Thao tác xử lý cũng tương tự như cách bạn thực hiện với file dữ liệu trên máy. Nhấn chọn dấu mũi tên tại nút “Get Data” chọn “Web” tại thanh menu thả xuống. Sau đó, copy và dán địa chỉ web sau vào ô thông báo nhấn “OK” để xác nhận.

Link: http://www.bankrate.com/finance/retirement/best-places-retire-how-state-ranks.aspx

Sau khi tải dữ liệu lên bạn sẽ nhận được thông báo thêm bảng vào Power BI Desktop. Sẽ có 2 lựa chọn tại đây là dữ liệu (Document) và tên bảng (Ranking of best and worst states for retirement). Bước này chúng ta cần thêm bảng nên sẽ chỉ chọn ô vuông bên trái tại phần tên bảng dữ liệu.

Tiếp tục “Transform Data” để chỉnh sửa bảng trước khi tải về phần mềm. Dưới đây là giao diện để chỉnh sửa các thông tin trong bảng, một thanh Query Setting pane xuất hiện bên phải như ảnh. Nếu trên máy bạn không xuất hiện hãy làm theo các bước sau. Nhấn menu “View” chọn “Query Setting” để hiển thị thanh này.

Như vậy, đối với các dữ liệu mà bạn không sở hữu, việc kết nối để tạo ra các báo cáo là hoàn toàn khả thi. Trong phần tiếp theo chúng ta sẽ chỉnh sửa dữ liệu này để biến nó thành một dữ liệu cùa mình, hành động này được gọi là định hình dữ liệu (Shape data).

2. Định hình hay xử lý dữ liệu trên Power BI Desktop

Định hình dữ liệu hay nói một cách khác là thay đổi, chỉnh sửa các thông tin trong dữ liệu để phù hợp nhu cầu sử dụng. Khi chỉnh sửa trong Query Editor các tài liệu gốc sẽ không bị ảnh hưởng, chỉ có chế độ xem này của bạn được thay đổi.

Từng bước thực hiện, từng thao tác của bạn sẽ được tự động ghi lại để mỗi lần bạn truy cập dữ liệu các bước này sẽ được thực hiện để định hình theo cách của bạn. Các bước được ghi lại theo thứ tự và nằm tại cột Query Setting mục Applied Steps.

Chú ý tại mục Applied Steps đối với các bước chỉnh sửa nếu không muốn thực hiện nữa bạn hãy chọn dấu “X” tại hành động đó. Tại đây, bạn có thể chọn các thao tác tương tự trên các phần mềm quản lý dữ liệu khác như xóa cột, thay đổi thông tin trong bảng, thêm cột…

Cách thức sử dụng khá đơn giản, để chỉnh sửa trên cột bạn nhấn vào tên cột để chọn. Trường hợp muốn sửa cùng lúc nhiều cột liền kề có thể đè phím “Shift” trên bàn phím hoặc “Ctrl” với các cột không liền kề. Sau đó click chuột phải vào tên cột và chọn thao tác.

Để thêm một cột vào bảng, tại menu Add Column chọn “Custom Column”. Một hộp thông báo xuất hiện yêu cầu nhập thông tin của cột mới, hãy nhập tên cột là New Rank và Copy đoạn mã sau vào ô Custom Column Formula.

([Weather] + [Crime] + [Culture] + [Wellness]) / 4

Lưu ý: thông tin trên dựa vào bảng dữ liệu, kết quả có thể thay đổi dựa theo thời gian. Đối với các biến trong công thức có thể thêm hoặc bớt dựa vào mục Available columns.

Sau khi hoàn tất bạn sẽ nhận được một cột mới có tên là New Rank với dữ liệu dựa theo công thức trên. Để các con số hiển thị trực quan hơn bạn có thể chuyển đổi kiểu dữ liệu tại menu Tranform chọn Data Type: Whole Number. Lúc này, các con số sẽ tự động được làm tròn cho bạn và bước này sẽ lưu lại tại cột Applied Steps bên phải.

Nếu bạn nhập sai công thức và muốn xóa cột hãy click phải vào cột và chọn Remove. Để lấy lại cột đã xóa chỉ cần xóa bước đã thực hiện tại cột Applied Steps bằng cách chọn dấu “X”. Bạn cũng có thể áp dụng các thao tác cùng lúc cho nhiều cột bằng phím Shift hay Ctrl như hướng dẫn trên.

Bây giờ chúng ta sẽ tiến hành xóa đi một cột trong công thức trên, ở đây bạn hãy xóa cột Crime. Sau đó, nhìn vào cột New rank lúc này, dữ liệu vẫn không thay đổi, nguyên nhân do bước xóa của bạn nằm sau bước tạo công thức.

Hãy click chuột phải tại bước Removed Columns ở cột Applied Steps và chọn Move up. Thực hiện 2 lần thao tác này để bước Removed Columns nằm trước bước Added Custom.

Tiếp tục, click trái vào bước Added Custom bạn sẽ thấy dữ liệu tại cột New Rank đã chuyển toàn bộ về Error. Nguyên nhân là do công thức bạn nhập cho cột New Rank đã bị thiếu đi mất một thông số là Crime (bị xóa ở bước Removed Columns đã được đưa lên).

Khi chọn một dòng bất kì trong cột New rank bạn sẽ thấy thông báo lỗi bên dưới. Để sửa lỗi, bạn cần sửa lại công thức đã bị nhập sai, chọn bước Added Customn tại Applied Steps và chọn cột New rank tại menu View tích vào ô Formula Bar.

Vì trước đó chúng ta để thêm vào bước xóa cột Crime nên bây giờ chỉ cần bỏ biến này khỏi công thức. Bạn xóa biến này và sửa con số từ 4 thành 3 hoặc copy đoạn code sau để thay cho đoạn trong công thức bị sai.

= Table.AddColumn(#"Replaced Value", "New Rank", each ([Weather] + [Culture] + [Wellness]) / 3)

Tích vào dấu tích “V” bên cạnh hoặc nhấn “Enter” để áp dụng công thức mới. Bây giờ, cột New rank đã có giá trị mới thay vì Error. Tại Applied Steps chọn Changed Tyle1, các dữ liệu số đã tự động cập nhật theo đúng bước dữ liệu mới từ công thức đã sửa.

Cuối cùng, để áp dụng sắp xếp thứ tự các quốc gia theo cột New rank mới tạo ra. Chọn cột New rank, click vào dấu tích và chọn “Sort Accending”. Bạn sẽ thấy dữ liệu lúc này sẽ tự động sắp xếp lại theo kết quả của cột New rank thay vì Rank.

Nhưng nếu chú ý thì các dữ liệu tại cột Rank sẽ bị xáo trộn bởi cột New rank chúng ta đã làm tròn (Transform data: Whole Number) dẫn đến nhiều dòng cùng kết quả. Ở đây, tôi muốn sắp xếp theo cột New rank nhưng nếu New rank cùng kết quả tôi sẽ tiếp tục so sánh cột Rank để sắp xếp.

Để làm điều này, chúng ta lại tiếp tục bổ sung cho công thức như cách trên. Chọn “Sorted Rows” tại “Applied Steps”, chọn cột New rank, tại menu View tích vào ô Formula Bar để xem công thức.

Mặc định, công thức sắp xếp của bạn sẽ là sắp xếp từ nhỏ đến lớn (Order.Ascending) theo cột New rank. Bây giờ, chúng ta chỉ cần thêm phần sắp xếp từ nhỏ đến lớn theo cột Rank, bạn có thể tự viết theo định dạng có sẵn hoặc Copy kết quả dưới đây.

= Table.Sort(#"Changed Type1",{{"New Rank", Order.Ascending},{"Overall rank", Order.Ascending}})

Cuối cùng, đừng quên nhấn dấu tích “V” xanh hoặc “Enter” để áp dụng công thức mới. Kiểm tra lại danh sách xem thứ tự đã được điều chỉnh theo cột New rank và Rank chưa. Ngoài ra, thay đổi giá trị trong các cột cũng là thao tác mà bạn nên biết.

Tất nhiên, chúng ta sẽ thay đổi giá trị của bảng trước khi thêm cột để đảm bảo kết quả cuối cùng. Chọn Removed Columns tại Applied Steps, sau đó, click phải vào giá trị cột Weather của Arizona chọn Replace Value và Insert.

Thêm vào giá trị bạn muốn thay đổi vào dòng Replace Value, tôi sẽ chọn “51”. Sau đó, chọn Sorted Rows để xem lại, lúc này dữ liệu đã hoàn toàn được sắp xếp lại theo giá trị mà chúng ta đã thay đổi.

Như vậy, trên đây BAC đã giúp bạn thực hiện các thao tác cơ bản như thêm, xóa, sửa để xử lý dữ liệu trên Power BI Desktop. Bạn cũng lưu ý rằng hướng dẫn trên dựa vào dữ liệu từ website cung cấp, nếu dữ liệu này thay đổi bạn cần xem lại tên các cột để chỉnh sửa công thức cho phù hợp.

Nếu gặp khó khăn trong quá trình tự học Power BI, hãy để lại comment bên dưới bài viết để hỗ trợ. Và đừng quên theo dõi các bài viết mới tại BACs.vn để xem các hướng dẫn và kiến thức mới nhất về Power BI.

Nguồn tham khảo:

https://docs.microsoft.com/en-us/power-bi/desktop-shape-and-combine-data

Nhu cầu đào tạo doanh nghiệp

BAC là đơn vị đào tạo BA đầu tiên tại Việt Nam. Đối tác chính thức của IIBA quốc tế. Ngoài các khóa học public, BAC còn có các khóa học in house dành riêng cho từng doanh nghiệp. Chương trình được thiết kế riêng theo yêu cầu của doanh nghiệp, giúp doanh nghiệp giải quyết những khó khăn và tư vấn phát triển.

Tham khảo chương trình đào tạo: 

  • Phân tích và trực quan hóa dữ liệu với Tableau
  • Phân tích và trực quan hóa dữ liệu với Power BI

Các bài viết liên quan Power BI: 

  • Power BI cơ bản cho người mới bắt đầu
  • Chỉnh sửa và định hình dữ liệu trong Power BI Desktop
  • Kết hợp dữ liệu trong Power BI Desktop
  • Hướng dẫn kết nối dữ liệu trong Power BI Desktop
  • Hướng dẫn tải & cài đặt Power BI trên máy tính
  • Khóa học Phân tích và trực quan hóa dữ liệu với Power BI
  • Power BI là gì ?

Các bài viết liên quan: 

  • TABLEAU - Giải pháp BUSINESS INTELLIGENCE (BI) - click vào đây
  • Hướng dẫn cài đặt và Sử dụng TABLEAU - click vào đây
  • Tính năng mới trên tableau - verion 2019.1 - click vào đây

Biên soạn và tổng hợp nội dung

Click để đọc tiếp

  • Hướng dẫn cách dùng ChatGPT như một trợ lý ảo
    Hướng dẫn cách dùng ChatGPT như một trợ lý ảo

    Trợ lý ảo cá nhân là khái niệm đã có từ khá lâu nhưng lại trở nên phổ biến thời gian gần đây. Với sự xuất hiện của Trí tuệ nhân tạo mà cụ thể là ChatGPT, giờ đây, việc sở hữu một trợ lý ảo cá nhân đã không trở nên đơn giản hơn rất nhiều.

  • Hướng dẫn cách dùng ChatGPT để viết Content (Blog, Quảng Cáo, Email)
    Hướng dẫn cách dùng ChatGPT để viết Content (Blog, Quảng Cáo, Email)

    Việc sử dụng ChatGPT để tạo ra các nội dung như blog, quảng cáo hay email ngày càng phổ biến. Hãy cùng BAC tìm hiểu cách viết Prompt hiệu quả để sáng tạo nội dung trong ChatGPT nhé.

  • NotebookLM - Công cụ AI hỗ trợ nghiên cứu và ghi chú của Google
    NotebookLM - Công cụ AI hỗ trợ nghiên cứu và ghi chú của Google

    NotebookLM là một công cụ AI do Google phát triển. Với NotebookLM, bạn có thể tiết kiệm hàng giờ đồng hồ để lưu trữ, ghi chú, nghiên cứu và tổng hợp dữ liệu. Bài viết này sẽ giúp bạn tìm hiểu và biết cách ứng dụng NotebookLM.

  • 10 trực quan hàng đầu tại Iron Viz 2025
    10 trực quan hàng đầu tại Iron Viz 2025

    Trực quan hóa dữ liệu là một lĩnh vực hấp dẫn và mang lại nhiều lợi ích thiết thực. Cuộc thi trực quan dữ liệu Iron Viz 2025 đã đi đến hồi kết với những tác phẩm ấn tượng. Hãy cùng BAC điểm qua 10 trực quan tốt nhất và xem cách họ đã thực hiện điều đó.

Bình luận

CÔNG TY CỔ PHẦN ĐÀO TẠO VÀ TƯ VẤN BAC

Mã số doanh nghiệp: 0312713743 do Sở Kế hoạch & Đầu tư TP.HCM cấp ngày 28/03/2014
Trụ sở chính: Lầu 6 - Tòa nhà Thiên Phước 1, 244 Cống Quỳnh, Phường Phạm Ngũ Lão, Quận 1, TP. HCM.
Chi nhánh: Lầu 11, Tòa nhà Hải Âu, Số 39B Trường Sơn, Quận Tân Bình, Tp.HCM.
Email: info@bacs.vn - Web: www.bacs.vn - Điện thoại: (84) 909 310 768

Đã thông báo bộ công thương
DMCA.com Protection Status

Copyright © 2014 BAC JSC.
All Rights Reserved.

BAC - Business Analyst Training Center