...
- Operations
- Perform single + batch read on single + multiple dataset from script transform
- Perform single + batch read on DistributedCache from script transform
- Supported datasets for lookup
- Key-value table
- ObjectMappedTable
- Optional caching with time-based expiration
Proposed changes
...
- Rename TransformContext to StageContext (since it is used as the base context in BatchRuntimeContext, not only transform contexts).
- Create TransformContext which extends StageContext
- Has a single method: Lookup getLookup()
...
Design
- LookupKV interface
- Object read(String key);
- ScriptTransform
- New configuration property for declaring lookup tables to use
- At configure(), verify datasets / tables exist