Slide 125
Slide 125 text
extract site features
images_channel topic
experiment_metadata topic table
extracted_features topic
{:name "extract-site-level-features",
:graph
{:images-channel
{:type :topic-stream, :topic-name "images_channels"},
:experiment-metadata
{:type :topic-table, :topic-name "experiment_metadata"},
:images-site
{:type :stream-operation,
:key-schema :long, :value-schema "job_site_level",
:inputs [:images-channel, :experiment-metadata],
:function (fn [images-channel experiment-metadata] …),
:features-site
{:type :external-task,
:task-name "extract-features",
:stream :images-site},
:features-output
{:type :publish,
:stream :features-site,
:topic-name "extracted_features"}}}
images_site stream