Skip to content

Commit fe68f4f

Browse files
pritishpainfx
andauthored
Add hyperlink to database names in database summary dashboard (#3310)
## Changes Database names are now clickable and opens a new tab with the database page ### Linked issues Resolves #3258 ### Functionality - [x] modified dashboard content ### Tests <!-- How is this tested? Please see the checklist below and also describe any other relevant tests --> - [x] manually tested - [x] verified on labs environment (screenshot attached) --------- Co-authored-by: Serge Smertin <[email protected]>
1 parent 152b41a commit fe68f4f

File tree

1 file changed

+23
-1
lines changed

1 file changed

+23
-1
lines changed

src/databricks/labs/ucx/queries/assessment/main/10_0_database_summary.sql

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,26 @@
1-
/* --title 'Database Summary' --filter database --width 6 */
1+
/*
2+
--title 'Database Summary'
3+
--filter database
4+
--width 6
5+
--overrides '{"spec":{
6+
"encodings":{
7+
"columns": [
8+
{"fieldName": "database", "booleanValues": ["false", "true"], "linkUrlTemplate": "/explore/data/hive_metastore/{{ @ }}", "linkTextTemplate": "{{ @ }}", "linkTitleTemplate": "{{ @ }}", "linkOpenInNewTab": true, "type": "string", "displayAs": "link", "title": "database"},
9+
{"fieldName": "upgrade", "booleanValues": ["false", "true"], "type": "string", "displayAs": "string", "title": "upgrade"},
10+
{"fieldName": "tables", "booleanValues": ["false", "true"], "type": "integer", "displayAs": "number", "title": "tables"},
11+
{"fieldName": "views", "booleanValues": ["false", "true"], "type": "integer", "displayAs": "number", "title": "views"},
12+
{"fieldName": "dbfs_root", "booleanValues": ["false", "true"], "type": "integer", "displayAs": "number", "title": "dbfs_root"},
13+
{"fieldName": "delta_tables", "booleanValues": ["false", "true"], "type": "integer", "displayAs": "number", "title": "delta_tables"},
14+
{"fieldName": "total_grants", "booleanValues": ["false", "true"], "type": "integer", "displayAs": "number", "title": "total_grants"},
15+
{"fieldName": "granted_principals", "booleanValues": ["false", "true"], "type": "integer", "displayAs": "number", "title": "granted_principals"},
16+
{"fieldName": "database_grants", "booleanValues": ["false", "true"], "type": "integer", "displayAs": "number", "title": "database_grants"},
17+
{"fieldName": "table_grants", "booleanValues": ["false", "true"], "type": "integer", "displayAs": "number", "title": "table_grants"},
18+
{"fieldName": "service_principal_grants", "booleanValues": ["false", "true"], "type": "integer", "displayAs": "number", "title": "service_principal_grants"},
19+
{"fieldName": "user_grants", "booleanValues": ["false", "true"], "type": "integer", "displayAs": "number", "title": "user_grants"},
20+
{"fieldName": "group_grants", "booleanValues": ["false", "true"], "type": "integer", "displayAs": "number", "title": "group_grants"}
21+
]}
22+
}}'
23+
*/
224
WITH table_stats AS (
325
SELECT
426
`database`,

0 commit comments

Comments
 (0)