TiDB Lightning Webインターフェース
TiDB Lightningは、インポートの進行状況を確認したり、簡単なタスク管理を実行したりするためのウェブページを提供します。これはサーバーモードと呼ばれます。
サーバーモードを有効にするには、 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 ファイルです。 [アップロード]をクリックしてローカル TOML ファイルを開くこともできます。
タスクを実行するには、 「送信」をクリックしてください。既にタスクが実行中の場合は、新しいタスクはキューに追加され、現在のタスクが正常に完了した後に実行されます。
テーブル進行状況
トップページのテーブルカードにある「>」ボタンをクリックすると、テーブルの詳細な進捗状況が表示されます。
このページには、テーブルに関連付けられているすべてのエンジンファイルとデータファイルのインポート状況が表示されます。
トップページに戻るには、タイトルバーの「TiDB Lightning」をクリックしてください。
タスク管理
タイトルバーのⓘボタンをクリックすると、現在実行中のタスクとキューに登録されているタスクを管理できます。
各タスクには提出日時がラベル付けされています。タスクをクリックすると、JSON形式でフォーマットされた設定が表示されます。
タスクの横にある⋮ボタンをクリックして、タスクを管理してください。タスクをすぐに停止したり、キューに入っているタスクの順番を変更したりできます。



