TiDBLightningWebインターフェイス

TiDB Lightningは、インポートの進行状況を表示し、いくつかの簡単なタスク管理を実行するためのWebページを提供します。これはサーバーモードと呼ばれます。

サーバーモードを有効にするには、 --server-modeフラグでtidb-lightningを開始します。

./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の設定によって異なります)。

サーバーモードでは、TiDBLightningはすぐには実行を開始しません。むしろ、ユーザーはWebインターフェースを介して(複数の)タスクを送信してデータをインポートします。

表紙

Front page of the web interface

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

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

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

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

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

    タスクを送信

    タスクを送信するには、タイトルバーの[ + ]ボタンをクリックします。

    Submit task dialog

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

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

    テーブルの進捗状況

    表の詳細な進行状況を表示するには、フロントページのテーブルカードの>ボタンをクリックします。

    Table progress

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

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

    タスク管理

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

    Task management page

    各タスクには、送信された時間でラベルが付けられています。タスクをクリックすると、JSONとしてフォーマットされた構成が表示されます。

    タスクの横にあるボタンをクリックしてタスクを管理します。タスクをすぐに停止することも、キューに入れられたタスクを並べ替えることもできます。

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