Download - Roxana Popistaşu IT staff [email protected]
![Page 2: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/2.jpg)
The need for reports
• Statistical data for • BnL (management, communication etc.)• Libraries in the national network “bibnet.lu”• Consortium Luxembourg etc.
• Problem solving
• Help in • decision making• improving workflows
![Page 3: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/3.jpg)
Data sources
![Page 4: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/4.jpg)
Report creation
• different systems => different manners of creating reports
• pre-requisites – knowledge about:• the system itself• the underlying database• the report creation tools / system (e.g. ARC - Cognos)• the relationship between system data and report system data
(e.g. Aleph data vs. ARC Packages)
• data confidentiality
![Page 5: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/5.jpg)
Report distribution
• distribution of reports until now:• request (email/conversation)• creation• send (email)
• problems:• several people receiving requests• redoing the same report for a different institution or period• difficult to find previous reports or versions of the same report• little to no trace of previous requests
=> The process is not scalable.
![Page 6: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/6.jpg)
Report distribution
• Goals:• one single platform for all reports• homogeneous report presentation• standard access for all users• automation (as much as possible)
![Page 7: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/7.jpg)
Report creation
• Aleph reports:• ARC Report Studio
• Oracle SQL reports
![Page 8: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/8.jpg)
Report creation - ARC
• Query Studio • ad hoc queries • simple reports and charts
• Report Studio • advanced reports and charts (multiple-page,
multiple-query) • specific needs (complex prompts and filters)• greater flexibility in calculating and formatting
results• re-use
![Page 9: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/9.jpg)
Report Studio
• Challenges• complexity of the tool*• little ExLibris documentation*• knowledge of the underlying database• difficulty dealing with error messages (+ access to
the log files on the ARC server)“CM-REQ-4342 The client did something wrong.”“You do not have permission to use Report Studio. Report Studio is shutting down. For more information, contact the administrator.”
* IBM training: Cognos Report Studio (3 days)
![Page 10: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/10.jpg)
Reports in Report Studio
![Page 11: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/11.jpg)
Reports (multiple-page)
![Page 12: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/12.jpg)
Reports (multiple-query & crosstabs)
• Crosstab reports are used to show the relationships between three or more query items.
• Crosstab reports show data in rows and columns with information summarized at the intersection points.
![Page 13: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/13.jpg)
Reports (prompts)
Useful for:
•running the same report with different parameters
•creating Report Views
![Page 14: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/14.jpg)
Reports (conditional formatting)
• conditional styles – better identify
exceptional or unexpected results
• conditional layouts– multilingual reports– multiformat reports
(pdf, Excel, html etc.)
![Page 15: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/15.jpg)
• Report views ≈ different outputs of the same report
• the same report specification as the source report• different properties:
prompt values, schedules, delivery methods, run options, languages, and output formats
• Example:• report: “Loans per month”• possible report views: “BnL - Loans per month (pdf)”, “BnL -
Loans per month (xls)”, “Uni - Loans per month (yearly)”, “Uni - Loans per month (trimester)”
Reports (report views)
![Page 16: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/16.jpg)
Reports (schedule)
• recurring date and time for running
• works with both reports and report views
• default values or changed options
![Page 17: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/17.jpg)
Report creation – Oracle SQL
• User friendly formatting and headers
• Excel friendly output (comma or tab delimited files)
• Use of prompts for parameter values
• Use of UNIX cron jobs for scheduling
![Page 18: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/18.jpg)
Report creation – Oracle SQL
![Page 19: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/19.jpg)
From creation to distribution
![Page 20: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/20.jpg)
From creation to distribution
• Create reports according to institutional needs and preferences
• ARC: report views• Oracle SQL: parameterized SQL scripts
• Schedule reports to run periodically• ARC: use schedules for report views• Oracle SQL: use UNIX cron jobs for SQL scripts
• Regularly check for new files & copy them to the distribution platform (rsync, scp)
![Page 21: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/21.jpg)
Report distribution platform
• Code name: ReD• Web interface – three languages• Functionalities:
• search for and browse existing reports• request new reports• request schedule modification or cancelation
![Page 22: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/22.jpg)
ReD
![Page 23: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/23.jpg)
ReD – Search
![Page 24: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/24.jpg)
ReD – Browse
![Page 25: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/25.jpg)
ReD – Schedules
![Page 26: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/26.jpg)
ReD – New report
![Page 27: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/27.jpg)
ReD – workflow new report
requestin ReD
decision of the personin charge of the network,consortium, system etc.
analysis &creation of the report
(ARC, SQL etc.)
distributionin ReD
notification sent to the user requestingthe report and the other
users of the same institution
notification sent all other (interested) users about the existence
of a new “standard report”
(email, blog)
(email) (yes)
![Page 28: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/28.jpg)
ReD – Preferences
![Page 29: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/29.jpg)
ReD – Administration
![Page 30: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/30.jpg)
ReD – Manage translations
![Page 31: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/31.jpg)
Future steps
• creation of new reports and integration into ReD
• update (and possible improvement) of reports when switching to production Aleph v21 and ARC v3.0
• integration of other systems (findit.lu, eluxemburgensia.lu, websites etc.)
• different levels of access
![Page 32: Roxana Popistaşu IT staff Roxana-Maria.Popistasu@bnl.etat.lu](https://reader036.vdocuments.mx/reader036/viewer/2022081514/56812b77550346895d8f9767/html5/thumbnails/32.jpg)
Aleph reportsfrom request to response
Questions, remarks, suggestions?
Roxana Popistaşu