寒晓浴伊 2018-10-01 11:48 采纳率: 0%
浏览 3562

kettle预览报错,但是数据却能执行成功,这是怎么回事呢

2018/10/01 19:26:07 - 放贷明细表 - 转换已经从资源库预先载入.
2018/10/01 19:26:07 - Spoon - 转换已经打开.
2018/10/01 19:26:07 - Spoon - 正在打开转换 [放贷明细表]...
2018/10/01 19:26:07 - Spoon - 开始执行转换.
2018/10/01 19:26:07 - 放贷明细表 - 为了转换解除补丁开始 [放贷明细表]
2018/10/01 19:26:07 - 放贷明细表 - 已经找到的参数数量:0
2018/10/01 19:26:07 - 放贷明细表 - 这没有一个重放的转换
2018/10/01 19:26:07 - 放贷明细表 - 我找到 2 个不同的要执行的步骤.
2018/10/01 19:26:07 - 放贷明细表 - 分派记录集...
2018/10/01 19:26:07 - 放贷明细表 - 正在分配行组为步骤 0 --> 放贷明细表-新逻辑
2018/10/01 19:26:07 - 放贷明细表 - 前一个副本 = 1, 下一个副本=1
2018/10/01 19:26:07 - 放贷明细表 - 转换分配了新的行组 [放贷明细表-新逻辑.0 - Microsoft Excel 输出 2 2.0]
2018/10/01 19:26:07 - 放贷明细表 - 已分配 1 行组为步骤 0 --> 放贷明细表-新逻辑
2018/10/01 19:26:07 - 放贷明细表 - 正在分配行组为步骤 1 --> Microsoft Excel 输出 2 2
2018/10/01 19:26:07 - 放贷明细表 - 已分配 1 行组为步骤 1 --> Microsoft Excel 输出 2 2
2018/10/01 19:26:07 - 放贷明细表 - 正在分配步骤和步骤数据...
2018/10/01 19:26:07 - 放贷明细表 - 转换大约分配了 步骤 [放贷明细表-新逻辑] 类型的 [TableInput]
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - 分散被激活
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - Starting allocation of buffers & new threads...
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - 步骤信息: 输入数量=0 输出数量=1
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - output rel. is 1:1
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - 发现输出 rowset [放贷明细表-新逻辑.0 - Microsoft Excel 输出 2 2.0]
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - 完成分发
2018/10/01 19:26:07 - 放贷明细表 - 转换已经分配了一个新的步骤: [放贷明细表-新逻辑].0
2018/10/01 19:26:07 - 放贷明细表 - 转换大约分配了 步骤 [Microsoft Excel 输出 2 2] 类型的 [TypeExitExcelWriterStep]
2018/10/01 19:26:07 - Microsoft Excel 输出 2 2.0 - 分散被激活
2018/10/01 19:26:07 - Microsoft Excel 输出 2 2.0 - Starting allocation of buffers & new threads...
2018/10/01 19:26:07 - Microsoft Excel 输出 2 2.0 - 步骤信息: 输入数量=1 输出数量=0
2018/10/01 19:26:07 - Microsoft Excel 输出 2 2.0 - 获取来自前一步骤 [Microsoft Excel 输出 2 2] #0 --> 放贷明细表-新逻辑
2018/10/01 19:26:07 - Microsoft Excel 输出 2 2.0 - input rel is 1:1
2018/10/01 19:26:07 - Microsoft Excel 输出 2 2.0 - 发现输入记录集合 [放贷明细表-新逻辑.0 - Microsoft Excel 输出 2 2.0]
2018/10/01 19:26:07 - Microsoft Excel 输出 2 2.0 - 完成分发
2018/10/01 19:26:07 - 放贷明细表 - 转换已经分配了一个新的步骤: [Microsoft Excel 输出 2 2].0
2018/10/01 19:26:07 - 放贷明细表 - 这项转换可以被回放 回放日期是: 2018/10/01 19:26:07
2018/10/01 19:26:07 - 放贷明细表 - 正在初始化 2 步骤...
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - Released server socket on port 0
2018/10/01 19:26:07 - Microsoft Excel 输出 2 2.0 - Released server socket on port 0
2018/10/01 19:26:07 - sqlserver - New database connection defined
2018/10/01 19:26:07 - sqlserver - Auto commit off
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - Connected to database...
2018/10/01 19:26:07 - 放贷明细表 - 步骤 [放贷明细表-新逻辑.0] 初始化不完全,有缺陷.
2018/10/01 19:26:07 - 放贷明细表 - 步骤 [Microsoft Excel 输出 2 2.0] 初始化不完全,有缺陷.
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - 开始运行...
2018/10/01 19:26:07 - Microsoft Excel 输出 2 2.0 - 开始运行...
2018/10/01 19:26:07 - 放贷明细表 - 转换已经分配了 2 线程 和 1 列组.
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - SQL query :
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - DECLARE @BEGINDATE DATE=DATEADD(mm, DATEDIFF(mm,0,getdate())-1 , 0) --改 上月月初
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - ,@ENDDATE DATE=DATEADD(mm, DATEDIFF(mm,0,getdate()), 0); --改 本月月初
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 -
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - SELECT A.BusinessID AS [业务号]
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - ,A.ContractNo AS [合同号]
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - ,B.name AS [户名]
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - ,CASE WHEN A.ProductType=62 AND E.MultiCapitalFlag=1 THEN E.LoanCapitalB ELSE A.LoanCapital END AS [合同金额]
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - ,CONVERT(VARCHAR(10),A.LoanTime,120) AS [放款日期]
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - ,ISNULL(A.EvaluationCost,0) AS [评估费]
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - ,A.ProceduresAmout AS [手续费]
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - ,CASE WHEN D.Name IN ('百度借现金','借趣花') THEN ([VcreditDW].dbo.YearInerterate(A.LoanCapital,A.LoanPeriod,A.DayRate)/12)*100
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - WHEN A.LoanKind in ('LOANKIND/TYSUIYIJIE')
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - then (VcreditDW.dbo.PMTS(A.InterestRate,A.LoanPeriod,A.LoanCapital)/12)*100
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - ELSE
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - CASE WHEN A.InterestRate=0 THEN A.DayRate*30*100 ELSE A.InterestRate * 100 END
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - END AS [利率]
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - ,A.ProceduresRate * 100 AS [手续费率]
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - ,A.LoanPeriod AS [贷款期限]
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - ,ISNULL(D.Name,'') AS [产品名称]
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 -
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - FROM PostLoan.dbo.Business A
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - LEFT JOIN loan.[check].applyinfoCustomer B

