5.1.5 データのロード
データのロード・ウィザードを使用して、データをコピー・アンド・ペーストしたり、アップロードします。
- データのロードについて
Oracle APEXにデータをロードするには、CSVデータのコピー・アンド・ペースト、サンプル・データ・セットの選択、またはファイルのアップロードを実行します。 - CSVデータのコピー・アンド・ペーストまたはサンプル・データ・セットの選択
データのロード・ウィザードで、CSVデータをコピー・アンド・ペーストするか、サンプル・データ・セットを選択できます。 - XML文書のロード
データのロード・ウィザードを使用して、XML文書をロードします。 - JSONファイルのロード
データのロード・ウィザードを使用してJSONファイルをロードします。 - XLSXファイルのロード
データのロード・ウィザードを使用してXLSXファイルをロードします。
親トピック: データ・ワークショップの使用
5.1.5.1 データのロードについて
Oracle APEXにデータをロードするには、CSVデータのコピー・アンド・ペースト、サンプル・データ・セットの選択、またはファイルのアップロードを実行します。
APEXにデータをロードする際の主な機能は次のとおりです。
- CSVデータをコピー・アンド・ペーストするか、サンプル・データ・セットを選択します。
- ファイルをアップロードします(CSV、XLSX、TXT、XMLまたはJSONファイルがサポートされます)。
ノート:
列ヘッダー、ファイル・エンコーディング、列デリミタ/囲み文字(CSVまたはTXTの場合)、「シートの選択」(複数のワークシートを含むXLSXの場合)などのロード設定を構成します。
- 「構成」ボタンをクリックして、完全なプレビューを表示し、さらに設定を変更します。「構成」ダイアログには、最大100列および100行が表示されます。メイン・ダイアログの設定と同じ設定に加えて、「サンプリングする行」の最大値およびロード/アンロードする列を構成できます。
- 「構成」ダイアログの「ロードする列」タブで、
NULL
として扱われる値(大/小文字は区別されません)を入力できます。たとえば、"tbd"
、"n/a"
、"unknown"
、"-"
などです。 - ロード後に、失敗した行がある場合は、拒否された行が最大10行表示されます。エラーのある行をさらに表示するには、「オブジェクト・ブラウザで開く」ボタンをクリックします。必要に応じて、表の「削除」および「リロード」ボタンをクリックすると、データのロードを再試行できます。
- 設定を変更すると、メイン・ダイアログおよび構成ダイアログの両方でプレビューが変更されます。データのロードの結果にも影響します。
- 表の所有者を選択し、表名およびエラー表名を入力します
ノート:
デフォルトでは、表の名前はすべて大文字に変換されます。エラーが発生せずにデータのロードが成功した場合は、エラー表が自動的に削除されます。 - ロード後に、失敗した行がない場合は、「テーブルの表示」ボタンおよび「アプリケーション作成ウィザードに進む」ボタンが表示されます。表が作成および表示されている場合は、ロードが正常に完了しています。
親トピック: データのロード
5.1.5.2 CSVデータのコピー・アンド・ペーストまたはサンプル・データ・セットの選択
データのロード・ウィザードで、CSVデータをコピー・アンド・ペーストするか、サンプル・データ・セットを選択できます。
CSVデータをコピー・アンド・ペーストするか、サンプル・データ・セットを選択してデータをロードするには、次の手順に従います。
親トピック: データのロード
5.1.5.3 XML文書のロード
データのロード・ウィザードを使用して、XML文書をロードします。
XMLファイルをOracle APEXにアップロードすることもできます。ただし、APEXでは、表および列に簡単にマップできるフラットなXML構造のみがサポートされています。ネストのレベルが複数あるXML構造は、データのロード・ウィザードではロードできません。
XML文書をロードするには:
親トピック: データのロード
5.1.5.4 JSONファイルのロード
JSONファイルはデータのロード・ウィザードを使用してロードします。
JSONファイルのロードは、XMLファイルのロードと同様に機能します。
ノート:
フラット構造のみサポートされ、深くネストしたJSON構造はロードできません。
JSONファイルをロードするには、次の手順に従います。
親トピック: データのロード
5.1.5.5 XLSXファイルのロード
XLSXファイルはデータのロード・ウィザードを使用してロードします。
XLSXファイルのロードは、CSVファイルのロードと類似しています。デリミタや囲み文字を検出または選択する必要はありません。
XLSXファイルをロードするには、次の手順に従います。
親トピック: データのロード