Dashboards & Visualizations

Splunk Dashboard Studio Table Hyperlink on ONE column only

perfeng
Engager

I have a Splunk Dashboard table with data. 

This is the JSON below:

 

 

 

 

 

 

{
    "type": "splunk.table",
    "dataSources": {
        "primary": "ds_zn4Nlcdc"
    },
    "title": "Some title",
    "options": {
        "columnFormat": {
            "name": {
                "width": 109
            },
            "team": {
                "width": 60
            }
        },
        "headerVisibility": "fixed"
    },
    "description": "Some description.",
    "eventHandlers": [
        {
            "type": "drilldown.customUrl",
            "options": {
                "url": "$row.url.value$",
                "newTab": true
            }
        }
    ],
    "context": {},
    "containerOptions": {},
    "showProgressBar": false,
    "showLastUpdated": false
}

 

 

 

 

 

 
I have Event Handlers to reroute to the correct URL when drilling down. BUT the hyperlink is applied to the whole row. I want the hyperlink to be applied to only a specific column so I can have multiple hyperlinks for one row. 

At the moment, I can click any value on the row and I will be routed to $row.url.value$ but I want to click on a specific column and then be routed to that hyperlink specific to that column 

 

Labels (1)
0 Karma

perfeng
Engager

Thank you for the responses. None of the above worked. I think this feature is not available in Splunk Dashboard Studio

0 Karma

Praz_123
Communicator

@perfeng 

Try this 

{
"type": "splunk.table",
"dataSources": {
"primary": "ds_zn4Nlcdc"
},
"title": "Some title",
"options": {
"columnFormat": {
"name": {
"width": 109
},
"team": {
"width": 60
},
"url": {
"drilldown": "customUrl",
"url": "$row.url.value$",
"newTab": true
}
},
"headerVisibility": "fixed"
},
"description": "Some description.",
"eventHandlers": [
{
"type": "drilldown.customUrl",
"options": {
"url": "$row.url.value$",
"newTab": true
}
}
],
"context": {},
"containerOptions": {},
"showProgressBar": false,
"showLastUpdated": false
}

0 Karma

dural_yyz
Motivator
$row.<column-field-name>.value$

Since the token referenced the column field name that is as specific as it gets.  I understand that you want to have multiple columns with unique URL for a reference.  All the documentation at this time points very specifically that you are limited to only one URL per row.

0 Karma
Get Updates on the Splunk Community!

Observe and Secure All Apps with Splunk

  Join Us for Our Next Tech Talk: Observe and Secure All Apps with SplunkAs organizations continue to innovate ...

Splunk Decoded: Business Transactions vs Business IQ

It’s the morning of Black Friday, and your e-commerce site is handling 10x normal traffic. Orders are flowing, ...

Fastest way to demo Observability

I’ve been having a lot of fun learning about Kubernetes and Observability. I set myself an interesting ...