TiDB Lightning Web インターフェース
TiDB Lightning は、インポートの進行状況を表示したり、簡単なタスク管理を実行したりするための Web ページを提供します。これはサーバーモードと呼ばれます。
サーバーモードを有効にするには、 tidb-lightning --server-modeフラグで開始するか
tiup tidb-lightning --server-mode --status-addr :8289
または、構成ファイルでlightning.server-mode設定を設定します。
[lightning]
server-mode = true
status-addr = ':8289'
TiDB Lightningが起動したら、 http://127.0.0.1:8289アクセスしてプログラムを制御します (実際の URL はstatus-addr設定によって異なります)。
サーバーモードでは、 TiDB Lightning はすぐに実行を開始しません。代わりに、ユーザーは Web インターフェイスを介して (複数の)タスクを送信してデータをインポートします。
トップページ
タイトル バーの機能 (左から右へ):
タイトル バーの下の 3 つのパネルには、さまざまな状態のすべてのテーブルが表示されます。
- アクティブ: これらのテーブルは現在インポート中です
- 完了: これらのテーブルは正常にインポートされたか、失敗しました
- 保留中: これらのテーブルはまだ処理されていません
各パネルには、テーブルの状態を説明するカードが含まれています。
タスクを送信
タスクを送信するには、タイトル バーの+ボタンをクリックします。
タスクはタスク構成として記述される TOML ファイルです。UPLOADをクリックしてローカルの TOML ファイルを開くこともできます。
タスクを実行するには、 [送信]をクリックします。タスクがすでに実行中の場合は、新しいタスクがキューに追加され、現在のタスクが成功した後に実行されます。
テーブルの進捗状況
テーブルの詳細な進行状況を表示するには、フロント ページのテーブル カードの[>]ボタンをクリックしてください。
このページには、テーブルに関連付けられているすべてのエンジンとデータ ファイルのインポートの進行状況が表示されます。
タイトル バーのTiDB Lightning をクリックすると、フロント ページに戻ります。
タスク管理
現在のタスクとキューに入れられたタスクを管理するには、タイトル バーのⓘボタンをクリックします。
各タスクには、送信された時間によってラベルが付けられます。タスクをクリックすると、JSON 形式の構成が表示されます。
タスクの横にある⋮ボタンをクリックしてタスクを管理します。タスクをすぐに停止したり、キューに入れられたタスクの順序を変更したりできます。



