Added Looker service for UI (#441)

This commit is contained in:
darth-coder00 2021-09-08 19:46:17 +05:30 committed by GitHub
parent e7433262c1
commit a53d876937
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 9 additions and 1 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

View File

@ -21,6 +21,7 @@ import athena from '../assets/img/service-icon-athena.png';
import serviceDefault from '../assets/img/service-icon-generic.png';
import hive from '../assets/img/service-icon-hive.png';
import kafka from '../assets/img/service-icon-kafka.png';
import looker from '../assets/img/service-icon-looker.png';
import mssql from '../assets/img/service-icon-mssql.png';
import oracle from '../assets/img/service-icon-oracle.png';
import postgres from '../assets/img/service-icon-post.png';
@ -47,6 +48,7 @@ export const PRESTO = presto;
export const KAFKA = kafka;
export const PULSAR = pulsar;
export const SUPERSET = superset;
export const LOOKER = looker;
export const SERVICE_DEFAULT = serviceDefault;
export const PLUS = plus;
@ -66,7 +68,7 @@ export const serviceTypes: Record<ServiceTypes, Array<string>> = {
'Presto',
],
messagingServices: ['Kafka', 'Pulsar'],
dashboardServices: ['Superset'],
dashboardServices: ['Superset', 'Looker'],
};
export const arrServiceTypes: Array<ServiceTypes> = [

View File

@ -41,4 +41,5 @@ export enum MessagingServiceType {
export enum DashboardServiceType {
SUPERSET = 'Superset',
LOOKER = 'Looker',
}

View File

@ -7,6 +7,7 @@ import {
BIGQUERY,
HIVE,
KAFKA,
LOOKER,
MSSQL,
MYSQL,
ORACLE,
@ -67,6 +68,9 @@ export const serviceTypeLogo = (type: string) => {
case DashboardServiceType.SUPERSET:
return SUPERSET;
case DashboardServiceType.LOOKER:
return LOOKER;
default:
return SERVICE_DEFAULT;
}
@ -190,6 +194,7 @@ export const getEntityCountByService = (buckets: Array<Bucket>) => {
break;
case DashboardServiceType.SUPERSET:
case DashboardServiceType.LOOKER:
entityCounts.dashboardCount += bucket.doc_count;
break;