Azuredatastudio
by @ckchzh
Azure Data Studio is a data management and development tool with connectivity to popular cloud and o azuredatastudio, typescript, azure, azure-data-studio.
clawhub install azuredatastudioπ About This Skill
version: "2.0.0" name: Azuredatastudio description: "Azure Data Studio is a data management and development tool with connectivity to popular cloud and o azuredatastudio, typescript, azure, azure-data-studio." author: BytesAgain homepage: https://bytesagain.com source: https://github.com/bytesagain/ai-skills
Azure Data Studio
A data processing and analysis toolkit for querying, importing, exporting, transforming, and validating data. Provides a lightweight CLI interface for common data operations with persistent local storage.
Commands
| Command | Description |
|-------------|-----------------------------------------------------|
| query | Query data with provided search terms |
| import | Import a data file into the local data store |
| export | Export results to a specified destination or stdout |
| transform | Transform data from one format to another |
| validate | Validate data against the expected schema |
| stats | Show basic statistics (record count) |
| schema | Display the data schema (id, name, value, timestamp)|
| sample | Show sample data (first 5 records from data log) |
| clean | Clean and deduplicate data entries |
| dashboard | Show a quick dashboard with total record count |
| help | Show the help message with all available commands |
| version | Print the current version number |
Data Storage
~/.local/share/azuredatastudio/ (override with AZUREDATASTUDIO_DIR env variable)$DATA_DIR/data.log β primary data storage file for records$DATA_DIR/history.log β tracks all command executions with timestampsSchema
The default data schema uses the following fields:
| Field | Description |
|-------------|------------------------------|
| id | Unique record identifier |
| name | Entry name or label |
| value | Data value |
| timestamp | When the record was created |
Requirements
wc, head, cat, date)When to Use
1. Data querying β When you need to run quick queries against your local data store without spinning up a full database 2. File import/export β When you need to import data files into the local store or export records for use in other tools 3. Data validation β When you want to verify your data conforms to the expected schema before processing 4. Data transformation β When you need to convert data between formats (e.g., restructuring fields) 5. Quick statistics β When you want to see basic metrics like total record count or preview sample data at a glance
Examples
# Query data with search terms
azuredatastudio query "SELECT * FROM users WHERE active=1"Import a CSV file
azuredatastudio import data.csvExport results to a file
azuredatastudio export results.jsonTransform data from one format to another
azuredatastudio transform input.csv output.jsonValidate data against the schema
azuredatastudio validateShow basic statistics
azuredatastudio statsDisplay the data schema
azuredatastudio schemaPreview sample data (first 5 records)
azuredatastudio sampleClean and deduplicate data
azuredatastudio cleanShow a quick dashboard with totals
azuredatastudio dashboard
Output
All command results are printed to stdout. You can redirect output with standard shell operators:
azuredatastudio query "users" > query-results.txt
azuredatastudio export | jq .
azuredatastudio stats >> report.log
Configuration
Set the AZUREDATASTUDIO_DIR environment variable to change the data directory:
export AZUREDATASTUDIO_DIR="/custom/path/to/azuredatastudio"
Default location: ~/.local/share/azuredatastudio/
Powered by BytesAgain | bytesagain.com | hello@bytesagain.com
β‘ When to Use
π‘ Examples
# Query data with search terms
azuredatastudio query "SELECT * FROM users WHERE active=1"Import a CSV file
azuredatastudio import data.csvExport results to a file
azuredatastudio export results.jsonTransform data from one format to another
azuredatastudio transform input.csv output.jsonValidate data against the schema
azuredatastudio validateShow basic statistics
azuredatastudio statsDisplay the data schema
azuredatastudio schemaPreview sample data (first 5 records)
azuredatastudio sampleClean and deduplicate data
azuredatastudio cleanShow a quick dashboard with totals
azuredatastudio dashboard
βοΈ Configuration
Set the AZUREDATASTUDIO_DIR environment variable to change the data directory:
export AZUREDATASTUDIO_DIR="/custom/path/to/azuredatastudio"
Default location: ~/.local/share/azuredatastudio/
Powered by BytesAgain | bytesagain.com | hello@bytesagain.com