OceanBase 開発者センター (ODC) でバッチまたは単一テーブルのインポート タスクを作成すると、[タスクセンター] パネルの [インポート] タブにあるタスクリストでタスクを表示できます。
タスクリスト
タスクリストには、過去 48 時間のタスクが表示されます。
ODC では、最大 3 つのインポート タスクを並行して実行でき、後続のタスクはキューで待機します。
対象のデータベース接続の管理ページで、上部のナビゲーションバーにある [タスクセンター] をクリックして、[タスクセンター] パネルを開きます。 [インポート] をクリックして、タスクリストを表示します。
次の表に、タスクリストの列を示します。一部の列でタスクをフィルタリングおよびソートできます。
列 | 説明 |
タスク ID | インポート タスクの ID です。 |
タスクタイプ | タスクの作成時に指定されたタスクタイプです。インポート、エクスポート、データ モッキング、データベース変更などのタスクタイプがサポートされています。 |
接続 | タスクが属するデータベース接続の名前です。 フィルター アイコン |
データベース | 変更されるデータベースです。 検索アイコン |
作成者 | インポート タスクを作成したユーザーです。 検索アイコン |
作成時間 | タスクが生成された日時です。 |
タスクステータス | タスクの現在のステータスです。ODC は、さまざまな状態のタスクに対してさまざまな管理操作を提供します。 |
操作 | 実行できる操作です。有効な値: [表示]、[承認/拒否]、[中止]、[ダウンロード]。 |
インポート タスクの作成
ODC にログオンし、対象の接続の管理ページに移動します。上部のナビゲーションバーで、[タスクセンター] をクリックします。[タスクセンター] パネルで、インポート の右側にある + をクリックして、新しいインポートタスクパネルを表示します。

[インポート タスクの作成] パネルで、インポート形式を指定します。

前の図に示すように、ODC は [CSV ファイル]、[SQL ファイル]、[ZIP ファイル] のバッチ インポートをサポートしています。[インポート形式] ドロップダウンリストから目的のファイル形式を選択できます。形式の詳細については、「エクスポートおよびインポートの形式」をご参照ください。
説明[インポート形式] に [CSV ファイル] を選択した場合は、最初の行の列ヘッダーの値をスキップできます。
[インポート形式] に [ZIP ファイル] を選択した場合は、単一または複数のテーブルをインポートし、既存の構造をスキップできます。
インポートするファイルをアップロードします
ファイルプールをクリックしてファイル エクスプローラーに移動し、インポートするファイルを選択します。ファイルをファイルプールに直接ドラッグしてアップロードすることもできます。アップロードされたファイルの形式は、[インポート形式] に指定した値の形式と同じである必要があります。[インポート形式] に [ZIP ファイル] を選択した場合は .zip 拡張子のファイルをアップロードし、[SQL ファイル] を選択した場合は .sql 拡張子のファイルをアップロードし、[CSV ファイル] を選択した場合は .csv 拡張子のファイルをアップロードします。
ファイル エンコーディングを指定します
ODC は、[ASCII]、[ISO-8859-1]、[GB2312]、[GBK]、[GB18030]、[Unicode (UTF-8)]、[Unicode (UTF-16)]、[Unicode (UTF-32)]、[BIG5] などのエンコーディング標準をサポートしています。[ファイル エンコーディング] ドロップダウンリストからエンコーディング標準を選択できます。
[インポート設定] パネルに移動します
[次へ: インポート設定] をクリックして、ファイルのインポート設定と sys テナントアカウントを指定します。
インポート コンテンツを指定します

