Skip to content

Instantly share code, notes, and snippets.

@etheleon
Created February 20, 2019 08:04
Show Gist options
  • Select an option

  • Save etheleon/bf72bee8d790cf4f16d76cbb233f7a9d to your computer and use it in GitHub Desktop.

Select an option

Save etheleon/bf72bee8d790cf4f16d76cbb233f7a9d to your computer and use it in GitHub Desktop.
stream
data_stream <- sc %>% stream_read_json(s3_folder) %>%
filter(event=="Added to Cart") %>%
filter(properties.serviceType == 'Food') %>%
sdf_select(event,
cart_id = properties.CartId,
recommender = properties.experimentDetails.id,
variant = properties.experimentDetails.variant) %>%
filter(!is.na(recommender)) %>%
group_by(recommender) %>%
summarize(n = n()) %>%
stream_write_memory("data_stream", mode = "complete")
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment