问题标签 [kingswaysoft]

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.

0 投票
0 回答
30 浏览

sql-server - SQL server Job 运行 SSIS 时出错的解决方案

我已经在 SSDT 中使用 kingswaysoft 测试了一个 SSIS 解决方案,它很好,但是当它通过 SQL Server 运行时,它会抛出错误,比如值不能为空。参数-Identityprovider at ttn.jxp(Object abl,String abm) at tvi'1.jnc(ttr air) at tvi'1.jmw(ttr aih) at tvi'1.jnt(ClientCredentials ajo) at tzh.pgr(Boolean cvz,Nullable'1 cwa) at tzh.fyh.cjr() at tpo.yia[cb](Func'1 ed,Int32 ee,Func'2 ef,Func'2 eg,Func'1 eh,PipelineComponent ei)

0 投票
1 回答
95 浏览

ssis - 您可以为来自 xml 提取的动态源的每一行创建一个 ssis 循环吗?

我正在尝试为每个创建的工作订单创建一个 csv 文件,我想运行一个 ssis 包并使用 kingswaysoft,我需要一种方法来为源代码中的每一行运行循环。

此外,如果有其他选择,我愿意接受想法。

谢谢

0 投票
1 回答
90 浏览

ssis - SSIS - RabbitMQ 源丢失消息 (KingswaySoft)

我正在使用带有 Kingsway 的 RabbitMQ 组件的 SSIS 包,并且在从队列中加载消息时遇到了一些奇怪的行为。我平均每天处理 2,500 条消息,在极少数情况下,单个消息似乎“丢失”(我的客户告诉我,他们已将特定消息插入队列,但它没有显示在我的端)。

我对从队列中收到的所有内容以及最终插入数据库的所有内容进行行数 - 这些计数匹配,所以我相当确定在处理过程中我不会丢失任何东西。

我还将处理过程中的任何错误重新路由到错误表,这样就不会因为错误的内容而丢失任何消息。唯一不提供重新路由错误可能性的组件是 RabbitMQ 源(RabbitMQ 目的地),因此在极少数情况下,我无法检查消息是否因某种原因被丢弃。

对于大约 0.005% 的所有消息,这种行为似乎是随机发生的。

有没有人遇到过类似的问题,或者可以向我指出任何方向以查找可能的错误?

组件的相关设置为:

RMQ 连接管理器:

RMQ 连接管理器

RMQ 来源:

在此处输入图像描述

编辑:

当加载成功时,会收到所有消息。当消息丢失时,不会为该批次传输任何消息。例如:没有传输 3 条消息中有 2 条的情况。发生错误时,已传输 3 条消息中的 0 条。队列中的消息仍会得到确认,并且不会在下一批中传输。

更新:Kingsway 提供了一个更新的版本,我会尝试一下。

0 投票
1 回答
108 浏览

sql-server - 为什么我在添加可选默认值时收到错误消息:“不允许对 'SYSTEM' 或 'INTEGRATION' 用户进行修改。”?

我正在将一些数据库从 SSMS 迁移到 CRM Online。问题是,SSMS 数据库中有 systemuser,在 CRM Online 中被删除,或者更糟糕的是 systemuser 有一个新的 GUID。在这种情况下,我试图寻找相似之处。我发现,来自两个系统的系统用户在“internalemailaddress”字段中具有相同的值。所以我在我的 Dynamics CRM Destination 中使用了它。并为“可选默认值”添加了一个值。

内部电子邮件地址

并且出现了这个错误代码:CRM 服务调用返回错误:不允许对“SYSTEM”或“INTEGRATION”用户进行修改。

在另一个站点上,我可以使用全名,这是我使用“可选默认值”所做的。

全名

这给了我这个错误代码:CRM 服务调用返回了一个错误:ID = 11111-111-AAAA-BBBB-123456789 的系统用户不存在

CRM 服务调用返回错误:发生意外错误。

