14 คะแนน โดย xguru 2022-01-14 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
<p>- โอเพนซอร์ส CLI ที่พัฒนาด้วย Go ซึ่ง DataStation ผู้สร้าง data IDE แบบโอเพนซอร์สเปิดเผยแยกออกมาต่างหาก <br /> → ภายในใช้ไลบรารีของ DataStation และ SQLite <br /> <br /> $ dsq testdata.json &quot;SELECT * FROM {} WHERE x &gt; 10&quot;<br /> <br /> - สามารถส่งหลายไฟล์เข้าไปและใช้แต่ละไฟล์เป็นตารางแยกเพื่อทำ Join ได้ <br /> $ dsq users.csv ages.json &quot;select {0}.name, {1}.age from {0} join {1} on {0}.id = {1}.id&quot;<br /> <br /> - รองรับการ pipe <br /> $ dsq users.csv &quot;SELECT * FROM {} ORDER BY CAST(age AS INT) DESC&quot; | jq<br /> $ cat testdata.csv | dsq -s csv &quot;SELECT * FROM {} LIMIT 1&quot;<br /> <br /> - แปลง CSV เป็น JSON <br /> $ dsq testdata.csv &quot;SELECT * FROM {}&quot;<br /> <br /> - ฟอร์แมตที่รองรับ: CSV, TSV, JSON, NDJSON, Parquet, Excel, ODS, Apache Error Logs, Apache Access Logs, Nginx Access Logs </p>

1 ความคิดเห็น

 
xguru 2022-01-14
<p>- SQ - มีดพกสารพัดประโยชน์สำหรับข้อมูล https://th.news.hada.io/topic?id=3841<br /> - q - รัน SQL query กับไฟล์ CSV https://th.news.hada.io/topic?id=3000</p&gt;