请求反馈:使用CSV上传自定义对象记录
我们目前正在为客户构建通过CSV批量上传自定义对象记录的功能。我想听听你的意见。
前提:
假设我想添加我的资产信息到Zendesk。亚博我创建了一个名为“资产”的对象,并在其中添加了一些字段,如资产名称、资产ID、类型、制作、模型、当前分配等。
我的下一步是在对象中引入数据。我决定通过CSV批量上传资产。
假设我想添加我的资产信息到Zendesk。亚博我创建了一个名为“资产”的对象,并在其中添加了一些字段,如资产名称、资产ID、类型、制作、模型、当前分配等。
我的下一步是在对象中引入数据。我决定通过CSV批量上传资产。
功能简介:批量上传让您在上传数据到Zendesk时没有代码体验。亚博它将具有以下特点:
- 创造记录
- 更新记录
- 插入记录
我们正计划以同样的顺序建造它。
问题陈述:
在记录ID(由Zendesk自动分配)之外,当前唯一唯一的字段是外部ID字段。亚博如果没有唯一标识符,我们将无法更新我使用CSV创建的同一条记录
在记录ID(由Zendesk自动分配)之外,当前唯一唯一的字段是外部ID字段。亚博如果没有唯一标识符,我们将无法更新我使用CSV创建的同一条记录
问题1:在获得唯一的记录名称字段之前,我们是否应该强制客户填写外部ID字段?在上述前提中,假设资产ID是唯一的。因此,可以在上传CSV之前将其复制到外部ID
优点:便于以后使用CSV更新记录
缺点:限制客户,可能不是很好地使用外部ID
缺点:限制客户,可能不是很好地使用外部ID
问题2:什么您对加载查找字段的理想期望是什么?在本例中,我有一个名为Current Assignment的查找字段,它指向一个用户。您希望在CSV中输入什么来将资产与用户进行映射?
答:卡尔约瑟夫
-
问题1:
对于我们的用例来说,使用或强制使用外部ID字段是可以工作的——重要的一点是上传(也许还有API)可以处理创建或更新功能:
例如,如果一个自定义对象与给定的外部ID存在,它将被更新,如果它不存在,它将被创建。
在使用API时,没有用于“创建或更新”的端点,因此需要额外的GET请求来检查自定义对象是否已经存在。问题2:理想情况下,我们将能够使用external_ID, name和/或Zendesk id(user_id, TicketID等)映射查找字段。亚博
对于我们的用例,外部ID就足够了。
在目前的API中,只能通过Zendesk id(user_id, Org_id等)进行映射,这需要额外的亚博API调用来通过外部id获取Zendesk id。此外,如果代理能够使用external_id或其他参数搜索lookupfield也会很棒,但如果我没记错的话,这是另一个已经提出的建议。
最后,音量也很重要。我希望CSV导入不限于几百行。我们想一次导入多达50,000 - 70,000条记录。
请登录留下评论。
2的评论