Skip to content
Discussion options

You must be logged in to vote

Answer by @jon-betts from June 2023, imported from Stack Overflow for Teams:

How the data flows

The first thing to understand is how the data flows from one product to another. You will need to run the jobs in the same order. At the moment that order is:

  • h - Depends on nothing
  • LMS - Depends on h
  • Report - Depends on LMS and h

The two types of job

Our reporting tasks tend to fall into two categories:

  • report/create_from_scratch - A job which redefines views and queries
  • report/refresh - A job which updates the data using the defined views and queries

Putting it all together

A full test therefore requires running both jobs in both configurations from start to finish through the products. I…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by seanh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant