Data Preparation Landing Page

The user can access the Data Grid view of the selected dataset by clicking on the Data Preparation icon. The displayed data in the grid changes based on the number of transforms performed on it.

The Data Grid in the BDB Data Preparation is used for visualizing the data. The data displayed in the grid is a sample from the actual data set or complete data based on the data volume. The grid always shows the first 10 K rows in the dataset.

Data Grid Header

The grid has a header that displays the column name and column type from the selected dataset.

Each Column Header has a Context Menu icon. By clicking the Context Menu icon, a Context menu gets displayed with some options to be applied on that column.

The following options get displayed while clicking on the Context Menu icon:

  1. Rename column

  2. Hide Column

  3. Delete Column

  4. Delete All Others

  5. Cast to Types

  6. Change to String

  7. Duplicate Columns

  8. Get Character Length

  9. Add Blank Column

  10. Collect Set

It also presents the data type of the column. It is analyzed based on the max match to any data type in the first 10K records. Consider that out of 10000 rows sample, there are 9000 integers and 1000 string values, the selected data type is Integer. The 1000 string rows get detected as invalid rows.

The column header in the Data Grid displays the following information based on the column types:

  1. Columns with Integer values- The Min and Max values

  2. Columns with String values- Total unique count or no. of categories

  3. Columns with Date values- Range of dates including the min-max date

Pagination

Pagination is implemented for the grid data. The tool displays 100 records on each page.

Please Note: The maximum rows displayed for sampling is always 10k.

Data Types

The Data Grid header displays Data Types. Some of the supported Data Types are as given below:

  1. Integer

  2. Double

  3. String

  4. Date

  5. Timestamp

  6. Long

  7. Email

  8. Boolean

  9. Gender

  10. URL

Key Metrics

At the bottom of the Data Preparation page, we now display key metrics to provide valuable insights into the dataset being analyzed. These metrics offer essential contextual information, enabling users to make informed decisions, perform data profiling, and gain a deeper understanding of the dataset being prepared. This includes:

  • Column Count: The total number of columns in the dataset, allowing users to quickly assess the complexity and scope of the data.

  • Row Count: The total number of rows in the dataset, providing an overview of the dataset's size and volume.

  • Data Type Count: The number of distinct data types present in the dataset, enabling users to understand the variety and diversity of data formats and structures.

Please Note:

  • The Data Preparation workspace supports more than the listed Data Types.

  • The user can edit the name for the Data Preparation using the Title bar.

Skip Rows

The Skip Rows functionality will help the user to select the records from the specified index. The user can limit the Data Preparation up to the selected no. of rows by using the Skip Rows option. The skipped rows will be excluded from the original dataset while applying the Data Preparation. The default value for Skip Rows functionality is 0.

Please Note: This functionality is only available for the files which are loaded from the Sandbox.

Data Quality Bar

A Data Quality Bar appears in the header of the data grid. The Data Quality is indicated through color-coding by clicking on a particular column.

The Data Quality Bar displays three types of data using 3 different colors.

  • Dark Blue-Valid Data

  • Orange-Invalid Data

  • Light Blue- Blank Data​

Please Note: These color-coded bars appear by clicking on a particular column.

Show/Hide Columns

This option allows the user to instantly hide or show the rows based on their need to derive meaningful insights from the displayed data.

  • Navigate to the Grid view of any selected Data Preparation.

  • Click the Show/Hide Columns option given at the bottom of the displayed grid view of the data.

  • The Show/Hide Columns drawer appears displaying the available columns from the selected Data Preparation.

  • Select the columns using the given check boxes provided for those columns.

  • The selected columns will instantly go away from the Data Grid display.

  • Un-check the check boxes for the same column(s).

  • The column(s) starts reflecting in the Grid view.

Please Note: The Hide Columns option can be accessed from the menu icon provided for the each column in the Data Grid display of the dataset.

Filter

The filter functionality is provided for the user to customise the display by selecting a specific column or row or by selecting a data type from the listed data type options.

Check out the given illustration to understand the Filter functionality.

  • Navigate to the landing page of the selected Data Preparation.

  • Click the Filter icon provided on the top right side of the screen.

  • The Filter dialog window opens.

Filtering the Data Display

The user can filter the data display based on the following aspects:

  • Data Types: Select the data types from the available list based on which you wish the data display to get filtered.

  • Column: Provide name of a specific column to filter the view by that column. E.g., the given image displays data filtered by the columns that contain the Units word in their title.

  • Row: Provide name of a specific row to filter the view by that row. E.g., the given-image filters the data view by the rows that contain H19 value.

Please Note:

  • The Filter dialog box will display all the applicable data types to the available categories of columns from the selected Data Preparation.

  • The Filter dialog window displays the data type options selected by default while opening it for the first time. The user can edit the choices after opening it.

  • Keep the data type option checked that can display multiple columns in the filtered view while applying the Column or Row filtering option.

Save Notification Message

A notification message gets displayed indicating that the Data Preparation has been saved each time when the user clicks the Back icon to go back. A sample image of the save notification message is given below:

Please Note: The Transformations steps get auto saved in a concerned Data Preparation otherwise as well (without clicking the Back icon), but the notification message may not appear in this case to keep the users informed about the same.