Primo Configuration Wizards

A content reuse widget was here but the content was missing. The reused content is Media_Repository/Primo/Primo_VE_Doc_Note

Return to menu

To configure the Front End and pipes, the Back Office provides the following main wizards:

The Initial Configuration Wizard

When configuring the Primo system for the first time in an on-premise installation, the home page of the Back Office displays a link to the Initial Configuration Wizard. This wizard steps you through the initial configuration of your system.

Prior to the initial configuration, you should fill out the tables provided in the Customer Profile for Primo document to plan and gather the configuration data for your system.

InitConfigWizard

Initial Configuration Wizard

The initial configuration consists of the following steps:

  1. Prerequisites

  2. The Primo Configuration Wizard

  3. Switch Primo On

Once you have completed the initial configuration in the Back Office, the Ongoing Configuration Wizard link appears and the Initial Configuration Wizard link disappears since it is no longer necessary in the Back Office.

Prerequisites

The first step in performing initial configuration is to ensure that all prerequisite requirements are met. It is important that all necessary decisions about the system are made in advance so that the configuration only consists of entering information into the correct fields. Viewing the checklist helps determine whether you are ready to begin the configuration of your system.

PreReqCheckList

Pre-requisites Checklist Page

Before you start configuring your system, select each of the items on the pre-requisites checklist and ensure that you have completed each procedure:

  1. Check Data Sources– Check that all necessary information can be extracted from your data sources.

  2. Prepare Sample Data Files– Follow the instructions provided to prepare sample data files.

  3. Prepare List of Staff Users– Follow the instructions provided to ensure you have a list of the system's staff users and their roles.

  4. Plan Normalization Rules and Pipes– Follow the instructions provided to ensure your Normalization rules and pipes are planned correctly.

  5. Plan Mapping Tables– Verify that the standard mappings exist. The first mapping is between the Primo institution code and the value from the source data, and the second mapping is between the Primo library code and the value from the source data.

  6. Plan Front End Configuration– Follow the instructions provided to ensure that your views, tabs, and scopes are defined properly.

  7. Check Oracle DB– Follow the instructions provided to ensure the space in the database is properly sized to fit the amount of data that you plan to upload.

Switch Primo On

After completing the initial configuration and testing the configuration settings using sample data, you can use the Switch Primo On page to complete the final steps of the initial configuration.

switchPrimoOn2

Switch Primo On Page

The Switch Primo On page contains the following steps:

  1. Backup Production Database– The page that opens contains instructions on creating a backup of the production.

  2. Synchronize Staging server with Production server– This runs a script that copies the setup from the production server to the Staging server.

  3. Prepare Full Extract of the Source Data– The page that opens contains instructions for full data extract from the source systems.

  4. Clean up Database– This runs a script that cleans the database before the data load.

  5. Check Oracle DB– The page that opens contains instructions on checking the space in the database to verify there is enough available space for the resources that are about to be loaded.

  6. Production Load– The production load process contains the following steps:

    1. Execute and Monitor Pipes– The Monitoring Pipe page opens (see Pipe Monitoring - Pipes List)

      Click Execute to start running the pipe.
      Data is uploaded into the database. For further instruction on monitoring pipes, see Monitoring Pipe Status.
    2. PNX Viewer– The PNX Viewer page opens (see PNX Viewer Page).

      Use the PNX Viewer to view the PNX records that were created. You can compare the PNX records to the source records to ensure that the PNX records were converted accurately and your normalization rules are defined correctly. For further instructions on using the PNX Viewer, see Accessing the PNX Viewer.
    3. Indexing and Swapping– The Search Engine Monitoring page opens (see Search Engine Monitoring Page).

      Click Full Index to index the PNX records to ready the records for searching. For more information on monitoring the search engine, see Monitoring Search Engine Status.
    4. Schedule Tasks– the Schedule Tasks page opens (see Schedule List Page), enabling you to determine the frequency of the pipe run.

  7. Enable PNX Extensions Mappings– the PNX_EXTENSIONS_MAPPINGS mapping table opens for editing. To enable tag and popularity searching, click the Enabled check box next to the PNX extension entries.

    initPNX_Ext_Mapping

    Enable PNX Extensions Mappings

The Ongoing Configuration Wizard

The Ongoing Configuration Wizards page allows you to update and maintain your system. For instructions on how to perform the configurations on the main page of the Ongoing Configuration wizard, refer to the following sections in this guide:

PDS_ongoingConfigWizard

Ongoing Configuration Wizard

The Advanced Configuration Wizard

The Advanced Configuration page allows you to set general and search engine parameters and update configuration tables.

PDS_advConfigWiz_2

Advanced Configuration Wizard - Cloud Environments

For instructions on how to perform the configurations on the main page of the Ongoing Configuration wizard, refer to the following sections in this guide:

The Primo Configuration Wizard

During the initial configuration, on-premise customers enter information in the Back Office based on configuration decisions that were entered in the Customer Profile for Primo document. As the Initial Configuration wizards prompt you for information regarding your system's settings, use the links provided and reference your Customer Profile for Primo document for your system's specific information. All of the system configuration decisions should be made before you begin the configuration itself to ensure that the initial configuration goes smoothly.

ConfigWizard

Primo Configuration Wizard Page

For instructions on how to perform the steps on the main page of the Primo Configuration Wizard, refer to the following sections in this guide:

  1. Institution Wizard

  2. Authentication Configuration Wizard

  3. Pipe Configuration Wizard

  4. Front End Configuration Wizard

  5. Test Scheduled Data Load

Although you must work according to these steps, there are some steps that may be performed simultaneously, as described in the following figure.

InitConfigWorkflow

Workflow of the Primo Configuration

Authentication Configuration Wizard

The Authentication Configuration Wizard page (see Authentication Configuration Wizard Page) enables on-premise customers to define the system’s authentication settings for the staff users, end users, and user groups.

For instructions on how to perform the steps on the main page of the Authentication Configuration Wizard, refer to the following sections in this guide:

initConfigAuthConfig

Authentication Configuration Wizard Page

Front End Configuration Wizard

After searching and discovering the resource using the Front End, Primo indicates the availability of the resource in the source system. Then Primo interacts with the source system to provide more information about the resource or deliver the resource.

For instructions on how to perform the steps on the main page of the Front End Configuration Wizard, refer to the following sections in this guide:

initFE_ConfigWizard

Front End Configuration Wizard Page

Test Scheduled Data Load

The last step of initial configuration is to test the load using the Test Schedule Data Load page. Testing the load ensures that the system and all of its new settings function properly.

testSchedDataLoad

Test Scheduled Data Load Page

From this page, you can perform the following steps to test your scheduled data load.

  • On-going Extract from Source Systems– the On-going Extract from the Source Systems page opens, providing you with instructions on how to extract data from different delivery systems.

  • Schedule Tasks– the Schedule Tasks page opens, enabling you to determine the frequency of the pipe run.

  • End-to-End Test– the End-to-End Test page opens, providing you with instructions on how to perform end-to-end testing. End-to-end testing consists of updating records in the source system (or updating the availability statuses), extracting records from the database, running the pipe, and retrieving the data via the Front End and verifying that the information has been updated.

  • Disable Scheduled Tasks– the Schedule Tasks List page opens, enabling you to disable the scheduled task used for testing and to schedule a real full data load.