diff --git a/openmetadata-ui/src/main/resources/ui/src/assets/img/service-icon-sqlite.png b/openmetadata-ui/src/main/resources/ui/src/assets/img/service-icon-sqlite.png new file mode 100644 index 00000000000..21701540309 Binary files /dev/null and b/openmetadata-ui/src/main/resources/ui/src/assets/img/service-icon-sqlite.png differ diff --git a/openmetadata-ui/src/main/resources/ui/src/components/DataQualityTest/Table/DataQualityTable.tsx b/openmetadata-ui/src/main/resources/ui/src/components/DataQualityTest/Table/DataQualityTable.tsx index 6e970eef794..51359cb4e76 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/DataQualityTest/Table/DataQualityTable.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/DataQualityTest/Table/DataQualityTable.tsx @@ -11,6 +11,7 @@ * limitations under the License. */ +import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import classNames from 'classnames'; import { isEmpty } from 'lodash'; import React, { useState } from 'react'; @@ -27,9 +28,9 @@ import { } from '../../../interface/dataQuality.interface'; import { isEven } from '../../../utils/CommonUtils'; import NonAdminAction from '../../common/non-admin-action/NonAdminAction'; +import RichTextEditorPreviewer from '../../common/rich-text-editor/RichTextEditorPreviewer'; import Loader from '../../Loader/Loader'; import ConfirmationModal from '../../Modals/ConfirmationModal/ConfirmationModal'; -import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; type Props = { testCase: TableTestDataType[]; @@ -96,6 +97,7 @@ const DataQualityTable = ({ Test Case + Description Config Last Run Value @@ -120,6 +122,13 @@ const DataQualityTable = ({ : column.testCase.columnTestType} + + {column.description?.trim() ? ( + + ) : ( + No description + )} + {getConfigInfo(column.testCase?.config || {})} @@ -146,14 +155,14 @@ const DataQualityTable = ({ '--' )} - + {column.results && column.results.length > 0 ? column.results[0].result || '--' : '--'} - +
{ case DatabaseServiceType.SingleStore: return SINGLESTORE; + case DatabaseServiceType.SQLite: + return SQLITE; + case MessagingServiceType.Kafka: return KAFKA;