Hi @Yago, looks like you’ve made it really far through the analytics setup process, congratulations!
The ModuleEngagement tasks expect that you’ve already run the Enrollment task successfully. From the Learner Engagement task docs:
Another prerequisite before running the module engagement workflow below is to have run enrollment first. It is assumed that the
course_enrollment
directory under warehouse_path has been populated by running enrollment with aTO_DATE
matching that used for the module engagement workflow (i.e. today).
That will resolve that first error you’re seeing:
ExternalURL(url=hdfs://localhost:9000/edx-analytics-pipeline/warehouse/course_enrollment/dt=2020-06-21/)
There is one more thing: in LMS we have ES version 1.7.3 while in Insight we have 1.5.2 (I’ve attached 2 screenshots of config).
This is totally fine, there’s no ES data from the LMS used in the Insights process. Just MySQL and tracking logs.
I haven’t checked your config files yet, but can do that if you run into more issues. Hope this helps!