Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Question

Is there is a plan to allow DataFeeder Data Feed to emit any type of Object which can be further be used to load limited set to of rows sequentially to the Datamart?

...

hiddentrue

...

Answer

So far we’ve not seen the need for anything but Rebate Records (for rebate allocation to the DM) and PartionedObjects in general (those with a typedCode).

In the latter scenario you call api.emitPersistedObject(String typedId) in the feeder ('producer') and the object with this typedId becomes the api.currentItem() context in the regular ('consumer') formula.

This will typically cater for all but the most advanced cases.

You can also use the new function that has been added for cases when you need allocate into Analytics other data than RebateRecords:

Code Block
boolean emitDMScopedObject(final String typedId, final DMDataSlice slice)