跳转至

Application building header image.

Use case development(用例开发)

The Palantir platform was designed to empower a diverse community of builders with a collection of powerful tools for use case development, including application building tools, workflow building tools, integrated analytics tools, and developer tools. Each of these leverages the power of Foundry’s core security, lineage, data, and compute primitives, allowing teams to focus on delivering operational capability rather than managing infrastructure. Critically, each tool in the Palantir platform is designed to continuously, safely enrich a consistent set of data and model assets (contained within the Ontology). This enables knowledge to compound as operational workflows are scaled out across the enterprise.

:::callout{theme="success" title="Palantir Learning portal"} Understand scoping use cases for Foundry and AIP at learn.palantir.com ↗. :::

Application building

The primary application building tools in the Palantir platform are Workshop and Slate.

Beyond these built-in tools, it is possible to create custom, bespoke applications on top of the Palantir platform using the developer toolchain and Ontology SDK (OSDK).

Workshop

Workshop is a flexible, object-oriented application building tool. Workshop leverages the semantic primitives (e.g., objects, links) and the kinetic primitives (e.g., Actions, Functions) within the Ontology to enable the rapid delivery of highly interactive desktop and mobile applications. The application building experience in Workshop empowers users to create powerful applications out of no-code, low-code, and code-based widgets. No technical expertise is required to start building with widgets and weaving objects, links, and actions into user-driven workflows that go far beyond dashboards or passive visualizations. Meanwhile, code-based enrichment with Functions can be seamlessly embedded within Workshop widgets to allow for complex interactions, cascading processes, and complex data capture.

Learn more about Workshop.

Slate

Slate provides builders with a flexible set of tools to quickly create operational applications and interactive dashboards. Slate enables application developers to construct dynamic and responsive applications with a drag-and-drop interface, reducing development time and cost. Slate includes capabilities that are seamlessly integrated with the Foundry Ontology, but also enables developers to fully customize applications using HTML, CSS, and JavaScript. With custom Slate applications, stakeholders at all levels of an organization can rapidly explore and understand their data in order to make better-informed decisions.

Learn more about Slate.

Workflow building and management

The primary workflow building and management tools in the Palantir platform are Workflow Lineage, Automate, Solution Designer, and Use Cases.

Workflow Lineage

Workflow Lineage provides an interactive workspace for understanding and managing applications and their underlying processes. With Workflow Lineage, you can explore workflows and view details on objects, actions, functions, large language models, and applications. Workflow Lineage is particularly useful for application builders that are creating, debugging or maintaining workflows. The graph of provenance, deeper property and workshop widget/variable provenance, and upgrade tooling are all helpful when making changes to or extending a workflow.

Automate

Automate gives you a single entry point for setting up and executing all business automation in the platform. The Automate application allows users to define conditions and effects; conditions are checked continuously, and effects are executed automatically when the specified conditions were met.

Learn more about Automate.

Carbon

Carbon enables the configuration of tailored platform experiences, known as workspaces, for specific user groups. Carbon can provide a focused experience for less technical users that need to carry out critical operational workflows. Each Carbon workspace is a curated collection of applications and resources that can be configured to optimize a given set of operational, end-user workflows. For example, an aircraft parts maintenance workspace might consist of a Workshop application containing a dynamically updated list of parts requiring maintenance, along with Ontology-driven Actions for triaging each part; another application that is used to investigate each part's maintenance issue; and a Quiver analysis showing maintenance trends over time. Carbon allows the rich tapestry of Foundry applications and analytical capabilities to be integrated into focused, operational experiences.

Learn more about Carbon.

Solution Designer

Solution Designer is an interactive tool for creating architectural representations of solutions built using the Palantir platform, including representations for first and third-party integration points, links to platform resources, on-demand access to documentation and best practices, and more.

Learn more about Solution Designer.

Use Cases

The Use Cases application allows builders to organize their work within a single operational interface. By combining the file system view with an ontology management view, developers can access a curated view focused on the work for which they are responsible.

Learn more about the Use Cases application.

Developer toolchain

The Palantir developer toolchain enables you to build your own applications on top of the Palantir platform using your own tools.

The centerpiece of the Palantir developer toolchain is the Ontology SDK (OSDK). You can generate an Ontology-specific SDK with the Developer Console, available in the Palantir platform. The Ontology SDK is created either as a NPM (Node Package Manager) package for TypeScript or as Pip or Conda for Python, and it only contains a pre-selected subset of your Ontology. The SDK lets you access object types, apply actions to update data in the Ontology, call functions, and run AIP Logic functions for AIP-enabled enrollments. The Developer Console also includes Ontology-specific documentation for the entities chosen for your application. Applications use the OAuth flow as a public or confidential client to access the data.

Learn more about Ontology SDK.


中文翻译

应用构建头图

用例开发

