Observability

Observability#

すべての自動処理モードの詳細なステータスと進行状況の出力を確認します。

概要を把握するのに最適な場所は、統計テーブルです。ビュー helpb.knowledge_base_stats またはその短いエイリアス aidb.kbstat を使用します。ビューには、構成されたすべてのナレッジベースパイプライン、設定されている処理モード、および処理されたレコードに関する統計が表示されます。

SELECT * from aidb.kbstat;
__OUTPUT__
     knowledge base     | auto processing | table: unprocessed rows | volume: scans completed | count(source records) | count(embeddings)
- -----------------------+-----------------+-------------------------+-------------------------+-----------------------+-------------------
 kb_table_text_bg       | Background      |                       0 |                         |                    15 |                15
 kb_table_text_manual   | Disabled        |                       0 |                         |                    15 |                15
 kb_table_image_manual  | Disabled        |                       0 |                         |                     3 |                 3
 kb_table_text_live     | Live            |                       0 |                         |                    15 |                15
 kb_table_image_bg      | Background      |                       0 |                         |                     3 |                 3
 kb_volume_text_bg      | Background      |                         |                       6 |                     7 |                 7
 kb_volume_text_manual  | Disabled        |                         |                       0 |                     0 |                 0
 kb_volume_image_bg     | Background      |                         |                       4 |                   177 |                 6
 kb_volume_image_manual | Disabled        |                         |                       1 |                   177 |                 6
(9 rows)

変更検出 メカニズムは、自動処理の動作の中心です。ボリュームソースとテーブルソースでは異なります。このため、統計テーブルには、これら2つのソースタイプに対して異なる列があります。

  • table: unprocessed rows 変更イベントのバックログにリストされる一意の行の数。 - 自動処理が無効になっている場合、新しい変更イベントはキャプチャされません。

  • volume: scans completed これまでに完了したソースの完全なリストの数。

  • count(source records) このパイプラインのソースに存在するレコードの数。

    • テーブルソースの場合、この数値は常に正確です。

    • ボリュームソースの場合、この数値はフルスキャンが完了した後にのみ更新されます。

  • count(embeddings) このパイプラインのベクター宛先テーブルに存在するエンベディングの数。