注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。
使用 SuiteQL 框架将 Foundry 连接到 Oracle NetSuite,并开始从您的 NetSuite ERP 同步数据到 Foundry。
功能 | 状态 |
---|---|
探索 | 🟢 通常可用 |
批量同步 | 🟢 通常可用 |
增量同步 | 🟢 通常可用 |
了解更多关于在 Foundry 中 设置连接器 的信息。
NetSuite SuiteQL 来源使用 基于词元的认证 (TBA) ↗。
必须在您的账户上启用基于词元的认证功能。要启用 TBA,请参见 NetSuite 文档 ↗。
NetSuite 中的访问控制通过将角色指派给用户进行配置;每个角色都是一组权限,定义了用户可以执行哪些任务以及可以访问哪些数据。我们建议为将连接到 Foundry 的用户进行以下配置:
创建一个专用角色并赋予适当的权限。
foundry-role
。
将新角色指派给用户。
foundry-role
),选择 添加 然后 保存。要验证您添加了正确的权限,请以被指派新角色的用户身份登录,并检查您是否可以查看所有预期的数据。
集成记录在 NetSuite 中用于管理与外部系统的连接。我们建议以下配置以连接到 Foundry:
foundry-integration
。CLIENT ID
和 CLIENT SECRET
。您将需要它们来配置 Foundry。CLIENT ID
和 CLIENT SECRET
仅在您首次保存集成记录时显示。您必须重置它们才能获取新的,这将使之前的值失效。
foundry-integration
)、已指派新角色的用户(foundry-role
)和新创建的角色。
foundry-role
)。TOKEN ID
和 TOKEN SECRET
。您将需要它们来配置 Foundry。TOKEN ID
和 TOKEN SECRET
仅在您首次保存词元时显示。您需要创建一个新词元以获取新的 TOKEN ID
和 TOKEN SECRET
。
NetSuite SuiteQL 连接器需要对您希望连接的 NetSuite 实例的网络访问。
如果您是通过 直接连接 进行连接,您需要向来源添加以下 出口策略:
如果此出口策略不存在,您可以 请求出口策略;否则,您可以 添加出口策略。
如果您是通过代理运行时进行连接,您必须确保代理主机已开放连接到您的 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 SuiteQL 来源来发现表并创建新的同步。您也可以从来源的概览页面 手动创建新的同步。