2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - ON A.businessid=B.bid
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - LEFT JOIN [Sys].common.EnumerationAll D

2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - ON A.LoanKind=D.FullKey
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - JOIN PostLoan.dbo.BusinessExtend AS E WITH(NOLOCK)
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - ON A.BusinessID=E.BusinessID
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - WHERE A.LendingSideKey IN('COMPANY/WX_CDWS_LENDING','COMPANY/BHB_LENDING')
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - AND A.LoanTime>= @BEGINDATE AND A.LoanTime<@ENDDATE
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - AND A.Operable =1
2018/10/01 19:26:07 - 放贷明细表-新逻辑.0 - and D.Name<>'甜橙白条'
2018/10/01 19:26:13 - 放贷明细表-新逻辑.0 - Finished reading query, closing connection.
2018/10/01 19:26:13 - sqlserver - Connection to database closed!
2018/10/01 19:26:13 - 放贷明细表-新逻辑.0 - 完成处理 (I=20241, O=0, R=0, W=20241, U=0, E=0)
2018/10/01 19:26:14 - Microsoft Excel 输出 2 2.0 - 完成处理 (I=0, O=20242, R=20241, W=20241, U=0, E=0)
2018/10/01 19:26:14 - Spoon - 转换完成!!


  • 写回答

1条回答 默认 最新

  • lshen01 2023-03-15 19:02
    关注

    参考GPT和自己的思路:

    从日志信息中可以看出,转换过程中出现了两个步骤初始化不完全的错误,这可能是由于步骤之间的依赖关系导致的。但是数据仍然能够执行成功,说明这个错误并没有影响到数据的处理和输出。因此,这可能只是一个警告级别的错误,不会影响到最终结果。建议在开发过程中进一步排查该错误的原因,以确保代码的健壮性和可靠性。

    评论

报告相同问题?

悬赏问题

  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
  • ¥20 yolov5自定义Prune报错,如何解决?