注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Object Storage v2 は、オントロジーデータのバッチインデックス化に加えて、Foundry ストリームを入力データソースとして使用することで、オントロジーへの低遅延のストリーミングデータインデックス化に対応しています。ストリームは、非ストリーミングの Foundry データセットで使用されるバッチインフラストラクチャとは異なる仕組みを採用しているため、秒単位または分単位で Foundry オントロジーにデータをインデックス化でき、低遅延が求められる運用ワークフローに対応できます。
オントロジーのストリーミング動作についてさらに疑問がある場合は、よくある質問のドキュメントを参照してください。
ストリーミングパイプラインのパフォーマンスと低遅延に関するガイダンスについては、ストリーミングのパフォーマンスに関する考慮事項のドキュメントを参照してください。
Object Storage v2 のストリーミングは、「最後に受信した更新を優先する」方式を使用し、すべてのストリームを変更履歴ストリームとして扱います。ソースからのイベントが順序どおりに届かない場合、オントロジー内のデータは不正確になります。入力ストリームの順序を保証できる場合、Object Storage v2 のストリーミングはその順序どおりに更新を処理します。
オントロジーのストリーミング動作とその機能は、現在も積極的に開発されています。オントロジーのストリーミングを使用する前に考慮すべき、現在の製品上の制限を以下に示します。
ストリーム入力データソースを持つオブジェクトタイプは、ほかの Foundry オントロジーのオブジェクトタイプと同様に、Pipeline Builderまたは Ontology Managerで直接設定します。
ストリームデータソースは、多対多リンクタイプにも設定できます。
入力ストリームをまだ設定していない場合は、Data Connection アプリケーションで既存のストリームと統合するか、Pipeline Builder でストリームパイプラインを構築することで作成できます。 :::
新しいオブジェクトタイプを作成した後(または既存のオブジェクトタイプを使用して)、Ontology Manager のデータソースタブに移動し、以下に示すように元データソースセクションでストリーム入力データソースを選択して、変更を Foundry オントロジーに保存します。

入力データソースのストリームに対して追加の設定を行うには、以下に示すように省略記号ボタンを選択して、その他のオプションを表示します。

ストリーム設定セクションには、オブジェクトタイプのストリーミングジョブを最適化するためのオプションがあります。

オブジェクトタイプのストリーム設定を変更すると、関連するストリーミングジョブが再起動され、新しいストリーミングレコードの処理に一時的な遅延が生じます。
ストリームとオントロジーの間のインターフェースは、概念的には変更履歴データセットと同様と考えることができます。入力ストリームの各レコードには、オントロジーに書き込まれる各プロパティのデータが含まれます。各レコードは、主キーで指定されたオブジェクトのすべてのプロパティを更新します。入力ストリームにメタデータを設定することで、入力レコードに削除を指定できます。
Funnel は、データソースストリームに書き込まれた順序でレコードをインデックス化するため、これらのストリームは主キーでパーティション分割し、イベントタイムスタンプ順に並べる必要があります。これは、上流の Pipeline Builder パイプラインで行えます。
ストリームパイプラインに問題がある場合は、失敗しているストリームをデバッグするドキュメントを参照してください。
オブジェクトタイプのストリーミングジョブの詳細とメトリクスを表示するには、パイプライン図のストリームバブルを選択します。
