Below is the example of JSON request template with using the SetEaxMd operation for changing a data source for dashboard visualizer. The request contains monikers of opened repository and dashboard, and visualizer key. Operation execution results in the key of changed visualizer.
{{
"SetEaxMd": {
"tEax": {
"id": "Connection_Moniker!M!S!Dashboard_Moniker!DSO!Visualizer_Key"
},
"tArg": {
"pattern": {
"dataSources": "Set"
},
"meta": {
"dataSources": {
"its": {
"it": [{
"k": 0,
"vis": true,
"cube": {
"obDesc": {
"n": "",
"i": "",
"k": Visualizer_Source_Key, "c": Visualizer_Source_Key } } }] } } } } } }
{
"SetEaxMdResult":
{
"id":
{
"id": "Connection_Moniker!M!S!Dashboard_Moniker!DSO!Visualizer_Key"
}
}
}
See also:
Questions and Answers | Working with Dashboard | Working with Express Reports