# Designing and Implementing Data Warehouse for Agricultural Big Data

arXiv: https://arxiv.org/abs/1905.12411 · HTML: https://mlsanity.com/paper/1905.12411/

## Key facts

- Cited by 4 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 29 May 2019.

## Built on by (most cited first, 4 of 4)

- [Structural Textile Pattern Recognition and Processing Based on Hypergraphs](https://mlsanity.com/paper/2103.11271/) (2021)
- [Advancements in Weed Mapping: A Systematic Review](https://mlsanity.com/paper/2507.01269/) (2025)
- [An Enhanced Dual Transformer Contrastive Network for Multimodal Sentiment Analysis](https://mlsanity.com/paper/2510.23617/) (2025)
- [Applying Time Series Deep Learning Models to Forecast the Growth of Perennial Ryegrass in Ireland](https://mlsanity.com/paper/2511.03749/) (2025)

## Abstract (arXiv)

In recent years, precision agriculture that uses modern information and communication technologies is becoming very popular. Raw and semi-processed agricultural data are usually collected through various sources, such as: Internet of Thing (IoT), sensors, satellites, weather stations, robots, farm equipment, farmers and agribusinesses, etc. Besides, agricultural datasets are very large, complex, unstructured, heterogeneous, non-standardized, and inconsistent. Hence, the agricultural data mining is considered as Big Data application in terms of volume, variety, velocity and veracity. It is a key foundation to establishing a crop intelligence platform, which will enable resource efficient agronomy decision making and recommendations. In this paper, we designed and implemented a continental level agricultural data warehouse by combining Hive, MongoDB and Cassandra. Our data warehouse capabilities: (1) flexible schema; (2) data integration from real agricultural multi datasets; (3) data science and business intelligent support; (4) high performance; (5) high storage; (6) security; (7) governance and monitoring; (8) replication and recovery; (9) consistency, availability and partition tolerant; (10) distributed and cloud deployment. We also evaluate the performance of our data warehouse.
