Data Modeling with Cassandra - Shopping Cart and Email System
Instructions
- Understand the Requirements
- Understand the Data
- Analyze the Query Patterns
- Design the Cassandra NoSQL Data Model in NoSQL Workbench
- Load the Data Model in Amazon Keyspaces
- Verify the Data Model via Amazon Console
- Write DML in Python to ingest the Data into the Data Model
- Save all the assets (code/images/screenshots/links) into a folder of your name under
assignments > data-modeling-cassandra
. - Create the GitHub Pull Request (PR) and add the instructor as the code reviewer.
- Notify the Instructor and wait for the feedback.
Scoring Factors
Weightage | |
---|---|
Requirement Analysis | 5 |
Data Analysis | 5 |
Query Pattern Analysis | 10 |
Data Model Design | 40 |
Data Model Load | 10 |
Data Ingestion (DML) | 20 |
PR Submission | 10 |
All the above factors will be assessed during a Mock Interview and Viva. Once you create the PR, notify the instructor and a 15-min slot will be allotted for the viva.