Azure SQL DataWarehouse③ データのエクスポート

IM事業部の 田村 です。
以前の記事にてSQL DataWarehouseへのデータのインポートについて紹介させていただきましたが、 今回は、SQL DataWarehouseからのデータのエクスポートについて紹介させていただきます。 別の環境へのデータ移行の際などに知っておくと便利です。
以前の記事にて作成したデータソース等を使用するため、あらかじめご一読ください。

エクスポート実行

SQLServerではツールで比較的簡単にエクスポート・インポートを行えますが、SQL DataWarehouseではそのようなツールは今のところ存在しません。(私が知らないだけかもしれませんが・・・。)
そこで、一度エクスポートのコマンドを実行しCSV形式等でエクスポート後にpolybaseを使用してインポートを行う、という方法でエクスポート・インポートを実現します。
まず、以下のSQLをエクスポート対象のSQL DataWarehouseに対して実行してください。

これでBlobストレージにテーブルの内容がCSV形式で出力されました。

あとは以前の記事を参考にpolybaseでインポートを行えば、データ移行完了となります。

以上、簡単な紹介となりましたが、いかがでしたでしょうか。
今回は、ネットを検索しても意外と出てこないような便利(?)機能を紹介させていただきました。
他、弊社の業務内容などにご興味のある方は、お気軽にお問い合わせください。
(お問い合わせはこちらのページをご確認の上、メールアドレス「info@deepcom.co.jp」までご連絡ください。)

コメントは利用できません。