ローカル・ファイルから新しい表へのデータのロード
この機能は、MySQLデータベース・サービスでは使用できません。
ローカル・から新しい表にデータをロードするには、次の手順を実行します。
-
次のいずれかの方法で開始できます。
-
「ナビゲータ」タブの左ペインで、オブジェクト・サブメニュー(
)をクリックし、「データのロード」を選択してから、「新規表へのデータのアップロード」を選択します。
-
「ナビゲータ」タブで、左側のペインにローカル・ファイルをドラッグ・アンド・ドロップします。ペインにファイルをドラッグすると、ここにファイルをドロップして開始します。
新しい表へのデータをアップロードします。データのプレビューが、グリッド形式で表示されます。
-
-
「オプションの表示/非表示」
をクリックして、データ・プレビューで変更できるオプションを表示します。
-
列名: 「ファイルから取得」を選択すると、1行目に列ヘッダーが表示されます。
- エンコーディング: エンコーディング・タイプを選択するためのオプションは、ロードされたファイルがプレーン・テキスト形式(CSV、TSVまたはTXT)の場合に表示されます。デフォルトのエンコード・タイプはUTF-8です。
-
テキスト囲みおよびフィールド・デリミタ: これらのオプションは、選択したファイルがプレーン・テキスト形式(CSV、TSVまたはTXT)である場合にのみ表示されます。ソース・ファイルでテキスト囲みとフィールド・デリミタに使用する文字を選択または入力します。
-
スキップする行: 上矢印と下矢印を使用して、スキップする行数を入力または選択します。
-
プレビュー・サイズ: プレビューする行数を入力するか、上矢印と下矢印を使用して選択します。
-
アップロードする行を制限: このオプションを選択する場合は、ロードする行数を指定する必要があります。上矢印および下矢印を使用して、ロードする行数を選択します。
選択したオプションとデータ・プレビューを削除するには、「クリア」をクリックします。
必要なオプションを選択してから、「適用」をクリックして「次」をクリックします。
-
-
「表の定義」で、次の設定を行います。
-
「表名」フィールドに、ターゲット表の名前を入力します。
-
ターゲット表に追加する列の行の開始のチェック・ボックスを選択します。
-
列名、列タイプ、精度、スケール、デフォルト、主キー、Null値可能などの列属性の値を選択または入力します。
-
日付、タイムスタンプおよび数値型のデータの場合は、「書式マスク」列が表示されます。日付型およびタイムスタンプ型の場合、ドロップダウン・リストから値を選択するか、「書式マスク」フィールドに値を入力する必要があります。数値タイプの場合、書式マスクはオプションです。
日付列およびタイムスタンプ列の場合、アップロードするデータを表示する互換性のある書式マスクを指定する必要があります。たとえば、日付データが
12-FEB-2021 12.21.30
などの場合は、日付マスクにDD-MON-YYYY HH.MI.SS
を指定する必要があります。書式マスクは、ファイル内のデータに基づいて自動的に決定されます。提案された書式マスクを確認し、必要に応じて、ターゲット・セルに直接書式を入力して変更する必要があります。
「次へ」をクリックします。
-
-
前の画面での選択に基づいて生成されたDDLコードを確認します。ソース列からターゲット列へのマッピングも表示されます。
「終了」をクリックします。データが正常にロードされると、新しい表が「ナビゲータ」タブに表示されます。
- ロードされた行および失敗した行の合計に関する詳細なレポートを表示するには、次のいずれかを実行します。
-
「ナビゲータ」タブで表を右クリックし、「データのロード」、「履歴」の順に選択します。特定の表のレポートが表示されます。
-
「ナビゲータ」タブで、「オブジェクト・サブメニュー」
、「データのロード」、「履歴」の順に選択します。「ナビゲータ」タブで選択されているスキーマ内のすべての表のレポートが表示されます。
-
ワークシートの出力ペインで、「データのロード」タブを選択します。これにより、表示可能なすべての表(他のスキーマの表を含む)のレポートが表示されます。
ロードされたデータのサマリーが、「履歴」ダイアログに表示されます。データのロードに失敗した場合、失敗した行数を「失敗した行」列に表示できます。「失敗した行」列をクリックして、失敗した行を示すダイアログを開きます。
「履歴」ダイアログで、ロードされたファイルをスキーマ名、表名またはファイル名で検索することもできます。ロードしたファイルを削除するには、「すべての履歴を削除」
をクリックします。
-