SlideShare ist ein Scribd-Unternehmen logo
1 von 49
Downloaden Sie, um offline zu lesen
Optimized creation of statistical
reports for items and circulation
transactions in Aleph500 (version 20)


    Michelângelo Mazzardo Marques Viana
       Pontifical Catholic University of Rio Grande do Sul
                    Porto Alegre - Rio Grande do Sul - Brazil
                                                                1
Main author of this development

Roberto Bertolo Moura
   Senior System Librarian at PUCRS




                                      2
3
Source: Google Maps
4
Source: Google Maps
5
Source: Google Maps
6
Source: Google Maps
7
Source: Google Maps
The Pontifical Catholic University
        of Rio Grande do Sul (1948)




PUCRS Main Campus is located in the capital city of Porto Alegre, Brazil.      8
                                                                       Source: Google Maps
Research areas

 Accounting                   Education                     Nutrition
 Aeronautical Sciences        Energy                        Pharmacy
 Applied Social Sciences      Engineering                   Philosophy
 Architecture and Urbanism    Environment                   Physical Education and
 Bioethics                    Geriatrics and Gerontology     Sports Science
 Biomedical Research          Human Sciences                Physics
 Biosciences                  Law                           Physioterapy
 Brain Studies                Letters                       Psychology
 Chemistry                    Management                    Social Communication
 Computer Science             Mathematics                   Social Services
 Dentistry                    Medicine                      Theology
 Earth Sciences               Natural Sciences              Toxicology
 Economics                    Nursing

                                                                                        9
Information needs
                                                           University’s
                     Brazil’s Ministry      Library          Higher
                      of Education       Administration   Administration

  Collection Data


  Circulation Data


   Accesses Data


   Analytical Data

                                                                           10
Before: different flows

 Information need                 SQL
                    Parameters             Output   Format   Deliver
        #1                       queries



Information need                  SQL
                    Parameters             Output   Format   Deliver
       #2                        queries




Information need                  SQL
                    Parameters             Output   Format   Deliver
       #3                        queries



Information need                  SQL
                    Parameters             Output   Format   Deliver
       #n                        queries




                                                                       11
Today: integrated flow for all reports
 Specify all                          Initial and permanent settings.
information                   Modified only when there are changes.
   needs
                 Define
                 global
               parameters
                            Define which
                            primary data
                              to collect
                                            Design the
                                               Excel
                                           Spreadsheets   Group, Link
                                                              and
                                                           Combine
                                                            primary
                                                             data
                                                                        Define SQL
                                                                        statements   On a desired frequency.
                                                                                      Schedule
                                                                                         SQL
                                                                                      automatic
                                                                                      execution    Get collect
                                                                                                    data and
                                                                                                   paste them
                                                                                                    into the
                                                                                                  Spreadsheets
                                                                               12
Get collect data
 Specify all                    Define which      Design the     Group, Link                Schedule SQL
               Define global                                                   Define SQL                  and paste them
information                    primary data to       Excel      and Combine                   automatic
                parameters                                                     statements                      into the
   needs                           collect       Spreadsheets   primary data                  execution
                                                                                                            Spreadsheets




               Step by step execution…




                                                                                                                 13
Get collect data
 Specify all                    Define which      Design the     Group, Link                Schedule SQL
               Define global                                                   Define SQL                  and paste them
information                    primary data to       Excel      and Combine                   automatic
                parameters                                                     statements                      into the
   needs                           collect       Spreadsheets   primary data                  execution
                                                                                                            Spreadsheets




                     Specify all information needs

     Collection
     Circulation
     Accesses
     Simultaneous access
     and so on
                                                                                                                 14
Get collect data
 Specify all                     Define which      Design the     Group, Link                Schedule SQL
               Define global                                                    Define SQL                  and paste them
information                     primary data to       Excel      and Combine                   automatic
                parameters                                                      statements                      into the
   needs                            collect       Spreadsheets   primary data                  execution
                                                                                                             Spreadsheets




                               Define global parameters

     Item status codes
     Collections codes
     User status codes
     MARC contents for filter
     Item material codes
     What data must be grouped
                                                                                                                  15
Get collect data
 Specify all                     Define which      Design the     Group, Link                Schedule SQL
                Define global                                                   Define SQL                  and paste them
information                     primary data to       Excel      and Combine                   automatic
                 parameters                                                     statements                      into the
   needs                            collect       Spreadsheets   primary data                  execution
                                                                                                             Spreadsheets




               Define which primary data to collect

    About collection:
     Number of current foreign printed periodicals
     Number of licensed e-books of Human Sciences
     Number of audiovisual documents added into the
      collection in the last month
     Number of books acquired by purchase for
      Biological Sciences

                                                                                                                  16
