Converting Local Portal Data to MySpace Anne L. Highsmith, Consortia Systems Coordinator & Prabha Acharya, Programmer Analyst II Texas A&M University.

Slides:



Advertisements
Similar presentations
Unicorn iLink Catalog Prepared by LadyJane Hickey April 2004
Advertisements

Usage Statistics in Context: related standards and tools Oliver Pesch Chief Strategist, E-Resources EBSCO Information Services Usage Statistics and Publishers:
MY NCBI (module 4.5). MODULE 4.5 PubMed/How to Use MY NCBI Instructions - This part of the: course is a PowerPoint demonstration intended to introduce.
EndNote Web Reference Management Software (module 5.1)
EndNote Web Reference Management Software (module 5)
MY NCBI (module 4.5).
Caitlin Brown, LLMSW & Rachel Lathrop, LMSW Wayne State University School of Social Work Center for Social Work Research.
EVERY CONNECTION has a starting point. NetLibrary eAudiobooks An Overview for Washington State Libraries Nathan Downing Field Implementation Specialist.
Accessing and Using the e-Book Collection from EBSCOhost ® When an arrow appears, click to proceed to the next slide at your own pace. To go back, click.
Leeds University Library Implementing ERM at Leeds: planning and implementation Michael Emly 1 st September 2005.
BETH BRENNAN CHRISTINE MOULEN ELUNA 5/2/2014 Automating MARCit! for a single-record approach.
Library Online Catalog Tutorial Pentagon Library Last Updated March 2008.
ALEPH 500 Union Catalogue Overview Judy Levi Senior Product Analyst Ex Libris Ltd. November 2004.
ERM: FYI ( Following Your Implementation) Wisconsin / Illinois Innovative Users Group Carthage College June 16, 2006.
Integrating Learning Resources in StudyNet Paul Hudson Learning Technology Development Unit Learning and Information Services University of Hertfordshire.
Integrating an MLE with Voyager Paul Hudson Learning Technology Development Unit University of Hertfordshire.
Cornell University Library Instruction Statistics Reporting System Members: Patrick Chen (pyc7) Soo-Yung Cho (sc444) Gregg Herlacher (gah24) Wilson Muyenzi.
Integrating Learning Resources in to a MLE Paul Hudson Learning Technology Development Unit Learning and Information Services University of Hertfordshire.
Direct Certification Direct Certification Training v1.1.
Library & Information Services Using the Library Catalogue Part 2: My Account Reserving Items Reading lists Rachael Hartiss 2008.
South Dakota Library Network SFX Management Basics A – Z List & Citation Linker South Dakota Library Network 1200 University, Unit 9672 Spearfish, SD
Garland Library Online Orientation. Introduction  This portion of the Online orientation is intended to help library users gain the basic knowledge and.
SCARY QUERIES LAID TO REST Getting Started with Voyager Prepackaged Access Reports Presented by Jean Vik, Associate Library Director The University of.
M AKING E - RESOURCE ACCESSIBLE FROM ONLINE CATALOG *e-books *serials Yan Wang Senior Librarian Head of Cataloging & Database Maintenance Central Piedmont.
Migrating to EPiServer CMS 5 Johan Björnfot -
Library Electronic Resources in the EUI Library Veerle Deckmyn, Library Director Aimee Glassel, Electronic Resources Librarian 5 September
South Dakota Library Network SFX Management Basics Thresholds, L/P Values & Proxy Servers South Dakota Library Network 1200 University, Unit 9672 Spearfish,
Google Analytics: Beyond the Code. Create a GA profile Configure Site Search Settings Keep searcharg, author, title, SEARCH Exclude startLimit, SORT,
PubMed/History; Accessing Full-Text Articles (module 4.4)
M. Taimoor Khan * Java Server Pages (JSP) is a server-side programming technology that enables the creation of dynamic,
Getting started on informaworld™ How do I register my institution with informaworld™? How is my institution’s online access activated? What do I do if.
South Dakota Library Network MetaLib Management Basics Adding Resources South Dakota Library Network 1200 University, Unit 9672 Spearfish, SD
2008 Welcome to the Springer Customized Catalog – An Extension of the Bookseller Search.
Acquisitions Improvements: Loading Blackwell’s Collection Manager Orders into Aleph 500.
Direct Certification Direct Certification Training v2.0.
Studying SFX Logs to Better Understand User Behavior Bennett Claire Ponsford, Digital Services Librarian Anne L. Highsmith, Consortia Systems Coordinator.
Qualifications Portal Guide Personal Development and Employability Qualification.
Relational Databases Melton, Beth “Databases: Access Terminology and Relational Database Concepts.” 09/LPMArticle.asp?ID=73http://pubs.logicalexpressions.com/Pub00.
Advanced AutoEntry Using Resume Parsing with Version 9 of PcHunter/Tempus Fugit Advanced AutoEntry © 2008 Micro J Systems, Inc.
South Dakota Library Network SFX Management Basics Thresholds, U/P Values & Proxy Servers South Dakota Library Network 1200 University, Unit 9672 Spearfish,
Packaging for Voracity Solutions Control Panel David Turner.
MetaLib 4 User Guide. 2 MetaLib 4 Access MetaLib at: – MetaLib may be used at two different levels –
MARCIt records for e-journals project to implement MARCIt service McGill University Library Feb
Flinders University Library Opening Hours, RSS and Authentication Modules.
FY 2011 Public Libraries Survey WebPLUS Software Training.
Migration of Physical to Electronic (P2E) Resources in Alma
I. Understanding Record Loading and EDIS II. Database Statistics & Top 10 Search III. Problem with merging records IV. Pseudo Tag (Special 035 Tag ) V.
Banner and PeopleSoft Patron Database Updates: Who’s on First? Scott Gillies, Information Systems Librarian and Joy Garmon, Coordinator of Access Services.
ASSIGNMENT 2 Salim Malakouti. Ticketing Website  User submits tickets  Admins answer tickets or take appropriate actions.
Georgia Fujikawa and Bob McQuillan Electronic Resource Management: Getting a Running Start on Your Implementation May , 2009.
South Dakota Library Network SFX Management Basics A – Z List & Citation Linker South Dakota Library Network 1200 University, Unit 9672 Spearfish, SD
Caitlin Spears, Library Training Consultant Electronic Resource Management: Soup to Nuts April , 2008.
GALILEO Support Services. What is the GALILEO Toolbar?
EZAccess User Guide. EZAccess is a web proxy server that allows authorized users to access IP-restricted electronic resources subscribed by UiTM library.
PubMed/How to Search, Display, Download & (module 4.1)
2016 TELPAS Online Testing & Data Collection. Disclaimer  These slides have been prepared by the Student Assessment Division of the Texas Education Agency.
1.Switch on the computer and wait for loading. 2.Select the Windows 7 OS at the end of the list. 3.Click on the link ‘Administrator’ 4.Enter the administrator.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED ADMINISTRATION.
Accomplish more with macros! Presenter: Joyce Bell Princeton University
Updating E-journal Holdings with Millennium Silver “Coverage Load” Carolina Innovative Users Group 2005 Meeting University of North Carolina at Charlotte.
1 Yoel Kortick Senior Librarian Working with the Alma Community Zone and Electronic Resources.
CHAPTER 5 SERVER SIDE SCRIPTING
British Library Document Supply Service (BLDSS) API
Dumping data out of Alma using PERL and the Alma Analytics API
Basic Web-based Emissions Inventory Reporting (Web-EI)
Texas Assessment Management System Student Directory and Send Files
The Move to Hosted Ezproxy Experienced by Texas Tech University
PubMed/How to Search, Display, Download & (module 4.1)
CSI Human Resource (HR) Data Collection Prep
Presentation transcript:

