watsonx.data からのデータの取り込み

ローカルの NPSaaS 表にデータを取り込む方法について説明します。

開始前に

例では、2022年1月の黄色いタクシーに関する、公開されている ニューヨークのタクシー走行記録データ「{: external}」が使用されている。 この例に従うには、データがアクセス可能なS3バケットにあり、テーブルがwatsonx.dataにロードされ、Hiveメタストア・サーバー(HMS)のApacheIcebergテーブルにロードされていることを確認します。

1. NPSaaS データベースに接続します。

MYLAKE.TAXIDATA(ADMIN)=> \c localdb

これで、 localdb データベースに接続されました。

2. データレイク database.schema.tableでクロスデータベース select を使用して CTAS 照会を実行します。

例:

LOCALDB.ADMIN(ADMIN)=> CREATE TABLE YELLOW_TAXI_JANUARY_2022_LOADED AS SELECT * FROM MYLAKE.TAXIDATA.YELLOW_TAXI_JANUARY_2022;
INSERT 0 2463931