Get collect data
 Specify all                     Define which      Design the     Group, Link                Schedule SQL
                Define global                                                   Define SQL                  and paste them
information                     primary data to       Excel      and Combine                   automatic
                 parameters                                                     statements                      into the
   needs                            collect       Spreadsheets   primary data                  execution
                                                                                                             Spreadsheets




               Define which primary data to collect

    About circulation:
     Number of book loans made by each selfcheck-out
      machine
     Number of book returns made by each selfcheck-in
      machine
     Number of notebook loans by floor
     Simultaneous use of notebook on each floor
     Simultaneous use of study rooms on each floor
                                                                                                                  17
Get collect data
 Specify all                     Define which      Design the     Group, Link                Schedule SQL
                Define global                                                   Define SQL                  and paste them
information                     primary data to       Excel      and Combine                   automatic
                 parameters                                                     statements                      into the
   needs                            collect       Spreadsheets   primary data                  execution
                                                                                                             Spreadsheets




               Define which primary data to collect

    About accesses:
     Access made by visitors
     Access made by PUCRS users on study floor
     Median of Number of daily accesses to the Library
     Median of simultaneous users inside the Library at
      same time by time range
     Average number of hours that user stays in the Library

                                                                                                                  18
Get collect data
 Specify all                    Define which      Design the     Group, Link                Schedule SQL
               Define global                                                   Define SQL                  and paste them
information                    primary data to       Excel      and Combine                   automatic
                parameters                                                     statements                      into the
   needs                           collect       Spreadsheets   primary data                  execution
                                                                                                            Spreadsheets




                 Design the Excel Spreadsheets




                                                                                                                 19
Get collect data
 Specify all                    Define which      Design the     Group, Link                Schedule SQL
               Define global                                                   Define SQL                  and paste them
information                    primary data to       Excel      and Combine                   automatic
                parameters                                                     statements                      into the
   needs                           collect       Spreadsheets   primary data                  execution
                                                                                                            Spreadsheets




                 Design the Excel Spreadsheets




                                                                                                                 20
Get collect data
 Specify all                    Define which      Design the     Group, Link                Schedule SQL
               Define global                                                   Define SQL                  and paste them
information                    primary data to       Excel      and Combine                   automatic
                parameters                                                     statements                      into the
   needs                           collect       Spreadsheets   primary data                  execution
                                                                                                            Spreadsheets




                 Design the Excel Spreadsheets




                                                                                                                 21
Get collect data
 Specify all                    Define which      Design the     Group, Link                Schedule SQL
               Define global                                                   Define SQL                  and paste them
information                    primary data to       Excel      and Combine                   automatic
                parameters                                                     statements                      into the
   needs                           collect       Spreadsheets   primary data                  execution
                                                                                                            Spreadsheets




                 Design the Excel Spreadsheets




                                                                                                                 22
Get collect data
 Specify all                    Define which      Design the     Group, Link                Schedule SQL
               Define global                                                   Define SQL                  and paste them
information                    primary data to       Excel      and Combine                   automatic
                parameters                                                     statements                      into the
   needs                           collect       Spreadsheets   primary data                  execution
                                                                                                            Spreadsheets




        Group, Link and Combine primary data
       Group:
        Join similar data in different TABs:




                                                                                                                 23
Get collect data
 Specify all                    Define which      Design the     Group, Link                Schedule SQL
               Define global                                                   Define SQL                  and paste them
information                    primary data to       Excel      and Combine                   automatic
                parameters                                                     statements                      into the
   needs                           collect       Spreadsheets   primary data                  execution
                                                                                                            Spreadsheets




        Group, Link and Combine primary data
       Link:
        Associate each cells with its
         respective cell of the MATRIX tab:




                                                                                                                 24
Get collect data
 Specify all                    Define which      Design the     Group, Link                Schedule SQL
               Define global                                                   Define SQL                  and paste them
information                    primary data to       Excel      and Combine                   automatic
                parameters                                                     statements                      into the
   needs                           collect       Spreadsheets   primary data                  execution
                                                                                                            Spreadsheets




        Group, Link and Combine primary data
       Link:
        Associate each cells with its
         respective cell of the MATRIX tab:




                                                                                                                 25
Get collect data
 Specify all                    Define which      Design the     Group, Link                Schedule SQL
               Define global                                                   Define SQL                  and paste them
information                    primary data to       Excel      and Combine                   automatic
                parameters                                                     statements                      into the
   needs                           collect       Spreadsheets   primary data                  execution
                                                                                                            Spreadsheets




        Group, Link and Combine primary data




                                                                                                                 26
Get collect data
 Specify all                    Define which      Design the     Group, Link                Schedule SQL
               Define global                                                   Define SQL                  and paste them
