...

/

مثال على تحويل ETL: فرز البيانات وإنهائها

مثال على تحويل ETL: فرز البيانات وإنهائها

تعرف على كيفية فرز ملف CSV باستخدام Bash واستكمال الجزء الأخير في مرحلة التحويل في خط الأنابيب.

سنغطي ما يلي...

المهمة 5: فرز البيانات

وأخيرًا، المهمة الأخيرة هي فرز البيانات حسب التاريخ بالترتيب التنازلي.

Press + to interact
#!/bin/bash
echo -e "\nTask #5 - Sorting the Data"
sort_data(){
# Sort the data by date
cat raw_data.csv | sort -t "," -k1.7,1.10 -k1.1,1.2 -k1.4,1.5 -r >> clean_data.csv
echo "Done"
}
sort_data

لقد أنشأنا ملفًا باسم transform_data_5_sort.sh لإجراء هذه العمليات. لنبدأ بشرح الكود.

    ...