文件摄取的最佳实践

当您构建系统以从 Expedia 提取数据时,遵循此建议将为您带来最佳结果。

文件格式

使用列名,而不是列顺序

按列名提取数据意味着您可以更轻松地添加或删除列,并且不必担心新文件中字段顺序的变化。

不要求将记录按特定顺序排列

自助报告选项不支持记录排序,也不按任何特定顺序排序。

不要求将文件按特定顺序排列

如果某一天的文件延迟或有缺陷,则在修复过程中不会影响未来的文件摄取。

字段值

不要限制字段字符长度

由于没有最大值,今后您可以更灵活地使用更长的字符限制,且无需重新开发。

限制自定义数据类型

只包含文本、数字或日期类型的数据,这样能够确保灵活性。如果需要其他数据类型,则提供的架构具有建议的最小长度。

不要限制特定的值列表

如果引入了新值,不限制值列表可以减少重新开发的需求。虽然有些字段似乎有设定值,如 payment_typebooking_item_status,但我们可能会根据需要添加新值。发生变更时,我们不会删除任何现有值,以确保向后兼容性。

在开始摄取之前验证必填字段

我们不支持生成部分文件。如果您的系统需要某些字段,请务必在开始摄取之前验证文件是否完整。

允许使用特殊字符

此设置允许更大的灵活性,因为酒店名称和位置可能包含特殊字符。

不要限制文本字段的大小写

允许在文本字段中使用大写和小写字母将使摄取更加灵活。如果需要特定的文本大小写,您可以添加逻辑,以便在摄取文件时使相关字段全部大写或小写。

文件拾取 (SFTP)

使用 Expedia SFTP 服务器

我们建议使用 Expedia 服务器传输文件。这种访问方式使我们能够提供高级别的安全性,并允许我们的员工在出现任何问题时进行故障排除。您可以将 Expedia SFTP 服务器添加到您的允许列表中,以实现顺畅的交互。

如果您的组织需要 SFTP 服务器的所有权,请与您的客户经理联系。

灵活的文件放置时间线

使用不太严格的时间线,您就无需严格控制文件放置。例如,在 99% 的情况下,放置时段为太平洋标准时间上午 9:00 至下午 3:00(世界协调时下午 4:00 至晚上 10:00)就足够精确了。我们建议您设置一个流程,以便在文件到达 SFTP 服务器时提醒您。

您觉得这个页面有用吗?
我们该如何改进这些内容?
感谢您帮助我们改进!