back
graph LR R[(raw data)] --> RS([raw schema]) RS --> TF[transform function] TF --> TS([transformed schema]) TS --> T[(transformed data)] style RS fill:#8bedc6,stroke:#333 style TS fill:#8bedc6,stroke:#333
graph LR G([raw schema]) --> T1[(test case 1)] G --> T2[(test case 2)] G --> TN[(test case n)] T1 --> TF[transform function] T2 --> TF TN --> TF TF --> TS([transformed schema]) TS --> T[(transformed data)] style G fill:#8bedc6,stroke:#333 style TS fill:#8bedc6,stroke:#333
graph LR D[Define Goal] subgraph Development Process E[Explore Data] S[Define Schema and Tests] I[Implement Data Transforms] V[Verify Data] end P{Checks Pass?} A[Continue Analysis...] D --> E E --> S E --> I I --> V S --> V V --> P P -- No --> E P -- Yes --> A style P fill:#aaffd6,stroke:#333 style A stroke-dasharray: 5 5