知识库

小数在 Tableau Desktop 中解读为 NULL


发布时间: 07 Sep 2016
上次修改日期: 23 Oct 2023

问题

连接到文本文件时,十进制数字的解读不正确。尝试更改数据类型会导致数字变为 NULL

环境

  • Tableau Desktop
  • 文本文件

解决方案

为了使 Tableau 默认情况下将所有点识别为十进制分隔符,并将值识别为十进制数字,请按下面的步骤进行操作:
  1. 连接到 .txt 文件。 
  2. 在数据源页面,在 Tableau 中单击显示在“数据”窗格中 .txt 文件上的小箭头,并选择“文本文件属性”。User-added image
  3. 在对话框菜单中,将文件的“区域设置”更改为“英语”。 

原因

发生此问题的原因通常是点 (.) 被用作小数分隔符,但 Tableau 默认情况下使用非英语区域设置。  另一种方式(使用逗号 (,) 作为十进制分隔符)也可行,但在 Tableau 中设置了“英语”区域设置。
此文章是否已解决问题?