注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。

将 Workshop 应用程序添加到 Marketplace 产品 [Beta]

使用 Foundry DevOps 将您的 Workshop 应用程序包含在 Marketplace 产品中,以供其他用户安装和重用。了解如何创建 Marketplace 产品。

支持的功能

所有一般可用的 Workshop 功能均支持打包,但静态/对象支持的场景除外。

将 Workshop 应用程序添加到产品中

要将 Workshop 应用程序添加到产品中,首先创建一个产品,然后选择如下所示的 Workshop 内容类型。

add workshop

选择您的应用程序后,如果收到任何出错信息,请访问打包出错 linter以获取更多信息。我们建议在尝试打包应用程序之前启用 linter。

安装配置

如果您创建了希望作为 Marketplace 产品的一部分包含的 Workshop 应用程序,请在 Workshop 设置中启用 安装配置,如下所示,这为调试打包出错提供了额外的功能,当创建您的产品和创建安装参数时,在安装过程中进行曝光。

enable installation configuration

打包出错 linter

为了成功打包 Workshop 应用程序,DevOps 必须能够成功识别所有应用程序依赖项,例如应用程序中使用的对象类型。一旦您启用了 安装配置,任何出错将显示在应用程序右上角的警告旁边。

请注意,根据您的应用程序大小,出错出现可能会有一些(~5-10 秒)延迟。如果没有出错,则不会出现任何内容。

通常的最佳实践是启用 linter 并在尝试在 DevOps 中打包应用程序之前检查出错。如果在启用 linter 之前尝试打包,您将被引导使用 linter 以解决任何未解决的问题。

linting error

linter 显示的常见出错包括:

  • 您的应用程序引用了已被删除或其主键已重命名的属性或对象类型。要解决此问题,请将属性或对象类型引用替换为新的属性或对象类型,或者在不再需要时删除该引用。
  • 您的应用程序使用了尚未配置打包的自定义微件。请联系您的 Palantir 代表以获得进一步帮助。

安装参数

启用 安装配置 后,一个新的面板将出现在 设置 下。此面板中可以配置两种类型的安装参数:字符串布尔 参数。

installation configuration panel

使用 字符串 参数允许在安装时自定义应用程序标题等内容。例如,您可以使用 字符串 参数允许安装人员在安装您的产品时使用其组织的名称自定义应用程序。

使用 布尔 参数根据安装人员的偏好显示/隐藏内容。例如,您可以使用 布尔 参数允许安装人员在相关时在应用程序中显示特定图表。

一旦创建了安装参数,您可以将参数连接到 Workshop 变量。

connect to workshop variables

当其他用户安装您的产品时,这些参数将作为输入显示。

parameters as inputs