[インポート形式] に [ZIP ファイル] を選択した場合は、このパラメーターを指定する必要があります。ODC は、[データのみをインポート]、[スキーマのみをインポート]、[スキーマとデータをインポート] をサポートしています。[スキーマのみをインポート] は、ターゲット オブジェクトの定義文をインポートします。[インポート コンテンツ] ドロップダウンリストからインポート コンテンツを選択できます。
データベースを選択します
データ オブジェクトのインポート先データベースを選択します。タスクが属するデータベース接続の名前も表示されます。
データのインポート設定を指定します
[インポート形式] に [ZIP ファイル] を選択し、[インポート コンテンツ] に [データのみをインポート] または [スキーマとデータをインポート] を選択した場合は、このオプションを指定する必要があります。次のフィールドを指定する必要があります。
[インポート前にデータをクリア]: このオプションを選択すると、データのインポート中に宛先オブジェクトの元のデータがクリアされます。
[バッチ コミット数]: [データのエクスポート設定] の横にある [詳細設定] をクリックして、このフィールドを指定できます。このフィールドを指定すると、エクスポートされたデータ行数が指定された数に達したときに
COMMIT文が実行されます。[スキップされたデータ型 (オプション)]: データのインポート中にスキップするデータ型を指定できます。スキップできるデータ型は、MySQL モードと Oracle モードで異なります。複数のデータ型を選択できます。
スキーマのインポート設定を指定します
[インポート コンテンツ] に [データのみをインポート] を選択した場合は、このフィールドを指定できません。このフィールドには、既に存在するスキーマに対する操作が含まれます。[スキップ] を選択すると、システムはインポートされるファイル内のスキーマ定義文をスキップし、データを直接インポートします。オブジェクトの元のデータは保持されます。[置換] を選択すると、システムはインポートされるファイル内のスキーマ定義文を実行して、オブジェクトを再作成し、元のオブジェクトを置き換えます。元のオブジェクトのデータはクリアされます。
タスク エラー処理方法と実行方法を指定します
[すぐに実行] または [時間指定実行] を選択します。
ODC は、[タスクを中止] と [エラーを無視して続行] の 2 つのエラー処理方法をサポートしています。必要に応じて処理方法を選択する必要があります。
現在の構成を保持します
[現在の構成を保持] をオンにして、データファイルと構造ファイルの構成の現在の部分を保持します。
インポート タスクを生成します
上記のすべての情報を指定した後、パネルの右下隅にある [送信] をクリックして、インポート タスクを作成できます。
インポート タスクの表示
タスク情報
ターゲット タスクがある行の [操作] 列で [表示] をクリックします。[タスクの詳細] パネルが表示されます。パネルの [タスク情報] タブをクリックして、基本的なタスク情報、インポート ファイル情報、インポート オブジェクト情報を表示します。
項目 | 説明 |
基本情報 | [タスク ID]、[接続]、[データベース]、[タスクタイプ] などのタスクの基本情報を表示します。 |
インポート ファイル情報 | [インポート形式]、[インポート ファイル]、[エンコーディング標準]、[インポート コンテンツ]、[データ形式]、[データのインポート設定]、[タスク エラー処理方法]、[CSV 設定] など、インポート タスクの作成時に指定した情報を表示します。 |
インポート オブジェクト情報 | インポートされたオブジェクトの情報とインポート タスクの進捗状況を表示します。 [オブジェクト名]、[オブジェクトタイプ]、[計画処理数量]、[実際の処理数量]、[データ処理ステータス] など、インポートされたオブジェクトの情報とインポート タスクの進捗状況を表示します。 |
タスクログ
ターゲット タスクがある行の [操作] 列で [表示] をクリックします。[タスクの詳細] パネルが表示されます。パネルの [タスクログ] タブをクリックして、タスクのアラートログとすべてのログを表示します。
フィールド | 説明 |
すべてのログ | タスクの [INFO]、[ERROR]、[WARN] ログを表示します。 |
アラートログ | タスクの [ERROR] および [WARN] ログを表示します。タスクが失敗した場合、アラートログでエラー メッセージを確認できます。 |
をクリックして、接続別にタスクをフィルタリングできます。
をクリックして、タスクが属するデータベースを検索できます。