注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。
使用 SuiteTalk 框架将 Foundry 连接到 Oracle NetSuite,并开始将数据从您的 NetSuite ERP 同步到 Foundry。
功能 | 状态 |
---|---|
探索 | 🟢 一般可用 |
批量同步 | 🟢 一般可用 |
增量 | 🟢 一般可用 |
了解更多关于在 Foundry 中设置连接器的信息。
NetSuite SuiteTalk 来源使用 基于词元的认证 (TBA) ↗。
必须在您的账户中启用基于词元的认证功能。要启用 TBA,请参阅 NetSuite 文档 ↗。
NetSuite 中的访问控制是通过为用户指派角色来配置的;每个角色都是权限的集合,定义了用户可以执行的任务和可以访问的数据。我们建议为将连接到 Foundry 的用户进行以下配置:
创建具有适当权限的专用角色。
foundry-role
。
为用户指派新角色。
foundry-role
),选择 Add 然后 Save。要验证您添加了正确的权限,请以您指派新角色的用户身份登录,并检查您是否可以查看预期的所有数据。
集成记录用于在 NetSuite 中管理与外部系统的连接。我们建议以下配置以连接到 Foundry:
foundry-integration
。CLIENT ID
和 CLIENT SECRET
。您将需要它们来配置 Foundry。CLIENT ID
和 CLIENT SECRET
仅在您首次保存集成记录时显示。要获取新的值,您必须重置 CLIENT ID
和 CLIENT SECRET
,这将使以前的值失效。
foundry-integration
在我们的示例中),指派了新创建角色的用户 (foundry-role
),以及新创建的角色。
foundry-role
)。TOKEN ID
和 TOKEN SECRET
。您将需要它们来配置 Foundry。TOKEN ID
和 TOKEN SECRET
仅在您首次保存词元时显示。您需要创建一个新词元以获取新的 TOKEN ID
和 TOKEN SECRET
。
NetSuite SuiteTalk 连接器需要网络访问您要连接的 NetSuite 实例。
如果您是通过 直接连接 进行连接的,您需要在来源中添加以下 出口策略:
<ACCOUNT_ID>.suitetalk.api.netsuite.com
端口 443;您可以在连接到 NetSuite 时在 URL 中找到您的账户 ID。webservices.netsuite.com
端口 443。如果这些出口策略不存在,您可以请求它们;否则您可以添加它们。
如果您使用代理运行时连接,您必须确保代理主机的防火墙对连接到您的 NetSuite Connect 实例所需的主机名、IP 地址和端口开放。
选项 | 必需? | 描述 |
---|---|---|
Account ID | 是 | NetSuite 账户 ID,位于您的 NetSuite 实例 URL 的前缀中 |
Client ID | 是 | 创建 foundry-integration 时复制的 CLIENT ID |
Client secret | 是 | 创建 foundry-integration 时复制的 CLIENT SECRET |
Access token | 是 | 创建 TBA 词元 时复制的 TOKEN ID |
Access token secret | 是 | 创建 TBA 词元 时复制的 CLIENT ID |
NetSuite SuiteTalk 来源可以被探索以发现表并创建新的同步。 您还可以从来源的概览页面手动创建新的同步。