diff --git a/openmetadata-ui/src/main/resources/ui/src/constants/Assets.constants.ts b/openmetadata-ui/src/main/resources/ui/src/constants/Assets.constants.ts
index f7e7855cc9c..616bb92f4bf 100644
--- a/openmetadata-ui/src/main/resources/ui/src/constants/Assets.constants.ts
+++ b/openmetadata-ui/src/main/resources/ui/src/constants/Assets.constants.ts
@@ -82,38 +82,52 @@ export const AssetsFilterOptions: Array<{
value: SearchIndex.SEARCH_INDEX,
},
{
- label: i18n.t('label.database-service'),
+ label: i18n.t('label.entity-service', {
+ entity: i18n.t('label.database'),
+ }),
key: EntityType.DATABASE_SERVICE,
value: SearchIndex.DATABASE_SERVICE,
},
{
- label: i18n.t('label.messaging-service'),
+ label: i18n.t('label.entity-service', {
+ entity: i18n.t('label.messaging'),
+ }),
key: EntityType.MESSAGING_SERVICE,
value: SearchIndex.MESSAGING_SERVICE,
},
{
- label: i18n.t('label.dashboard-service'),
+ label: i18n.t('label.entity-service', {
+ entity: i18n.t('label.dashboard'),
+ }),
key: EntityType.DASHBOARD_SERVICE,
value: SearchIndex.DASHBOARD_SERVICE,
},
{
- label: i18n.t('label.pipeline-service'),
+ label: i18n.t('label.entity-service', {
+ entity: i18n.t('label.pipeline'),
+ }),
key: EntityType.PIPELINE_SERVICE,
value: SearchIndex.PIPELINE_SERVICE,
},
{
- label: i18n.t('label.ml-model-service'),
+ label: i18n.t('label.entity-service', {
+ entity: i18n.t('label.ml-model'),
+ }),
key: EntityType.MLMODEL_SERVICE,
value: SearchIndex.ML_MODEL_SERVICE,
},
{
- label: i18n.t('label.storage-service'),
+ label: i18n.t('label.entity-service', {
+ entity: i18n.t('label.storage'),
+ }),
key: EntityType.STORAGE_SERVICE,
value: SearchIndex.STORAGE_SERVICE,
},
{
- label: i18n.t('label.search-index-service'),
+ label: i18n.t('label.entity-service', {
+ entity: i18n.t('label.search-index'),
+ }),
key: EntityType.SEARCH_SERVICE,
value: SearchIndex.SEARCH_SERVICE,
},
diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/de-de.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/de-de.json
index bc8abae173f..e233bd54a41 100644
--- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/de-de.json
+++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/de-de.json
@@ -205,7 +205,6 @@
"dashboard-lowercase-plural": "Dashboards",
"dashboard-name": "Dashboard-Name",
"dashboard-plural": "Dashboards",
- "dashboard-service": "Dashboard Service",
"data-aggregate": "Datenaggregat",
"data-aggregation": "Datenaggregation",
"data-asset": "Daten-Asset",
@@ -250,7 +249,6 @@
"database-name": "Datenbankname",
"database-plural": "Datenbanken",
"database-schema": "Datenbankschema",
- "database-service": "Database Service",
"database-service-name": "Datenbankdienstname",
"date": "Datum",
"date-and-time": "Datum & Uhrzeit",
@@ -568,7 +566,6 @@
"messaging": "Nachrichtenübermittlung",
"messaging-lowercase": "nachrichtenübermittlung",
"messaging-plural": "Nachrichtenübermittlungen",
- "messaging-service": "Messaging Service",
"metadata": "Metadaten",
"metadata-ingestion": "Metadateninjektion",
"metadata-lowercase": "metadaten",
@@ -587,7 +584,6 @@
"ml-model-lowercase": "Künstliches Intelligenzmodell",
"ml-model-lowercase-plural": "KI-Modelle",
"ml-model-plural": "KI-Modelle",
- "ml-model-service": "Ml Model Service",
"mode": "Modus",
"model": "Modell",
"model-name": "Modellname",
@@ -694,7 +690,6 @@
"pipeline-lowercase-plural": "pipelines",
"pipeline-name": "Pipeline-Name",
"pipeline-plural": "Pipelines",
- "pipeline-service": "Pipeline Service",
"pipeline-state": "Pipeline-Status",
"please-enter-value": "Bitte einen Wert für {{name}} eingeben",
"please-password-type-first": "Bitte zuerst das Passwort eingeben",
@@ -832,7 +827,6 @@
"search-index": "Suchindex",
"search-index-ingestion": "Suchindex für die Datenaufnahme",
"search-index-plural": "Suchindizes",
- "search-index-service": "Search Index Service",
"search-index-setting-plural": "Suchindexeinstellungen",
"second-plural": "Sekunden",
"secret-key": "Geheimschlüssel",
diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/en-us.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/en-us.json
index 5cf078ec8c6..2b27af1cb6e 100644
--- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/en-us.json
+++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/en-us.json
@@ -205,7 +205,6 @@
"dashboard-lowercase-plural": "dashboards",
"dashboard-name": "Dashboard Name",
"dashboard-plural": "Dashboards",
- "dashboard-service": "Dashboard Service",
"data-aggregate": "Data Aggregate",
"data-aggregation": "Data Aggregation",
"data-asset": "Data Asset",
@@ -250,7 +249,6 @@
"database-name": "Database Name",
"database-plural": "Databases",
"database-schema": "Database Schema",
- "database-service": "Database Service",
"database-service-name": "Database Service Name",
"date": "Date",
"date-and-time": "Date & Time",
@@ -568,7 +566,6 @@
"messaging": "Messaging",
"messaging-lowercase": "messaging",
"messaging-plural": "Messagings",
- "messaging-service": "Messaging Service",
"metadata": "Metadata",
"metadata-ingestion": "Metadata Ingestion",
"metadata-lowercase": "metadata",
@@ -587,7 +584,6 @@
"ml-model-lowercase": "ML model",
"ml-model-lowercase-plural": "ML models",
"ml-model-plural": "ML Models",
- "ml-model-service": "Ml Model Service",
"mode": "Mode",
"model": "Model",
"model-name": "Model Name",
@@ -694,7 +690,6 @@
"pipeline-lowercase-plural": "pipelines",
"pipeline-name": "Pipeline Name",
"pipeline-plural": "Pipelines",
- "pipeline-service": "Pipeline Service",
"pipeline-state": "Pipeline State",
"please-enter-value": "Please enter {{name}} value",
"please-password-type-first": "Please type password first",
@@ -832,7 +827,6 @@
"search-index": "Search Index",
"search-index-ingestion": "Search Index Ingestion",
"search-index-plural": "Search Indexes",
- "search-index-service": "Search Index Service",
"search-index-setting-plural": "Search Index Settings",
"second-plural": "Seconds",
"secret-key": "Secret Key",
diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/es-es.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/es-es.json
index ec412202444..69b8752f1a3 100644
--- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/es-es.json
+++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/es-es.json
@@ -205,7 +205,6 @@
"dashboard-lowercase-plural": "dashboards",
"dashboard-name": "Nombre del dashboard",
"dashboard-plural": "Dashboards",
- "dashboard-service": "Dashboard Service",
"data-aggregate": "Data Aggregate",
"data-aggregation": "Data Aggregation",
"data-asset": "Activo de datos",
@@ -250,7 +249,6 @@
"database-name": "Nombre de la base de datos",
"database-plural": "Bases de datos",
"database-schema": "Esquema de la base de datos",
- "database-service": "Database Service",
"database-service-name": "Nombre del servicio de la base de datos",
"date": "Fecha",
"date-and-time": "Fecha y hora",
@@ -568,7 +566,6 @@
"messaging": "Mensajería",
"messaging-lowercase": "mensajería",
"messaging-plural": "Messagings",
- "messaging-service": "Messaging Service",
"metadata": "Metadatos",
"metadata-ingestion": "Ingesta de Metadatos",
"metadata-lowercase": "metadatos",
@@ -587,7 +584,6 @@
"ml-model-lowercase": "modelo de ML",
"ml-model-lowercase-plural": "modelos de ML",
"ml-model-plural": "Modelos de ML",
- "ml-model-service": "Ml Model Service",
"mode": "Moda",
"model": "Model",
"model-name": "Nombre del Modelo",
@@ -694,7 +690,6 @@
"pipeline-lowercase-plural": "pipelines",
"pipeline-name": "Nombre de la pipeline",
"pipeline-plural": "Pipelines",
- "pipeline-service": "Pipeline Service",
"pipeline-state": "Estado de la pipeline",
"please-enter-value": "Ingrese el valor de {{name}}",
"please-password-type-first": "Ingrese primero la contraseña",
@@ -832,7 +827,6 @@
"search-index": "Search Index",
"search-index-ingestion": "Search Index Ingestion",
"search-index-plural": "Search Indexes",
- "search-index-service": "Search Index Service",
"search-index-setting-plural": "Search Index Settings",
"second-plural": "Segundos",
"secret-key": "Clave Secreta",
diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/fr-fr.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/fr-fr.json
index d1a1140ce9a..fed8fb81f0e 100644
--- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/fr-fr.json
+++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/fr-fr.json
@@ -205,7 +205,6 @@
"dashboard-lowercase-plural": "tableaux de bord",
"dashboard-name": "Nom du Tableau de Bord",
"dashboard-plural": "Tableaux de Bord",
- "dashboard-service": "Dashboard Service",
"data-aggregate": "Agrégat de Données",
"data-aggregation": "Agrégation de Données",
"data-asset": "Actif de Données",
@@ -250,7 +249,6 @@
"database-name": "Nom de la Base de Données",
"database-plural": "Bases de Données",
"database-schema": "Schéma de la Base de Données",
- "database-service": "Database Service",
"database-service-name": "Nom du Service de la Base de Données",
"date": "Date",
"date-and-time": "Date & Heure",
@@ -568,7 +566,6 @@
"messaging": "Messagerie",
"messaging-lowercase": "messagerie",
"messaging-plural": "Messageries",
- "messaging-service": "Messaging Service",
"metadata": "Métadonnée",
"metadata-ingestion": "Ingestion des Métadonnées",
"metadata-lowercase": "métadonnées",
@@ -587,7 +584,6 @@
"ml-model-lowercase": "Modèle d'Apprentissage Machine",
"ml-model-lowercase-plural": "Modèles d'Apprentissage Machine",
"ml-model-plural": "Modèles d'IA",
- "ml-model-service": "Ml Model Service",
"mode": "Mode",
"model": "Modèle",
"model-name": "Nom du Modèle",
@@ -694,7 +690,6 @@
"pipeline-lowercase-plural": "pipelines",
"pipeline-name": "Nom du Pipeline",
"pipeline-plural": "Pipelines",
- "pipeline-service": "Pipeline Service",
"pipeline-state": "État du Pipeline",
"please-enter-value": "Merci d'entrer une valeur pour {{name}} ",
"please-password-type-first": "Merci d'entrer le mot de passe d'abord",
@@ -832,7 +827,6 @@
"search-index": "Index de Recherche",
"search-index-ingestion": "Index de Recherche pour l'Ingestion",
"search-index-plural": "Indexes de Recherche",
- "search-index-service": "Search Index Service",
"search-index-setting-plural": "Paramètres des Index de Recherche",
"second-plural": "Secondes",
"secret-key": "Clé Secrète",
diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/ja-jp.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/ja-jp.json
index 38d68c56416..75be6f61372 100644
--- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/ja-jp.json
+++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/ja-jp.json
@@ -205,7 +205,6 @@
"dashboard-lowercase-plural": "dashboards",
"dashboard-name": "ダッシュボード名",
"dashboard-plural": "ダッシュボード",
- "dashboard-service": "Dashboard Service",
"data-aggregate": "Data Aggregate",
"data-aggregation": "Data Aggregation",
"data-asset": "データアセット",
@@ -250,7 +249,6 @@
"database-name": "データベース名",
"database-plural": "データベース",
"database-schema": "データベースのスキーマ",
- "database-service": "Database Service",
"database-service-name": "データベースサービス名",
"date": "日付",
"date-and-time": "日付と時間",
@@ -568,7 +566,6 @@
"messaging": "メッセージング",
"messaging-lowercase": "メッセージング",
"messaging-plural": "Messagings",
- "messaging-service": "Messaging Service",
"metadata": "メタデータ",
"metadata-ingestion": "メタデータのインジェスチョン",
"metadata-lowercase": "メタデータ",
@@ -587,7 +584,6 @@
"ml-model-lowercase": "ML model",
"ml-model-lowercase-plural": "ML models",
"ml-model-plural": "MLモデル",
- "ml-model-service": "Ml Model Service",
"mode": "モード",
"model": "Model",
"model-name": "モデル名",
@@ -694,7 +690,6 @@
"pipeline-lowercase-plural": "pipelines",
"pipeline-name": "パイプライン名",
"pipeline-plural": "パイプライン",
- "pipeline-service": "Pipeline Service",
"pipeline-state": "パイプラインの状態",
"please-enter-value": "{{name}}の値を入力してください",
"please-password-type-first": "パスワードを入力してください",
@@ -832,7 +827,6 @@
"search-index": "Search Index",
"search-index-ingestion": "Search Index Ingestion",
"search-index-plural": "Search Indexes",
- "search-index-service": "Search Index Service",
"search-index-setting-plural": "Search Index Settings",
"second-plural": "秒",
"secret-key": "Secret Key",
diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/pt-br.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/pt-br.json
index ef94eb22740..003e8390ed5 100644
--- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/pt-br.json
+++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/pt-br.json
@@ -205,7 +205,6 @@
"dashboard-lowercase-plural": "dashboards",
"dashboard-name": "Nome do dashboard",
"dashboard-plural": "Dashboards",
- "dashboard-service": "Dashboard Service",
"data-aggregate": "Data Aggregate",
"data-aggregation": "Data Aggregation",
"data-asset": "Recurso de dados",
@@ -250,7 +249,6 @@
"database-name": "Nome do banco de dados",
"database-plural": "Bancos de dados",
"database-schema": "Schema do banco de dados",
- "database-service": "Database Service",
"database-service-name": "Nome do serviço de banco de dados",
"date": "data",
"date-and-time": "data e hora",
@@ -568,7 +566,6 @@
"messaging": "Mensageria",
"messaging-lowercase": "mensageria",
"messaging-plural": "Messagings",
- "messaging-service": "Messaging Service",
"metadata": "Metadados",
"metadata-ingestion": "Ingestão de metadados",
"metadata-lowercase": "Metadados",
@@ -587,7 +584,6 @@
"ml-model-lowercase": "ML model",
"ml-model-lowercase-plural": "ML models",
"ml-model-plural": "Modelos de ML",
- "ml-model-service": "Ml Model Service",
"mode": "Modo",
"model": "Model",
"model-name": "Nome do modelo",
@@ -694,7 +690,6 @@
"pipeline-lowercase-plural": "pipelines",
"pipeline-name": "Nome da pipeline",
"pipeline-plural": "Pipelines",
- "pipeline-service": "Pipeline Service",
"pipeline-state": "Estado da pipeline",
"please-enter-value": "Por favor digite o valor de {{name}}",
"please-password-type-first": "Por favor, digite a senha primeiro",
@@ -832,7 +827,6 @@
"search-index": "Search Index",
"search-index-ingestion": "Search Index Ingestion",
"search-index-plural": "Search Indexes",
- "search-index-service": "Search Index Service",
"search-index-setting-plural": "Search Index Settings",
"second-plural": "Segundos",
"secret-key": "Chave Secreta",
diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/ru-ru.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/ru-ru.json
index 33e230842ce..21bd02b123b 100644
--- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/ru-ru.json
+++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/ru-ru.json
@@ -205,7 +205,6 @@
"dashboard-lowercase-plural": "дашборды",
"dashboard-name": "Наименование дашборда",
"dashboard-plural": "Дашборды",
- "dashboard-service": "Dashboard Service",
"data-aggregate": "Сводные данные",
"data-aggregation": "Агрегация данных",
"data-asset": "Объект данных",
@@ -250,7 +249,6 @@
"database-name": "Наименование базы данных",
"database-plural": "Базы данных",
"database-schema": "Схема базы данных",
- "database-service": "Database Service",
"database-service-name": "Наименование сервиса базы данных",
"date": "Дата",
"date-and-time": "Дата & Время",
@@ -568,7 +566,6 @@
"messaging": "Обмен сообщениями",
"messaging-lowercase": "обмен сообщениями",
"messaging-plural": "Обмен сообщениями",
- "messaging-service": "Messaging Service",
"metadata": "Метаданные",
"metadata-ingestion": "Получение метаданных",
"metadata-lowercase": "метаданные",
@@ -587,7 +584,6 @@
"ml-model-lowercase": "ML модель",
"ml-model-lowercase-plural": "ML модели",
"ml-model-plural": "ML Модели",
- "ml-model-service": "Ml Model Service",
"mode": "Режим",
"model": "Модель",
"model-name": "Наименование модели",
@@ -694,7 +690,6 @@
"pipeline-lowercase-plural": "пайплайны",
"pipeline-name": "Наименование пайплайна",
"pipeline-plural": "Пайплайны",
- "pipeline-service": "Pipeline Service",
"pipeline-state": "Состояние",
"please-enter-value": "Пожалуйста введите значение {{name}} ",
"please-password-type-first": "Пожалуйста, сначала введите пароль",
@@ -832,7 +827,6 @@
"search-index": "Search Index",
"search-index-ingestion": "Получение поискового индекса",
"search-index-plural": "Search Indexes",
- "search-index-service": "Search Index Service",
"search-index-setting-plural": "Search Index Settings",
"second-plural": "Секунды",
"secret-key": "Секретный ключ",
diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/zh-cn.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/zh-cn.json
index dc0c8c97f5e..4669c5755e6 100644
--- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/zh-cn.json
+++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/zh-cn.json
@@ -205,7 +205,6 @@
"dashboard-lowercase-plural": "仪表板",
"dashboard-name": "仪表板名称",
"dashboard-plural": "仪表板",
- "dashboard-service": "Dashboard Service",
"data-aggregate": "数据聚合",
"data-aggregation": "数据聚合",
"data-asset": "数据资产",
@@ -250,7 +249,6 @@
"database-name": "数据库名称",
"database-plural": "数据库",
"database-schema": "数据库结构",
- "database-service": "Database Service",
"database-service-name": "数据库服务名称",
"date": "日期",
"date-and-time": "日期和时间",
@@ -568,7 +566,6 @@
"messaging": "消息队列",
"messaging-lowercase": "消息队列",
"messaging-plural": "消息队列",
- "messaging-service": "Messaging Service",
"metadata": "元数据",
"metadata-ingestion": "元数据提取",
"metadata-lowercase": "元数据",
@@ -587,7 +584,6 @@
"ml-model-lowercase": "ML模型",
"ml-model-lowercase-plural": "ML模型",
"ml-model-plural": "ML模型",
- "ml-model-service": "Ml Model Service",
"mode": "模式",
"model": "模型",
"model-name": "模型名称",
@@ -694,7 +690,6 @@
"pipeline-lowercase-plural": "工作流",
"pipeline-name": "工作流名称",
"pipeline-plural": "工作流",
- "pipeline-service": "Pipeline Service",
"pipeline-state": "工作流状态",
"please-enter-value": "请输入{{name}}值",
"please-password-type-first": "请先输入密码",
@@ -832,7 +827,6 @@
"search-index": "Search Index",
"search-index-ingestion": "搜索索引提取",
"search-index-plural": "Search Indexes",
- "search-index-service": "Search Index Service",
"search-index-setting-plural": "Search Index Settings",
"second-plural": "秒",
"secret-key": "秘钥",
diff --git a/openmetadata-ui/src/main/resources/ui/src/pages/TasksPage/RequestDescriptionPage/RequestDescriptionPage.tsx b/openmetadata-ui/src/main/resources/ui/src/pages/TasksPage/RequestDescriptionPage/RequestDescriptionPage.tsx
index 48b326cdce0..aafb6da68d9 100644
--- a/openmetadata-ui/src/main/resources/ui/src/pages/TasksPage/RequestDescriptionPage/RequestDescriptionPage.tsx
+++ b/openmetadata-ui/src/main/resources/ui/src/pages/TasksPage/RequestDescriptionPage/RequestDescriptionPage.tsx
@@ -14,6 +14,7 @@
import { Button, Form, FormProps, Input, Space, Typography } from 'antd';
import { useForm } from 'antd/lib/form/Form';
import { AxiosError } from 'axios';
+import { isEmpty } from 'lodash';
import { observer } from 'mobx-react';
import React, { useEffect, useMemo, useRef, useState } from 'react';
import { useTranslation } from 'react-i18next';
@@ -25,6 +26,7 @@ import RichTextEditor from '../../../components/common/rich-text-editor/RichText
import { EditorContentRef } from '../../../components/common/rich-text-editor/RichTextEditor.interface';
import TitleBreadcrumb from '../../../components/common/title-breadcrumb/title-breadcrumb.component';
import ExploreSearchCard from '../../../components/ExploreV1/ExploreSearchCard/ExploreSearchCard';
+import Loader from '../../../components/Loader/Loader';
import { SearchedDataProps } from '../../../components/searched-data/SearchedData.interface';
import { EntityField } from '../../../constants/Feeds.constants';
import { EntityTabs, EntityType } from '../../../enums/entity.enum';
@@ -165,6 +167,10 @@ const RequestDescription = () => {
});
}, [entityData]);
+ if (isEmpty(entityData)) {
+ return ;
+ }
+
return (
{
});
}, [entityData]);
+ if (isEmpty(entityData)) {
+ return ;
+ }
+
return (
{
setCurrentDescription(getDescription());
}, [entityData, columnObject]);
+ if (isEmpty(entityData)) {
+ return ;
+ }
+
return (
{
setSuggestion(getTags());
}, [entityData, columnObject]);
+ if (isEmpty(entityData)) {
+ return ;
+ }
+
return (