azdata app
适用范围:Azure Data CLI (azdata
)
以下文章提供了 azdata 工具中 sql 命令的参考。 有关其他 azdata 命令的详细信息,请参阅 azdata 参考
命令
命令 | 描述 |
---|---|
azdata app template | 模板。 |
azdata app init | 启动新应用程序主干。 |
azdata app create | 创建应用程序。 |
azdata app update | 更新应用程序。 |
azdata app list | 列出应用程序。 |
azdata app delete | 删除应用程序。 |
azdata app run | 运行应用程序。 |
azdata app describe | 描述应用程序。 |
azdata app init
帮助基于运行时环境启动新应用程序主干和/或规范文件。
azdata app init [--spec -s]
[--name -n]
[--version -v]
[--template -t]
[--destination -d]
[--url -u]
示例
仅搭建新应用程序 spec.yaml
的基架。
azdata app init --spec
基于 r
模板搭建新 R 应用程序主干。
azdata app init --name reduce --template r
基于 python
模板搭建新 Python 应用程序主干。
azdata app init --name reduce --template python
基于 ssis
模板搭建新 SSIS 应用程序主干。
azdata app init --name reduce --template ssis
可选参数
--spec -s
仅生成一个应用程序 spec.yaml。
--name -n
应用程序名称。
--version -v
应用程序版本。
--template -t
模板名称。 有关支持的模板名称的完整列表,运行 azdata app template list
--destination -d
应用程序主干的放置位置。 默认:当前工作目录。
--url -u
指定其他模板存储库位置。 默认: https://github.com/Microsoft/SQLBDC-AppDeploy.git
全局参数
--debug
提高日志记录详细程度以显示所有调试日志。
--help -h
显示此帮助消息并退出。
--output -o
输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--query -q
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
--verbose
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
azdata app create
创建应用程序。
azdata app create --spec -s
示例
从包含有效 spec.yaml 部署规范的目录中创建新的应用程序。
azdata app create --spec /path/to/dir/with/spec/yaml
必需的参数
--spec -s
含有 YAML 规范文件的目录的路径,该文件用于描述应用程序。
全局参数
--debug
提高日志记录详细程度以显示所有调试日志。
--help -h
显示此帮助消息并退出。
--output -o
输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--query -q
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
--verbose
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
azdata app update
更新应用程序。
azdata app update [--spec -s]
[--yes -y]
示例
从包含有效 spec.yaml 部署规范的目录更新现有应用程序。
azdata app update --spec /path/to/dir/with/spec/yaml
可选参数
--spec -s
含有 YAML 规范文件的目录的路径,该文件用于描述应用程序。
--yes -y
从 CWD 的 spec.yaml 文件更新应用程序时,不提示确认信息。
全局参数
--debug
提高日志记录详细程度以显示所有调试日志。
--help -h
显示此帮助消息并退出。
--output -o
输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--query -q
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
--verbose
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
azdata app list
列出应用程序。
azdata app list [--name -n]
[--version -v]
示例
按名称和版本列出应用程序。
azdata app list --name reduce --version v1
按名称列出所有应用程序版本。
azdata app list --name reduce
按名称列出所有应用程序版本。
azdata app list
可选参数
--name -n
应用程序名称。
--version -v
应用程序版本。
全局参数
--debug
提高日志记录详细程度以显示所有调试日志。
--help -h
显示此帮助消息并退出。
--output -o
输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--query -q
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
--verbose
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
azdata app delete
删除应用程序。
azdata app delete --name -n
--version -v
示例
按名称和版本删除应用程序。
azdata app delete --name reduce --version v1
必需的参数
--name -n
应用程序名称。
--version -v
应用程序版本。
全局参数
--debug
提高日志记录详细程度以显示所有调试日志。
--help -h
显示此帮助消息并退出。
--output -o
输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--query -q
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
--verbose
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
azdata app run
运行应用程序。
azdata app run --name -n
--version -v
[--inputs]
示例
运行无输入参数的应用程序。
azdata app run --name reduce --version v1
运行具有 1 个输入参数的应用程序。
azdata app run --name reduce --version v1 --inputs x=10
运行具有多个输入参数的应用程序。
azdata app run --name reduce --version v1 --inputs x=10,y5.6
必需的参数
--name -n
应用程序名称。
--version -v
应用程序版本。
可选参数
--inputs
CSV name=value
格式的应用程序输入参数。
全局参数
--debug
提高日志记录详细程度以显示所有调试日志。
--help -h
显示此帮助消息并退出。
--output -o
输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--query -q
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
--verbose
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
azdata app describe
描述应用程序。
azdata app describe [--spec -s]
[--name -n]
[--version -v]
示例
描述应用程序。
azdata app describe --name reduce --version v1
可选参数
--spec -s
含有 YAML 规范文件的目录的路径,该文件用于描述应用程序。
--name -n
应用程序名称。
--version -v
应用程序版本。
全局参数
--debug
提高日志记录详细程度以显示所有调试日志。
--help -h
显示此帮助消息并退出。
--output -o
输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--query -q
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
--verbose
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
后续步骤
有关其他 azdata 命令的详细信息,请参阅 azdata 参考。
有关如何安装 azdata 工具的详细信息,请参阅安装 azdata。