1 How to use the CASE condition to change text in an Alma Analytics report Yoel Kortick Senior Librarian, Ex Libris.

Slides:



Advertisements
Similar presentations
BIAF Print Label software setup
Advertisements

1  Ex Libris Ltd., Internal and Confidential Primo DPHT Spring Meeting | March 2012 Ido Peled, Primo Product Manager.
1 Basic Troubleshooting. 2 Copyright Statement All of the information and material inclusive of text, images, logos, product names is either the property.
1 User Interface Configuration: SFX Menu. 2 Copyright Statement All of the information and material inclusive of text, images, logos, product names is.
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 create a scheduled report from an Alma Analytics report Yoel Kortick Senior Librarian, Ex Libris.
1 IX. Managing Funds & Payments Invoicing Workflows.
1 Introduction. 2 Copyright Statement All of the information and material inclusive of text, images, logos, product names is either the property of, or.
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.
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.
1 PDA Management in Alma Network Zone. 2 Copyright Statement All of the information and material inclusive of text, images, logos, product names is either.
Introduction to Voyager 9 Primo OPAC
1 IX. Managing Funds & Payments Invoicing and Tax.
1 Central Publish to External Catalog from the Alma Network Zone.
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 Acquisition Models Asaf Kline Director, Alma Product Management  Ex Libris Ltd., Internal and Confidential.
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.
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
Yoel Kortick Senior Librarian
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
How to add a fix procedure for copy cataloging from a Z39.50 base
Overview of Acquisition Claiming in Alma
Yoel Kortick Senior Librarian
Patron Driven Acquisition (PDA) Demand Driven Acquisition (DDA)
Accessing and Using the Alma Link Resolver from Outside Primo
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:

1 How to use the CASE condition to change text in an Alma Analytics report Yoel Kortick Senior Librarian, Ex Libris

2 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:

3 Agenda Introduction Example on textual values Example on numerical values

4 Introduction There may be cases where the actual text appearing in a report would be more appropriate as a different text. In other words, the text in a report appears as the data appears in Alma. However, to make the report “meaningful” it may be that certain strings of text should change to specific values. This may done by using the CASE parameter After the text is changed by CASE parameter the report may be grouped and totaled on the new text

5 Introduction First possible need for CASE: For example perhaps we have a report of all items in certain library and how many times they were loaned It may not really be important to see the exact number of times an item was loaned. Rather, a text such as “Less than 5 times” or “Between 5 and 10 times” or “More than ten times” may be more useful. We could then make a CASE to change the values.

6 Introduction Second possible need for CASE: Another example may be that we have a report of all items ordered from a certain vendor and how many days they arrived late (after the expected arrival date) Again, it may not really be important to see the exact number of days the items was late. Rather, a text such as “Less than 5 days” or “Between 5 and 10 days” or “More than ten days” may be more useful. We could then make a CASE to change the values.

7 Introduction Third possible need for CASE: Another example may be that we have a report of the number of loans per user group at each circulation desk It may not really be important to see the exact name of the circulation desk Rather, a text such as “Resource Sharing Desk” or “Regular Circ. Desk” may be more useful. We could make a CASE changing any desk which is not “Resource Sharing Desk” to “Regular Circ. Desk”

8 Introduction Fourth possible need for CASE: Another example may be that we still have the report of the number of loans per user group at each circulation desk It may not really be important to see the exact name of the user group Rather, a text such as “Staff” or “Student” may be more useful. We could make a CASE changing all groups which are some type of Staff to “Staff” and any group which is some type of student to “Student”

9 Agenda Introduction Example on textual values Example on numerical values

10 Example on textual values Here we have a report of number of loans by circulation desk and user group. We have one Resource Sharing Desk, two reading rooms, and several other libraries. We want to Leave “Resource Sharing Desk” as is Change “Reading Room 1” and “Reading Room 2” to “Reading Room” Change all others to “Standard Circulation Desk”

11 Example on textual values Note: If you copy and paste any values from here the apostrophes should be rewritten manually or error messages will occur Rewrite manually the “ and the ‘

12 Example on textual values Here is the report before using “CASE”

13 Example on textual values Then we will add the condition WHEN CASE "Loan Circulation Desk"."Circ Desk Name" The field we want to change is "Loan Circulation Desk"."Circ Desk Name“ Therefore the CASE string will start with: CASE "Loan Circulation Desk"."Circ Desk Name“ WHEN

14 Example on textual values And now with the actual conditions we want. If it is a textual field it needs a single quote. If it is a numerical field it does not need quotes. Start with something basic which will change ‘Reading Room 1’ to ‘Reading Room’ and everything else to ‘Standard Circulation Desk’ Put the formula under the column “Circ Desk Name’ by doing “edit formula”

15 Example on textual values CASE "Loan Circulation Desk"."Circ Desk Name” WHEN ‘Reading Room 1’ THEN ‘Reading Room’ ELSE ‘Standard Circulation Desk’ END

16 Example on textual values Now we have it working, and will begin to make the CASE also include ‘Reading Room 2’ and ‘Resource Sharing Desk’ CASE "Loan Circulation Desk"."Circ Desk Name" WHEN 'Reading Room 1' THEN 'Reading Room' WHEN 'Reading Room 2' THEN 'Reading Room' WHEN 'Resource Sharing Desk' THEN 'Resource Sharing Desk' ELSE 'Standard Circulation Desk' END

17 Example on textual values Now it appears as follows: We need to make this column narrower and give it a more relevant name

18 Example on textual values We will rename the column

19 Example on textual values We will rename the column

20 Example on textual values Here are the results

21 Example on textual values Before (without CASE)After (with CASE)

22 Agenda Introduction Example on textual values Example on numerical values

23 Example on numerical values Now we will make a CASE on the number of Loans We will group the loans into groups of 1-10, , 20-30, etc. The formula is: CASE WHEN "Loan"."Loans" >= 1 AND "Loan"."Loans" <= 10 THEN '1-10' WHEN "Loan"."Loans" >= 11 AND "Loan"."Loans" <= 20 THEN '11-20' WHEN "Loan"."Loans" >= 21 AND "Loan"."Loans" <= 30 THEN '20-30' WHEN "Loan"."Loans" >= 31 AND "Loan"."Loans" <= 40 THEN '30-40' WHEN "Loan"."Loans" >= 41 AND "Loan"."Loans" <= 50 THEN '41-50' WHEN "Loan"."Loans" >= 51 AND "Loan"."Loans" <= 60 THEN '51-60' WHEN "Loan"."Loans" >= 61 AND "Loan"."Loans" <= 70 THEN '61-70' ELSE 70+' END

24 Example on numerical values Here it is after doing “Edit Formula on the field “Loans”

25 Example on numerical values Here are the results

26 Example on numerical values Before (without CASE)After (with CASE)

27 THANK YOU!