• Trang chủ
  • Giới thiệu
    • Giá trị cốt lõi
    • Chúng tôi
    • Tầm nhìn & Sứ mệnh
    • Giảng viên
    • Ý kiến học viên
    • Sáng lập
  • Khóa học
    • Lịch khai giảng
    • HCM - Phân tích nghiệp vụ cơ bản 3.0
    • HCM - Phân tích nghiệp vụ nâng cao 3.0
    • HCM - Luyện thi chứng chỉ IIBA(ECBA, CCBA, CBAP) 3.0
    • Hà Nội - Phân tích nghiệp vụ cơ bản 3.0
    • Hà Nội - Phân tích nghiệp vụ nâng cao 3.0
    • Hà Nội - Luyện thi chứng chỉ IIBA(ECBA, CCBA, CBAP) 3.0
    • Đà Nẵng - Phân tích nghiệp vụ cơ bản 3.0
    • Cần Thơ - Phân tích nghiệp vụ cơ bản 3.0
    • BA cho ngành Ngân hàng
    • BA cho ngành Bảo hiểm
    • Chuyên gia ứng dụng Agile
    • Ước lượng phần mềm
    • Quản trị quy trình nghiệp vụ
    • BA & PM phối hợp hoàn thiện
    • Phân tích và trực quan hóa dữ liệu với Tableau
    • Chuyên gia BSC-KPI nội bộ
    • Hoạch định chiến lược, tư vấn triển khai ERP
    • Pro Salesman - Người bán hàng tuyệt vời
    • Phong thủy & Nhân tướng học ứng dụng trong Quản trị Nhân sự
    • Nhận thức An toàn An ninh Thông tin
    • Nguyên lý cơ bản trong UI/UX
    • Product Design
    • Phân tích và trực quan hóa dữ liệu với Power BI
    • Excel & Power BI
    • Ứng dụng BPMN
    • Luyện Thi Chứng Chỉ PMI-PBA
    • Scrum Master trong dự án - Luyện thi chứng chỉ PSMI
    • Scrum Framework in Practice
    • Ứng dụng Data Science & Machine Learning
    • Content Marketing
    • Digital Marketing
    • Facebook Ads
    • Google Ads
    • Google Data Studio
    • Marketing Automation
    • Social Media Marketing
    • Phân tích dữ liệu với SQL và Google Data Studio
    • Kỹ năng nhiếp ảnh
    • Kỹ năng dựng phim
    • Khơi dậy quyền năng lời nói
    • Quản lý dự án thực hành
    • Luyện thi Chứng chỉ phân tích Agile
    • Luyện thi chứng chỉ CBDA
    • Khung năng lực cơ bản
    • Khung năng lực nâng cao
    • Direct Sales - Bán hàng chuyên sâu cho bất kì ai
    • OKRs - P&L
    • Fundamental Testing
    • Manual Testing
    • Automation Testing
    • Luyện thi chứng chỉ ISTQB
    • Mobile and Web Security
    • Digital Sales Leader
    • Digital Sales - Platform
    • Digital Sales - Business: Google & Facebook
    • Digital Sales - BĐS
    • Phân tích dữ liệu với Python
    • Huấn luyện để làm việc trong môi trường nghề luật
    • Kiếm tiền từ YouTube
    • Kỹ năng tư vấn pháp luật doanh nghiêp - đầu tư
    • Ngôn ngữ lập trình R
    • Kiến thức CNTT nền tảng cho BA
    • DAX - Data Analytics Expressions
    • Product Owner & Scrum Master in Practice
    • Thiết kế slide báo cáo & thuyết trình hiệu quả
    • Structured Query Language - SQL ONLINE
    • Microsoft Power BI ONLINE
    • Chuyển đổi số
    • Phân tích nghiệp vụ kinh doanh và Thiết kế sản phẩm
    • Chuyên gia ứng dụng Agile với vai trò Product Owner & Scrum Master (POSM)
    • Tiếng Anh chuyên ngành Công Nghệ Thông tin
    • Microsoft Power BI Data Analyst
    • Phân tích dữ liệu và tự động hóa tác vụ bằng EXCEL, POWER QUERY, VBA
    • Ứng dụng AI trong Digital Sales và Marketing
  • E-learning
    • PLATFORM
    • B2C E-LEARNING
    • Thiết kế bài giảng
  • Tư vấn
    • Giải pháp
    • Đào tạo doanh nghiệp
  • Dịch vụ
    • Tuyển dụng
    • Cho thuê
  • BACBook
  • Tài liệu
  • Tin tức
    • Báo chí nói về BAC
    • Sự kiện BAC
    • Tuyển Dụng
    • Tin Tức
    • Đăng kí sự kiện
  • Đối tác
  • Chính sách
    • Chính sách chung
    • Chính sách bảo mật
    • Chứng chỉ & Bảo lưu
    • Chính sách bản quyền
    • Hướng dẫn thanh toán
    • Chính sách hoàn trả học phí
    • Chính sách giao nhận
  • Hỏi và đáp
  • Liên hệ
Blog

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
Banner

Khái niệm Cardinality và Referential Integrity trong Tableau (Phần 3)

