Articles in this section
Category / Section

Copy Tables and Apply Transformation using Bold ETL before Visualization in Bold Reports

Published:
Updated:

In this article, we imported tables from the SQL server, applied transformations using SQL scripts, and moved the data into the destination database using Bold ETL. Follow the step-by-step process below.

Step 1: Click on the Bold ETL icon to open the Bold ETL site in a new tab.

select-bold-etl.png

etl-page.png

Step 2: Click Add Project in the left-side panel. Enter the project name and click the tick icon.

etl-add-project.png

add-project-name.png

Step 3: Click on Project name. It will open yaml editor to configure the source and destination connector configuration.

copy-tables.png

Step 4: Click MSSQL in the left-side panel and add the template in the right-side panel to insert the sample configuration in the YAML editor. Replace your DB credentials and tables as shown below.

sampledashboardweb.png

Step 5: Click Save and choose the destination. Then click the Yes button.

select-destination-store.png

Step 6: Go to Schedules and select Run Now option in the context menu of the data source grid.

schedule-run-now.png

Step 7: Logs will be available in the Logs tab. Click the project name in the left side panel and switch to the Logs tab.

click-logs.png

mssql-data.png

Step 8: Go to the Transformation tab and click Add Table. Enter the table name to be moved into the destination database.

transformation-tab.png

product-analysis-table.png

Step 9: Tables will be moved into destination schema named as Project Name . Eg if project name was test , it will be moved to test schema.
Refer to Transformation-Preview

Step 10: Enter the SQL scripts to apply transformation on existing tables and create the SQL scripts into new table in destination database.

product-analysis-table2.png

Step 11: Click Save. Then go to the Schedules page and select Schedule option in the context menu of the data source grid. Configure the schedule and click “Run”.

schedule-copy-table.png

Step 12: As per the schedule, the transform tables and source tables are moved into the destination DB, and a data source with a random table is created in Bold Reports.

datasource-copy-table.png

Step14: Go to the Dataset page and create a dataset with the existing data source created in the previous step.

existing-data-source.png

copy-table-connect.png

  • Drag and drop the table that will be used for the report.
    product-analysis3.png

Refer: Working with ETL

Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
Comments (0)
Please  to leave a comment
Access denied
Access denied