Hiep Le
Hiep Le
Thảo luận 2 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 372 lượt xem

khi tạo quan hệ giữa các bảng các mối quan hệ này là 1 chiều hay là qua

Thầy cho em hỏi khi tạo quan hệ giữa các bảng, các mối quan hệ này là 1 chiều hay là qua lại ạ? Vì khi tạo quan hệ thấy có đánh dấu chiều mũi tên. Khi tạo mối quan hệ, có thể chọn bất cứ relationship từ bất cứ bảng nào miễn là chung trường là được pk ạ?
Thanks.
Thảo luận 2 câu trả lời
Lượt xem 372 lượt xem
Vỗ tay vỗ tay
Hiep Le 17:08 - Aug 13, 2020
Để hiểu thêm về tạo mối quan hệ giữa các bảng, bạn cần nắm rõ mấy vấn đề sau:
1. Phân biệt bảng làm tham chiếu (lookup_Table) và bảng chứa dữ liệu (Data_table). Bảng tham chiếu thường chứa các danh sách, để làm rõ hoặc bổ sung thông tin cho các Key.
2. Các bảng kết nối với nhau qua các Key, và thường có dạng: từ Lookup_table -> sang Data_Table theo mối quan hệ 1-nhiều.
Tức là 1 mã trong bảng lookup_table có thể lặp lại nhiều lần trong data_table, nhưng không được phép trùng lặp trong lookup_table.
Khi quan hệ như vậy thì các hàm DAX sẽ xử lý chính xác hơn và bạn có thể hiểu được kết quả tính như thế nào.
Mục đích thiết lập mối quan hệ chính là xác định cách thức mà các hàm DAX sẽ làm việc trong các measure.
Để hiểu rõ hơn về nội dung này, bạn có thể tìm đọc cuốn sách: Power Pivot của gitiho. Nội dung trong Power Pivot chính là phần thiết lập relationship và viết hàm DAX áp dụng trong khóa học Power BI.
Link sách Power Pivot:
https://gitiho.com/khoa-hoc/data-anal...
Vỗ tay vỗ tay
Hiep Le 17:08 - Aug 13, 2020
Cứ có trường dữ liệu chung là tạo được Relationship nha bạn, nó như là vlookup đấy, có dữ liệu chung làm key là tham chiếu được. Các bảng có cả mối quan hệ 1 chiều và 2 chiều, 1 chiều thì mũi tên chỉ 1 chiều thôi, 2 chiều sẽ có mũi tên 2 hướng.
Vỗ tay vỗ tay
Câu hỏi liên quan
© 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
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông