تصور بيانات الفيضانات من وكالة البيئة في المملكة المتحدة باستخدام DuckDB وRill

2025-02-28
تصور بيانات الفيضانات من وكالة البيئة في المملكة المتحدة باستخدام DuckDB وRill

تتناول هذه التدوينة تجربة الكاتب في تصور بيانات الفيضانات ومستويات الأنهار من وكالة البيئة في المملكة المتحدة باستخدام DuckDB وRill. قام الكاتب بتحميل البيانات بتنسيق JSON من واجهة برمجة التطبيقات الخاصة بالوكالة إلى DuckDB بكفاءة، مستخدماً وظائف `read_json` و`UNNEST` للتعامل مع هياكل JSON المتداخلة. تم التغلب على التحديات المتعلقة بحدود بيانات واجهة برمجة التطبيقات وبيانات JSON المتداخلة. وقد وفر Rill طريقة سهلة وسريعة لتصور البيانات، مما أدى إلى لوحة معلومات تعرض مستويات المياه كل ساعة. سلطت العملية الضوء على قوة DuckDB في استيراد البيانات بسرعة وإنشاء النماذج الأولية، وقوة Rill في استكشاف البيانات وتصورها بسرعة.

التطوير