从另一个版本在 PDI 中打开转换呈现黑屏
Opening transformation in PDI from another version renders blank screen
我正在尝试使用 Spoon 7.1(a.k.a。Kettle、PDI、Pentaho 数据集成)打开从先前版本 (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 看看有没有什么奇怪的地方。
事实证明,Spoon 3.2.0 不包含带有编码的 XML prolog,因此 Spoon 不知道如何读取它。
我将以下内容作为每个文件的第一行,transformations/jobs 可以正常打开。
<?xml version="1.0" encoding="ISO-8859-1"?>
我的情况没问题,因为我的文件使用 ISO-8859-1
,可能需要根据每种情况的编码进行调整。
此页面帮助我找出了我的文件使用的编码:Chared
我正在尝试使用 Spoon 7.1(a.k.a。Kettle、PDI、Pentaho 数据集成)打开从先前版本 (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 看看有没有什么奇怪的地方。
事实证明,Spoon 3.2.0 不包含带有编码的 XML prolog,因此 Spoon 不知道如何读取它。
我将以下内容作为每个文件的第一行,transformations/jobs 可以正常打开。
<?xml version="1.0" encoding="ISO-8859-1"?>
我的情况没问题,因为我的文件使用 ISO-8859-1
,可能需要根据每种情况的编码进行调整。
此页面帮助我找出了我的文件使用的编码:Chared