Business Analyst Salesforce表关系

问题描述 投票:1回答:2

我是一名业务分析师。我经常使用Tableau,但是对Salesforce后端的了解有限。公司的大多数数据存储在Salesforce中,我们的数据团队不支持业务用户理解此类主题。

[在我的许多项目中,我使用Tableau中的Salesforce连接器来提取Salesforce表,但是它需要有关表之间的联接关系的知识。大多数时候,我可以正确地猜测表之间的主键,但是我仍然想系统地学习数据结构并保持数据独立性。

所以,我如何自己学习数据结构?还是我如何向数据团队提出特定的结构问题,以免给他们带来太多麻烦?

data-structures salesforce tableau
2个回答
0
投票

您是否拥有具有“自定义应用程序”权限的Salesforce帐户?如果您没有产品,也许他们会愿意在一个沙箱中将您提升为sysadmin。

如果您执行-设置->模式生成器可能是可视化关系的最简单工具。它有点旧,基于Flash,但是很漂亮地建立关系模型。 https://trailhead.salesforce.com/en/content/learn/modules/data_modeling/schema_builder

[另一个可能是工作台,http://workbench.developerforce.com/并不是那么整洁,但是可以让您尝试使用元数据和查询,了解哪个对象具有哪些子关系...

对于标准对象,如果您有主键/外键,则可以使用一些查找表来了解有关目标表的更多信息。所有SF实例中的所有帐户ID都以001开头。联系人以003开头,用户以005 ......将http://www.fishofprey.com/2011/09/obscure-salesforce-object-key-prefixes.htmlhttps://developer.salesforce.com/docs/atlas.en-us.api.meta/api/sforce_api_objects_account.htm之类的一些博客结合在一起,这是一个不错的开始。对于自定义对象和字段(对您公司而言特定的字段)无用,但是很好。

有点“元”,但您也可以查询有关表和列的信息。毕竟-您在Tableau中可能会更舒服;)Querying Salesforce Object Column Names w/SOQL可能会给您一些提示。


0
投票

如果您的工作是根据这些数据源构建高级报告,我想您需要在某种程度上了解数据结构。这意味着您需要具有查看和访问数据库表列表的权限才能熟悉它,并可能运行原始查询以验证数据完整性。

如果他们不满意您接触生产系统,请请求访问开发系统,该系统是生产的副本,甚至只是真实的测试数据。

© www.soinside.com 2019 - 2024. All rights reserved.