مثال على تحويل ETL: فرز البيانات وإنهائها
تعرف على كيفية فرز ملف CSV باستخدام Bash واستكمال الجزء الأخير في مرحلة التحويل في خط الأنابيب.
سنغطي ما يلي...
سنغطي ما يلي...
المهمة 5: فرز البيانات
وأخيرًا، المهمة الأخيرة هي فرز البيانات حسب التاريخ بالترتيب التنازلي.
Press + to interact
#!/bin/bashecho -e "\nTask #5 - Sorting the Data"sort_data(){# Sort the data by datecat raw_data.csv | sort -t "," -k1.7,1.10 -k1.1,1.2 -k1.4,1.5 -r >> clean_data.csvecho "Done"}sort_data
لقد أنشأنا ملفًا باسم transform_data_5_sort.sh
لإجراء هذه العمليات. لنبدأ بشرح الكود.