注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
learn.palantir.com でも以下の内容をご覧いただけますが、アクセシビリティの観点から、ここに掲載しています。
これまで、コード要素を抽象化したインターフェースを使用してきました。Workshop、OMA、Object Views はすべて「ノーコード」環境です。しかし、アプリケーション開発者がオントロジー対応アプリケーションのネイティブ機能を超えるカスタムビジネスロジックを追加したい場合はどうでしょうか?このような場合、Foundry の Functions を使って、中央管理された再利用可能なロジックを開発・公開することができます。 Functions を作成し、ワークフローに組み込む方法を学ぶことは、ビルダー経験の不可欠な部分であり、オントロジー API を通じてアプリケーションの機能を拡張できるようになります。
このチュートリアルの目標は、 Functions を使用してアプリケーションを強化する方法を少なくとも3つ紹介することです。このトレーニングを終了すると、Workshop モジュールに以下の機能が追加されます。
Functions は TypeScript ↗ で記述されており、JavaScript をベースにしたプログラミング言語です。このチュートリアルでは、エディターに TypeScript コードスニペットをコピー/貼り付けするよう指示する例がありますが、構文の完全な説明はありません。 このコースの目的は、TypeScript コードの記述方法を教えることではありません。 そのためには、オンラインの TypeScript 参考資料やトレーニングを参照してください。Foundry のドキュメントでは、Foundry Ontology API と TypeScript を使用したさらなる例を提供しています。
Foundry Function の一般的な構造を理解する。
アプリケーションで次のタイプの Functions の作成、公開、および使用方法を練習する。