Yoel Kortick Senior Librarian

Slides:



Advertisements
Similar presentations
Primo Workbook #2 Supplemental Screenshots. 2 Copyright Statement and Disclaimer All of the information and material, including text, images, logos and.
Advertisements

BIAF Print Label software setup
1 Basic Troubleshooting. 2 Copyright Statement All of the information and material inclusive of text, images, logos, product names is either the property.
1 Resource Sharing: Peer to Peer ART and .
1 XIII: Electronic Resources Managing Trials and Evaluations.
1 Alma Collaborative Networks Asaf Kline Director, Alma Product Management  Ex Libris Ltd., Internal and Confidential.
1 How to use the CASE condition to change text in an Alma Analytics report Yoel Kortick Senior Librarian, Ex Libris.
1 How to create a scheduled report from an Alma Analytics report Yoel Kortick Senior Librarian, Ex Libris.
1 IX. Managing Funds & Payments Invoicing Workflows.
1 How to create an analytics widget and add it to the Alma dashboard Yoel Kortick Senior Librarian, Ex Libris.
1 Using Analytics as a retrieval tool for global data update Yoel Kortick Senior Librarian, Ex Libris.
1 Alma Collaborative Networks Overview Asaf Kline Senior Product Manager.
1 Copy and paste your photo into your opening and closing slide Aleph Parallel Indexing Jerry Specht Senior Support Analyst
1 KB Tools. 2 Copyright Statement All of the information and material inclusive of text, images, logos, product names is either the property of, or used.
How to transfer 85x prediction patterns from ADM library to HOL library Presenter: Yoel Kortick.
1 How to make an Alma Analytics report accessible to run from the Alma dashboard Yoel Kortick Senior Librarian, Ex Libris.
1 IX. Managing Funds & Payments A Little About Fiscal Period Close.
1 Upcoming developments in Alma Analytics Yoel Kortick Senior Librarian, Ex Libris.
How to create a prompt in an Alma Analytics report Yoel Kortick | Senior Librarian.
1 Pick and Scan Voyager 9. 2 Copyright Statement All of the information and material inclusive of text, images, logos, product names is either the property.
Introduction to Voyager 9 Primo OPAC
1 IX. Managing Funds & Payments Invoicing and Tax.
1 Introduction to Voyager 9 Media Scheduling. 2 Copyright Statement and Disclaimer All of the information and material, including text, images, logos.
1 KB Manager: Activating Resources. 2 Copyright Statement All of the information and material inclusive of text, images, logos, product names is either.
1 Administration User Management Updating Users Fundamentals.
1 Alma Network Zone Topology Introduction. 2 Copyright Statement All of the information and material inclusive of text, images, logos, product names is.
1 SFX TotalCare: Activating Resources using SFX Admin Lite.
Resource Management Authorities. Copyright Statement All of the information and material inclusive of text, images, logos, product names is either the.
1 Day-to-Day Cataloging Activities in a Network Zone.
1 Certification Program User Management 01 - Roles.
How to control bracket and parentheses appearance in right to left display of web Presenter: Yoel Kortick.
1 Administration Introduction April - June 2014 Fundamentals.
1 Introduction to Remote Storage Yoel Kortick Senior Librarian.
1 Accrual Accounting Yoel Kortick Senior Librarian Alma Product Management.
1 Parsing call numbers for labels Yoel Kortick Senior Librarian.
1 How to use the TIMESTAMPDIFF parameter to perform a mathematical operation on two columns in an Alma Analytics report Yoel Kortick Senior Librarian.
1 Designing and using normalization rules Yoel Kortick Senior Librarian, Ex Libris.
Setting up and using Acquisitions-related indexes and logical bases. Version 18 and up Yoel Kortick.
1 Export E-Inventory Job. 2 Copyright Statement All of the information and material inclusive of text, images, logos, product names is either the property.
1 The Basics of Fulfillment setup for loans and requests Yoel Kortick Senior Librarian.
1 Combining two subject areas in an Alma Analytics Report Yoel Kortick Senior Librarian.
1 The related records and linking entry fields in Alma Yoel Kortick Senior Librarian.
1 Patron Blocks - Librarian assigned and system assigned Senior Librarian Yoel Kortick.
Expansion of available character set for configuration in ALEPH tables Idit Shachar-Abutbul May 2011 Aleph operations meeting.
1 How to manually package PO Lines Yoel Kortick Alma Global Support Manager.
1 RDA in Aleph 500 Version 21 Yoel Kortick. Aleph support manager Nov
An Introduction to the Bibliographic Metadata Profile in Alma
How to send to the vendor an analytics report of items which have or have not arrived (Legal Deposit) Yoel Kortick Senior Librarian.
New service, p-ret-adm-03 (Advanced General Retrieval Form) Version 21 rep_ver # Yoel Kortick Alma Global Support Manager
Presenter: Yoel Kortick
Defining and using an external search profile with multiple targets for copy cataloging Yoel Kortick Senior Librarian Alma Product Management.
How to configure a blocked loan to be overridable
How to set up an RSS feed New Book List in Alma
Presenter: Svetlana Smirnov
The Synchronization of Alma with Primo and Primo Central
How to add a fix procedure for copy cataloging from a Z39.50 base
Overview of Acquisition Claiming in Alma
Patron Driven Acquisition (PDA) Demand Driven Acquisition (DDA)
Fundamentals Acquisitions 02 – Workflow Rules Administration
Accessing and Using the Alma Link Resolver from Outside Primo
Relative Date Filters in Alma Analytics
Presenter: Yoel Kortick
How to configure and use the Holdings record Accession Number
Multi item ILL requests in Aleph 500 Version 21 (rep ver and 17844)
In House Use and Alma Analytic reports for In House use
תוכניות שירות במודול רכש של אלף
ARC – מחולל הדוחות של Aleph
VII Encuentro de Usuarios GRUEXCOL
Link article to one specific issue of a journal
Accrual Accounting Yoel Kortick Senior Librarian
Presentation transcript:

