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