information                    primary data to       Excel      and Combine                   automatic
                parameters                                                     statements                      into the
   needs                           collect       Spreadsheets   primary data                  execution
                                                                                                            Spreadsheets




        Group, Link and Combine primary data




                                                                                                                 27
Get collect data
 Specify all                    Define which      Design the     Group, Link                Schedule SQL
               Define global                                                   Define SQL                  and paste them
information                    primary data to       Excel      and Combine                   automatic
                parameters                                                     statements                      into the
   needs                           collect       Spreadsheets   primary data                  execution
                                                                                                            Spreadsheets




        Group, Link and Combine primary data




                                                                                                                 28
Get collect data
 Specify all                    Define which      Design the     Group, Link                Schedule SQL
               Define global                                                   Define SQL                  and paste them
information                    primary data to       Excel      and Combine                   automatic
                parameters                                                     statements                      into the
   needs                           collect       Spreadsheets   primary data                  execution
                                                                                                            Spreadsheets




        Group, Link and Combine primary data
       Combine:
        Use SUM functions to calculate the totals:




                                                                                                                 29
Get collect data
 Specify all                    Define which      Design the     Group, Link                Schedule SQL
               Define global                                                   Define SQL                  and paste them
information                    primary data to       Excel      and Combine                   automatic
                parameters                                                     statements                      into the
   needs                           collect       Spreadsheets   primary data                  execution
                                                                                                            Spreadsheets




                               Define SQL statements
       SQL statements for collection:
        687 queries

       SQL statements for circulation and
       accesses:
        105 queries

                                                                                                                 30
Get collect data
 Specify all                    Define which      Design the     Group, Link                Schedule SQL
               Define global                                                   Define SQL                  and paste them
information                    primary data to       Excel      and Combine                   automatic
                parameters                                                     statements                      into the
   needs                           collect       Spreadsheets   primary data                  execution
                                                                                                            Spreadsheets




                               Define SQL statements




                                                                                                                 31
Get collect data
 Specify all                    Define which      Design the     Group, Link                Schedule SQL
               Define global                                                   Define SQL                  and paste them
information                    primary data to       Excel      and Combine                   automatic
                parameters                                                     statements                      into the
   needs                           collect       Spreadsheets   primary data                  execution
                                                                                                            Spreadsheets




                               Define SQL statements




                                                                                                                 32
Get collect data
 Specify all                    Define which      Design the     Group, Link                Schedule SQL
               Define global                                                   Define SQL                  and paste them
information                    primary data to       Excel      and Combine                   automatic
                parameters                                                     statements                      into the
   needs                           collect       Spreadsheets   primary data                  execution
                                                                                                            Spreadsheets




                               Define SQL statements




                                                                                                                 33
Get collect data
 Specify all                    Define which      Design the     Group, Link                Schedule SQL
               Define global                                                   Define SQL                  and paste them
information                    primary data to       Excel      and Combine                   automatic
                parameters                                                     statements                      into the
   needs                           collect       Spreadsheets   primary data                  execution
                                                                                                            Spreadsheets




                               Define SQL statements




                                                                                                                 34
Get collect data
 Specify all                    Define which      Design the     Group, Link                Schedule SQL
               Define global                                                   Define SQL                  and paste them
information                    primary data to       Excel      and Combine                   automatic
                parameters                                                     statements                      into the
   needs                           collect       Spreadsheets   primary data                  execution
                                                                                                            Spreadsheets




           Define the schedule in JOB DAEMON




                                                                                                                 35
Get collect data
 Specify all                    Define which      Design the     Group, Link                   Schedule SQL
               Define global                                                   Define SQL                     and paste them
information                    primary data to       Excel      and Combine                      automatic
                parameters                                                     statements                         into the
   needs                           collect       Spreadsheets   primary data                     execution
                                                                                                               Spreadsheets




Create a SHELL SCRIPT to execute the SQL




                                                                                            .SQL file location
                                                                                                                            36
Get collect data
 Specify all                    Define which      Design the     Group, Link                Schedule SQL
               Define global                                                   Define SQL                  and paste them
information                    primary data to       Excel      and Combine                   automatic
                parameters                                                     statements                      into the
   needs                           collect       Spreadsheets   primary data                  execution
                                                                                                            Spreadsheets




               Store all queries inside a .SQL file




                                                                                                                 37
Get collect data
 Specify all                     Define which      Design the     Group, Link                Schedule SQL
               Define global                                                    Define SQL                  and paste them
information                     primary data to       Excel      and Combine                   automatic
                parameters                                                      statements                      into the
   needs                            collect       Spreadsheets   primary data                  execution
                                                                                                             Spreadsheets


                                      Get collect data and
                               paste them into the Spreadsheets



                      Select * from
                    PUCRS.RESULTS
                        order by
                  DADO1, DADO2, DADO3

                                                                                                                  38