Yoel Kortick Senior Librarian How to use the TIMESTAMPADD parameter to retrieve by today - X time in an Alma Analytics report Yoel Kortick Senior Librarian

Copyright Statement and Disclaimer CONFIDENTIAL INFORMATION The information herein is the property of Ex Libris Ltd. or its affiliates and any misuse or abuse will result in economic loss. DO NOT COPY UNLESS YOU HAVE BEEN GIVEN SPECIFIC WRITTEN AUTHORIZATION FROM EX LIBRIS LTD.   This document is provided for limited and restricted purposes in accordance with a binding contract with Ex Libris Ltd. or an affiliate. The information herein includes trade secrets and is confidential. DISCLAIMER The information in this document will be subject to periodic change and updating. Please confirm that you have the most current documentation. There are no warranties of any kind, express or implied, provided in this documentation, other than those expressly agreed upon in the applicable Ex Libris contract. This information is provided AS IS. Unless otherwise agreed, Ex Libris shall not be liable for any damages for use of this document, including, without limitation, consequential, punitive, indirect or direct damages. Any references in this document to third-party material (including third-party Web sites) are provided for convenience only and do not in any manner serve as an endorsement of that third-party material or those Web sites. The third-party materials are not part of the materials for this Ex Libris product and Ex Libris has no liability for such materials. TRADEMARKS "Ex Libris," the Ex Libris Bridge to Knowledge , Primo, Aleph, Voyager, SFX, MetaLib, Verde, DigiTool, Rosetta, bX, URM, Alma , and other marks are trademarks or registered trademarks of Ex Libris Ltd. or its affiliates. The absence of a name or logo in this list does not constitute a waiver of any and all intellectual property rights that Ex Libris Ltd. or its affiliates have established in any of its products, features, or service names or logos. Trademarks of various third-party products, which may include the following, are referenced in this documentation. Ex Libris does not claim any rights in these trademarks. Use of these marks does not imply endorsement by Ex Libris of these third-party products, or endorsement by these third parties of Ex Libris products. Oracle is a registered trademark of Oracle Corporation. UNIX is a registered trademark in the United States and other countries, licensed exclusively through X/Open Company Ltd. Microsoft, the Microsoft logo, MS, MS-DOS, Microsoft PowerPoint, Visual Basic, Visual C++, Win32, Microsoft Windows, the Windows logo, Microsoft Notepad, Microsoft Windows Explorer, Microsoft Internet Explorer, and Windows NT are registered trademarks and ActiveX is a trademark of the Microsoft Corporation in the United States and/or other countries. Unicode and the Unicode logo are registered trademarks of Unicode, Inc. Google is a registered trademark of Google, Inc. Web address: http://www.exlibrisgroup.com Background example We also need a white background option

