Designing and Using Normalization Rules

Slides:



Advertisements
Similar presentations
KJOlinski.com - RapidHMI INTRODUCING RapidHMI AND PLCExplorer.
Advertisements

The Ogden Trust making physics matter Your name goes here Example title slide.
Microsoft Access 2010 Chapter 10 Administering a Database System.
How to Combine Items of Separate Bibliographic Records Version 16 and up Yoel Kortick.
© 2015 Ex Libris | Confidential & Proprietary Yoel Kortick Senior Librarian Cataloging introductory flow.
© 2015 Ex Libris | Confidential & Proprietary Yoel Kortick | Senior Librarian Primo Analytics.
1 Designing and using normalization rules Yoel Kortick Senior Librarian, Ex Libris.
1 Yoel Kortick Senior Librarian Working with the Alma Community Zone and Electronic Resources.
© 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 Alma Product Management Mapping the bibliographic call number to the holding record call number.
Merge Rules and Routines
Yoel Kortick Senior Librarian
An Introduction to the Bibliographic Metadata Profile in Alma
Conservation Laboratory Work Orders Harvard University April 18-19
How to separate semicolon delimited values to separate columns
Synchronizing data from Alma to remote digital repository
Indication rules and set filtering Harvard University April 18-19
Defining and using an external search profile with multiple targets for copy cataloging Yoel Kortick Senior Librarian Alma Product Management.
How to create links from an Alma Analytics report to Primo
Linked Data in Alma and Publishing the Linked Data to Primo
Synchronizing data from remote digital repository to Alma
Yoel Kortick Senior Librarian
Using Alma Analytics with the Tableau Web Data Connector
How to set up an RSS feed New Book List in Alma
How to print barcodes in batch mode via item-03
Resource Management / Acquisitions
Match and Merge Routine in the import profile
MARC extensions Yoel Kortick | Senior Librarian
Digital Assets Module Services adam-01 and adam-02 versions 17 and up
Creating links from an Alma Analytics report to an external web page
Working with Multilingual Authority Records
Receiving New Lending requests
Digitization Requests Flow
Authorities in Alma and F3
Integration of Analytics in Alma Viewing usage data in Alma
Yoel Kortick Senior Librarian
Prediction Patterns and Serial Check-in
Yoel Kortick Senior Librarian
Relative Date Filters in Alma Analytics
Real-Time Acquisition (RTA) integration with OASIS platform
Publishing to OCLC Yoel Kortick Senior Librarian.
Metadata Editor Introduction
Using Alma Analytics with the Tableau Web Data Connector
Cataloging introductory flow
How to create links from an Alma Analytics report to Primo
Yoel Kortick Senior Librarian Alma Product Management
Titles subject area and Physical-Electronic overlap analysis
Customization
ALEPH Version 22 Beginning Cataloging
KELLER WILLIAMS REALTY
DESIGNING AND USING NORMALIZATION RULES
Yoel Kortick Senior Librarian
Yoel Kortick Senior Librarian
Yoel Kortick Senior Librarian
Three methods of activating electronic collections in the consortial environment Yoel Kortick. Senior Librarian
Instructions for Windows users:
Instructions for Windows users:
Instructions for Windows users:
Yoel Kortick Senior Librarian
Indication rules and set filtering
Contributing to and Contributed By in the Alma Community Zone.pptx
Unit J: Creating a Database
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Real-Time Acquisition (RTA) integration with OASIS platform
Yoel Kortick. Senior Librarian
Linked Data, BIBFRAME and Alma
Alternate graphic representation 880 field
Creating sets in Alma from Alma Analytics Reports
Yoel Kortick Senior Librarian
Presentation transcript:

Designing and Using Normalization Rules Yoel Kortick Senior Librarian https://www.visitspokane.com/media/photo-gallery/

Creating normalization rules and processes Introduction Creating normalization rules and processes Using a normalization processes for import profile Using a normalization processes for batch update Additional uses of normalization processes https://slidemodel.com/templates/animated-rainbow-business-powerpoint-template/ http://image.shutterstock.com/z/stock-photo-business-hand-writing-blank-agenda-list-130255148.jpg

Introduction Normalization rules are designed to change or update bibliographic metadata at various stages, for example when the record is: Saved in the metadata editor Imported via import profile Imported from external search resource Edited via the "enhance the record" menu in the metadata editor Run on a saved set (global update) Published (exported) visa a general publishing profile

Introduction The normalization rules are written in a specific syntax allowing the user to create rules to for example Add fields Delete fields Change text Change field tags Change indicators These operations may be performed Unconditionally Conditionally

Introduction This presentation will not discuss the specific syntax of the normalization rules. The focus here will be specifically on how the normalization rules are created as well as how and where the rules may be used. For an extensive list of normalization rule examples see “Normalization Rule Examples” at https://knowledge.exlibrisgroup.com/Alma/Training/Extended_Training/Presentations_and_Documents_-_Rules

Creating normalization rules and processes Introduction Creating normalization rules and processes Using a normalization processes for import profile Using a normalization processes for batch update Additional uses of normalization processes https://slidemodel.com/templates/animated-rainbow-business-powerpoint-template/ http://image.shutterstock.com/z/stock-photo-business-hand-writing-blank-agenda-list-130255148.jpg

