Tất cả các trường trong nguồn dữ liệu đều có kiểu dữ liệu. Loại dữ liệu phản ánh loại thông tin được lưu trữ trong trường đó, ví dụ: số nguyên [410], ngày [23/1/2015] và chuỗi [“Wisconsin”]. Kiểu dữ liệu của một trường được xác định trong ngăn Dữ liệu bằng một trong các biểu tượng hiển thị bên dưới
Biểu tượng loại dữ liệu trong Tableau
Loại dữ liệu biểu tượngBạn có thể thay đổi kiểu dữ liệu cho một trường trên trang Nguồn dữ liệu hoặc trong ngăn Dữ liệu
Thay đổi kiểu dữ liệu cho một trường trong trang Nguồn dữ liệu
Đôi khi Tableau hiểu sai kiểu dữ liệu của một trường. Ví dụ: Tableau có thể diễn giải một trường chứa ngày tháng dưới dạng kiểu dữ liệu số nguyên, thay vì kiểu dữ liệu ngày tháng
Bạn có thể thay đổi loại dữ liệu cho trường là một phần của nguồn dữ liệu gốc [trái ngược với trường được tính toán được tạo trong Tableau] trên trang Nguồn dữ liệu
Nhấp vào biểu tượng kiểu dữ liệu cho trường [như minh họa trong bảng trên]
Chọn một loại dữ liệu mới từ danh sách thả xuống
Mẹo. Đảm bảo thay đổi loại dữ liệu trước khi tạo bản trích xuất. Nếu không, dữ liệu của bạn có thể không chính xác. Ví dụ: nếu trường dấu phẩy động trong nguồn dữ liệu gốc được Tableau hiểu là số nguyên và bạn tạo trích xuất trước khi thay đổi loại dữ liệu của trường, trường dấu phẩy động kết quả trong Tableau sẽ bị cắt bớt một số độ chính xác.
Để biết thông tin về việc thay đổi loại dữ liệu trên trang Nguồn dữ liệu , hãy xem Trang nguồn dữ liệu.
Thay đổi kiểu dữ liệu cho một trường trong ngăn Dữ liệu
Để thay đổi loại dữ liệu của trường trong ngăn Dữ liệu , hãy nhấp vào biểu tượng ở bên trái tên trường rồi chọn .
Thay đổi kiểu dữ liệu cho một trường trong dạng xem
Để thay đổi loại dữ liệu của trường trong chế độ xem, nhấp chuột phải [nhấp chuột điều khiển trên máy Mac] vào trường trong ngăn Dữ liệu . Change Data Type, and then select the appropriate data type from the drop-down list.
Ghi chú. Đôi khi dữ liệu trong cơ sở dữ liệu của bạn chính xác hơn thì Tableau có thể lập mô hình. Khi bạn thêm các giá trị này vào chế độ xem, cảnh báo chính xác sẽ xuất hiện ở góc bên phải của thanh trạng thái. Xem thông tin thanh trạng thái
Các loại dữ liệu hỗn hợp trong dữ liệu từ tệp
Hầu hết các cột trong tệp Microsoft Excel, Microsoft Access hoặc CSV [giá trị được phân tách bằng dấu phẩy] đều chứa các giá trị thuộc cùng một loại dữ liệu [Booleans, ngày, số hoặc văn bản]. Khi bạn kết nối với tệp, Tableau sẽ tạo một trường trong khu vực thích hợp của ngăn Dữ liệu cho mỗi cột. Giá trị ngày và văn bản là thứ nguyên và số là thước đo.
Tuy nhiên, các tệp mà bạn kết nối có thể bao gồm các cột có nhiều loại dữ liệu, chẳng hạn như số và văn bản hoặc số và ngày. Khi bạn kết nối với tệp, cột giá trị hỗn hợp được ánh xạ tới một trường có một loại dữ liệu duy nhất trong Tableau. Do đó, một cột chứa số và ngày có thể được ánh xạ dưới dạng kiểu dữ liệu số [làm cho cột này trở thành thước đo] hoặc cột có thể được ánh xạ dưới dạng kiểu dữ liệu ngày [trong trường hợp đó, Tableau coi nó là thứ nguyên]. ]
Tableau xác định cách ánh xạ các cột giá trị hỗn hợp thành các loại dữ liệu theo loại dữ liệu của 10.000 hàng đầu tiên trong nguồn dữ liệu Excel và 1.024 hàng đầu tiên trong nguồn dữ liệu CSV. Ví dụ: nếu hầu hết 10.000 hàng đầu tiên là giá trị văn bản thì toàn bộ cột sẽ được ánh xạ để sử dụng kiểu dữ liệu văn bản
Ghi chú. Các ô trống cũng tạo ra các cột có giá trị hỗn hợp vì định dạng của chúng khác với văn bản, ngày tháng hoặc số
Khi Tableau xác định loại dữ liệu cho từng trường, nếu các giá trị trong một trường không khớp với loại dữ liệu đó, Tableau sẽ xử lý trường theo một số cách khác nhau, tùy thuộc vào loại dữ liệu. Ví dụ: đôi khi Tableau điền các trường đó bằng giá trị Null, như trong bảng sau
Kiểu dữ liệu được ánh xạXử lý các kiểu dữ liệu khác trong trường. TextDates và số được coi là văn bản. Null không được tạo. DatesText được coi là Null. Một số được coi là ngày theo thứ tự số từ 1/1/1900. NumbersText được coi là Null. Một ngày được coi là số ngày kể từ ngày 1/1/1900. BooleanText, ngày và số được coi là NullNếu việc sử dụng các trường dựa trên các cột có giá trị hỗn hợp gây khó khăn khi phân tích dữ liệu của bạn, thì bạn có thể thực hiện một trong các thao tác sau