アプリケーションの構築Slateデータの読み書き概要

注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

概要

Slate は、Foundry と外部システムの両方からデータの送受信ができます。オブジェクトセットオブジェクトコンテキスト、および Foundry Functions は、オントロジーへの簡単な読み取りアクセスを提供し、一方で アクションウィジェット はユーザーがオントロジーに書き戻しを行うことができます。

クエリは、さまざまな事前設定されたエンドポイントへの一般的なアクセスを提供します。クエリ内のすべてのデータソースは、管理パネルで設定する必要があります。設定が終われば、ユーザーは クエリを活用する ことで、他のサービスから直接アプリケーションにデータを取り込んだり、外部データベースに直接データを書き込むためのポストリクエストをトリガーしたりできます。クエリの使いやすさは、Slate でデータのインポートとエクスポートを行うための最も柔軟でオープンな機能です。

インポートされるすべてのデータは、Slate では JSON 形式で表され、すべてのデータソースからのデータを単一の構造に統一します。データが Slate に入ると、このコンテキストが失われ、目的のワークフローを生成するために自由に操作できます。

インポートとエクスポートのコンポーネントは、変数、関数、ウィジェット、または他のクエリの出力を使用して、動的にデータの読み書きを行うように設定できます。オブジェクトセットやアクションと比較して、クエリは事前設定されたインタラクションに限定されないように構築できます。同じクエリは、最初に新しいデータポイントを作成するかもしれませんが、クエリをもう一度実行すると、先ほど作成したデータポイントが更新されます。

オブジェクトセット、オブジェクトコンテキスト、Foundry Functions、およびアクションは、設定が簡単で明確なレールを提供しますが、柔軟性は低くなります。