lesson 6 of 6 · mission: api rows to a model-ready dataframemission: api rows to an analysis-ready dataframelesson 6 of 6 · mission: api rows to a model-ready dataframemission: api rows to an analysis-ready dataframelesson 6 of 6 · mission: api rows to a model-ready dataframemission: api rows to an analysis-ready dataframelesson 6 of 6 · mission: api rows to a model-ready dataframemission: api rows to an analysis-ready dataframelesson 6 of 6 · mission: api rows to a model-ready dataframemission: api rows to an analysis-ready dataframelesson 6 of 6 · mission: api rows to a model-ready dataframemission: api rows to an analysis-ready dataframelesson 6 of 6 · mission: api rows to a model-ready dataframemission: api rows to an analysis-ready dataframelesson 6 of 6 · mission: api rows to a model-ready dataframemission: api rows to an analysis-ready dataframelesson 6 of 6 · mission: api rows to a model-ready dataframemission: api rows to an analysis-ready dataframelesson 6 of 6 · mission: api rows to a model-ready dataframemission: api rows to an analysis-ready dataframelesson 6 of 6 · mission: api rows to a model-ready dataframemission: api rows to an analysis-ready dataframe
Checkpoint
One last thing before we move on. pass this to mark the lesson done, or skip and keep moving.
Checkpoint — the mission in miniature. Write pipeline(raw) that flattens/casts each record (user from profile, float amount), drops-and-counts failures, and returns (clean_rows, report) where report is {"kept": n, "dropped": n}. Print the report and the per-user total for maya.