Customer Portal

Dimension Surrogate Key Lookup<-->MergeJoin

Comments 1

  • Avatar
    oldforum
    0
    Comment actions Permalink
    Hello Ian !

    I just stumbled on this post. Apparently it has slipped through my attention.

    To make the reply short:

    1) if your 20k customers ordered something and you are using DBLookupTable, then you will definitely access DB 20k times - no caching can improve this

    2) You can now feed SimpleLookupTable from DB - using SQLDataParser - as of version 1.1.7 - but you have to manualy set up everything. For using temp file, Clover now offers a lookup table definition stored in XML graph definition.
    3) If you use mergeJoin with slave records coming from DBInputTable, you may join it with master data (orders) - it is almost equivalent to building lookup table in memory.

    David.

Please sign in to leave a comment.