Đề Xuất 5/2022 # Cách Xây Dựng Data Relationship Trong Power Bi # Top Like

Xem 20,889

Cập nhật nội dung chi tiết về Cách Xây Dựng Data Relationship Trong Power Bi mới nhất ngày 22/05/2022 trên website Jetstartakeontheworld.com. Hy vọng thông tin trong bài viết sẽ đáp ứng được nhu cầu ngoài mong đợi của bạn, chúng tôi sẽ làm việc thường xuyên để cập nhật nội dung mới nhằm giúp bạn nhận được thông tin nhanh chóng và chính xác nhất. Cho đến nay, bài viết này đã thu hút được 20,889 lượt xem.

--- Bài mới hơn ---

  • Cách Tạo Nút Share Facebook Cho Website Và Tích Hợp Fanpage
  • 10 Cách Tăng Tương Tác 100% Trên Facebook 2022 Hay Nhất
  • Cách Tạo Tài Khoản Skype Cho Iphone 5 5S 6 6 Plus Miễn Phí
  • Tạo Email Tên Miền Riêng Với Hotmail
  • Cách Tạo Email Doanh Nghiệp Trên Nền Tảng Hotmail & Outlook 2022
  • Các loại data relationship

    Dựa vào các foreign key (khóa ngoại) hoặc candidate key (khóa dự tuyển), mối quan hệ giữa các bảng có thể được chia thành 3 loại sau:

    1. One-to-one:

    Đây là loại mối quan hệ chỉ cho phép 1 bản ghi ở bảng này kết nối với 1 bản ghi ở bảng kia. Primary key (khóa chính) chỉ được kết nối đến 1 bản ghi, hoặc không được kết nối đến bản ghi nào trong bảng khác. Mối quan hệ này cũng tương tự như mối quan hệ trong một cuộc hôn nhân 1 vợ 1 chồng vậy. Loại mối quan hệ này chỉ xuất hiện trong 1 bảng duy nhất, do đó không cần sử dụng đến foreign key.

    2. One-to-many:

    Một khách hàng có thể mua nhiều đơn hàng, nhưng một đơn hàng thì không thể đến từ nhiều khách hàng khác nhau được. Do đó, bảng “Đơn hàng” sẽ chứa foreign key trùng khớp với primary key của bảng “Khách hàng”, trong khi đó bảng “Khách hàng” sẽ không có foreign key nào liên kết đến bảng “Đơn hàng”.

    3. Many-to-many:

    Mối quan hệ giữa bảng “Khách hàng”“Đơn hàng” thuộc loại one-to-many, nhưng để thiết lập mối quan hệ giữa bảng “Đơn hàng” và bảng “Sản phẩm” lại cần xem xét thêm. 1 đơn hàng có thể chứa nhiều sản phẩm và 1 sản phẩm có thể được liên kết với nhiều đơn hàng: một số khách hàng có thể gửi đơn đặt hàng có chứa một vài sản phẩm giống nhau. Do đó, để biểu thị mối quan hệ này, bạn cần có tối thiểu 3 bảng dữ liệu.

    Tầm quan trọng của data relationship

    Việc thiết lập mối quan hệ nhất quán giữa các bảng cơ sở dữ liệu giúp đảm bảo tính toàn vẹn dữ liệu, đồng thời chuẩn hóa cơ sở dữ liệu. Ví dụ, nếu bạn không liên kết bất kỳ bảng nào với nhau thông qua foreign key, mà thay vào đó chỉ kết hợp dữ liệu trong bảng “Sản phẩm”“Khách hàng”, bảng dữ liệu của bạn trông sẽ như sau:

    Bảng dữ liệu này không linh hoạt và vi phạm nguyên tắc đầu tiên của chuẩn hóa cơ sở dữ liệu (First Normal Form). Nguyên tắc này quy định rằng, mỗi ô của bảng chỉ chứa 1 dữ liệu riêng lẻ (trong trường hợp hày là “Apple” hoặc “Orange” thay vì cả 2). Do đó, bạn có thể thêm 1 bản ghi thứ hai khác cho Alexander nhằm tuân thủ nguyên tắc này như sau:

    Tuy nhiên, đây vẫn là chưa phải là một bảng dữ liệu tối ưu nhất do vẫn có sự trùng lặp, khiến dữ liệu không nhất quán. Điều này sẽ gây khó khăn cho việc chỉnh sửa dữ liệu về sau, khi người thực hiện chỉnh sửa không có cách nào xác định hoặc phân biệt các bản ghi giống nhau. Vì vậy, trong trường hợp này, tốt nhất bạn nên chia dữ liệu thành 2 bảng – “Khách hàng”“Sản phẩm”, tạo mối quan hệ phù hợp giữa 2 bảng này để đảm bảo tính nhất quán và chính xác của dữ liệu.

    Chế độ Model view trong Power BI Desktop sẽ cho phép bạn thiết lập mối quan hệ giữa các bảng hoặc các thành phần trong bảng một cách trực quan nhất. Hãy sử dụng chế độ này để theo dõi dữ liệu của bạn dưới dạng sơ đồ.

    • Chọn Autodetect để tìm mối quan hệ trong các dữ liệu mới hoặc các dữ liệu mới được cập nhật.
    • Chọn Edit để chỉnh sửa thủ công mối quan hệ giữa các dữ liệu của bạn.
    • Chọn Cardinality hoặc Cross-filter trong phần tùy chọn nâng cao của Edit để chọn kiểu mối quan hệ cho các dữ liệu

    One to One

    Cột trong một bảng chỉ chứa 1 giá trị duy nhất, và bảng còn lại cũng chỉ chứa 1 giá trị duy nhất.

    Thông thường, mối quan hệ cross-filter (bộ lọc chéo) của dữ liệu sẽ được thiết lập mặc định theo cả hai hướng (both directions). Cross-filter theo một hướng sẽ hạn chế một số khả năng modeling trong mối quan hệ. Bạn nên thiết lập mối quan hệ chính xác cho dữ liệu để có thể tạo các phép tính phức tạp trên nhiều yếu tố của dữ liệu.

    Bên cạnh đó, bạn cũng có thể tham gia khoá học Data Analysis for Decision Making để rèn luyện tư duy phân tích số liệu, tự tin khi làm việc với số liệu để đưa ra những quyết định chính xác cho doanh nghiệp của mình.

    --- Bài cũ hơn ---

  • Cách Tạo, Thay Đổi, Xóa Tình Trạng Quan Hệ Trên Facebook
  • Những Cách Hack Nick Facebook 2022 Mà Hacker Thường Làm
  • Cách Lấy Code Check Hack Pass Facebook 2022
  • Hướng Dẫn Cách Tạo Facebook Cộng Đồng Hiệu Quả
  • Cách Tạo Chữ Ký Trong Gmail Dễ Dàng, Đẹp, Chuyên Nghiệp
  • Bạn đang đọc nội dung bài viết Cách Xây Dựng Data Relationship Trong Power Bi trên website Jetstartakeontheworld.com. Hy vọng một phần nào đó những thông tin mà chúng tôi đã cung cấp là rất hữu ích với bạn. Nếu nội dung bài viết hay, ý nghĩa bạn hãy chia sẻ với bạn bè của mình và luôn theo dõi, ủng hộ chúng tôi để cập nhật những thông tin mới nhất. Chúc bạn một ngày tốt lành!

  • Web hay
  • Links hay
  • Push
  • Chủ đề top 10
  • Chủ đề top 20
  • Chủ đề top 30
  • Chủ đề top 40
  • Chủ đề top 50
  • Chủ đề top 60
  • Chủ đề top 70
  • Chủ đề top 80
  • Chủ đề top 90
  • Chủ đề top 100
  • Bài viết top 10
  • Bài viết top 20
  • Bài viết top 30
  • Bài viết top 40
  • Bài viết top 50
  • Bài viết top 60
  • Bài viết top 70
  • Bài viết top 80
  • Bài viết top 90
  • Bài viết top 100