Pentaho SQL Generator将UNKNOWN数据类型分配给表列

时间:2014-03-05 17:56:08

标签: pentaho

Pentaho Data Integration(CE)5.0.1-stable 正在尝试使用数据类型为 UNKNOWN

的列生成SQL

示例:

, ad_unit_type VARCHAR(255)
, creation_time  UNKNOWN
, title VARCHAR(255)
  • 原始表格输入 DATETIME

  • 没有空/空字段值

  • 字段上没有转换

有没有办法迫使Pentaho在转化流中将该字段识别为 DATETIME

最佳

1 个答案:

答案 0 :(得分:0)

  • 插入选择值步骤
  • 点击打开/编辑步骤
  • 切换到元数据
  • 使用流字段名称创建新字段(例如:creation_time)
  • 类型设置为日期
  • 确定

还可以在表格输入步骤中直接定义数据类型(使用SQL CAST / CONVERT )。

现在,如果您转到Action > View SQL,您会看到未知数据类型已替换为 DATETIME