🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub✦ BytesAgain

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.

Versionv2.0.1
Downloads717
Installs1
TERMINAL
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

  • Data directory: ~/.local/share/azuredatastudio/ (override with AZUREDATASTUDIO_DIR env variable)
  • Data log: $DATA_DIR/data.log β€” primary data storage file for records
  • History log: $DATA_DIR/history.log β€” tracks all command executions with timestamps
  • Schema

    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

  • Bash 4.0+
  • Standard Unix utilities (wc, head, cat, date)
  • No API keys or external services needed
  • No database server required β€” uses flat file storage
  • Works on Linux and macOS
  • 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.csv

    Export results to a file

    azuredatastudio export results.json

    Transform data from one format to another

    azuredatastudio transform input.csv output.json

    Validate data against the schema

    azuredatastudio validate

    Show basic statistics

    azuredatastudio stats

    Display the data schema

    azuredatastudio schema

    Preview sample data (first 5 records)

    azuredatastudio sample

    Clean and deduplicate data

    azuredatastudio clean

    Show 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

    TriggerAction
    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.csv

    Export results to a file

    azuredatastudio export results.json

    Transform data from one format to another

    azuredatastudio transform input.csv output.json

    Validate data against the schema

    azuredatastudio validate

    Show basic statistics

    azuredatastudio stats

    Display the data schema

    azuredatastudio schema

    Preview sample data (first 5 records)

    azuredatastudio sample

    Clean and deduplicate data

    azuredatastudio clean

    Show 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

    πŸ“¦ Core Types