PrefectHQ / prefect-dbt

Collection of Prefect integrations for working with dbt with your Prefect flows.

Home Page:https://prefecthq.github.io/prefect-dbt/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build a user testing plan

sungchun12 opened this issue · comments

Think through what points and clicks the analytics engineer AND the data engineer have to go through to make ship a new data pipeline.

Does the UX feel elegant?

Think through what unit tests need to be made.

  • Verify I can plug and play an API token, account id, job id into python code with minimal python knowledge
  • Verify I can trigger a job async
  • Verify I can trigger a job synchronously with polling
  • Verify I can get any artifact such as sources.json, run_results.json, catalog.json, manifest.json, example_sql.sql
  • Verify I can create a dbt Cloud job using an arbitrary webhook with json
  • Verify the prefect docs are plainly understood from a data analyst perspective
  • Verify I can send custom trigger options such a step override commands from a previous task dynamically
  • Verify I get a dbt Cloud job to succeed with nice hyperlinks and logs
  • Verify I get a dbt Cloud job to fail with helpful hyperlinks and logs