Excel Power Pivot - Mô hình dữ liệu
Mô hình Dữ liệu là một cách tiếp cận mới được giới thiệu trong Excel 2013 để tích hợp dữ liệu từ nhiều bảng, tạo hiệu quả nguồn dữ liệu quan hệ bên trong sổ làm việc Excel. Trong Excel, Mô hình Dữ liệu được sử dụng một cách minh bạch, cung cấp dữ liệu dạng bảng được sử dụng trong PivotTables và PivotCharts. Trong Excel, bạn có thể truy cập các bảng và giá trị tương ứng của chúng thông qua danh sách Trường PivotTable / PivotChart có chứa tên bảng và các trường tương ứng.
Việc sử dụng chính của Mô hình Dữ liệu trong Excel là cách sử dụng của Power Pivot. Mô hình Dữ liệu có thể được coi là cơ sở dữ liệu Power Pivot và tất cả các tính năng mạnh mẽ của Power Pivot được quản lý bằng Mô hình Dữ liệu. Tất cả các hoạt động dữ liệu với Power Pivot đều có bản chất rõ ràng và có thể được trực quan hóa trong Mô hình Dữ liệu.
Trong chương này, bạn sẽ hiểu về Mô hình Dữ liệu một cách chi tiết.
Mô hình dữ liệu và Excel
Sẽ chỉ có một Mô hình Dữ liệu trong sổ làm việc Excel. Khi bạn làm việc với Excel, việc sử dụng Mô hình Dữ liệu là ẩn. Bạn không thể truy cập trực tiếp vào Mô hình Dữ liệu. Bạn chỉ có thể xem nhiều bảng trong Mô hình Dữ liệu trong danh sách Trường của PivotTable hoặc PivotChart và sử dụng chúng. Tạo Mô hình Dữ liệu và thêm dữ liệu cũng được thực hiện ngầm trong Excel, trong khi bạn đang lấy dữ liệu bên ngoài vào Excel.
Nếu bạn muốn xem Mô hình Dữ liệu, bạn có thể làm như sau:
Nhấp vào tab POWERPIVOT trên Ribbon.
Nhấp vào Quản lý.
Mô hình Dữ liệu, nếu tồn tại trong sổ làm việc, sẽ được hiển thị dưới dạng bảng, mỗi bảng có một tab.
Note- Nếu bạn thêm bảng Excel vào Mô hình Dữ liệu, bạn sẽ không chuyển đổi bảng Excel thành bảng dữ liệu. Một bản sao của bảng Excel được thêm vào dưới dạng bảng dữ liệu trong Mô hình Dữ liệu và một liên kết được tạo giữa hai bảng này. Do đó, nếu các thay đổi được thực hiện trong bảng Excel, bảng dữ liệu cũng được cập nhật. Tuy nhiên, từ quan điểm lưu trữ, có hai bảng.
Power Pivot và Mô hình dữ liệu
Mô hình dữ liệu vốn dĩ là cơ sở dữ liệu cho Power Pivot. Ngay cả khi bạn tạo Mô hình Dữ liệu từ Excel, nó chỉ xây dựng cơ sở dữ liệu Power Pivot. Việc tạo Mô hình Dữ liệu và / hoặc thêm dữ liệu được thực hiện rõ ràng trong Power Pivot.
Trên thực tế, bạn có thể quản lý Mô hình Dữ liệu từ cửa sổ Power Pivot. Bạn có thể thêm dữ liệu vào Mô hình Dữ liệu, nhập dữ liệu từ các nguồn dữ liệu khác nhau, xem Mô hình Dữ liệu, tạo mối quan hệ giữa các bảng, tạo các trường được tính toán và cột được tính toán, v.v.
Tạo mô hình dữ liệu
Bạn có thể thêm bảng vào Mô hình Dữ liệu từ Excel hoặc bạn có thể nhập trực tiếp dữ liệu vào Power Pivot, do đó tạo bảng Mô hình Dữ liệu Power Pivot. Bạn có thể xem Mô hình Dữ liệu bằng cách nhấp vào Quản lý trong cửa sổ Power Pivot.
Bạn sẽ hiểu cách thêm bảng từ Excel vào Mô hình Dữ liệu trong chương - Tải Dữ liệu qua Excel. Bạn sẽ hiểu cách tải dữ liệu vào Mô hình Dữ liệu trong chương - Tải Dữ liệu vào Power Pivot.
Bảng trong Mô hình Dữ liệu
Các bảng trong Mô hình Dữ liệu có thể được định nghĩa là một tập hợp các bảng chứa các mối quan hệ giữa chúng. Các mối quan hệ cho phép kết hợp dữ liệu liên quan từ các bảng khác nhau cho mục đích phân tích và báo cáo.
Các bảng trong Mô hình Dữ liệu được gọi là Bảng Dữ liệu.
Một bảng trong Mô hình Dữ liệu được coi là một tập hợp các bản ghi (một bản ghi là một hàng) được tạo thành từ các trường (một trường là một cột). Bạn không thể chỉnh sửa các mục riêng lẻ trong bảng dữ liệu. Tuy nhiên, bạn có thể nối các hàng hoặc thêm các cột được tính toán vào bảng dữ liệu.
Bảng Excel và Bảng dữ liệu
Bảng Excel chỉ là một tập hợp các bảng riêng biệt. Có thể có nhiều bảng trên một trang tính. Mỗi bảng có thể được truy cập riêng biệt, nhưng không thể truy cập dữ liệu từ nhiều bảng Excel cùng một lúc. Đây là lý do mà khi bạn tạo PivotTable, nó chỉ dựa trên một bảng. Nếu bạn cần sử dụng chung dữ liệu từ hai bảng Excel, trước tiên bạn cần hợp nhất chúng thành một bảng Excel duy nhất.
Mặt khác, một bảng dữ liệu cùng tồn tại với các bảng dữ liệu khác bằng các mối quan hệ, tạo điều kiện thuận lợi cho việc kết hợp dữ liệu từ nhiều bảng. Bảng dữ liệu được tạo khi bạn nhập dữ liệu vào Power Pivot. Bạn cũng có thể thêm bảng Excel vào Mô hình Dữ liệu trong khi tạo Bảng Pivot lấy dữ liệu bên ngoài hoặc từ nhiều bảng.
Các bảng dữ liệu trong Mô hình Dữ liệu có thể được xem theo hai cách:
Chế độ xem dữ liệu.
Xem sơ đồ.
Chế độ xem dữ liệu của mô hình dữ liệu
Trong chế độ xem dữ liệu của Mô hình dữ liệu, mỗi bảng dữ liệu tồn tại trên một tab riêng biệt. Các hàng của bảng dữ liệu là các bản ghi và các cột đại diện cho các trường. Các tab chứa tên bảng và tiêu đề cột là các trường trong bảng đó. Bạn có thể thực hiện tính toán trong chế độ xem dữ liệu bằng ngôn ngữ Biểu thức phân tích dữ liệu (DAX).
Chế độ xem Sơ đồ của Mô hình Dữ liệu
Trong dạng xem sơ đồ của Mô hình Dữ liệu, tất cả các bảng dữ liệu được biểu diễn bằng các hộp có tên bảng và chứa các trường trong bảng. Bạn có thể sắp xếp các bảng trong chế độ xem sơ đồ bằng cách kéo chúng. Bạn có thể điều chỉnh kích thước của bảng dữ liệu để tất cả các trường trong bảng được hiển thị.
Mối quan hệ trong mô hình dữ liệu
Bạn có thể xem các mối quan hệ trong dạng xem sơ đồ. Nếu hai bảng có mối quan hệ được xác định giữa chúng, một mũi tên kết nối bảng nguồn với bảng đích sẽ xuất hiện. Nếu bạn muốn biết trường nào được sử dụng trong mối quan hệ, chỉ cần nhấp đúp vào mũi tên. Mũi tên và hai trường trong hai bảng được tô sáng.
Mối quan hệ bảng sẽ được tạo tự động nếu bạn nhập các bảng liên quan có mối quan hệ khóa chính và khóa ngoài. Excel có thể sử dụng thông tin mối quan hệ đã nhập làm cơ sở cho mối quan hệ bảng trong Mô hình Dữ liệu.
Bạn cũng có thể tạo mối quan hệ một cách rõ ràng trong một trong hai chế độ xem -
Data View - Sử dụng hộp thoại Tạo mối quan hệ.
Diagram View - Bằng cách nhấp và kéo để kết nối hai bảng.
Create Relationship Dialog Box
Trong một mối quan hệ, bốn thực thể có liên quan -
Table - Bảng dữ liệu mà từ đó mối quan hệ bắt đầu.
Column - Trường trong Bảng cũng có trong bảng liên quan.
Related Table - Bảng dữ liệu kết thúc mối quan hệ.
Related Column- Trường trong bảng có liên quan giống với trường được đại diện bởi Cột trong Bảng. Lưu ý rằng các giá trị của Cột liên quan phải là duy nhất.
Trong dạng xem sơ đồ, bạn có thể tạo mối quan hệ bằng cách nhấp vào trường trong bảng và kéo đến bảng liên quan.
Bạn sẽ tìm hiểu thêm về các mối quan hệ trong chương - Quản lý Bảng Dữ liệu và Mối quan hệ với Power Pivot.