Get collect data
 Specify all                     Define which      Design the     Group, Link                Schedule SQL
               Define global                                                    Define SQL                  and paste them
information                     primary data to       Excel      and Combine                   automatic
                parameters                                                      statements                      into the
   needs                            collect       Spreadsheets   primary data                  execution
                                                                                                             Spreadsheets


                                      Get collect data and
                               paste them into the Spreadsheets




                                                                                                                  39
Get collect data
 Specify all                     Define which      Design the     Group, Link                Schedule SQL
               Define global                                                    Define SQL                  and paste them
information                     primary data to       Excel      and Combine                   automatic
                parameters                                                      statements                      into the
   needs                            collect       Spreadsheets   primary data                  execution
                                                                                                             Spreadsheets


                                      Get collect data and
                               paste them into the Spreadsheets




                                                                                                                  40
Get collect data
 Specify all                     Define which      Design the     Group, Link                Schedule SQL
               Define global                                                    Define SQL                  and paste them
information                     primary data to       Excel      and Combine                   automatic
                parameters                                                      statements                      into the
   needs                            collect       Spreadsheets   primary data                  execution
                                                                                                             Spreadsheets


                                      Get collect data and
                               paste them into the Spreadsheets




                                                                                                                  41
Get collect data
 Specify all                     Define which      Design the     Group, Link                Schedule SQL
               Define global                                                    Define SQL                  and paste them
information                     primary data to       Excel      and Combine                   automatic
                parameters                                                      statements                      into the
   needs                            collect       Spreadsheets   primary data                  execution
                                                                                                             Spreadsheets


                                      Get collect data and
                               paste them into the Spreadsheets




                                                                                                                  42
Get collect data
 Specify all                     Define which      Design the     Group, Link                Schedule SQL
               Define global                                                    Define SQL                  and paste them
information                     primary data to       Excel      and Combine                   automatic
                parameters                                                      statements                      into the
   needs                            collect       Spreadsheets   primary data                  execution
                                                                                                             Spreadsheets


                                      Get collect data and
                               paste them into the Spreadsheets




                                                                                                                  43
Get collect data
 Specify all                     Define which      Design the     Group, Link                Schedule SQL
               Define global                                                    Define SQL                  and paste them
information                     primary data to       Excel      and Combine                   automatic
                parameters                                                      statements                      into the
   needs                            collect       Spreadsheets   primary data                  execution
                                                                                                             Spreadsheets


                                      Get collect data and
                               paste them into the Spreadsheets




                                                                                                                  44
Get collect data
 Specify all                     Define which      Design the     Group, Link                Schedule SQL
               Define global                                                    Define SQL                  and paste them
information                     primary data to       Excel      and Combine                   automatic
                parameters                                                      statements                      into the
   needs                            collect       Spreadsheets   primary data                  execution
                                                                                                             Spreadsheets


                                      Get collect data and
                               paste them into the Spreadsheets




                                                                                                                  45
Get collect data
 Specify all                     Define which      Design the     Group, Link                Schedule SQL
               Define global                                                    Define SQL                  and paste them
information                     primary data to       Excel      and Combine                   automatic
                parameters                                                      statements                      into the
   needs                            collect       Spreadsheets   primary data                  execution
                                                                                                             Spreadsheets


                                      Get collect data and
                               paste them into the Spreadsheets




                                                                     when the data is
                                                                 collected and organized
                                                                 in the spreadsheet, you
                                                                  can create all graphics
                                                                         needed.


                                                                                                                  46
Before and Today
Before
 Different reports = different SQL queries
 Too much work and too much time
 Manual work
Today
 Only one step to collect all data
 Only one step to create all reports
 Automated and fast work
                                              47
Today: integrated flow for all reports
 Specify all                          Initial and permanent settings.
information                   Modified only when there are changes.
   needs
                 Define
                 global
               parameters
                            Define which
                            primary data
                              to collect
                                            Design the
                                               Excel
                                           Spreadsheets   Group, Link
                                                              and
                                                           Combine
                                                            primary
                                                             data
                                                                        Define SQL
                                                                        statements   On a desired frequency.
                                                                                      Schedule
                                                                                         SQL
                                                                                      automatic
                                                                                      execution    Get collect
                                                                                                    data and
                                                                                                   paste them
                                                                                                    into the
                                                                                                  Spreadsheets
                                                                                48
Thank you!
     Michelângelo Mazzardo Marques Viana
                mviana@pucrs.br

Weitere ähnliche Inhalte

Ähnlich wie Optimized statistical reports in Aleph500