Phần cuối cùng của bài viết chúng ta sẽ cùng tìm hiểu về những tác động đến hiệu suất. Bạn nên tham khảo 2 phần đầu tiên của loạt bài viết này ngay dưới đây trước khi bắt đầu.

Tham khảo:

Khái niệm Cardinality và Referential Integrity trong Tableau (Phần 1)

Khái niệm Cardinality và Referential Integrity trong Tableau (Phần 2)

1. Các tác động ảnh hưởng đến hiệu suất

Nếu việc định cấu hình sai các cài đặt này có thể gây ra việc thiếu hoặc trùng lặp dữ liệu. Trong nhiều trường hợp, bạn có thể và nên để cài đặt mặc định: liên kết các bảng thay vì kết hợp, giữ nguyên Cardinality là many-to-many và không giả định Referential integrity. Đặc biệt, nếu bạn không chắc chắn về cài đặt.

Tuy nhiên, Cardinality và Referential integrity là Performance Options bởi vì có thể có các tác động về hiệu suất đối với các giá trị mặc định. Nếu bạn chắc chắn về cấu trúc dữ liệu của mình, việc định cấu hình cài đặt chính xác có thể giảm việc thực thi truy vấn để cải thiện tốc độ.

  • Lưu ý: Phần tiếp theo sử dụng phép loại suy với các kỹ thuật kết hợp dữ liệu khác để chỉ cung cấp một khung khái niệm. Nó không phải là mô tả kỹ thuật về cách Tableau sử dụng cài đặt hiệu suất cho các mối quan hệ.
1.1. Cardinality

Cardinality của mối quan hệ tác động khi sự tổng hợp xảy ra. Điều này có thể được xem là về sự pha trộn. Kết hợp dữ liệu truy vấn hai nguồn dữ liệu độc lập. Mỗi nguồn dữ liệu được tổng hợp khi cần thiết đến mức độ chi tiết mong muốn cho view bất kể nguồn dữ liệu khác là gì. Đối với các mối quan hệ, cài đặt số lượng ảnh hưởng đến việc tổng hợp xảy ra trước hay sau khi kết hợp.

Trong ví dụ trên, cài đặt Many có nghĩa là số lượng nhân viên cho mỗi thư viện được tổng hợp trước khi kết hợp dữ liệu đo với thông tin sách, do đó đảm bảo mọi cuốn sách đều có số lượng chính xác. Khi đặt sai số lượng thành One, số lượng nhân viên không được tổng hợp trước khi kết hợp với dữ liệu sổ sách, dẫn đến giá trị không chính xác.

  • Lưu ý: không chỉ không chính xác được hiển thị, tất cả giá trị được gán cho loại nhân viên Librarians, mặc dù thực tế chúng được lấy từ ba loại nhân viên. Cấu hình sai cài đặt này có thể gây ra các giá trị không thể đoán trước và không chính xác. Việc lọc kết quả này chỉ xảy ra khi một trường từ bảng khác ở phía bên kia của mối quan hệ được đặt không chính xác được dùng trong View.

Nếu các giá trị đều là duy nhất, tuy nhiên, Tableau có thể tự do xóa tập hợp tham gia trước nếu nó tối ưu hóa truy vấn.

1.2. Referential Integrity

Mặc dù, Referential Integrity đề cập đến một thiết lập cho các mối quan hệ, nó có thể được xem xét về các loại kết nối. Một kết nối bên ngoài đầy đủ sẽ giữ lại tất cả các bản ghi, bất kể có kết quả trùng khớp trong bảng kia hay không nhưng với chi phí hiệu suất. Nếu bạn không chắc liệu bản ghi có bị mất hay không thì một kết nối bên ngoài sẽ an toàn hơn. Đây là cách các bảng được xử lý khi có thể không có referential integrity.

Một phép nối bên trong sẽ chỉ giữ lại những bản ghi có sự trùng khớp từ cả hai bảng, loại bỏ các bản ghi không xuất hiện trong mỗi bảng. Nếu bạn biết kết hợp bên trong sẽ không loại bỏ dữ liệu cần thiết, thì nó sẽ hiệu quả hơn. Nếu Performance Options được đặt thành All records match, referential integrity được giả định và các phép nối được thực hiện mà không các xem xét các giá trị chưa khớp.

Một cài đặt referential integrity không chính xác có thể tác động giống như bộ lọc đối với dữ liệu được kết hợp, loại bỏ các giá trị không khớp.

2. Giữ nguyên giá trị mặc định

Nếu phân tích của bạn có hiệu suất chấp nhận được, chúng tôi đặc biệt khuyến khích để lại các cài đặt Performance Option của many-to-many và không giả định Referential integrity. Sức mạnh của các mối quan hệ đến từ khả năng cung cấp kết quả chính xác, phù hợp với ngữ cảnh dựa trên các bảng được sử dụng trong phân tích.

Qua loạt bài viết này, mong rằng BAC đã có thể mang đến cho bạn đọc những kiến thức hữu ích. Các bạn quan tâm đến chủ đề phân tích dữ liệu nói chung và Tableau nói riêng có thể tham khảo khóa học Tableau tại BAC, đừng quên đón xem các nội dung mới nhất sẽ được cập nhật thường xuyên tại website bacs.vn.

Nguồn tham khảo: https://help.tableau.com/

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 - version 2019.1 - click vào đây

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

 

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