Palantir 平台旨在赋能多元化的构建者社区,提供一系列强大的工具用于用例开发,包括应用构建工具、工作流构建工具、集成的分析工具以及开发者工具。这些工具均充分利用了 Foundry 核心安全、血缘、数据和计算原语,使团队能够专注于交付运营能力,而非管理基础设施。关键在于,Palantir 平台中的每项工具都旨在持续、安全地丰富一组一致的数据和模型资产(包含在本体中)。这使得知识能够随着运营工作流在企业中的扩展而不断积累。

:::callout{theme="success" title="Palantir 学习门户"} 了解如何为 Foundry 和 AIP 界定用例范围,请访问 learn.palantir.com ↗。 :::

应用构建

Palantir 平台中的主要应用构建工具是 WorkshopSlate

除了这些内置工具外,还可以使用开发者工具链和本体 SDK (OSDK) 在 Palantir 平台上创建自定义的专属应用。

Workshop

Workshop 是一款灵活、面向对象的应用构建工具。Workshop 利用本体中的语义原语(例如对象、链接)和动态原语(例如操作、函数),能够快速交付高度交互的桌面和移动应用。Workshop 中的应用构建体验使用户能够通过无代码、低代码和基于代码的小部件创建强大的应用。无需专业技术知识即可开始使用小部件进行构建,并将对象、链接和操作编织到用户驱动的工作流中,这些工作流远超仪表盘或被动可视化的范畴。同时,通过函数进行的基于代码的增强可以无缝嵌入到 Workshop 小部件中,从而实现复杂的交互、级联流程和复杂数据捕获。

了解更多关于 Workshop 的信息。

Slate

Slate 为构建者提供了一套灵活的工具,用于快速创建运营应用和交互式仪表盘。Slate 使应用开发者能够通过拖放界面构建动态且响应迅速的应用,从而减少开发时间和成本。Slate 包含与 Foundry 本体无缝集成的功能,同时也允许开发者使用 HTML、CSS 和 JavaScript 完全自定义应用。借助自定义的 Slate 应用,组织中各级利益相关者可以快速探索和理解数据,从而做出更明智的决策。

了解更多关于 Slate 的信息。

工作流构建与管理

Palantir 平台中的主要工作流构建与管理工具包括 工作流血缘自动化解决方案设计器用例

工作流血缘

工作流血缘提供了一个交互式工作空间,用于理解和管理应用及其底层流程。通过工作流血缘,您可以探索工作流,并查看对象、操作、函数、大语言模型和应用的详细信息。工作流血缘对于正在创建、调试或维护工作流的应用构建者尤其有用。在修改或扩展工作流时,来源图谱、更深入的属性和 Workshop 小部件/变量血缘以及升级工具都很有帮助。

自动化

自动化为您提供了一个单一入口,用于设置和执行平台中的所有业务自动化。自动化应用允许用户定义条件和效果;条件会被持续检查,当指定条件满足时,效果会自动执行。

了解更多关于自动化的信息。

Carbon

Carbon 能够为特定用户群体配置量身定制的平台体验,即工作空间。Carbon 可以为需要执行关键运营工作流的非技术用户提供聚焦的体验。每个 Carbon 工作空间都是一个经过策划的应用和资源集合,可以针对一组特定的运营终端用户工作流进行优化。例如,一个飞机部件维护工作空间可能包含:一个 Workshop 应用,其中包含动态更新的需要维护的部件列表,以及用于分类处理每个部件的本体驱动操作;另一个用于调查每个部件维护问题的应用;以及一个显示随时间变化的维护趋势的 Quiver 分析。Carbon 允许将丰富的 Foundry 应用和分析能力集成到聚焦的运营体验中。

了解更多关于 Carbon 的信息。

解决方案设计器

解决方案设计器是一款交互式工具,用于创建基于 Palantir 平台构建的解决方案的架构表示,包括第一方和第三方集成点的表示、平台资源的链接、按需访问文档和最佳实践等。

了解更多关于解决方案设计器的信息。

用例

用例应用允许构建者在单一操作界面中组织他们的工作。通过将文件系统视图与本体管理视图相结合,开发者可以访问一个聚焦于其负责工作的精选视图。

了解更多关于用例应用的信息。

开发者工具链

Palantir 开发者工具链使您能够使用自己的工具在 Palantir 平台上构建自己的应用。

Palantir 开发者工具链的核心是本体 SDK (OSDK)。您可以使用 Palantir 平台中提供的开发者控制台生成特定于本体的 SDK。本体 SDK 以 TypeScript 的 NPM(Node 包管理器)包或 Python 的 Pip 或 Conda 形式创建,并且仅包含您本体中预先选定的子集。该 SDK 允许您访问对象类型、应用操作以更新本体中的数据、调用函数,以及为已启用 AIP 的注册环境运行 AIP Logic 函数。开发者控制台还包括为您的应用所选实体的本体特定文档。应用使用 OAuth 流程作为公共或机密客户端来访问数据。

了解更多关于本体 SDK 的信息。