当前位置:网站首页>Kettle 从资源库中载入新的转换出错(Invalid byte 1 of 1-byte UTF-8 sequence)
Kettle 从资源库中载入新的转换出错(Invalid byte 1 of 1-byte UTF-8 sequence)
2022-08-03 05:22:00 【鱼丸丶粗面】
1 报错截图
2 解决办法
2.1 方案1:编辑 Spoon.bat,追加配置
步骤1:编辑 Spoon.bat(建议先备份):
步骤2:默认是 记事本 打开,可能文字太过 “拥挤”
步骤3:若存在拥挤,建议拷贝一份,用 Notepad++(语言:sql)打开
在 125 行下图后,追加:“-Dfile.encoding=UTF-8”
set PENTAHO_DI_JAVA_OPTIONS="-Xms1024m" "-Xmx2048m" // 原内容, 以下为追加
set PENTAHO_DI_JAVA_OPTIONS="-Xms1024m" "-Xmx2048m" "-Dfile.encoding=UTF-8"
2.2 方案2:设置 Spoon 为英文版
解决办法:
首先,打开转换出错的 .ktr 文件,查找存在的中文名
然后,在 页面 上 重新编辑 对应的名称,保存
最后,设置 Spoon 为中文版,避免下次继续出错
Tools -> Options:
Look & Feel:
3 问题分析
简单来说,就是 .ktr 中的命名含有中文,报错内容翻译如下
- 从存储库读取步骤信息时发生意外错误
- 1 字节 UTF-8序列的第 1 字节无效
一、可通过
2.1 方法1:编辑 Spoon.bat,追加配置
打开转换,然后保存至本地
二、打开保存好的 .ktr 文件,查看其中是否有中文,如:“表输入”
三、重现编辑 .ktr,修改 上述中文名(为英文)
边栏推荐
猜你喜欢
随机推荐
用iPhone前摄3D人像建模,Meta:我看行
用pulp库解决运输问题【详细】
Flask,7
嵌入式实验二
自定义封装组件-国际化-下拉搜索
-元素之和-
Django从入门到放弃三 -- cookie,session,cbv加装饰器,ajax,django中间件,redis缓存等
中国生活垃圾处理行业十四五规划与投融资模式分析报告2022~2028年
Execute the mysql script file in the docker mysql container and solve the garbled characters
MySQL 唯一索引 UNIQUE KEY 会导致死锁?
【DC-2靶场渗透】
Sqli-labs-master靶场1-23关通关详细教程(基础篇)
【按位取反,逻辑操作符,条件操作符,逗号表达式,下标引用,函数调用,结构体】操作符后续+表达式求值(上)
ansible的安装和部署详细过程,配置清单基本操作
【DC-5靶场渗透】
处理异步事件的三种方式
NFT租赁提案EIP-5006步入最后审核!让海外大型游戏的链改成为可能
Ansible installation and deployment detailed process, basic operation of configuration inventory
Go (二) 函数部分1 -- 函数定义,传参,返回值,作用域,函数类型,defer语句,匿名函数和闭包,panic
Playing with Markdown(2) - Extraction and Manipulation of Abstract Syntax Trees