+
+
+
+
+ Account
+
+
+ {dataset.AwsAccountId}
+
+
+
+
+ Redshift Connection
+
+
+ {dataset.connection.label}
+
+
+
+
+ Redshift type
+
+
+ {dataset.connection.redshiftType === 'cluster'
+ ? 'Provisioned cluster'
+ : dataset.connection.redshiftType === 'serverless'
+ ? 'Redshift Serverless'
+ : 'Unknown'}
+
+
+ {dataset.connection.redshiftType === 'serverless' ? (
+
+
+
+ Namespace Id
+
+
+ {dataset.connection.nameSpaceId}
+
+
+
+
+ Workgroup Id
+
+
+ {dataset.connection.workgroup}
+
+
+
+ ) : (
+
+
+ Cluster Id
+
+
+ {dataset.connection.clusterId}
+
+
+ )}
+
+ );
+};
+
+RedshiftDatasetAWSInfo.propTypes = {
+ dataset: PropTypes.object.isRequired
+};
diff --git a/frontend/src/modules/Redshift_Datasets/components/RedshiftDatasetOverview.js b/frontend/src/modules/Redshift_Datasets/components/RedshiftDatasetOverview.js
new file mode 100644
index 000000000..ca0f8c992
--- /dev/null
+++ b/frontend/src/modules/Redshift_Datasets/components/RedshiftDatasetOverview.js
@@ -0,0 +1,50 @@
+import { Box, Grid } from '@mui/material';
+import PropTypes from 'prop-types';
+import { ObjectBrief, ObjectMetadata } from 'design';
+import { DatasetGovernance } from 'modules/DatasetsBase/components/DatasetGovernance';
+import { RedshiftDatasetAWSInfo } from './RedshiftDatasetAWSInfo';
+
+export const RedshiftDatasetOverview = (props) => {
+ const { dataset, isAdmin, ...other } = props;
+
+ return (
+