14 पॉइंट द्वारा xguru 2022-01-14 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • open source data IDE DataStation द्वारा अलग से जारी किया गया Go-आधारित CLI open source

→ अंदर Datastaion लाइब्रेरी और SQLite का उपयोग करता है

$ dsq testdata.json "SELECT * FROM {} WHERE x > 10"

  • कई फाइलें दी जा सकती हैं और हर एक को अलग टेबल मानकर Join किया जा सकता है

$ dsq users.csv ages.json "select {0}.name, {1}.age from {0} join {1} on {0}.id = {1}.id"

  • piping सपोर्ट

$ dsq users.csv "SELECT * FROM {} ORDER BY CAST(age AS INT) DESC" | jq

$ cat testdata.csv | dsq -s csv "SELECT * FROM {} LIMIT 1"

  • CSV को JSON में बदलना

$ dsq testdata.csv "SELECT * FROM {}"

  • supported format: CSV, TSV, JSON, NDJSON, Parquet, Excel, ODS, Apache Error Logs, Apache Access Logs, Nginx Access Logs

1 टिप्पणियां

 
xguru 2022-01-14