Project Focused Activity And Knowledge Tracker A Unified Data Analysis Collab...
Project Focused Activity And Knowledge Tracker A Unified Data Analysis Collab...Project Focused Activity And Knowledge Tracker A Unified Data Analysis Collab...
Project Focused Activity And Knowledge Tracker A Unified Data Analysis Collab...brosiusad
 
Tim Malthus_Towards standards for the exchange of field spectral datasets
Tim Malthus_Towards standards for the exchange of field spectral datasetsTim Malthus_Towards standards for the exchange of field spectral datasets
Tim Malthus_Towards standards for the exchange of field spectral datasetsTERN Australia
 
Internet data mining 2006
Internet data mining   2006Internet data mining   2006
Internet data mining 2006raj_vij
 
Granularity analysis of classification and estimation for complex datasets wi...
Granularity analysis of classification and estimation for complex datasets wi...Granularity analysis of classification and estimation for complex datasets wi...
Granularity analysis of classification and estimation for complex datasets wi...IJECEIAES
 
Analysis of Bayes, Neural Network and Tree Classifier of Classification Techn...
Analysis of Bayes, Neural Network and Tree Classifier of Classification Techn...Analysis of Bayes, Neural Network and Tree Classifier of Classification Techn...
Analysis of Bayes, Neural Network and Tree Classifier of Classification Techn...cscpconf
 
From the Big Data keynote at InCSIghts 2012
From the Big Data keynote at InCSIghts 2012From the Big Data keynote at InCSIghts 2012
From the Big Data keynote at InCSIghts 2012Anand Deshpande
 
information systems
information systems information systems
information systems naeem_mnm
 
HEDW-2020-Using-Data-Virtualization-to-Break-Down-Data-Silos.pptx
HEDW-2020-Using-Data-Virtualization-to-Break-Down-Data-Silos.pptxHEDW-2020-Using-Data-Virtualization-to-Break-Down-Data-Silos.pptx
HEDW-2020-Using-Data-Virtualization-to-Break-Down-Data-Silos.pptxssuser0d9ec0
 
Sql server2008 r2_bi_datasheet_final
Sql server2008 r2_bi_datasheet_finalSql server2008 r2_bi_datasheet_final
Sql server2008 r2_bi_datasheet_finalKlaudiia Jacome
 
"Cost/Benefit Case for Enterprise Warehouse Solutions"
"Cost/Benefit Case for Enterprise Warehouse Solutions""Cost/Benefit Case for Enterprise Warehouse Solutions"
"Cost/Benefit Case for Enterprise Warehouse Solutions"IBM India Smarter Computing
 
Business Intelligence Portfolio Rahel Thomas
Business Intelligence Portfolio Rahel ThomasBusiness Intelligence Portfolio Rahel Thomas
Business Intelligence Portfolio Rahel ThomasBIPortfolioRThomas
 
An Overview of VIEW
An Overview of VIEWAn Overview of VIEW
An Overview of VIEWShiyong Lu
 
BDE Technical Webinar 1 : Requirements elicitation
BDE Technical Webinar 1 : Requirements elicitationBDE Technical Webinar 1 : Requirements elicitation
BDE Technical Webinar 1 : Requirements elicitationBigData_Europe
 
Segue Capabilities Briefing Winter 2010
Segue Capabilities Briefing Winter 2010Segue Capabilities Briefing Winter 2010
Segue Capabilities Briefing Winter 2010DavidHart
 
Sap bi training with bo integrations
Sap bi training with bo integrationsSap bi training with bo integrations
Sap bi training with bo integrationspjraosapbi
 
Laudon_MIS13_ch06.ppt
Laudon_MIS13_ch06.pptLaudon_MIS13_ch06.ppt
Laudon_MIS13_ch06.pptanisur_rehman
 
Varsha ppt 1
Varsha ppt 1Varsha ppt 1
Varsha ppt 1pks9779
 

Ähnlich wie Optimized statistical reports in Aleph500 (20)

Project Focused Activity And Knowledge Tracker A Unified Data Analysis Collab...
Project Focused Activity And Knowledge Tracker A Unified Data Analysis Collab...Project Focused Activity And Knowledge Tracker A Unified Data Analysis Collab...
Project Focused Activity And Knowledge Tracker A Unified Data Analysis Collab...
 
Tim Malthus_Towards standards for the exchange of field spectral datasets
Tim Malthus_Towards standards for the exchange of field spectral datasetsTim Malthus_Towards standards for the exchange of field spectral datasets
Tim Malthus_Towards standards for the exchange of field spectral datasets
 
Internet data mining 2006
Internet data mining   2006Internet data mining   2006
Internet data mining 2006
 
Granularity analysis of classification and estimation for complex datasets wi...
Granularity analysis of classification and estimation for complex datasets wi...Granularity analysis of classification and estimation for complex datasets wi...
Granularity analysis of classification and estimation for complex datasets wi...
 
