VS Code用のSQL Developer拡張機能を使用したCSVのロード (2026/02/19)
VS Code用のSQL Developer拡張機能を使用したCSVのロード (2026/02/19)
https://www.thatjeffsmith.com/archive/2026/02/loading-csv-with-sql-developer-extension-for-vs-code/
本日の投稿は、KarinさんのLiveLabで行われたプロパティグラフのデモからインスピレーションを得ました。こちらからご覧いただけます。
このラボを「自分で」実行する場合は、2つのテーブルを読み込むためのCSVファイルがいくつか提供されます。SQL Developer拡張機能を使えば、VS Codeでも同じことができます。

これにより、5 ステップの「ウィザード」が読み込まれます。
ステップ「1」では、ソースファイルとファイルの仕様を定義します。パラメータを定義したら、「プレビュー」ボタンを押します。データに問題がなければ、「次へ」ボタンを押してください。

私のマッピングは簡単です。csv フィールドの順序と名前はテーブルと一致しているため、「最後までスキップ」する場合は、「完了」ボタンをクリックするだけです。

すべてのデータがロードされたので、心配な場合はいつでもテーブルを開いてデータ ページを参照したり、行数を尋ねたりすることができます。

知っておくべきこと
データを正しくマッピングするために追加の情報が必要な列がある場合は、画面に「ペイント」します。最も一般的なケースは、日付またはタイムスタンプを扱う場合です。TO_DATE 呼び出しを適切に構築できるように、形式を指定する必要があります。

ウィザードが完了すると、ダイアログまたはページが開いたままになります。そのため、新しいファイルを選択したり、変更を加えて再度実行したりする場合は、もう一度「完了」ボタンを押すだけです。完了したら、ドキュメントまたはウィンドウを閉じるだけです。
新しいプロパティグラフのデモテーブルに6,000行ほどロードしたので、クエリを試してみましょう。
これを実行する前に、「サインイン」するように求められます。FreeSQL で認証されたセッションを行うと独自のスキーマが提供され、独自のテーブル、インデックス、プロパティ グラフなどを作成できます。
でも待ってください、データが必要ですか?
FreeSQL.com を使用すると、VS Code 拡張機能を使用して独自の 26ai Oracle データベースに接続できます。

接続すると、新しいデータ ローダーを使用できるようになります。
データがロードされると、クエリの結果は次のようになります。

コメント
コメントを投稿