- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 talend 作业,它将数据库表读入 tMap 并将结果存储在另一个数据库表中。目标表仅设置为“插入”,在运行作业之前,我删除目标表,因此它始终以全新方式开始。我有一个错误记录器来处理写入目标表的问题
我处理了大约 150k 行,其中 41k 行被认为主键 PRIMARY 存在重复条目。
虽然我确实希望在检查错误记录器时存在一些重复项,但在某些行中检测到重复键,但在目标表中找不到匹配的值。
有什么想法可能会发生什么吗?它很难理解,因为 tMap 组件上也有错误处理,但一旦从 tMap 发送批准的行到数据库表,这似乎是实际写入数据库表的问题
无论它的值(value)如何。我使用 Talend DI 5.6.1 读取和写入相同的数据库模式,但 MySQL db 5.6.17 上的不同表
如果它有用的话,我有许多使用相同源和目的地的子作业,但只是在每次执行时以不同的方式细化城市值源架构
<?xml version="1.0" encoding="UTF-8"?>
<schema dbmsId="mysql_id">
<column comment="" default="" key="true" label="Column22"
length="50" nullable="false" originalDbColumnName="Column22"
originalLength="0" pattern="" precision="0"
talendType="id_String" type="VARCHAR"/>
<column comment="" default="" key="false" label="city" length="50"
nullable="true" originalDbColumnName="city" originalLength="0"
pattern="" precision="0" talendType="id_String" type="VARCHAR"/>
<column comment="" default="" key="false" label="CountryCode"
length="3" nullable="true" originalDbColumnName="CountryCode"
originalLength="0" pattern="" precision="0"
talendType="id_String" type="VARCHAR"/>
<column comment="" default="" key="false" label="svc_area_code"
length="20" nullable="true" originalDbColumnName="svc_area_code"
originalLength="0" pattern="" precision="0"
talendType="id_String" type="VARCHAR"/>
</schema>
目标架构
<?xml version="1.0" encoding="UTF-8"?>
<schema dbmsId="mysql_id">
<column comment="" default="" key="true" label="Column22"
length="50" nullable="true" originalDbColumnName="Column22"
originalLength="0" pattern="" precision="0"
talendType="id_String" type="VARCHAR"/>
<column comment="" default="" key="false" label="city" length="50"
nullable="true" originalDbColumnName="city" originalLength="0"
pattern="" precision="0" talendType="id_String" type="VARCHAR"/>
<column comment="" default="" key="false" label="CountryCode"
length="3" nullable="true" originalDbColumnName="CountryCode"
originalLength="3" pattern="" precision="0"
talendType="id_String" type="VARCHAR"/>
<column comment="" default="" key="false" label="svc_area_code"
length="20" nullable="true" originalDbColumnName="svc_area_code"
originalLength="20" pattern="" precision="0"
talendType="id_String" type="VARCHAR"/>
</schema>
最佳答案
您始终可以尝试进行合并插入,这将更新键重复项上的行。
关于mysql - tMySQLOutput 错误中出现重复 key ,但数据库中没有存储原始 key 。如何在 Talend DI 中解决?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29502860/
在我的 ZF2 应用程序中,我使用 Zend\Di\Di创建我所有的类实例。使用 Zend\Di\Definition\CompilerDefinition 扫描 DI 定义并使用 APC 缓存。这避
为什么人们使用 Spring DI 而不是 JSR330 DI?我看到许多项目仍在高速推进,而 spring DI 却忽视了 JSR330 规范。许多人甚至不知道它的存在。是不是它的营销力度不够,而
我正在使用 spring 制作一个 Web 应用程序,在 web.xml 中我定义了 context-param 来查找 application-context.xml 文件,该文件扫描除 Contr
给定的是 Intel 8086 处理器的汇编程序,它将数组中的数字相加: .model small .stack 100h .data array dw 1,2,3,1,2 sum
.NET 和 Java 都有大量可用的 DI/IoC 容器,并且每个 有许多我发现在不同方面非常有用的模式 与他们合作。我现在正处于我想做等价的地步 JavaScript 中的东西。由于 JavaSc
我有一个使用 Spring 进行 DI 的 Swing 项目,现在我正在尝试迁移到 Eclipse 4 和 OSGi. 使用 Spring 的配置文件,用户可以注释/取消注释 bean,以添加/删除功
Spring 有两种两种类型的 DI:setter DI 和构造 DI。 基于构造函数的 DI 修复了需要注入(inject)依赖项的顺序。基于 Setter 的 DI 不提供此功能。 基于 Sett
TL;博士 在 JCenter 访问 Kodein 核心包是未经授权的。 详情 我们正在使用 Kodein 进行依赖注入(inject),但是当 Gradle 尝试下载任何 org.kodein.*
我已经使用 NInject 一段时间了,现在我将在 Asp.net Core 中开始一个项目。好像NInject cannot be used with Asp.net Core .所以现在我的问题是
目前缺乏有关 DI 主题的文档 - Dependency Injection 。与现有解决方案(Ninject、Autofac、StructureMap)相比,使用内置 DI 有何优点/缺点?默认依赖
我想做的是将两个 Actor (木乃伊 Actor 和爸爸 Actor )传递给小 Actor 。由于使用 actor 引用而不是 actor 是最佳实践,因此我使用 IActorRef 将木乃伊 a
我是 MQL4 的菜鸟,我正在编写我的第一个 EA。 我的目标是获取 ADX 指标的 +DI 和 -DI 的变量。 我使用了 iADX() 函数,如下所示: double a; int OnInit(
我有一个环境,有 4 个相同的设备,我必须连接到这些设备并通过 TCP 连接请求一些参数(每个设备都有其 IP 地址)。 我为需要一些参数的单个设备实现了一个类(如 IP 地址、端口、轮询间隔等...
我正在尝试将 DI(使用 Autofac)引入现有的 Windows 窗体应用程序。 此应用程序有一个基本的插件架构,其中每个插件都显示自己的表单。在启动时,应用程序会扫描已注册的程序集以查找实现 I
我有一个基于 .NET Core API Gateway 的项目。我想引入依赖注入(inject)(di),因为我需要引入的很多包都是基于这种模式的,所以需要使用 IServiceCollection
我正在尝试使用蛋糕模式进行依赖注入(inject),如下所示: trait FooComponent { val foo: Foo trait Foo; } trait AlsoNeedsFo
我即将创建一个桌面应用程序(使用 .NET windows 窗体) 本质上,我想创建一个 n 层应用程序,但我也想要层之间的松散耦合。但是,我不太确定这是否是 Windows 窗体的好方法 现在我只是
我想在我的一个项目中使用依赖注入(inject) (DI)。我写了一个基本的 DI 库,其工作原理如下 let di = new DI(); di.register('screen', Screen)
在: module.directive 'name', -> (scope, element, attr) -> # Whatever implemenation 链接函数的 scope、
我使用这个库https://github.com/smsapi/smsapi-php-client从站点发送短信。但是当我尝试处理服务中的基类时遇到了问题。所以我的问题是有没有办法用参数调用静态方法?
我是一名优秀的程序员,十分优秀!