Analysis of Bayes, Neural Network and Tree Classifier of Classification Techn...
Analysis of Bayes, Neural Network and Tree Classifier of Classification Techn...Analysis of Bayes, Neural Network and Tree Classifier of Classification Techn...
Analysis of Bayes, Neural Network and Tree Classifier of Classification Techn...
 
From the Big Data keynote at InCSIghts 2012
From the Big Data keynote at InCSIghts 2012From the Big Data keynote at InCSIghts 2012
From the Big Data keynote at InCSIghts 2012
 
information systems
information systems information systems
information systems
 
HEDW-2020-Using-Data-Virtualization-to-Break-Down-Data-Silos.pptx
HEDW-2020-Using-Data-Virtualization-to-Break-Down-Data-Silos.pptxHEDW-2020-Using-Data-Virtualization-to-Break-Down-Data-Silos.pptx
HEDW-2020-Using-Data-Virtualization-to-Break-Down-Data-Silos.pptx
 
Sql server2008 r2_bi_datasheet_final
Sql server2008 r2_bi_datasheet_finalSql server2008 r2_bi_datasheet_final
Sql server2008 r2_bi_datasheet_final
 
"Cost/Benefit Case for Enterprise Warehouse Solutions"
"Cost/Benefit Case for Enterprise Warehouse Solutions""Cost/Benefit Case for Enterprise Warehouse Solutions"
"Cost/Benefit Case for Enterprise Warehouse Solutions"
 
Business Intelligence Portfolio Rahel Thomas
Business Intelligence Portfolio Rahel ThomasBusiness Intelligence Portfolio Rahel Thomas
Business Intelligence Portfolio Rahel Thomas
 
An Overview of VIEW
An Overview of VIEWAn Overview of VIEW
An Overview of VIEW
 
CRisMac solution for ADF
CRisMac solution for ADFCRisMac solution for ADF
CRisMac solution for ADF
 
BDE Technical Webinar 1 : Requirements elicitation
BDE Technical Webinar 1 : Requirements elicitationBDE Technical Webinar 1 : Requirements elicitation
BDE Technical Webinar 1 : Requirements elicitation
 
Segue Capabilities Briefing Winter 2010
Segue Capabilities Briefing Winter 2010Segue Capabilities Briefing Winter 2010
Segue Capabilities Briefing Winter 2010
 
Sap bi training with bo integrations
Sap bi training with bo integrationsSap bi training with bo integrations
Sap bi training with bo integrations
 
Laudon_MIS13_ch06.ppt
Laudon_MIS13_ch06.pptLaudon_MIS13_ch06.ppt
Laudon_MIS13_ch06.ppt
 
Poster
PosterPoster
Poster
 
notes
notesnotes
notes
 
Varsha ppt 1
Varsha ppt 1Varsha ppt 1
Varsha ppt 1
 

Mehr von Michelangelo Mazzardo Marques Viana

Ambiente tecnológico como apoio à docência: Informações cientificas em ambien...
Ambiente tecnológico como apoio à docência: Informações cientificas em ambien...Ambiente tecnológico como apoio à docência: Informações cientificas em ambien...
Ambiente tecnológico como apoio à docência: Informações cientificas em ambien...Michelangelo Mazzardo Marques Viana
 
Tendências e Oportunidades para os Profissionais da Informação em ambientes d...
Tendências e Oportunidades para os Profissionais da Informação em ambientes d...Tendências e Oportunidades para os Profissionais da Informação em ambientes d...
Tendências e Oportunidades para os Profissionais da Informação em ambientes d...Michelangelo Mazzardo Marques Viana
 
Sistemas de informação para bibliotecas universitárias: análise multicritério...
Sistemas de informação para bibliotecas universitárias: análise multicritério...Sistemas de informação para bibliotecas universitárias: análise multicritério...
Sistemas de informação para bibliotecas universitárias: análise multicritério...Michelangelo Mazzardo Marques Viana
 
How to include print journals into SFX and deliver to the user all available ...
How to include print journals into SFX and deliver to the user all available ...How to include print journals into SFX and deliver to the user all available ...
How to include print journals into SFX and deliver to the user all available ...Michelangelo Mazzardo Marques Viana
 
3º Seminário sobre Informação na Internet e da 3ª Conferência Internacional s...
3º Seminário sobre Informação na Internet e da 3ª Conferência Internacional s...3º Seminário sobre Informação na Internet e da 3ª Conferência Internacional s...
3º Seminário sobre Informação na Internet e da 3ª Conferência Internacional s...Michelangelo Mazzardo Marques Viana
 