Converting Local Portal Data to MySpace Anne L. Highsmith, Consortia Systems Coordinator & Prabha Acharya, Programmer Analyst II Texas A&M University

Converting Local Portal Data to MySpace ELUNA 2007 Points to Cover Background Data Conversion Issues Testing on a Cloned Database Conversion Process Results and Future Plans

Converting Local Portal Data to MySpace ELUNA 2007 Background (1) TAMU had a local Electronic Resources Locater (ERL) function to list ejournals and databases. Users searched ERL and clicked on links to access eresources Users could store the links in their MyPortal record on the library’s website

Converting Local Portal Data to MySpace ELUNA 2007 Background (2) Metalib went into production at TAMU in January 2006 as Search Now. TAMU had discussions with Ex Libris staff as to how MyPortal links could be converted to Metalib First proposal, for Ex Libris staff to do a major conversion, not feasible Decided to wait for Metalib 4.0 and X-Portal APIs to store data to MySpace

Converting Local Portal Data to MySpace ELUNA 2007 Rude awakening! Fall of 2006, Ex Libris staff informed TAMU there would be no API to store to MySpace Alternatives Margaritas? Convert them ourselves?

Converting Local Portal Data to MySpace ELUNA 2007 Conversion options Assumed conversion would have to be: User-initiated Title by title Discovered a way do the conversion directly, without involving the end user

Converting Local Portal Data to MySpace ELUNA 2007 Data Conversion Issues Patrons Journals Databases

Converting Local Portal Data to MySpace ELUNA 2007 Data Conversion Issues - Patrons How to match the MyPortal patron with the Metalib user? MyPortal patrons identified by uin (University ID Number) Our Metalib implementation uses uin as user login Needed to match the uin with the z312_source_id

Converting Local Portal Data to MySpace ELUNA 2007 Data Conversion Issues - Journals How to match MyPortal journals with Metalib? Basic journal data stored in z11 table Wrote Perl script ( journals.pl ) to extract journal identifier and issn from z11 Used MS Access to match MyPortal data, keyed by uin & issn, with Metalib data User journal data stored in z312_jnl_001 Wrote Perl script ( journals_by_patron.pl ) to extract z312_source_id (uin) and journal identifier from Metalib user record in z312 table

