oracle endeca platform services .pipeline overview ... oracle endeca platform services forge guide

Download Oracle Endeca Platform Services .Pipeline overview ... Oracle Endeca Platform Services Forge Guide

Post on 16-Jun-2018

229 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • Oracle Endeca Platform ServicesForge Guide

    Version 6.1.2 March 2012

  • Contents

    Preface.............................................................................................................................9About this guide............................................................................................................................................9Who should use this guide............................................................................................................................9Conventions used in this guide.....................................................................................................................9Contacting Oracle Endeca Customer Support............................................................................................10

    Part I: Basic Pipeline Development.........................................................11

    Chapter 1: The Endeca ITL.......................................................................13Introduction to the Endeca ITL............................................................................................................13Endeca ITL components......................................................................................................................14

    Chapter 2: Endeca ITL Development......................................................17Endeca ITL development process.......................................................................................................17Endeca tools suite...............................................................................................................................17A closer look at data processing and indexing....................................................................................21

    Chapter 3: Overview of Source Property Mapping................................27About source property mapping..........................................................................................................27About using a single property mapper.................................................................................................27About using explicit mapping...............................................................................................................27Minimum configuration.........................................................................................................................28About mapping unwanted properties...................................................................................................28About removing source properties after mapping................................................................................28Types of source property mapping......................................................................................................29About adding a property mapper.........................................................................................................30The Mappings editor............................................................................................................................32

    Chapter 4: Match Modes..........................................................................35About choosing a match mode for dimensions....................................................................................35Rules of thumb for dimension mapping...............................................................................................37Dimension mapping example..............................................................................................................37

    Chapter 5: Advanced Mapping Techniques............................................39The Property Mapper editor Advanced tab..........................................................................................39About enabling implicit mapping..........................................................................................................39Enabling default mapping....................................................................................................................40About the default maximum length for source property values............................................................41

    Chapter 6: Before Building Your Instance Configuration......................43Endeca Application Controller directory structure...............................................................................43Pipeline overview.................................................................................................................................43

    Chapter 7: About Creating a Basic Pipeline...........................................47The Basic Pipeline template................................................................................................................47Record adapters..................................................................................................................................48Dimension adapter..............................................................................................................................49Dimension server.................................................................................................................................50Property mapper..................................................................................................................................51Indexer adapter....................................................................................................................................51

    Chapter 8: About Running Your Basic Pipeline.....................................53Running a pipeline...............................................................................................................................53

    iii

  • Viewing pipeline results in a UI reference implementation..................................................................53

    Chapter 9: After Your Basic Pipeline Is Running...................................55Additional tasks...................................................................................................................................55About source property mapping..........................................................................................................55Setting the record specifier property....................................................................................................58About specifying dimensions and dimension value order....................................................................59Additional pipeline components...........................................................................................................59Additional index configuration options.................................................................................................60

    Part II: Joins..............................................................................................63

    Chapter 10: Overview of Joins................................................................65Record assemblers and joins..............................................................................................................65About performing joins in a database..................................................................................................66Join keys and record indexes..............................................................................................................66Join types............................................................................................................................................68

    Chapter 11: About Configuring Join Keys and Record Indexes..........75Creating a record index.......................................................................................................................75Creating a join key for a record cache.................................................................................................76Join keys with multiple properties or dimensions.................................................................................77

    Chapter 12: About Implementing Joins..................................................79Implementing a join.............................................................................................................................79

    Chapter 13: Advanced Join Behavior.....................................................83Records that have multiple values for a join key..................................................................................83Sources that have multiple records with the same join key value........................................................84About tweaking left joins......................................................................................................................85

    Chapter 14: Tips and Troubleshooting for Joins....................................87Joins that do not require record caches..............................................................................................87Working with sources that have multiple records with the same join key value...................................87Best practice for choosing left and right side of joins...........................................................................87Combining equivalent records in record caches..................................................................................88Forge warnings when combining large numbers of records................................................................89

    Part III: Advanced Dimension Features..................................................91

    Chapter 15: Externally-Created Dimensions..........................................93Overview of externally-created dimensions.........................................................................................93XML requirements.............

Recommended

View more >