TiDB LightningWeb インターフェイス

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 インターフェイス経由で (複数の)タスクを送信してデータをインポートします。

表紙

Front page of the web interface

タイトル バーの機能 (左から右へ):

アイコン関数
「TiDB Lightning」クリックするとトップページに戻ります
前のタスクからのエラー メッセージを表示する
現在のタスクとキューにあるタスクをリストします。キューに入れられたタスクの数を示すバッジがここに表示される場合があります
  • タスクを送信する
    ⏸/▶現在の実行を一時停止/再開する
    Webページの自動更新を設定する

    タイトル バーの下の 3 つのパネルには、さまざまな状態のすべてのテーブルが表示されます。

    • アクティブ: これらのテーブルは現在インポート中です
    • 完了: これらのテーブルのインポートは成功または失敗しました。
    • 保留中: これらのテーブルはまだ処理されていません

    各パネルには、テーブルのステータスを説明するカードが含まれています。

    タスクを送信する

    タイトル バーの+ボタンをクリックしてタスクを送信します。

    Submit task dialog

    タスクはタスク構成として記述される TOML ファイルです。 [アップロード]をクリックしてローカル TOML ファイルを開くこともできます。

    「送信」をクリックしてタスクを実行します。タスクがすでに実行中の場合、新しいタスクはキューに入れられ、現在のタスクが成功した後に実行されます。

    テーブルの進行状況

    フロント ページのテーブル カードの[>]ボタンをクリックすると、テーブルの詳細な進行状況が表示されます。

    Table progress

    このページには、テーブルに関連付けられているすべてのエンジンとデータ ファイルのインポートの進行状況が表示されます。

    タイトル バーのTiDB Lightning をクリックして、フロント ページに戻ります。

    タスク管理

    タイトル バーのボタンをクリックして、現在のタスクとキューにあるタスクを管理します。

    Task management page

    各タスクには、送信された時刻によってラベルが付けられます。タスクをクリックすると、JSON 形式の構成が表示されます。

    タスクの横にあるボタンをクリックしてタスクを管理します。タスクをすぐに停止したり、キューに入れられたタスクの順序を変更したりできます。

    このページは役に立ちましたか?