问题标签 [dataconnect]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ibm-cloud - 我可以在 bluemix 数据连接中使用 ElephantSql 服务作为目标吗?
我在 bluemix 中为 ElephantSql 创建了一个服务(计划:Tiny Turtle)。
我在 Data Connect 中创建了到 ElephantSql 服务的连接。它出现在我的数据连接中的连接列表中。但是 - 当我尝试使用“复制到目标”/“设置目标”时,它不会作为一个选项出现。这是数据连接中的限制吗?
谢谢
ibm-cloud - 如何在流中链接 IBM Data Connect 活动
我在 IBM Data Connect(在 Bluemix 上)中定义了几个活动,并希望将它们链接在一起,例如,一个用于将 Cloudant DB 复制到 dashDB,另一个用于优化复制的数据 - 等等。
这可以做到吗?如果是 - 如何。
ibm-cloud - IBM DataConnect 优化操作
IBM's ETL
服务DataConnect
中支持的转换列表Bluemix Cloud
如下: https ://console.ng.bluemix.net/docs/services/dataworks1/using_operations.html#concept_h4k_5tf_xw
我看了又看,但没有运气,如果我想使用此处未包含的操作转换我的一些数据怎么办?例如在列中运行自定义代码并获得一些特定的输出?
ibm-cloud - 使用 Data Connect 将 dashDB 连接到 BigInsights
我使用 Data Connect 将数据从 dashDB 表复制到 BigInsights HDFS,但即使活动成功完成,我也无法在 hadoop 中找到数据。我错过了什么吗?我在目标 HDFS 目录上授予了 777 权限。谢谢 1
mysql - mySQL 到 IBM 数据连接
我设置了我的第一个本地 mysql 和表,并希望通过 IBM Data Connect 将这些表推送到其他位置。网关/连接工作正常,但数据连接在优化步骤中不显示表格。是因为超时还是模式?我在哪里可以纠正它?
ibm-cloud - Connect services DataConnect and DB2 Warehouse on Cloud (former DashDB)
I am working on the migration of a db2 process, which connects to several remotes servers, exports data into our local db, and then manipulates it (insert computed data, calculated times, etc) I have created some activities in DataConnect to replicate the export data from different datasources and load to local tables. The scripts that handles the data have to be done in DB2 Warechouse on Cloud (ex dashdb)
Currently, this scripts run automatically triggered by the first task (manual) However, having the new processes separated (2 services) it does not allow me to automate it. Furthermore, we have many activities in dataconnect, then it keeps switching between dc and db2...and you have to go from one console to the other.
Does anyone know of a Bluemix service which allow schedule or trigger jobs or events from services? Is there a way to use the API and programmatically do this?
Thanks
java - 尝试从远程服务器导出时出现 DataConnect 错误
这个月我创建了几个活动。运行许多也成功的结果。最近我遇到了一些问题。具体如下。
CDICO2024E: 无法将 1756 条记录的批处理写入数据源:[SQLSTATE null] com.ibm.db2.jcc.am.BatchUpdateException: [jcc][t4][102][10040][4.20.4] 批处理失败. 该批次已提交,但该批次的单个成员至少发生了一次异常。使用 getNextException() 检索特定批处理元素的异常。错误代码=-4229,SQLSTATE=null;[SQLSTATE 22001] com.ibm.db2.jcc.am.SqlDataException:批处理元素 #496 出错:EXECUTE 或 OPEN 语句中的主变量的值超出了相应用途的范围。SQLCODE=-302, SQLSTATE=22001,驱动程序=4.20.4;[SQLSTATE 22001] com.ibm.db2.jcc.am.SqlDataException:批处理元素 #509 错误:EXECUTE 或 OPEN 语句中的主变量的值超出了相应使用的范围。SQLCODE=-302, SQLSTATE=22001,驱动程序=4.20.4;[SQLSTATE 22001] com.ibm.db2.jcc.am.SqlDataException:批处理元素 #527 出错:EXECUTE 或 OPEN 语句中的主变量值超出了相应使用的范围。SQLCODE=-302, SQLSTATE=22001,驱动程序=4.20.4;[SQLSTATE 22001] com.ibm.db2.jcc.am.SqlDataException:批处理元素错误 #528:EXECUTE 或 OPEN 语句中的主变量的值超出了相应使用的范围.. SQLCODE=-302, SQLSTATE=22001,驱动程序=4.20.4;[SQLSTATE 22001] com.ibm.db2.jcc.am.SqlDataException:批处理元素 #529 出错:EXECUTE 或 OPEN 语句中的主变量值超出了相应使用的范围。SQLCODE=-302, SQLSTATE=22001,驱动程序=4.20.4 EXECUTE 或 OPEN 语句中的主变量的值超出了相应使用的范围。 SQLCODE=-302, SQLSTATE=22001, DRIVER=4.20.4; [SQLSTATE 22001] com.ibm.db2.jcc.am.SqlDataException:批处理元素错误 #528:EXECUTE 或 OPEN 语句中的主变量的值超出了相应使用的范围.. SQLCODE=-302, SQLSTATE=22001,驱动程序=4.20.4;[SQLSTATE 22001] com.ibm.db2.jcc.am.SqlDataException:批处理元素 #529 出错:EXECUTE 或 OPEN 语句中的主变量值超出了相应使用的范围。SQLCODE=-302, SQLSTATE=22001,驱动程序=4.20.4 EXECUTE 或 OPEN 语句中的主变量的值超出了相应使用的范围。 SQLCODE=-302, SQLSTATE=22001, DRIVER=4.20.4; [SQLSTATE 22001] com.ibm.db2.jcc.am.SqlDataException:批处理元素错误 #528:EXECUTE 或 OPEN 语句中的主变量的值超出了相应使用的范围.. SQLCODE=-302, SQLSTATE=22001,驱动程序=4.20.4;[SQLSTATE 22001] com.ibm.db2.jcc.am.SqlDataException:批处理元素 #529 出错:EXECUTE 或 OPEN 语句中的主变量值超出了相应使用的范围。SQLCODE=-302, SQLSTATE=22001,驱动程序=4.20.4 EXECUTE 或 OPEN 语句中的主变量的值超出了相应使用的范围。 SQLCODE=-302, SQLSTATE=22001, DRIVER=4.20.4; [SQLSTATE 22001] com.ibm.db2.jcc.am.SqlDataException:批处理元素 #529 出错:EXECUTE 或 OPEN 语句中的主变量值超出了相应使用的范围。SQLCODE=-302, SQLSTATE=22001,驱动程序=4.20.4 EXECUTE 或 OPEN 语句中的主变量的值超出了相应使用的范围。 SQLCODE=-302, SQLSTATE=22001, DRIVER=4.20.4; [SQLSTATE 22001] com.ibm.db2.jcc.am.SqlDataException:批处理元素 #529 出错:EXECUTE 或 OPEN 语句中的主变量值超出了相应使用的范围。SQLCODE=-302, SQLSTATE=22001,驱动程序=4.20.4
此活动从远程服务器中的 8 个表中导出数据并加载到 DB2 Warehouse on Cloud(例如 dashdb)中。有人明白这个问题吗?似乎是 SQL 语句失败了,但我不确定什么可能失败,因为我无法拆分活动。我可能会尝试一个一个导出,看看它是否有效。
任何评论都会有所帮助。
谢谢
sql - DataConnect 中的自定义过滤器
您可能已经意识到,我经常使用这个 IBM Bluemix DataConnect 服务。创建活动时,您可以使用自定义过滤器优化要导出的数据(它启用 WHERE 子句以向查询添加逻辑)
我正在尝试过滤 TIMESTAMP 字段,尝试获取 1 个月前的数据,但该语句不起作用。
我收到以下错误消息
自定义过滤器失败。重试刚刚执行的整形操作。• 使用 SQL WHERE 子句表达式 'DATE(SHIPMENT_TMS) >= CURRENT DATE - 2 MONTH - (DAY(CURRENT DATE)-1)DAYS' 过滤行 java.lang.RuntimeException: [1.36] failure: end of input expected DATE (SHIPMENT_TMS) >= 当前日期 - 2 个月 - (DAY(CURRENT DATE)-1)DAYS
服务可能无法识别 DATE() 或 DAY()。有没有人尝试做这样的过滤器?
谢谢