从另一个版本打开PDI转换呈现空白屏幕

时间:2017-10-30 12:03:36

标签: pentaho kettle pdi pentaho-data-integration spoon

我正在尝试使用Spoon 7.1(a.k.a. Kettle,PDI,Pentaho Data Integration)来打开从先前版本(3.2.0)导出的转换和作业。

但是,如果我尝试导入,拖放或打开文件,我最终会得到一个新选项卡和一个空白屏幕。

查看日志文件,我发现了以下几行:

[Fatal Error] :55:26: Invalid byte 2 of 3-byte UTF-8 sequence.
2017/10/30 09:47:17 - org.pentaho.di.ui.spoon.SpoonPerspectiveManager@588cd519 - ERROR (version 7.1.0.0-12, build 1 from 2017-05-16 17.18.02 by buildguy) : Perspective with schedulerPerspective is not found.

我不知道该怎么做,因为文件是直接从Spoon以前的版本导出的。

我将分析XML并查看是否有任何奇怪的内容。

1 个答案:

答案 0 :(得分:3)

事实证明,Spoon 3.2.0并没有包含带编码的XML序言,因此Spoon不知道如何阅读它。

我将以下内容作为每个文件的第一行,并且转换/作业打开正常。

<?xml version="1.0" encoding="ISO-8859-1"?>

在我的情况下没问题,因为我的文件使用ISO-8859-1,可能需要根据每种情况的编码进行调整。

此页面帮助我找出我的文件使用的编码:Chared