我需要从Salesforce查询Snowflake中的表,以便为客户提供实时数据。最好,最优化的方法是什么?
答案 0 :(得分:0)
您似乎正在寻找一种解决方案,其中您需要向某些用户提供对实时数据的只读访问权限。在这种情况下,您可以利用Snowflake的安全数据共享功能:
https://docs.snowflake.net/manuals/user-guide/data-sharing-intro.html
根据文档:
” 共享是安全的,可配置的,并且由提供商帐户进行100%的控制:
添加到共享中的新对象将立即对所有使用者可用, 提供对共享数据的实时访问。
可以随时撤消对共享(或共享中的任何对象)的访问 时间。 “
答案 1 :(得分:0)
如果您不想推出自己的解决方案,使用 SeekWell 这很容易。您可以连接到 Snowflake,然后将列映射到 Salesforce 中的字段。然后,您可以每天或每小时同步一次数据。
免责声明:这是我做的。
答案 2 :(得分:0)
您可以使用 Omnata(https://omnata.com 或在 Salesforce AppExchange 上搜索)实现此目的。
它为 Snowflake 提供了本机 Salesforce Connect 适配器,因此您可以通过外部对象进行实时查询。