Assignment : a) Select a dataset from Kaggle or any other source. b) Incrementally ingest the data using Python or PySpark. Consider utilizing AWS services such as Glue or Lambda. Store the data in an S3 bucket before proceeding with data modeling in a warehouse. c) Create data models using SQLite, SQL Server, or a similar tool. d) Design imaginative data visualizations that mimic a web application interface. e) Incorporate DAX (Data Analysis Expressions) queries and implement access control features as needed.