Novidades na área de biblioteconomia e novas perspectivas de atuação do profi...
Novidades na área de biblioteconomia e novas perspectivas de atuação do profi...Novidades na área de biblioteconomia e novas perspectivas de atuação do profi...
Novidades na área de biblioteconomia e novas perspectivas de atuação do profi...Michelangelo Mazzardo Marques Viana
 

Mehr von Michelangelo Mazzardo Marques Viana (10)

Ambiente tecnológico como apoio à docência: Informações cientificas em ambien...
Ambiente tecnológico como apoio à docência: Informações cientificas em ambien...Ambiente tecnológico como apoio à docência: Informações cientificas em ambien...
Ambiente tecnológico como apoio à docência: Informações cientificas em ambien...
 
Tendências e Oportunidades para os Profissionais da Informação em ambientes d...
Tendências e Oportunidades para os Profissionais da Informação em ambientes d...Tendências e Oportunidades para os Profissionais da Informação em ambientes d...
Tendências e Oportunidades para os Profissionais da Informação em ambientes d...
 
Evolution of information in academic libraries (VIANA, 2015)
Evolution of information in academic libraries (VIANA, 2015)Evolution of information in academic libraries (VIANA, 2015)
Evolution of information in academic libraries (VIANA, 2015)
 
Sistemas de informação para bibliotecas universitárias: análise multicritério...
Sistemas de informação para bibliotecas universitárias: análise multicritério...Sistemas de informação para bibliotecas universitárias: análise multicritério...
Sistemas de informação para bibliotecas universitárias: análise multicritério...
 
Nova Geração de Sistemas para Bibliotecas (2013)
Nova Geração de Sistemas para Bibliotecas (2013)Nova Geração de Sistemas para Bibliotecas (2013)
Nova Geração de Sistemas para Bibliotecas (2013)
 
A informação e a Biblioteca Universitária
A informação e a Biblioteca UniversitáriaA informação e a Biblioteca Universitária
A informação e a Biblioteca Universitária
 
How to include print journals into SFX and deliver to the user all available ...
How to include print journals into SFX and deliver to the user all available ...How to include print journals into SFX and deliver to the user all available ...
How to include print journals into SFX and deliver to the user all available ...
 
Repositórios de dados digitais institucionais
Repositórios de dados digitais institucionaisRepositórios de dados digitais institucionais
Repositórios de dados digitais institucionais
 
3º Seminário sobre Informação na Internet e da 3ª Conferência Internacional s...
3º Seminário sobre Informação na Internet e da 3ª Conferência Internacional s...3º Seminário sobre Informação na Internet e da 3ª Conferência Internacional s...
3º Seminário sobre Informação na Internet e da 3ª Conferência Internacional s...
 
Novidades na área de biblioteconomia e novas perspectivas de atuação do profi...
Novidades na área de biblioteconomia e novas perspectivas de atuação do profi...Novidades na área de biblioteconomia e novas perspectivas de atuação do profi...
Novidades na área de biblioteconomia e novas perspectivas de atuação do profi...
 

Kürzlich hochgeladen

Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...itnewsafrica
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsYoss Cohen
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentMahmoud Rabie
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxAna-Maria Mihalceanu
 

Kürzlich hochgeladen (20)

Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
Irene Moetsana-Moeng: Stakeholders in Cybersecurity: Collaborative Defence fo...
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
Infrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platformsInfrared simulation and processing on Nvidia platforms
Infrared simulation and processing on Nvidia platforms
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career Development
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
A Glance At The Java Performance Toolbox
A Glance At The Java Performance ToolboxA Glance At The Java Performance Toolbox
A Glance At The Java Performance Toolbox
 

