About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


Warning: This page has not been updated in over over a year and may be outdated or deprecated.
videos:indexing_marc_records

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
videos:indexing_marc_records [2020/02/14 14:58] – [Transcript] crhallbergvideos:indexing_marc_records [2023/04/26 13:26] (current) crhallberg
Line 1: Line 1:
 ====== Video 2: Indexing MARC Records ====== ====== Video 2: Indexing MARC Records ======
  
-The second VuFind instructional video discusses how to index MARC records (and configure/customize the indexing process).+The second VuFind® instructional video discusses how to index MARC records (and configure/customize the indexing process).
  
 Video is available as an [[https://vufind.org/video/Importing_MARC_Records.mp4|mp4 download]] or through [[https://www.youtube.com/watch?v=ayhWQFi3h_w&feature=youtu.be|YouTube]]. Video is available as an [[https://vufind.org/video/Importing_MARC_Records.mp4|mp4 download]] or through [[https://www.youtube.com/watch?v=ayhWQFi3h_w&feature=youtu.be|YouTube]].
Line 7: Line 7:
 ===== Related Resources ===== ===== Related Resources =====
  
 +  - [[indexing:marc#related_video|Indexing MARC Records wiki page]]
   - [[indexing:solrmarc|SolrMarc wiki page]]   - [[indexing:solrmarc|SolrMarc wiki page]]
   - [[https://github.com/solrmarc/solrmarc|SolrMarc Documentation]]   - [[https://github.com/solrmarc/solrmarc|SolrMarc Documentation]]
Line 88: Line 89:
 name of the server where it's running name of the server where it's running
 access the port it's running on and then access the port it's running on and then
-go to "/solr" you will you will find+go to "/solr" you will find
 a handy administrative interface. Solr  a handy administrative interface. Solr 
 arranges its records into a set of cores arranges its records into a set of cores
Line 94: Line 95:
 records in different index schemas and records in different index schemas and
 in the case of VuFind the main records in the case of VuFind the main records
-are stored in a core named Biblio. So if +are stored in a core named "biblio" 
-we go to Biblio and we go to the+So if we go to biblio and we go to the
 querying tool we can run their default querying tool we can run their default
 "*:*" everything search and we "*:*" everything search and we
Line 116: Line 117:
 mappings that are present. This is using mappings that are present. This is using
 a separate open-source tool called SolrMarc a separate open-source tool called SolrMarc
-which is special built for mapping+which is special-built for mapping
 marc records into Solr and so it marc records into Solr and so it
 contains a domain-specific language for contains a domain-specific language for
Line 147: Line 148:
 their ideas in the 001 field this is their ideas in the 001 field this is
 another detail that you will need to another detail that you will need to
-customize. So after those first 9 control+customize.  
 + 
 +So after those first 9 control
 fields all of the other fields in the marc fields all of the other fields in the marc
 record are called data fields and they record are called data fields and they
Line 159: Line 162:
 and this first designation and this first designation
 again just stores only the first value again just stores only the first value
-in the Solr index. Similarly here we+in the Solr index.  
 + 
 +Similarly here we
 take the 035a control number  take the 035a control number 
 but because we're not but because we're not
Line 186: Line 191:
 language codes that are found in marc language codes that are found in marc
 records into the full English names for records into the full English names for
-those codes. You'll also see in here that+those codes.  
 + 
 +You'll also see in here that
 there are some custom methods and when there are some custom methods and when
 SolrMarc sees the word "custom" that SolrMarc sees the word "custom" that
Line 201: Line 208:
 that ship with VuFind and that might that ship with VuFind and that might
 be a good topic for a future video.  be a good topic for a future video. 
-Also you can apply translation maps to+Alsoyou can apply translation maps to
 the output of custom methods so there's the output of custom methods so there's
 a format map properties which takes the a format map properties which takes the
 very granular formats that come out of very granular formats that come out of
 our Java code and translate them into a our Java code and translate them into a
-smaller set of more human readable+smaller set of more human-readable
 values that will be displayed in the values that will be displayed in the
 index. One last example of some of the index. One last example of some of the
Line 214: Line 221:
 translation maps I mentioned before are translation maps I mentioned before are
 separate files but you can also include separate files but you can also include
-translation maps in line in the +translation maps inline in the 
 marc.properties file by giving them a name marc.properties file by giving them a name
 and wrapping them in parentheses.  and wrapping them in parentheses. 
Line 230: Line 237:
 be tested against all the strings that be tested against all the strings that
 are extracted and if matches are found are extracted and if matches are found
-mappings will be made. So this for +mappings will be made. So thisfor 
-example takes the different case+exampletakes the different case
 variations of O-C-O-L-C in parentheses and variations of O-C-O-L-C in parentheses and
 then extract just the numeric portion then extract just the numeric portion
Line 245: Line 252:
 hence all of these mapping rules. hence all of these mapping rules.
  
-So! Now that I've showed you how VuFind +So! Now that I've shown you how VuFind 
 works by default, it would be useful works by default, it would be useful
 to know how you can change to know how you can change
Line 265: Line 272:
 from the files that are distributed as from the files that are distributed as
 part of VuFind. This offers a couple of part of VuFind. This offers a couple of
-advantages. One being that you can have+advantages. One is that you can have
 multiple configurations of VuFind at multiple configurations of VuFind at
 once and switch between them by just once and switch between them by just
Line 509: Line 516:
 next month! next month!
 ---- struct data ---- ---- struct data ----
 +properties.Page Owner : 
 ---- ----
  
videos/indexing_marc_records.1581692313.txt.gz · Last modified: 2020/02/14 14:58 by crhallberg