Agenda Introduction Applying the TIMESTAMPADD filter on transaction date Applying the TIMESTAMPADD filter on loan date

Introduction There may be cases where the library is creating a report and does not want to “hard code” a date. For example the library may not want to know which items arrived from Sept. 06 – 12, but instead want to know which items arrived in the last week. Similarly, the library may wish to know how many loans were made by users of group “Undergraduate” in the past year.

Introduction By using a variable which controls the date the report is “dynamic” in that any time it is opened it automatically retrieves by the current date minus a certain amount of days, weeks, months or years. The variable is called TIMESTAMPADD Thus weekly reports may be called, for example, “Number of … in the last week”

Agenda Introduction Applying the TIMESTAMPADD filter on transaction date Applying the TIMESTAMPADD filter on loan date

Applying the TIMESTAMPADD filter on transaction date Here is a report with transaction of type expenditure with amount, vendor and date

Applying the TIMESTAMPADD filter on transaction date Here is a report with transaction of type expenditure with amount, vendor and date

Applying the TIMESTAMPADD filter on transaction date Create any filter on the transaction date

Applying the TIMESTAMPADD filter on transaction date Select “Convert to SQL” and click OK

Applying the TIMESTAMPADD filter on transaction date Now we see that we have: "Transaction Date"."Transaction Date" = We need to change this to reflect the kind of date retrieval we want

Applying the TIMESTAMPADD filter on transaction date If we want all transactions in the last 14 days: "Transaction Date"."Transaction Date" >= TIMESTAMPADD(SQL_TSI_DAY, -14, CURRENT_DATE) If we want all transactions in the last 2 years: "Transaction Date"."Transaction Date" >= TIMESTAMPADD(SQL_TSI_YEAR, -2, CURRENT_DATE) If we want all transactions in the last 3 months: "Transaction Date"."Transaction Date" >= TIMESTAMPADD(SQL_TSI_MONTH, -3, CURRENT_DATE) If we want all transactions in the last 1 week: "Transaction Date"."Transaction Date" >= TIMESTAMPADD(SQL_TSI_WEEK, -1, CURRENT_DATE) If we want all dates between today and 1 month from now: "Borrower Details"."Expiry Date" BETWEEN (CURRENT_DATE) AND TIMESTAMPADD(SQL_TSI_MONTH, +1, CURRENT_DATE)

Applying the TIMESTAMPADD filter on transaction date For example here we will get all transactions in the past six months:

Applying the TIMESTAMPADD filter on transaction date Here we have transactions for the last six months

Agenda Introduction Applying the TIMESTAMPADD filter on transaction date Applying the TIMESTAMPADD filter on loan date

Applying the TIMESTAMPADD filter on loan date Now the library will make a report of the total amount of loans made at a circulation desk of the main library within different time spans This will include In the last week In the last month In the last year

Applying the TIMESTAMPADD filter on loan date Here we have a report of all loans made at a circulation desk of the main library

Applying the TIMESTAMPADD filter on loan date The output gives each loan for each time

