diff --git a/openmetadata-ui/src/main/resources/ui/src/components/ServiceInsights/ServiceInsightsTab.interface.ts b/openmetadata-ui/src/main/resources/ui/src/components/ServiceInsights/ServiceInsightsTab.interface.ts
index 33b10f17f99..b0cdf7e39be 100644
--- a/openmetadata-ui/src/main/resources/ui/src/components/ServiceInsights/ServiceInsightsTab.interface.ts
+++ b/openmetadata-ui/src/main/resources/ui/src/components/ServiceInsights/ServiceInsightsTab.interface.ts
@@ -42,7 +42,7 @@ export interface WorkflowStatesData {
subInstanceStates: WorkflowInstanceState[];
}
export interface ServiceInsightWidgetCommonProps {
- serviceName: string;
+ serviceDetails: ServicesType;
workflowStatesData?: WorkflowStatesData;
}
export interface ChartsResults {
diff --git a/openmetadata-ui/src/main/resources/ui/src/components/ServiceInsights/ServiceInsightsTab.tsx b/openmetadata-ui/src/main/resources/ui/src/components/ServiceInsights/ServiceInsightsTab.tsx
index 1534fe05160..d5967d6290f 100644
--- a/openmetadata-ui/src/main/resources/ui/src/components/ServiceInsights/ServiceInsightsTab.tsx
+++ b/openmetadata-ui/src/main/resources/ui/src/components/ServiceInsights/ServiceInsightsTab.tsx
@@ -353,7 +353,7 @@ const ServiceInsightsTab = ({
diff --git a/openmetadata-ui/src/main/resources/ui/src/enums/AdvancedSearch.enum.ts b/openmetadata-ui/src/main/resources/ui/src/enums/AdvancedSearch.enum.ts
index 2711b2aeccb..ca41618efa6 100644
--- a/openmetadata-ui/src/main/resources/ui/src/enums/AdvancedSearch.enum.ts
+++ b/openmetadata-ui/src/main/resources/ui/src/enums/AdvancedSearch.enum.ts
@@ -74,6 +74,8 @@ export enum EntityFields {
SERVICE_NAME = 'service.name.keyword',
SUGGESTED_DESCRIPTION = 'descriptionSources.Suggested',
TAGS_LABEL_TYPE = 'tags.labelType',
+ TIER_LABEL_TYPE = 'tier.labelType',
+ CREATED_BY = 'createdBy',
}
export const EntitySourceFields: Partial> = {
diff --git a/openmetadata-ui/src/main/resources/ui/src/utils/AdvancedSearchClassBase.test.ts b/openmetadata-ui/src/main/resources/ui/src/utils/AdvancedSearchClassBase.test.ts
index 10ae1d4271d..f3c9ea9bb12 100644
--- a/openmetadata-ui/src/main/resources/ui/src/utils/AdvancedSearchClassBase.test.ts
+++ b/openmetadata-ui/src/main/resources/ui/src/utils/AdvancedSearchClassBase.test.ts
@@ -50,6 +50,8 @@ describe('AdvancedSearchClassBase', () => {
'entityType',
'descriptionSources.Suggested',
'tags.labelType',
+ 'tier.labelType',
+ 'createdBy',
]);
});
});
diff --git a/openmetadata-ui/src/main/resources/ui/src/utils/AdvancedSearchClassBase.ts b/openmetadata-ui/src/main/resources/ui/src/utils/AdvancedSearchClassBase.ts
index 139450fb5cd..8d914ea927d 100644
--- a/openmetadata-ui/src/main/resources/ui/src/utils/AdvancedSearchClassBase.ts
+++ b/openmetadata-ui/src/main/resources/ui/src/utils/AdvancedSearchClassBase.ts
@@ -802,6 +802,27 @@ class AdvancedSearchClassBase {
listValues: TAG_LABEL_TYPE_LIST_VALUES,
},
},
+ [EntityFields.TIER_LABEL_TYPE]: {
+ label: t('label.tier-label-type'),
+ type: 'select',
+ mainWidgetProps: this.mainWidgetProps,
+ valueSources: ['value'],
+ fieldSettings: {
+ listValues: TAG_LABEL_TYPE_LIST_VALUES,
+ },
+ },
+ [EntityFields.CREATED_BY]: {
+ label: t('label.created-by'),
+ type: 'select',
+ mainWidgetProps: this.mainWidgetProps,
+ fieldSettings: {
+ asyncFetch: this.autocomplete({
+ searchIndex: [SearchIndex.USER],
+ entityField: EntityFields.DISPLAY_NAME_KEYWORD,
+ }),
+ useAsyncSearch: true,
+ },
+ },
};
}