Sitecore Cortexプロセッシング エンジン

Version: 10.2
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecore Cortex™ Processing Engine (Processing Engine) は、データ処理タスクを実行するワーカー ロールです。プロセッシングエンジンを使用する理由は次のとおりです。

  • プロセッシングエンジンは、拡張性を考慮して構築されています。

  • Processing Engineを使用すると、小さなタスクをチェーン化して複雑な処理ジョブを構築できます。

  • 処理エンジンを使用すると、Message Busと統合されたTask Manager APIを使用して、Content Managementインスタンスからタスクをスケジュールできます。

処理エンジンは、次の主要コンポーネントで構成されています。

  • メッセージハンドラは、タスクマネージャAPIを介して登録されたタスクを受信します。

  • エージェントは、タスクをワーカーに委任します。

  • ワーカーは、データ プロジェクションやモデル トレーニングなどのデータ処理タスクを実行します。

プロセッシングエンジンの操作

タスク マネージャー APIを使用して、処理エンジンで処理するタスクを登録します。

  • xConnectからストレージにデータを投影するためのタスクの登録

エンジンの延長

開発者は、次の方法で処理エンジンを拡張できます。

  • カスタム ワーカーを作成します。

  • プロジェクションワーカーで使用できるカスタムデータソースを作成します。

  • カスタムデータプロジェクションを作成します。

  • カスタムモデルのトレーニングとモデル評価ロジックを実装します。

  • カスタムエージェントを作成する

デフォルトの機能

処理エンジンの役割は、次の処理タスクを担当します。

  • パーソナライゼーションルールを作成し、レポートデータベースに公開します。

処理エンジンには、データ処理タスクを実行するためにチェーン化できる いくつかのデフォルトワーカー が付属しています。

従来のxDB Processingの役割

Legacy xDB Processingロールは、引き続き次の処理タスクを担当します。

  • エクスペリエンス アナリティクス データをxDB Reportingデータベースに集約します。

プロセッシングエンジンと機械学習

処理エンジンは、選択した機械学習プラットフォームの統合ポイントを提供します。デフォルトの統合は存在しません。

IScriptSessionFactoryをモデル ラッパーに挿入して、Microsoft Machine Learning Server統合を使用します。

何かフィードバックはありますか?

この記事を改善するための提案がある場合は、