How to create or customize reports ?
This page describes how to build new reports in Reporting module for Axiodis and/or customize the existing reports.
Data warehouse content
Axiodis data warehouse propose by default following tables and corresponding data which can be used to create reports :
Table | Description | Type |
---|---|---|
IC_D_DRIVER | Dimension table about drivers | Dimension |
IC_D_LOGISTIC_AREA | Dimension table about logistics areas | Dimension |
IC_D_OPERATION | Dimension table about transport operations | Dimension |
IC_D_PRODUCT | Dimension table about products | Dimension |
IC_D_PROVIDER | Dimension table about providers | Dimension |
IC_D_ROUTE | Dimension table about routes | Dimension |
IC_D_SEQUENCE | Dimension table about sequences | Dimension |
IC_D_SITE | Dimension table about sites | Dimension |
IC_D_TRAILER | Dimension table about trailers | Dimension |
IC_D_TRUCK | Dimension table about trucks | Dimension |
IC_M_OPERATION | Measure table about transport operations | Measure |
IC_M_ROUTE | Measure table about routes | Measure |
IC_M_SEQUENCE | Measure table about sequences | Measure |
IC_D_ROUTE_INVOLVED_PROVIDERS | Dimension table to store all the involved providers fo the routes | Dimension |
IC_D_ROUTE_VALORIZED_PROVIDERS | Dimension table to store all the valorized providers of the routes | Dimension |
For further information and more details about Axiodis data warehouse content, contact Maplink.
Existing dataset and their parameters
Dataset | Description | Query | Parameters |
---|---|---|---|
DS_AXD_DRIVERS_ACTIVITY | Dataset about drivers activity | ||
DS_AXD_ROUTES | Dataset to recover generic data about routes | SELECT dr.*, mr.*, | |
DS_AXD_ROUTES_VAR | Dataset to recover generic data about routes | with AXD_ROUTES_VAR as ( | |
DS_AXD_TRUCKS_ACTIVITY | Dataset about trucks activity | SELECT dr.DRIVER_CODE, dd.LABEL, |
How to create a report using existing dataset?
This section shows how to create a new report, using the existing datasets.
- First, you have to log into Axiodis with an authorized user (Authorization Reporting - Functionality by default - Creation within the authorization profile used).
- Then launch the Reporting module
- Open Documents development
- Create a new report (cockpit)
- Add a widget and select a dataset
- Drag & Drop the wished widget, and set the widget designer
- Choose the fields in the list (measures and attributes from the dataset)
- Save the report
- Edit the report to add the definition of the parameters
- Create the document analytical driver
- Open and edit again the report, then add the parameters
- Confirm and save the report.
- You can now define parameters (Start date, End date, and logistic areas), and click on Execute
How to customize an existing report
All the existing reports (delivered by Maplink or developed by yourself) are customizable. You can edit them, add a widget, edit and/or delete the widget. You also can duplicate them.
How to create a new dataset
Be careful to define all the fields metadata, ATTRIBUTE or MEASURE, according to what you want to do with this new dataset.
How to update the datawarehouse database and MIA streams if necessary
In some cases, maybe you'll need to have more information into the current data warehouse. In that case, you'll need to follow the two steps:
- Upgrade the datawarehouse SQL database, in order to create new tables and/or new attributes on existing tables
- Then upgrade the MIA streams, or create new ones, in order to populate the data warehouse