| title | azdata app reference |
|---|---|
| titleSuffix | SQL Server Big Data Clusters |
| description | Reference article for azdata app commands. |
| author | MikeRayMSFT |
| ms.author | mikeray |
| ms.reviewer | seanw |
| ms.date | 10/05/2021 |
| ms.prod | sql |
| ms.technology | big-data-cluster |
| ms.topic | reference |
Applies to [!INCLUDE azure-data-cli-azdata]
The following article provides reference for the sql commands in the azdata tool. For more information about other azdata commands, see azdata reference
| Command | Description |
|---|---|
| azdata app template | Templates. |
| azdata app init | Kickstart new application skeleton. |
| azdata app create | Create application. |
| azdata app update | Update application. |
| azdata app list | List application(s). |
| azdata app delete | Delete application. |
| azdata app run | Run application. |
| azdata app describe | Describe application. |
Helps you to kickstart new application skeleton and/or spec files based on runtime environments.
azdata app init [--spec -s]
[--name -n]
[--version -v]
[--template -t]
[--destination -d]
[--url -u]Scaffold a new application spec.yaml only.
azdata app init --specScaffold a new R application application skeleton based on the r template.
azdata app init --name reduce --template rScaffold a new Python application application skeleton based on the python template.
azdata app init --name reduce --template pythonScaffold a new SSIS application application skeleton based on the ssis template.
azdata app init --name reduce --template ssis Generate just an application spec.yaml.
Application name.
Application version.
Template name. For a full list off supported template names run azdata app template list
Where to place the application skeleton. Default: current working directory.
Specify a different template repository location. Default: https://github.com/Microsoft/SQLBDC-AppDeploy.git
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Output format. Allowed values: json, jsonc, table, tsv. Default: json.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Increase logging verbosity. Use --debug for full debug logs.
Create an application.
azdata app create --spec -s
Create a new application from a directory containing a valid spec.yaml deployment specification.
azdata app create --spec /path/to/dir/with/spec/yamlPath to a directory with a YAML spec file describing the application.
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Output format. Allowed values: json, jsonc, table, tsv. Default: json.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Increase logging verbosity. Use --debug for full debug logs.
Update an application.
azdata app update [--spec -s]
[--yes -y]Update an existing application from a directory containing a valid spec.yaml deployment specification.
azdata app update --spec /path/to/dir/with/spec/yaml Path to a directory with a YAML spec file describing the application.
Do not prompt for confirmation when updating an application from the CWD's spec.yaml file.
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Output format. Allowed values: json, jsonc, table, tsv. Default: json.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Increase logging verbosity. Use --debug for full debug logs.
List an application(s).,
azdata app list [--name -n]
[--version -v]List application by name and version.
azdata app list --name reduce --version v1List all application versions by name.
azdata app list --name reduceList all application versions by name.
azdata app listApplication name.
Application version.
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Output format. Allowed values: json, jsonc, table, tsv. Default: json.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Increase logging verbosity. Use --debug for full debug logs.
Delete an application.
azdata app delete --name -n
--version -vDelete application by name and version.
azdata app delete --name reduce --version v1 Application name.
Application version.
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Output format. Allowed values: json, jsonc, table, tsv. Default: json.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Increase logging verbosity. Use --debug for full debug logs.
Run an application.
azdata app run --name -n
--version -v
[--inputs]Run application with no input parameters.
azdata app run --name reduce --version v1Run application with 1 input parameter.
azdata app run --name reduce --version v1 --inputs x=10Run application with multiple input parameters.
azdata app run --name reduce --version v1 --inputs x=10,y5.6 Application name.
Application version.
Application input parameters in a CSV name=value format.
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Output format. Allowed values: json, jsonc, table, tsv. Default: json.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Increase logging verbosity. Use --debug for full debug logs.
Describe an application.
azdata app describe [--spec -s]
[--name -n]
[--version -v]Describe the application.
azdata app describe --name reduce --version v1 Path to a directory with a YAML spec file describing the application.
Application name.
Application version.
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Output format. Allowed values: json, jsonc, table, tsv. Default: json.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Increase logging verbosity. Use --debug for full debug logs.
For more information about other azdata commands, see azdata reference.
For more information about how to install the azdata tool, see Install azdata.