ETL process with BXBwebsuite

14
BXBwebsuite E T L (Extracting, Transforming & Loading) process

Transcript of ETL process with BXBwebsuite

Page 1: ETL process with BXBwebsuite

BXBwebsuite

E T L(Extracting, Transforming & Loading)

process

Page 2: ETL process with BXBwebsuite

After logged in, the user has to choose the Database option from the module menu, available at the upper left corner of the screen.

This option is available only for Professional edition users.

BXBwebsuite ETL process

Page 3: ETL process with BXBwebsuite

First of all, a datasource connection has to be defined.

Depending on the “Type” (MySQL, Oracle, SQLserver, TXT or ODBC), different properties must be informed

BXBwebsuite ETL process

Page 4: ETL process with BXBwebsuite

BXBwebsuite ETL process

A SQLserver connection example

Page 5: ETL process with BXBwebsuite

BXBwebsuite ETL process

A MS-Access connection example

Page 6: ETL process with BXBwebsuite

Once the datasource is saved, desired cubes can be configurated.

Cube name is required and optionally some user permissions can be set up for this cube.

BXBwebsuite ETL process

Page 7: ETL process with BXBwebsuite

The next step is to write the SQL script defining which fiels has to be transferred from the datasource to the cube.

Note: The SQL syntax depends on the

datasource technology

BXBwebsuite ETL process

Page 8: ETL process with BXBwebsuite

BXBwebsuite ETL process

The Metadata tab offers the possibility to turn some numeric fields (columns) in dimension, define a friendly label for it ...

Page 9: ETL process with BXBwebsuite

BXBwebsuite ETL process

... and decompose date fields inyear, quarter, month, week etc.

Page 10: ETL process with BXBwebsuite

BXBwebsuite ETL process

An automatically generated measure(line counter) can also be added.

Page 11: ETL process with BXBwebsuite

A toolbar is also availabe to:- Save the cube configurations- Undo the last operation- Load data on the cube- Preview the data from the datasource- Create calculated columns (through formulas

using the columns generated by the SQL script) - Delete the cube

BXBwebsuite ETL process

Page 12: ETL process with BXBwebsuite

The data can also be loaded on the cube through an automated process.

BXBwebsuite ETL process

Page 13: ETL process with BXBwebsuite

BXBwebsuite ETL process

This screen allowsto configure theload frequencyfor each cube.

Page 14: ETL process with BXBwebsuite

More details you can find in the Developer’s guide, by clicking on the Help button (?), on the upper right corner of the screen.

BXBwebsuite ETL process

Thanks for your attention !