Optimized statistical reports in Aleph500

  • 1. Optimized creation of statistical reports for items and circulation transactions in Aleph500 (version 20) Michelângelo Mazzardo Marques Viana Pontifical Catholic University of Rio Grande do Sul Porto Alegre - Rio Grande do Sul - Brazil 1
  • 2. Main author of this development Roberto Bertolo Moura Senior System Librarian at PUCRS 2
  • 8. The Pontifical Catholic University of Rio Grande do Sul (1948) PUCRS Main Campus is located in the capital city of Porto Alegre, Brazil. 8 Source: Google Maps
  • 9. Research areas  Accounting  Education  Nutrition  Aeronautical Sciences  Energy  Pharmacy  Applied Social Sciences  Engineering  Philosophy  Architecture and Urbanism  Environment  Physical Education and  Bioethics  Geriatrics and Gerontology Sports Science  Biomedical Research  Human Sciences  Physics  Biosciences  Law  Physioterapy  Brain Studies  Letters  Psychology  Chemistry  Management  Social Communication  Computer Science  Mathematics  Social Services  Dentistry  Medicine  Theology  Earth Sciences  Natural Sciences  Toxicology  Economics  Nursing 9
  • 10. Information needs University’s Brazil’s Ministry Library Higher of Education Administration Administration Collection Data Circulation Data Accesses Data Analytical Data 10
  • 11. Before: different flows Information need SQL Parameters Output Format Deliver #1 queries Information need SQL Parameters Output Format Deliver #2 queries Information need SQL Parameters Output Format Deliver #3 queries Information need SQL Parameters Output Format Deliver #n queries 11
  • 12. Today: integrated flow for all reports Specify all Initial and permanent settings. information Modified only when there are changes. needs Define global parameters Define which primary data to collect Design the Excel Spreadsheets Group, Link and Combine primary data Define SQL statements On a desired frequency. Schedule SQL automatic execution Get collect data and paste them into the Spreadsheets 12
  • 13. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Step by step execution… 13
  • 14. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Specify all information needs  Collection  Circulation  Accesses  Simultaneous access  and so on 14
  • 15. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Define global parameters  Item status codes  Collections codes  User status codes  MARC contents for filter  Item material codes  What data must be grouped 15
  • 16. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Define which primary data to collect About collection:  Number of current foreign printed periodicals  Number of licensed e-books of Human Sciences  Number of audiovisual documents added into the collection in the last month  Number of books acquired by purchase for Biological Sciences 16
  • 17. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Define which primary data to collect About circulation:  Number of book loans made by each selfcheck-out machine  Number of book returns made by each selfcheck-in machine  Number of notebook loans by floor  Simultaneous use of notebook on each floor  Simultaneous use of study rooms on each floor 17
  • 18. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Define which primary data to collect About accesses:  Access made by visitors  Access made by PUCRS users on study floor  Median of Number of daily accesses to the Library  Median of simultaneous users inside the Library at same time by time range  Average number of hours that user stays in the Library 18
  • 19. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Design the Excel Spreadsheets 19
  • 20. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Design the Excel Spreadsheets 20
  • 21. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Design the Excel Spreadsheets 21
  • 22. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Design the Excel Spreadsheets 22
  • 23. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Group, Link and Combine primary data Group:  Join similar data in different TABs: 23
  • 24. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Group, Link and Combine primary data Link:  Associate each cells with its respective cell of the MATRIX tab: 24
  • 25. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Group, Link and Combine primary data Link:  Associate each cells with its respective cell of the MATRIX tab: 25
  • 26. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Group, Link and Combine primary data 26
  • 27. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Group, Link and Combine primary data 27
  • 28. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Group, Link and Combine primary data 28
  • 29. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Group, Link and Combine primary data Combine:  Use SUM functions to calculate the totals: 29
  • 30. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Define SQL statements SQL statements for collection:  687 queries SQL statements for circulation and accesses:  105 queries 30
  • 31. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Define SQL statements 31
  • 32. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Define SQL statements 32
  • 33. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Define SQL statements 33
  • 34. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Define SQL statements 34
  • 35. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Define the schedule in JOB DAEMON 35
  • 36. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Create a SHELL SCRIPT to execute the SQL .SQL file location 36
  • 37. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Store all queries inside a .SQL file 37
  • 38. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Get collect data and paste them into the Spreadsheets Select * from PUCRS.RESULTS order by DADO1, DADO2, DADO3 38
  • 39. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Get collect data and paste them into the Spreadsheets 39
  • 40. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Get collect data and paste them into the Spreadsheets 40
  • 41. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Get collect data and paste them into the Spreadsheets 41
  • 42. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Get collect data and paste them into the Spreadsheets 42
  • 43. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Get collect data and paste them into the Spreadsheets 43
  • 44. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Get collect data and paste them into the Spreadsheets 44
  • 45. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Get collect data and paste them into the Spreadsheets 45
  • 46. Get collect data Specify all Define which Design the Group, Link Schedule SQL Define global Define SQL and paste them information primary data to Excel and Combine automatic parameters statements into the needs collect Spreadsheets primary data execution Spreadsheets Get collect data and paste them into the Spreadsheets when the data is collected and organized in the spreadsheet, you can create all graphics needed. 46
  • 47. Before and Today Before  Different reports = different SQL queries  Too much work and too much time  Manual work Today  Only one step to collect all data  Only one step to create all reports  Automated and fast work 47
  • 48. Today: integrated flow for all reports Specify all Initial and permanent settings. information Modified only when there are changes. needs Define global parameters Define which primary data to collect Design the Excel Spreadsheets Group, Link and Combine primary data Define SQL statements On a desired frequency. Schedule SQL automatic execution Get collect data and paste them into the Spreadsheets 48
  • 49. Thank you! Michelângelo Mazzardo Marques Viana mviana@pucrs.br