问题标签 [jitterbit]

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 回答
93 浏览

salesforce - 如何使用 jitterbit 从 Salesforce 查询大数据

我正在处理需要将所有 Salesforce 记录从对象 A 传输到对象 B 的要求,为此我只需要使用 Jitterbit ETL 工具。

在对象中总共有 40+ 百万条记录,在源中我在查询记录时无法使用回写选项。想过使用复选框或其他东西,但它会影响基于对象 A 的其他集成如果我这样做很容易,我每次只能查询 100 万个。

探索了不同的选项:

  • 我想过查询 id 并进行排序并存储最后一个记录 id 并再次进行排序我可以重复该过程,但是在 300 万条记录 id 不一致之后。

  • 最后,我决定每个月在 Created Date 上进行查询来查询记录。

  • 我将 Target 中的源记录 ID 作为外部 ID 存储,这样我就不会插入重复项。

有没有更好的方法呢?在请告诉我之前有人做过这种情况吗?

这将是一个很大的帮助提前谢谢

0 投票
1 回答
71 浏览

c# - 在 AX 2012 r2 中出现类似“Testing1”的错误不是 AxdEnum_XMLDocPurpose 的有效值

我对 MS AX 技术完全陌生,最近被分配支持基于 .net 技术开发的 AX 连接器。

简单介绍一下 AX 连接器: 1. 该连接器是 AX 工具和 JB(jitterbit) 工作室之间的中介。
2. 每当从JB studio 发出请求(如创建/读取/更新记录)时,AX 连接器接受此请求并与AX 工具通信并执行所需的操作并将相应的响应返回给JB studio。

所以,现在谈到这个问题,JB studio 发出了一个创建记录请求,这个特定的请求被转换为 XML 格式并由 AX 连接器(中介)接收,当连接器将此请求移交给 AX 工具时,出现以下错误:

'Testing1' 不是 AxdEnum_XMLDocPurpose 的有效值”

预期:
如果请求成功执行/完成,将在 MS AX 2012 > CustTable 中创建 1 条记录。

实际:
相对于其他领域出现上述错误或类似错误。

我的 XML 创建记录请求如下:

以上请求在我的 AX 连接器中收到并发送到 MS AX 工具。在上述请求中,有一些必填字段,如 AccountNum、姓名等。如果我只使用必填字段值执行创建操作,一切正常。如果我为 Company、BirthDate_IT、Party 等非强制性字段提供值,则填写的值会低于错误。

实例验证错误:“Testing1”不是 AxdEnum_XMLDocPurpose 的有效值

请帮我谈谈你的想法。另外请让我知道先决条件、文章以了解 AX 表、它们的模式和这些表字段的有效值。

等待您的帮助和建议。

提前致谢。

问候,
Rakesh k

0 投票
4 回答
626 浏览

salesforce - JitterBit vs Dell Boomi vs Celigo

我们已将 ipaas 的选择范围缩小到上述 3 个。

最初,我们希望将数据从基于云的 HR 系统传递到 Netsuite,从 Netsuite 传递到 Salesforce,有时还包括 JIRA。

我来自 Mulesoft 背景,我认为这太复杂了。另一方面,Celigo 似乎非常拖放,并且没有太多修改/定制的空间。

三者中,你有什么经验/建议吗?我们不是在寻找任何代码繁重的自定义 API,大多数只是简单的计划数据传输,但字段映射中可能存在一些复杂性,我们希望为未来做好准备。

0 投票
0 回答
124 浏览

git - Jitterbit 的源代码控制/差异工具

我一直在寻找一种方法来使用 git/github 来控制我们的 Jitterbit (JB) 项目的源代码。

我们当前的解决方案是让一位开发人员手动输入并解释他们在 JB 项目中的 README 文件中所做的更改,注意哪些脚本、转换、操作等已更改以及更改的行号。

然后要“批准”更改,另一个开发人员需要在 JB 设计工作室中打开该项目,通读 README 文件,查找更改的对象,找到 README 文件中记录的行并查看更改. 通过电子邮件或 Slack 来回讨论任何问题。冲洗并重复每个更改的对象。

这是非常麻烦和耗时的。

虽然我当然可以在 JB 项目文件夹中创建一个存储库,但这并不理想,因为即使在 JB 脚本中进行了一行更改,也有很多不相关的元数据更改(与 JB 环境等相关)显示在与开发人员所做的实际代码更改无关的差异。当您开始在 JB 中切换环境时,这会变得更加复杂。

