包命令组

请注意

这个信息适用于砖CLI 0.200及以上版本,在公共预览。找到你的版本的砖CLI,运行- v

虽然砖CLI 0.200及以上版本的公共预览,本文涵盖了在命令组私人预览

命令组内砖CLI使您能够以编程方式验证、部署和运行数据砖砖等工作流工作δ生活表管道,MLOps堆栈。看到砖资产包的是什么?

重要的

在您使用砖CLI之前,一定要设置数据砖CLI设置身份验证数据砖CLI

你跑通过添加他们的命令。显示帮助命令,运行- h

生成包的设置模式

显示砖资产包的设置模式,运行模式命令,如下所示:

砖包的模式

生成砖资产包的设置模式作为JSON文件,运行模式命令并将输出重定向到一个JSON文件。例如,您可以生成一个文件命名bundle_config_schema.json在当前目录,如下:

> bundle_config_schema.json砖包的模式

验证一个包

验证包设置文件语法正确,运行验证命令从包设置文件相同的目录中,如下:

砖包验证

同步包的树一个工作区

使用同步命令做单向同步包的本地文件系统中的文件更改目录,在远程数据砖工作区目录。

请注意

同步命令不能同步文件从一个目录中的远程数据砖工作区,回到本地文件系统中的一个目录。

同步命令相同的方式工作命令和作为一个生产力提供了方便。命令使用信息,请参阅同步命令组

部署一个包

部署任何指定本地远程工作区,工件运行部署命令从包设置文件相同的目录中(也被称为束根)。如果没有指定命令选项,默认环境内部声明使用包设置文件,如下:

砖包的部署

提示

您可以运行命令包以外的根。如果是这样,您可以指定包的根路径通过设置BUNDLE_ROOT环境变量。如果这个环境变量没有设置,命令试图找到包的根通过搜索在当前工作目录。

部署的工件的上下文中特定环境中,指定- e(或——环境)选项以及环境作为内部声明包设置文件的名字。例如,对于一个环境声明的名字发展运行以下命令:

砖包部署- e的发展

运行一个包

运行一个特定的工作或管道,运行运行命令从包设置文件相同的目录中。您必须指定工作或管道内部声明包设置文件。如果- e(或——环境没有指定)选项,默认的环境在包声明的设置文件。例如,名为运行工作hello_job默认的上下文环境中,运行以下命令:

砖包运行hello_job

运行工作hello_job一个环境的上下文中声明的名字发展运行以下命令:

砖包运行- e hello_job发展

摧毁一个包

删除工作,管道,和以前的工件部署,运行摧毁命令从包设置文件相同的目录中。以下命令删除所有以前部署工作,管道和构件包中定义的设置文件:

砖包的破坏

默认情况下,系统提示您确认永久删除以前部署的工作,管道和工件。跳过这些提示和执行自动永久删除、添加——auto-approve可以选择的摧毁命令。