Creating normalization rules and processes The normalization rules are created either In the metadata editor via menu "File > new > normalization rules" From the left pane by doing "duplicate" on an existing normalization rule By copying an existing rule from the community

Creating normalization rules and processes In the metadata editor via menu "File > new > normalization rules"

Creating normalization rules and processes From the left pane by doing "duplicate" on an existing normalization rule

Creating normalization rules and processes By copying an existing rule from the community Contribute rule to the community Copy rule from the community

Creating normalization rules and processes Normalization rule properties A logical name and description to later know what this rule does Choose shared if you want other uses to also access this rule Choose enabled if you want this rule to be active. When still editing and testing you may wish to leave it not enabled

Creating normalization rules and processes After defining the properties enter (or edit existing) text of the normalization rule and click ‘save’

Testing the normalization rules A normalization rule can be tested as follows: Open a bibliographic record in edit mode Switch to split editor mode. Leave the bibliographic record in the left pane of split window Focus on the right pane of split window Select the normalization rule and choose "edit" Click "Preview" on the rule See what the rule does to the record

Testing the normalization rules Preview the results of the normalization rule

Testing the normalization rules Compare the records and see results Record on right got a new 245 2nd indicator Clicking "Back to normalization rules" will return the user to the rule for additional editing Clicking "Apply changes" will update the record

Add Normalization Rule as a Process In order to be able to use the normalization rule in various parts of the system it needs to be added as a process Each process may include one or more normalization rules. In this example we will add one normalization rule to a process. The normalization rule we will add is "EXL – fix 245 2nd indicator"

Add Normalization Rule as a Process This is the normalization rule we will add. It first fixes the 245 2nd indicator depending on the language in the 008 and initial string of the field.

Add Normalization Rule as a Process Access the list of normalization processes from the Resource Management Configuration Menu and navigate to: Cataloging > Configuration > Marc 21 Bibliographic > Normalization Processes To add a new process click "Add Process"

Add Normalization Rule as a Process Give the process a name We are making the process have the same name as the rule which it will use. This is not mandatory but done here for "organizational" purposes.

Add Normalization Rule as a Process Click “Add Task” and then choose MarcDroolNormalization This means that it will use a normalization process

Add Normalization Rule as a Process Choose the specific normalization rule. The normalization rule we will choose is "EXL – fix 245 2nd indicator" which looked at a short time ago

Add Normalization Rule as a Process The new normalization process has been added

Creating normalization rules and processes Introduction Creating normalization rules and processes Using a normalization processes for import profile Using a normalization processes for batch update Additional uses of normalization processes https://slidemodel.com/templates/animated-rainbow-business-powerpoint-template/ http://image.shutterstock.com/z/stock-photo-business-hand-writing-blank-agenda-list-130255148.jpg

Using a normalization processes for import profile Here is the MARC xml of a record we will import Language code in 008 is “fre” 245 2nd indicator is empty. Text starts with “Une”

Using a normalization processes for import profile Our normalization rule “EXL – fix 245 2nd indicator” which is in normalization process “EXL – fix 245 2nd indicator” should fix this (should change it and make 2nd indicator 4):

Using a normalization processes for import profile The import profile will use the normalization process “EXL – fix 245 2nd indicator”

Using a normalization processes for import profile The record has been imported and we will view it

Using a normalization processes for import profile The record was changed (2nd indicator was added) as per the normalization rule

Creating normalization rules and processes Introduction Creating normalization rules and processes Using a normalization processes for import profile Using a normalization processes for batch update Additional uses of normalization processes https://slidemodel.com/templates/animated-rainbow-business-powerpoint-template/ http://image.shutterstock.com/z/stock-photo-business-hand-writing-blank-agenda-list-130255148.jpg

Using a normalization processes for batch update We will now perform batch update on a set using the same normalization process. Title "La femme à la fiole" is an example of a record which has a bad 245 2nd indicator 245 2nd indicator should be 3

Using a normalization processes for batch update Title "La femme à la fiole" begins with ‘La ‘ and has 008 pos 35-37 “fre”. Therefore 245 2nd indicator should be three

Using a normalization processes for batch update Title "La femme à la fiole" is part of a set we are creating called "need to check 245 2nd indicator“ We create the set by retrieving all records with “la” in the title and then faceting by language French and clicking ‘Save Query”

Using a normalization processes for batch update The set is called "Need to check 245 2nd indicator"

Using a normalization processes for batch update Now we will run the process "EXL – fix 245 2nd indicator" on the set "Need to check 245 2nd indicator" We will go to "Run a job" and filter by Marc 21 Bib normalization and then choose the normalization process.

Using a normalization processes for batch update Search for the set and select it

Using a normalization processes for batch update Leave the default normalization rule from the process

Using a normalization processes for batch update Submit the job

Using a normalization processes for batch update The job completes successfully

Using a normalization processes for batch update The record got updated 245 2nd indicator changed to 3

Using a normalization processes for batch update In the metadata editor ‘Tools > view versions’ you can see the previous version and compare

Creating normalization rules and processes Introduction Creating normalization rules and processes Using a normalization processes for import profile Using a normalization processes for batch update Additional uses of normalization processes https://slidemodel.com/templates/animated-rainbow-business-powerpoint-template/ http://image.shutterstock.com/z/stock-photo-business-hand-writing-blank-agenda-list-130255148.jpg

Thank you