Page 132 - ASBIRES-2017_Preceedings
P. 132

Asiri & Arudchelvam



       the data into cubes. Data cubes can also be       For  this  development  there  were  three
       used as an effective analysis tool. There are     parameters     identified.   Those    three
       many  tools  for  data  cubes  which  are         dimensions of a data cube are given below;
       available  as  commercial  products  and  they       Average rounded time
       are  too  expensive  to  allocate  for  the          Product type
       research. Therefore, to develop a solution in        Action source
       to  a  level  where  the  client  can  be            After identifying these elements
       compromised  by  proving  the  possibility  of
       making  considerable  change  with  the             It has been able to create one java project
       solution,  the  solution  development  was        to  get  all  data  using  Elastic  Search  and
       started  based  on  the  pure  concepts  of  data   calculate  values  without  using  expensive
                                                         tools. Then a new index was created to store
       cubes where the actual development should         these calculated cube data in the same java
       be  done  from  the  scratch.  Following
       possibilities  are  identified  because  that  can   project.
       be developed from concepts                                 4 DATA COLLECTION AND

         Pre calculated data could be stored where                      ANALYSIS
         the  storage  for  the  row  data  will  be         The project developed to implement data
         reduced as the calculation may take much        cubes  was  tested  with  10000  rows  of  data
         time                                            and reported to be compressed to 3880 rows
         Data can be fetched when needed without        including  all  the  tested  data  in  one  cube
         calculations                                    index.  Therefore, at the testing, the storage
         Increase the speed of searching                requirement    was     reduced    with    a
         No  need  of  row  data  as  the  data  are    compression rate of 38.80% with the use of
         available already calculated                    data cubes successfully.  Since the reduced
         Unnecessary  row  data  could  be  deleted     storage  may  lead  to  more  efficiency  in
         and this will free the storage                  searching, the performance can be improved
       Regarding  the  development  of  the  concept     more than expected with the implementation
       the  following  parameters  are  identified.      of  NoSQL  database.  Using  the  generated
       Identified dynamic variables are:                 cube data, several graphs were created using
                                                         Microsoft  Power  BI  tool.  The  generated
         Time  frequency  interval  -  Per  minute,     graphs prove that the generation of business
         hourly,  daily,  weekly,  monthly,  and         intelligence  reports  is  effective  with  the
         yearly                                          implemented solution. The Figure 1 explains
         Action  sources  -  Hotel  Beds,  TBX,         about  the  best  action  source  which  give  us
         Bonotel, Pegasus, etc.                          best result count for a specific product type.
         Product Types - HTL, FLT, CAR, GEN,
         TRN, etc.
       Identified result parameters
         Average  First  Result  Time  –  per  action
         source, per product
         Average Total Time - per action source,
         per product
         Average Search Time - per action source,
         per product
         Average Result Count - per action source,
         per product
         Average Action time - per action source,           Figure 1: Graph indicating the action
          per product                                     sources and their average result counts for a
                                                                     specific product type




                                                      122
   127   128   129   130   131   132   133   134   135   136   137