当我没有在“可选默认值”中写入任何内容时,我收到以下错误消息: KingswaySoft.IntegrationToolkit.DynamicsCrm.LookupFailureException: Text lookup failed for 'managerid' field, entity 'systemuser' does not contain a record that has a “全名”字段的“”值(Microsoft Dynamics 365 的 SSIS 集成工具包,v11.1.0.7311 - DtsDebugHost,v15.0.2000.93)

有人知道问题和解决方案吗?我将不胜感激。

0 投票
1 回答
216 浏览

ssis - 使用 Kingswaysoft 将数据迁移到 CRM 时出现未声明的属性错误

我正在尝试使用 SSIS 和 Kingswaysoft (v20.2) CRM 目的地(创建)将数据迁移到动态 crm。映射到 msdyn_product 属性(guid 查找)时,执行包时出现此错误:

一个未声明的属性‘msdyn’,它在有效负载中只有属性注释,但在有效负载中没有找到属性值”。

逻辑名称 (msdyn_product) 与架构名称 (msdyn_Product) 是否重要?还注意到错误仅显示“msdyn”。我尝试了文本查找并使用另一个字段映射到产品实体,但我仍然得到同样的错误。

0 投票
1 回答
33 浏览

dynamics-crm - Kingsway Soft Data Migration - 带有状态的权利实体错误

我必须将权利记录从内部部署迁移到在线环境。使用 Kingsway 软件移动时,当我尝试使用 Status 移动权利时出现以下错误 -

CRM 服务调用返回错误:当处于草稿状态时,您无法将权利设置为已过期状态。有效权利在其结束日期过后自动到期。

如果我只是移动没有状态的权利记录,则权利记录会在草稿状态下创建,并且在更新它的状态时我再次遇到相同的错误。

0 投票
1 回答
31 浏览

ssis - KingswaySoft 将源字段替换为目标

我正在将数据从我们的本地系统迁移到我们的云系统中。我遇到的问题是其中一个字段及其背后的 GUID 与云中的内容不匹配,因此导入失败。有没有办法手动指定 upsert 中字段的 GUID/名称,以便它使用它?

谢谢

0 投票
1 回答
61 浏览

json - SSIS 无法访问组件的高级编辑器

我正在使用 Kingswaysoft 连接管理器来管理 DocuSign REST API 的 Oauth2。我的 JSON 源组件抛出以下错误:

“'name' systemField 的输出值不适合输出缓冲区,请考虑增加输出列的 Length 属性或将其数据类型更改为可以容纳更多数据的类型,例如 ntext (DT_NTEXT)。可以使用组件的高级编辑器窗口。”。

当我尝试编辑列长度属性时,无论如何我都无法使用高级编辑器对其进行更改。我在高级部分下看到的唯一内容是“启用 Http 请求输出”复选框

查看 JSON 源组件的列部分,我可以看到“名称”字段是 nvarchar 50,但我无法编辑长度。

在文档设计器下查看,我可以选择包含名称字段的节点并更改值,但我只能对每条记录进行编辑,并且为第一条记录设置它不会改变结果。

此外,我无法使用 JSON 组件的预览功能,因为我的 Rest API 命令是使用来自 For Each Loop 对象的输入进行参数化的。

有关如何解决该错误的任何建议?

谢谢,马特

0 投票
1 回答
78 浏览

ssis - Kingswaysoft 连接到 CRM On Premise 时出错

我有一个 SSIS 包,可以更新 CRM 中的自定义实体(内部部署 - 8.2)。该软件包使用 Kingswaysoft WebAPI 方法连接到 CRM。当我部署并尝试从服务器执行它时,它会出现以下错误。我无法克服它。你能帮我吗?

尝试将连接计量信息写入系统时发生错误。(组件名称:CrmDestinationComponent;机器/实例名称:服务器名称,License Key:服务器中的Kingswaysoft License Key)

0 投票
0 回答
148 浏览

ssis - SSISDB 上的包执行失败,出现错误“无法创建名为 DynamicsCRM 的类型”

我在从 Azure-Integration Runtime 执行包时遇到问题。3 个月前它工作正常,但现在我收到此错误

“无法创建名为 Dynamics CRM 的类型”

我已经重新安装了所有与 Kingswaysoft 相关的软件,但问题仍然存在。