如何使用salesforce中的wave分析将外部对象添加到DataSource?

时间:2016-02-26 15:23:14

标签: salesforce

我正在尝试将外部对象用作SalesForce Wave Analytics中DataSource的一部分,但在启动数据同步后,我收到一条错误,指出该对象不受支持:

  

执行节点101时出错:对象SalesOrderLineItemSet__x不是   支持(0Bw360000005RhtCAE_0Bq360000000WWsCAM)

在阅读SalesForce文档后,似乎不允许使用外部对象,将数据导入Wave分析的唯一方法是导入CSV文件或使用外部数据API,但没有明确说明是禁止的,并且想要分享这个问题是从专家那里得到反馈。

感谢您的反馈

1 个答案:

答案 0 :(得分:0)

经过一番研究后,我终于发现在SalesForce Wave中不允许使用外部对象(截至冬季16版)。

我尝试了不同的方法,我终于发现可以将CSV文件导入为数据集,导入数据后可以使用数据流对其进行转换。

阅读文档真的很难找到如何从DataFlow访问这些数据集,所以我会解释它,以防有人遇到这种情况: Sintax是:

name_of_the_activity : {
   "action": "edgemart",
   "parameters": { "alias": name_of_the_ataSource }
}

在以下示例中,我在DataFlow中创建一个名称为“ Extract_VH_Currency ”的对象,该对象将对“ VH_Currency ”数据集执行edgemart操作我已经从任何外部资源导入Wave。

"Extract_VH_Currency": {
        "action": "edgemart",
        "parameters": { "alias": "VH_Currency" }
 },

执行此操作后,您现在可以在数据流执行的任何其他活动中将外部数据源引用为“ Extract_VH_Currency ”,例如扩充或您需要集成外部信息的任何其他转换在你的Wave BI中。

希望它有所帮助!