Tools and Frameworks Deployment Template

  • Published on
    30-Jan-2017

  • View
    217

  • Download
    3

Embed Size (px)

Transcript

  • Oracle Endeca CommerceTools and Frameworks Deployment Template

    Usage Guide

    Version 3.1.0 July 2012

  • Contents

    Preface.............................................................................................................................7About this guide............................................................................................................................................7Who should use this guide............................................................................................................................7Conventions used in this guide.....................................................................................................................8Contacting Oracle Support...........................................................................................................................8

    Chapter 1: Deploying and initializing an EAC Application.....................9Deployment prerequisites.............................................................................................................................9About deploying EAC applications................................................................................................................9Deploying and initializing an EAC application...............................................................................................9Configuring automated/file-based deployment...........................................................................................11Modifying the template files to support custom applications.......................................................................12

    Custom application descriptors...........................................................................................................12Configuring an automated/file-based deployment for a custom application........................................14

    Communicating with SSL-enabled Oracle Endeca components................................................................15Displaying the Deployment Template version.............................................................................................18

    Chapter 2: Configuring an EAC Application..........................................19About configuring an EAC application........................................................................................................19About the application configuration files.....................................................................................................19Configuring the application configuration files............................................................................................20

    Global application settings...................................................................................................................21Hosts...................................................................................................................................................21Lock Manager......................................................................................................................................21Fault tolerance and polling interval properties.....................................................................................22CAS Server..........................................................................................................................................24Forges..................................................................................................................................................26Dgidxs..................................................................................................................................................27Dgraphs...............................................................................................................................................28Log server............................................................................................................................................34Report Generators...............................................................................................................................34IFCR....................................................................................................................................................35Workbench Manager...........................................................................................................................36Configuration Manager........................................................................................................................37

    Configuring the BeanShell scripts...............................................................................................................38Configuration overrides...............................................................................................................................41

    Chapter 3: Replacing the Default Forge Pipeline...................................43About the sample pipelines.........................................................................................................................43Sample pipeline overview...........................................................................................................................43Specifying a pipeline ..................................................................................................................................43Creating a new project................................................................................................................................44Modifying an existing project.......................................................................................................................46Configuring a record specifier.....................................................................................................................47Forge flags .................................................................................................................................................48Input record adapters..................................................................................................................................49Dimension adapters....................................................................................................................................49Indexer adapters.........................................................................................................................................50Output record adapters...............................................................................................................................50Dimension servers......................................................................................................................................51Common errors...........................................................................................................................................51

    Chapter 4: Managing Data Operations....................................................53Running a baseline update with test data ..................................................................................................53Running a baseline update with production data .......................................................................................54Running a partial update with production data ..........................................................................................55

    iii

  • Running CAS crawls ..................................................................................................................................56

    Chapter 5: Script Reference.....................................................................57Deployment Template script reference........................................................................................................57Provisioning scripts.....................................................................................................................................59Forge-based data processing.....................................................................................................................59

    Dgraph baseline update script using Forge.........................................................................................59Dgraph partial update script using Forge............................................................................................62Dgraph baseline update script using Forge and a CAS full crawl script..............................................65Dgraph partial update script using Forge and a CAS incremental crawl script....................................66Multiple CAS crawls and Forge updates..............................................................................................67

    CAS-based data processing.......................................................................................................................68Dgraph baseline update script using CAS...........................................................................................68Dgraph partial update script using CAS .............................................................................................69

    CAS crawl scripts for Record Store output.................................................................................................70CAS crawl scripts for record file output.......................................................................................................72Configuration update script.........................................................................................................................74Report generation.......................................................................................................................................75

    Appendix A: EAC Development Toolkit......................................