Converting Local Portal Data to MySpace ELUNA 2007 Data Conversion Issues - Databases How to match MyPortal databases with Metalib? During creation of Metalib IRDS, stored the ERL key in the IRD cataloger note Loaded IRD extract into MS Access Matched Metalib user extract with IRD extract Basic database data stored in z122 table Wrote Perl script ( databases_by_patron.pl ) to extract z312_source_id (uin) and Metalib identifier (TEX #)

Converting Local Portal Data to MySpace ELUNA 2007 Data Conversion Issues - Final As a result of matching ERL data and Metalib data, created a file that contained 1 or 2 entries for each user whose data had to be converted: Tab-separated record beginning with uin and list of database id numbers Tab-separated record beginning with uin and list of journal id numbers

Converting Local Portal Data to MySpace ELUNA 2007 Testing on a Cloned Database

Converting Local Portal Data to MySpace ELUNA 2007 Testing – Cloning the database (1) TAMU has a test Metalib DB on separate server Cloned production DB to test DB so could test in a realistic environment mpsync - documented in Appendix D in the System Administrators Guide & Knowledge Base entry #1240. exp_current_library & imp_current_library, documented in 7.8 in the SysAdmin Guide Further doc – “Working with Test/Failover Installations of MetaLib”

Converting Local Portal Data to MySpace ELUNA 2007 Cloning – Export from Production Created files on prod for export to test Run mpsync to copy IRDs TAMU has approx IRDS Elapsed time – 58 sec. Run export current library for vir00 TAMU has 32,000+ user records Elapsed time – 1 hr. Run export current library for jnl01 TAMU has approx. 44,000 journal records Elapsed time – 2:25 min.

Converting Local Portal Data to MySpace ELUNA 2007 Cloning – Import into Test Import IRDS created by mpsync Elapsed time – 3 hrs. 688 new records added Matched existing keys. Appeared to create some duplicates Import User Data Elapsed time – 40 min. Drops & re-adds tables Import Journal Data Elapsed time – 3 min. Drops & re-adds tables

Converting Local Portal Data to MySpace ELUNA 2007 Conversion Process Quality control File preparation Loading new patrons Convert databases and ejournals

Converting Local Portal Data to MySpace ELUNA 2007 Conversion – Quality Control Wrote a Perl script ( pre_migration.pl ) to collect stats and set up QC measures. For each user it reports: Users who don’t have Metalib record # of databases and journals already in Metalib # of databases and journals to convert # of users that have more than maximum number of databases or ejournals

Converting Local Portal Data to MySpace ELUNA 2007 Conversion – File Preparation Testing demonstrated that It takes about 3 seconds per resource to be migrated. With about resources that would be about 10 hours So, wrote Perl script ( breakup_myportal_file.pl ) to break the input file into several files of about 250 records each.

Converting Local Portal Data to MySpace ELUNA 2007 Conversion – Loading new patrons Since TAMU uses external authentication rather than patron load, some older MyPortal patrons not in Metalib database Using file created during QC stage, create_xml_patron_load.pl formats user records for Metalib patron load utility Set expiry date to 1 year in future Based on a review of records created on that date, approx. 65 have since logged in.

Converting Local Portal Data to MySpace ELUNA 2007 Conversion - Convert databases and ejournals (1) Run databases_by_patron.pl to get current lists from user records for comparison

Converting Local Portal Data to MySpace ELUNA 2007 Conversion - Convert databases and ejournals (2) Using save_to_bookbag.cgi, for each user Log in to Metalib Send request to Metalib pds to get pds handle Send request to Metalib, using just obtained pds handle, to get session id Construct url of the form dshandle&func=find-db-add- res&resource=resourceid

Converting Local Portal Data to MySpace ELUNA 2007 Conversion - Convert databases and ejournals (3) Set session id in cookie For each database Check to see if it duplicates db already stored If not, store db to user’s clipboard For each journal Store to user’s record

Converting Local Portal Data to MySpace ELUNA 2007 Conversion - Convert databases and ejournals (4) Do QC to make sure that all of the appropriate databases and ejournals are stored Exit the session Error logging revealed that for some users, 1 database or ejournal was not stored – these were re-run as an added input file

Converting Local Portal Data to MySpace ELUNA 2007 Final results Processing all files took most of the week, off and on Each file, limited to 250 records, took about 1 hour to process Only post-production problem had nothing to do with conversion – ezproxy error. Once users have logged into library portal, can now go directly to My Databases or My Ejournals list within Metalib

Converting Local Portal Data to MySpace ELUNA 2007 Future plans Conversion of Voyager My Bookbag to e- shelf

Converting Local Portal Data to MySpace ELUNA 2007 Contact & download info Anne L. Highsmith Consortia Systems Coordinator Texas A&M University URL to download perl code, cgi, etc. ntations/save_to_bookbag.zip