Applying the TIMESTAMPADD filter on loan date In order to use the timestamp add we will do “Filter > Convert to SQL” on the "Loan Date"."Date Key“ and change as follows: If we want all loans made in the last 14 days: "Loan Date"."Date Key" >= TIMESTAMPADD(SQL_TSI_DAY, -14, CURRENT_DATE) If we want all loans made in the last 2 years: "Loan Date"."Date Key" >= TIMESTAMPADD(SQL_TSI_YEAR, -2, CURRENT_DATE) If we want all loans made in the last 3 months: "Loan Date"."Date Key" >= TIMESTAMPADD(SQL_TSI_MONTH, -3, CURRENT_DATE) If we want all loans made in the last 1 week: "Loan Date"."Date Key" >= TIMESTAMPADD(SQL_TSI_WEEK, -1, CURRENT_DATE)

Applying the TIMESTAMPADD filter on loan date It is also possible to define a filter for a date to start at the beginning of ‘X’ previous months. For example, “2 months ago beginning with the first of the month” If today is Sept. 18 then this will give since Aug. 1 "Loan Date"."Date Key" >= TIMESTAMPADD(SQL_TSI_MONTH, -1, TIMESTAMPADD( SQL_TSI_DAY , DAYOFMONTH( CURRENT_DATE) * -(1) + 1, CURRENT_DATE)) If today is Sept. 18 then this will give since July. 1 "Loan Date"."Date Key" >= TIMESTAMPADD(SQL_TSI_MONTH, -2, TIMESTAMPADD( SQL_TSI_DAY , DAYOFMONTH( CURRENT_DATE) * -(1) + 1, CURRENT_DATE))

Applying the TIMESTAMPADD filter on loan date Here for example is a filter retrieving the loans made in the last week

Applying the TIMESTAMPADD filter on loan date What most interests the person viewing the report is not the specific barcodes but rather the total amount. So we add a “Performance tile”

Applying the TIMESTAMPADD filter on loan date We can then move the performance tile to the top and if desired remove the table with the specific barcodes.

Applying the TIMESTAMPADD filter on loan date Now the library has a report with the number of loans made in the last week and the filter will never need to be changed. It will always show the last week.

Other date filters It is also possible to define a filter the current year. Not “one year ago” but rather “the current year”. If today is Sept. 02, 2015 then it will start at Jan. 01, 2015 YEAR("Physical Item Details"."Receiving Date") = YEAR(CURRENT_DATE)

Other date filters It is also possible to define a filter the current month. Not “one month ago” but rather “the current month”. If today is Sept. 02, 2015 then it will start at Sept. 01, 2015 MONTH("Physical Item Details"."Receiving Date") = MONTH(CURRENT_DATE) But we will not want all cases of receiving month Sept. In that case we would get all years where the month is Sept. We will want receiving month current month and receiving year current year

YEAR("Physical Item Details"."Receiving Date") Other date filters It is also possible to display from the date just the year, or just the month, or just the day YEAR("Physical Item Details"."Receiving Date") MONTH("Physical Item Details"."Receiving Date") DAY("Physical Item Details"."Receiving Date")

Other date filters

To retrieve by date of entire previous year Other date filters To retrieve by date of entire previous year YEAR("Physical Item Details"."Receiving Date") = YEAR(CURRENT_DATE) To retrieve by date of entire previous month YEAR("PO Line"."Receiving Date (Latest in POL)") = YEAR(CURRENT_DATE) AND MONTH("PO Line"."Receiving Date (Latest in POL)") = (extract(month from current_date)-1)) To retrieve by date of entire previous week YEAR("PO Line"."Receiving Date (Latest in POL)") = YEAR(CURRENT_DATE) AND WEEK("PO Line"."Receiving Date (Latest in POL)") = WEEK(CURRENT_DATE)-1

THANK YOU! Yoel.Kortick@exlibrisgroup.com Check out public segmentations 30 30