我已经研究过使用带有过滤器的 .gitattributes 文件,该过滤器用于sed从具有实际开发代码更改的文件(JB 将它们存储为 .xml 文件)中删除元数据行,但这充其量是一个非常笨拙且容易出错的解决方案。

有没有人想出一种方法来使用 JB 的源代码控制,或者至少是某种差异工具解决方案,一个开发人员可以轻松查看、审查、评论和批准/拒绝开发人员所做的更改(基本上,git提供...或至少是差异部分)?

0 投票
1 回答
523 浏览

jitterbit - 使用 Jitterbit 将 application/x-www-form-urlencoded Body 发布到 REST API

我知道我以前做过这个,但我现在正在讨论如何正确地做到这一点。

我正在尝试调用 Paylocity 令牌 API。使用 cURL 和 Postman 就可以了。但是,我不记得如何在 Jitterbit 中正确发送身体。这是我试图发送的 cURL 信息,但它没有获取有效负载数据,并且总是返回无效的授权类型错误。

--data-urlencode 部分是我不记得的。

0 投票
1 回答
264 浏览

sql-server - 远程服务器上的 Powershell 脚本失败

我有一个 PowerShell 脚本,其中包含使用批量复制命令将数据从 1 个 SQL Server 传输到另一个 SQL Server 的逻辑。

在 Powershell版本 5中,我安装了 SQLServer 模块来执行上述活动。

当我通过 PowerShell 工具从本地计算机执行 Powershell 脚本时,它是成功的。同样,当我通过我的帐户具有管理员访问权限的 PowerShell 工具再次从远程服务器(Windows 2012 R2)执行相同的命令时,它成功了。

但是,当我从指向使用服务帐户的上述远程服务器的 Jitterbit (ETL) 工具调用相同的命令时,它失败并出现以下错误

我确实检查了几个站点是否存在上述错误,几乎所有地方都建议安装 SharedManagementObjects.msi 和 SQLSysClrTypes.msi所以我确实将它安装在远程服务器上,其版本特定于我的 MSSQL 2016,但仍然是同样的问题。

还检查了目录(C:\Program Files\WindowsPowerShell\Modules\SqlServer\21.1.18230),我还可以看到 Microsoft.SqlServer.BatchParser.dll 文件存在。

所以现在我不确定为什么会出现这个问题,它似乎是服务帐户的权限问题,所以基于我对 PowerShell 的有限知识,我设置了以下权限但仍然没有用,有人可以帮我解决这个问题。

在此处输入图像描述

更新

上述错误已解决,但从 Jitterbit 执行时脚本未执行,没有错误但只是未执行,但是,如果我使用我的登录名登录到远程服务器并从 PowerShell 工具本身执行它,它正在执行。我的猜测仍然是相同的,它必须对阻止脚本执行的服务帐户的权限做一些事情。

0 投票
0 回答
38 浏览

github - 如何将 Jitterbit 与 GitHub 或 Bitbucket 集成

《如何将 Jitterbit 与 GitHub 集成》

0 投票
0 回答
59 浏览

sql-server - 使用 jitterbit 脚本删除数据库中的记录

我正在尝试删除数据库中的记录 sing 记录 ID。我正在使用 jitterbit 脚本。

我试过下面的脚本:

它给了我以下错误:

无法测试表达式:DBExecute 无法执行 SQL 语句“从 Id =“003M000001I8PtGIAV”的联系人中删除。“端点:数据库/我的数据库”不是有效的源/目标标识符。在第 3 行评估函数时发生错误 DBExecute(

0 投票
0 回答
27 浏览

jira - 如何使用 Jitterbit 作为中间件将 salesforce 连接到 jira

我无法使用 jitterbit 作为中间件将 Salesforce 连接到 Cloud Studio 中的 Jira。

我开发了一个小流程,但无法部署该流程,因为它不是有效的模式。

在此处输入图像描述

在此处输入图像描述

我已经阅读了文档,但我无法解决这个问题。我需要使用哪种模式以及如何实现?

0 投票
0 回答
52 浏览

arrays - 使用 Salesforce 查询结果在 jitterbit 脚本中形成数组

我正在尝试使用 jitterbit 脚本与 salesforce 查询结果形成一个数组。

我正在使用下面的代码和统计值。

我的 salesforce 查询结果将如下所示 在此处输入图像描述

我如何形成和排列并使用for循环来逐一检查这个条件