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