Bạn có thể xác định và phát hiện kiểu dữ liệu nhưng trong hầu hết các trường hợp bạn không cần phải làm điều này. Theo mặc định, tính năng phát hiện loại dữ liệu tự động xảy ra khi bạn kết nối với:
-
Nguồn dữ liệu có cấu trúc Ví dụ bao gồm tất cả các cơ sở dữ liệu. Power Query sẽ đọc sơ đồ bảng từ nguồn dữ liệu và tự động hiển thị dữ liệu bằng cách sử dụng kiểu dữ liệu chính xác cho từng cột.
-
Nguồn phi cấu trúc Ví dụ bao gồm Excel, CSV và tệp văn bản. Power Query tự động phát hiện các kiểu dữ liệu bằng cách kiểm tra các giá trị trong bảng.
Theo mặc định, tính năng phát hiện loại dữ liệu tự động được bật Power Query nguồn phi cấu trúc nhưng bạn có thể thay đổi thiết đặt tùy chọn. Trong một số trường hợp, bạn có thể không muốn các bước này tự động diễn ra vì hành động này có thể gây ra lỗi làm mới nguồn dữ liệu của bạn. Để biết thêm thông tin, hãy xem Xử lý lỗi nguồn dữ liệu.
Các kiểu dữ liệu được sử dụng Power Query được liệt kê trong bảng sau đây.
Biểu tượng |
Kiểu dữ liệu |
Mô tả |
---|---|---|
Bất kỳ |
Cho biết không có định nghĩa kiểu dữ liệu rõ ràng. |
|
Nhị phân |
Giá trị nhị phân, chẳng hạn như Y/N hoặc 0/1. |
|
Số thập phân cố định |
Có định dạng cố định gồm bốn chữ số bên phải và 19 chữ số về bên trái. Còn được gọi là loại Tiền tệ. |
|
Ngày |
Ngày không có thời gian và có số không cho giá trị phân số. |
|
Ngày/Giờ |
Giá trị ngày và giờ được lưu trữ dưới dạng kiểu Số thập phân. |
|
Ngày/Giờ/Múi Giờ |
Ngày/Giờ UTC với khoảng cách múi giờ. |
|
Thời gian |
Độ dài thời gian được chuyển đổi thành Số Thập phân. |
|
True/False |
Giá trị Boolean là True hoặc False. |
|
Số thập phân |
Số điểm trôi nổi 64 bit (tám byte). |
|
Tỷ lệ phần trăm |
Số thập phân cố định với dấu hiệu để định dạng theo tỷ lệ phần trăm. |
|
Văn bản |
Chuỗi, số hoặc ngày được biểu thị ở định dạng văn bản. |
|
Giờ |
Thời gian không có ngày tháng không có chữ số ở bên trái vị trí thập phân. |
|
|
Số Nguyên |
Giá trị số nguyên 64 bit (tám byte). |
Kiểu dữ liệu của cột được hiển thị ở bên trái đầu đề cột với biểu tượng tượng cho kiểu dữ liệu.
-
Để mở truy vấn, hãy định vị truy vấn đã tải trước đó từ Trình soạn thảo Power Query, chọn một ô trong dữ liệu, rồi chọn Truy vấn> Sửa. Để biết thêm thông tin, hãy xem mục Tạo, tải hoặc chỉnh sửa truy vấn trong Excel (Power Query).
-
Để phát hiện kiểu dữ liệu, hãy chọn một cột, rồi chọn Chuyển đổi> Phát hiện Kiểu Dữ liệu. Bạn có thể thực hiện điều này nếu kiểu dữ liệu hiện tại là Bất kỳ và bạn muốn cột có kiểu dữ liệu cụ thể.
-
Để xác định kiểu dữ liệu, hãy chọn Trang> Kiểu Dữ liệu, rồi chọn kiểu dữ liệu từ menu thả xuống.
Mẹo Bạn cũng có thể chọn biểu tượng ở bên trái đầu đề cột. Ngoài mỗi kiểu dữ liệu, bạn cũng có thể chọn Sử dụng ngôn ngữ ở cuối danh sách để hiển thị hộp thoại Thay đổi Kiểu với Bản địa, để cả hai chọn kiểu dữ liệu và áp dụng một ngôn ngữ cụ thể cho kiểu dữ liệu đó. Bản địa này sẽ ghi đè thiết đặt Power Query địa phương mới. Để biết thêm thông tin, hãy xem đặt ngôn ngữ hoặc khu vực cho dữ liệu (Power Query).
Theo mặc định cho các nguồn phi cấu trúc, Power Query tự động kiểm tra và phát hiện các loại cột và tiêu đề dựa trên 200 hàng đầu tiên của bảng. Khi thiết đặt này được bật, Power Query tự động thêm hai bước vào truy vấn của bạn ngay sau bước Nguồn đầu tiên:
-
Bước: Đầu trang được Tăng cấp Tăng cấp hàng đầu tiên của bảng làm tiêu đề cột. Bước này tương đương với lệnh Sử dụng Hàng Đầu tiên làm Tiêu đề trong tab Trang đầu. Ví dụ:= Table.TransformColumnTypes(#"Promoted Headers,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})
-
Bước: Loại đã Thay đổi Chuyển đổi các giá trị từ kiểu dữ liệu Bất kỳ thành kiểu dữ liệu dựa trên việc kiểm tra các giá trị từ mỗi cột. Bước này tương đương với lệnh Phát hiện Kiểu Dữ liệu trong tab Chuyển đổi. Ví dụ:= Table.TransformColumnTypes(Source,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})
Quy trình
-
Trong hộp kiểm Trình soạn thảo Power Query chọn Tệp và> chọn và thiết đặt> chọn Truy vấn.
-
Đặt tùy chọn cho tất cả các sổ làm việc của bạn Trong ngăn bên trái bên dưới GLOBAL, chọn Tải dữ liệu, rồi trong ngăn bên phải bên dưới Phát hiện Loại, chọn một trong các tùy chọn sau:
-
Luôn phát hiện các loại cột và tiêu đề cho các nguồn phi cấu trúc
-
Phát hiện các loại cột và tiêu đề cho các nguồn phi cấu trúc theo cài đặt của từng tệp
-
Không bao giờ phát hiện các loại cột và tiêu đề cho các nguồn phi cấu trúc
-
-
Đặt tùy chọn cho sổ làm việc đang mở Trong ngăn bên trái bên dưới SỔ LÀM VIỆC HIỆN TẠI, chọn Tải Dữ liệu, rồi trong ngăn bên phải bên dưới Phát hiện Loại , chọn hoặc bỏ chọn Phát hiện loại cột và tiêu đề cho các nguồn phi cấu trúc.