Data Warehouse Design for Big Data in Academia
Source abstract
Abstract
This paper describes the process of design and construction of a data warehouse (“DW”) for an online learning platform using three prominent technologies, Microsoft SQL Server, MongoDB and Apache Hive. The three systems are evaluated for corpus construction and descriptive analytics. The case also demonstrates the value of evidence-centered design principles for data warehouse design that is sustainable enough to adapt to the demands of handling big data in a variety of contexts. Additionally, the paper addresses maintainability-performance tradeoff, storage considerations and accessibility of big data corpora. In this NSF-sponsored work, the data were processed, transformed, and stored in the three versions of a data warehouse in search for a better performing and more suitable platform. The data warehouse engines—a relational database, a No-SQL database, and a big data technology for parallel computations—were subjected to principled analysis. Design, construction and evaluation of a data warehouse were scrutinized to find improved ways of storing, organizing and extracting information. The work also examines building corpora, performing ad-hoc extractions, and ensuring confidentiality. It was found that Apache Hive demonstrated the best processing time followed by SQL Server and MongoDB. In the aspect of analytical queries, the SQL Server was a top performer followed by MongoDB and Hive. This paper also discusses a novel process for render students anonymity complying with Family Educational Rights and Privacy Act regulations. Five phases for DW design are recommended: 1) Establishing goals at the outset based on Evidence-Centered Design principles; 2) Recognizing the unique demands of student data and use; 3) Adopting a model that integrates cost with technical considerations; 4) Designing a comparative database and 5) Planning for a DW design that is sustainable. Recommendations for future research include attempting DW design in contexts involving larger data sets, more refined operations, and ensuring attention is paid to sustainability of operations.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Data Quality and Management · Cloud Computing and Resource Management · Big Data and Business Intelligence
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (33)
Show source-provided references
1. D. Raths, “Innovator awards. Bringing peer review tech to classroom,” 2016. [Online]. Available: https://campustechnology.com/articles/2016/07/13/bringing-peer-review-tech-to-the-classroom.aspx.
2. On keeping score: instructors’ vs. students’ rubric ratings of 46,689 essays
3. Cloud computing uncovered: A research landscape10.1016/B978-0-12-396535-6.00002-8 ↗
4. VMware vSphere Documentation · 2021
5. Kimball · The Data Warehouse Toolkit. The Complete Guide to Dimensional Modelling · 2002
6. Using authentic language data to teach discipline-specific writing patterns to STEM students
7. Raj · High-Performance Integrated Systems, Databases, and Warehouses for Big and Fast Data Analytics, in High-Performance Big-Data Analytics · 2015 · 25
8. Document-oriented data warehouses: Models and extended cuboids, extended cuboids in oriented document
9. Benchmark for OLAP on NoSQL technologies comparing NoSQL multidimensional data warehousing solutions
10. O’Neil · Performance Evaluation and Benchmarking · 2009 · 5895
11. Apache Hive, 2020. [Online]. Available: https://cwiki.apache.org/confluence/display/Hive/Home.
12. Hive–A petabyte scale data warehouse using Hadoop
13. Data warehouse on Hadoop platform for decision support systems in education
14. Apache Hadoop, [Online]. Available: http://hadoop.apache.org.
15. RCFile: A fast and space-efficient data placement structure in MapReduce-based warehouse systems
16. R. Edjlali, A. Ronthal, R. Greenwald, M. Beyer and D. Feinberg, Gartner magic quadrant for data management solutions for analytics, 2017. [Online]. Available: https://www.gartner.com/en/documents/3614317/magic-quadrant-for-data-management-solutions-for-analyti.
17. MongoDB. What is MongoDB, 2021. [Online]. Available: https://www.mongodb.com/what-is-mongodb.
18. AWS. What is NoSQL, 2021. [Online]. Available: https://aws.amazon.com/nosql.
19. Automatic transformation of data warehouse schema to NoSQL data base: Comparative study
20. Golfarelli · Modern Principles and Methodologies · 2009
21. Comparative study of data warehouses modeling approaches: Inmon, kimball and data vault
22. MongoDB. Customer success stories, 2021. [Online]. Available: https://www.mongodb.com/who-uses-mongodb.
23. MongoDB. JSON and BSON, 2021. [Online]. Available: https://www.mongodb.com/json-and-bson.
24. The common rule updated10.1056/NEJMp1700736 ↗
25. Office for Human Research Protections. Federal Policy for the Protection of Human Subjects (‘Common Rule’), 2016. [Online]. Available: https://www.hhs.gov/ohrp/regulations-and-policy/regulations/common-rule/index.html.
26. Open VPN. Move your network to the cloud, 2021. [Online]. Available: https://openvpn.net.
27. SSH.COM. SSH Protocol—Secure Remote Login and File Transfer, 2021. [Online]. Available: https://www.ssh.com/ssh/protocol/.
28. FileZilla, The Free FTP Solution, 2021. [Online]. Available: https://filezilla-project.org.
29. WinSCP, Free SFTP Client for Windows, 2021. [Online]. Available: https://winscp.net/eng/docs/free_sftp_client_for_windows.
30. Cygwin. This is the home of the Cygwin project, 2021. [Online]. Available: http://www.cygwin.com.
31. IBM Big Data And Analytics Hub. Four Vs of Big Data, 2015. [Online]. Available: https://cloud-computing-today.com/2015/09/25/1073736/.
32. Microsoft. Maximum Capacity Specifications for SQL Server, 2021. [Online]. Available: https://docs.microsoft.com/en-us/sql/sql-server/maximum-capacity-specifications-for-sql-server.
33. Query Translator. Convert MySQL queries to MongoDB syntax, 2021. [Online]. Available: http://www.querymongo.com.