ストリーミング インジェスト用のスキーマ キャッシュのクリア
ノードは、ストリーミング インジェストを介してデータを受信するデータベースのスキーマをキャッシュします。 このプロセスにより、リソースのパフォーマンスと使用率が最適化されますが、スキーマの変更時に伝達の遅延が発生する可能性があります。
後続のストリーミング インデックス要求でデータベースやテーブルのスキーマ変更が確実に組み込まれるよう、キャッシュを消去します。 詳細については、「ストリーミング インジェストとスキーマ変更」を参照してください。
Note
これらのコマンドを使用すると、ストリーミング インジェストのパフォーマンスに悪影響を及ぼす可能性があります。
アクセス許可
このコマンドを実行するには、少なくとも Database Ingestor アクセス許可が必要です。
構文
.clear
table
TableName cache
streamingingestion
schema
.clear
database
cache
streamingingestion
schema
構文規則について詳しく知る。
パラメーター
件名 | タイプ | Required | 説明 |
---|---|---|---|
TableName | string |
✔️ | キャッシュをクリアするテーブルの名前。 |
返品
このコマンドでは、次の列を含むテーブルが返されます。
列 | タイプ | Description |
---|---|---|
NodeId | string |
ノードの識別子 |
状態 | string |
成功/失敗 |
例
.clear database cache streamingingestion schema
.clear table T1 cache streamingingestion schema
NodeId | 状態 |
---|---|
Node1 | Succeeded |
Node2 | Failed |
Note
コマンドが失敗するか、返されたテーブルの行の 1 つに Status=Failed が含まれる場合、コマンドは安全に再試行できます。