LoginSignup
0
0

More than 1 year has passed since last update.

Db2に手動でロードしたデータをWKCのデータカタログに登録してみた。

Posted at

この記事の位置づけ

  • この記事は、IBM Cloud Paks Advent Calendar 2021 Advent Calendar 2021 の12/9分として記載します。
  • 投稿したのは12/20ですが、忙しくて今の今まで書く時間がなかったのです。
  • 空きがあったので後からですけどエントリーしました。

やりたいこと

  • Db2に任意のデータをロードして、そのデータをCp4DaaSのデータカタログに登録してみる、という内容です。

ロード用データの準備

  • こちらで生成してダウンロードしたダミーデータを、(後で結合するので、)このような感じで2分割します。

    • スクリーンショット 2021-12-20 18.32.39.png
    • 個人情報を記載したdummy-persons.csv
    • 個人のモバイルの情報を記載したdummy-mobiles.csv
    • 各々は「連番」列が共通しています。
    • なお、記載されている情報はすべてダミーであり、いわゆる個人情報(実在する生きている個人の情報)には該当しません。
  • 今回、Db2にはdummmy-mobiles.csvをロードしてみます。

  • dummy-persons.csvはSnowflakeにロードします

Db2へのデータロード

  • IBMCloud上のDb2の構築方法については、こちらを参考にしてみて下さい。

  • Db2のコンソール左上のハンバーガーメニューから、「データ」をクリック。
    スクリーンショット 2021-12-21 1.21.42.png

  • 画面右側の「ファイルの選択」の箇所に、今回ロードするcsvファイルをドラッグ&ドロップして、「次へ」をクリックします。
    スクリーンショット 2021-12-21 1.22.53.png
    スクリーンショット 2021-12-21 1.23.35.png

  • スキーマを選択して、今回のデータの為の新規の表を作成するために「新規表 +」をクリックします。
    スクリーンショット 2021-12-21 1.26.32.png

  • 「新規表名」を入力して「作成」をクリックします。
    スクリーンショット 2021-12-21 1.27.43.png

  • テーブル(今回は「DUMMYMOBILES」)が作成されたことを確認して、「次へ」をクリックします。
    スクリーンショット 2021-12-21 1.28.41.png

  • データを確認して「次へ」をクリック。

  • なお、csvファイルのヘッダも含まれている場合は、「先頭行のヘッダー」のチェックをON(緑色)にすると、ヘッダはヘッダとして扱ってくれます。
    スクリーンショット 2021-12-21 1.31.40.png

  • サマリー画面を確認して、「ロードの開始」をクリックします。
    スクリーンショット 2021-12-21 1.32.27.png

  • データのロードが完了しました。問題なくロードされたようです。
    スクリーンショット 2021-12-21 1.33.20.png

データの確認

  • 画面上部の「表」タブをクリックします。
    スクリーンショット 2021-12-21 1.35.52.png

  • スキーマを選択します。
    スクリーンショット 2021-12-21 1.36.32.png

  • 先程作成したテーブルをクリックし、「データの表示」をクリックします。
    スクリーンショット 2021-12-21 1.37.06.png
    スクリーンショット 2021-12-21 1.37.43.png

データカタログへDb2のテーブルを登録する。

詳細な手順はこちらの3.2.2あるいは3.2.3を参照して進めてみて下さい。

  • データカタログにDb2の情報が登録されました。 スクリーンショット 2021-12-21 1.56.54.png スクリーンショット 2021-12-21 1.57.18.png
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0