课程章节介绍
今天我们来聊聊Salesforce中的分析仪表板和过滤器语法。想象一下,你有一个仪表板,它显示了很多数据,但你只想看到与某个特定账户相关的信息。这时候,过滤器就派上用场了。
首先,我们来看一个通用的过滤器语法。这个语法的作用是告诉Salesforce,你想把仪表板上的数据和Salesforce中的某个字段匹配起来。语法看起来是这样的:
```json
{
"数据集": {
"EADatasetName": [{
"fields": ["FieldAPINameFromEA"],
"过滤器": {
"操作员": "匹配",
"值": ["$FieldAPINameFromSalesforce"]
}
}]
}
}
```
这里有几个关键点:
- `EADatasetName` 是你在Analytics中使用的数据集名称。
- `FieldAPINameFromEA` 是数据集中你想要匹配的字段。
- `$FieldAPINameFromSalesforce` 是Salesforce中你想要匹配的字段。
举个例子,假设你想在仪表板中只显示与某个账户相关的数据。你可以这样写:
```json
{
"数据集": {
"OpptiesAccountsUsers": [{
"fields": ["AccountId.Name"],
"过滤器": {
"操作员": "匹配",
"值": ["$Name"]
}
}]
}
}
```
在这个例子中:
- `OpptiesAccountsUsers` 是数据集名称。
- `AccountId.Name` 是数据集中账户名称的字段。
- `$Name` 是Salesforce中账户名称的字段。
这样,仪表板就会只显示与你在Salesforce中选定的账户名称相匹配的数据了。
希望这个解释能帮助你理解如何在Salesforce中使用过滤器来定制你的仪表板。如果有任何问题,随时问我哦!