Yoel Kortick Senior Librarian

Slides:



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

How to create a prompt in an Alma Analytics report Yoel Kortick | Senior Librarian.
V. 21. Controlling and limiting the creation of photocopy and hold requests according to “service hours”. Rep_Ver Yoel Kortick.
Dates in ILL Yoel Kortick Dates in ILL The purpose of this presentation is to show how the various date parameters work when performing borrowing.
Alma Analytics Usage Yoel Kortick | Senior Librarian.
1 Yoel Kortick Senior Librarian Alma Product Management How to create a scheduled report from an Alma Analytics report to be sent to Alma and non- Alma.
1 Introduction to Remote Storage Yoel Kortick Senior Librarian.
© 2015 Ex Libris | Confidential & Proprietary Yoel Kortick | Senior Librarian Primo Analytics.
1 Yoel Kortick | Senior Librarian Example of the shelf report stock taking inventory management job.
© 2015 Ex Libris | Confidential & Proprietary Yoel Kortick| Senior Librarian How to use the output of one Alma Analytics report as the input for a subsequent.
1 Yoel Kortick Senior Librarian Alma Product Management Inter- institutional fulfillment in a collaborative network.
© 2016 Ex Libris | Confidential & Proprietary How to use an indication rule to retrieve all records with no language in the 008 field Yoel Kortick Senior.
1 Yoel Kortick | Senior Librarian Serials automation tasks for summary holdings.
1 The Basics of Fulfillment setup for loans and requests Yoel Kortick Senior Librarian.
1 Yoel Kortick Senior Librarian Alma Product Management Mapping the bibliographic call number to the holding record call number.
© 2015 Ex Libris | Confidential & Proprietary New features in OBI Yoel Kortick Senior Librarian
1 Patron Blocks - Librarian assigned and system assigned Senior Librarian Yoel Kortick.
© 2015 Ex Libris | Confidential & Proprietary Conservation Laboratory Work Orders Harvard University April Yoel Kortick Senior Librarian
Yoel Kortick Senior Librarian
Conservation Laboratory Work Orders Harvard University April 18-19
Using the “Available For” Group Settings
How to separate semicolon delimited values to separate columns
Indication rules and set filtering Harvard University April 18-19
How to create links from an Alma Analytics report to Primo
Yoel Kortick Senior Librarian
Using Alma Analytics with the Tableau Web Data Connector
How to add a non-Analytics widget to the Alma Dashboard
How to set up an RSS feed New Book List in Alma
Editing the title level overlap analysis to include additional fields on the overlap Yoel Kortick | Senior Librarian.
How to create an analytics widget and add it to the Alma dashboard
MARC extensions Yoel Kortick | Senior Librarian
Yoel Kortick Senior Librarian Alma Product Management
Overview of Acquisition Claiming in Alma
Creating links from an Alma Analytics report to an external web page
Receiving New Lending requests
Digitization Requests Flow
Integration of Analytics in Alma Viewing usage data in Alma
Yoel Kortick Senior Librarian
Yoel Kortick Senior Librarian
Prediction Patterns and Serial Check-in
Relative Date Filters in Alma Analytics
Alma Analytics Usage Yoel Kortick | Senior Librarian.
Publishing to OCLC Yoel Kortick Senior Librarian.
Alma Consortial Analytics
How to duplicate (merge) cells per column in an Alma Analytics report
Alma Link Resolver Usage
Using Alma Analytics with the Tableau Web Data Connector
Standing Orders in Alma
Cataloging introductory flow
How to create links from an Alma Analytics report to Primo
Benchmark Analytics Yoel Kortick Senior Librarian
Yoel Kortick Senior Librarian Alma Product Management
In House Use and Alma Analytic reports for In House use
Customize Letters How to customize letters via xsl
Letter Configuration and XSL Customization
Yoel Kortick Senior Librarian
Yoel Kortick Senior Librarian
Yoel Kortick Senior Librarian
Indication rules and set filtering
Binding Serial Issues with a Work Order
Letter s How to change fixed text labels in the letters
Real-Time Acquisition (RTA) integration with OASIS platform
Yoel Kortick. Senior Librarian
How to make items have due date at the end of the semester
Transit for Reshelving Rules and "no transit"
Alternate graphic representation 880 field
Creating sets in Alma from Alma Analytics Reports
Prediction Patterns and Summary Holdings
Yoel Kortick Senior Librarian
Presentation transcript:

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

Agenda Introduction Example on textual values Example on numerical values

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

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.

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.

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”

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”

Agenda Introduction Example on textual values Example on numerical values

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”

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 ‘

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

Example on textual values 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" Then we will add the condition WHEN CASE "Loan Circulation Desk"."Circ Desk Name“ WHEN

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”

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

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

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

Example on textual values We will rename the column

Example on textual values We will rename the column

Example on textual values Here are the results

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

Agenda Introduction Example on textual values Example on numerical values

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, 10-20, 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

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

Example on numerical values Here are the results

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

THANK YOU! xxxx.xxxx@exlibrisgroup.com Check out public segmentations 27 27