我正在将数据从云上的 SQL 查询推送到云上的 db2,当我查询数据并将其存储在我的 s3 存储桶中时,它正在保存该特定查询结果的 jobid。
但是当我将数据推送到 db2 时,它并没有保存任何 jobid,实际上数据已经插入。我正在通过再次访问 db2 进行检查。
但是我如何在 SQL 查询中知道我的查询是否成功?我想在云上运行 SQL 查询时确认它。
我的查询:
select
a.col, a.col2, explode (a.col3) company_list
from
cos://us-east/akshay-test-bucket1/Receive-2020-03-11/CP-2020-03-11/ STORED AS PARQUET c
into
crn:v1:bluemix:public:dashdb-for-transactions:eu-gb:a/2c36cd86085f442b915f0fba63138e0c:61f353e4-6640-4599-b1dd-48ee52ee008d::/schema_name.table_name
在这里,我将数据存储到 db2 中,SQL 查询说“预览只能用于存储在云对象存储中的结果”,如您在上面的屏幕截图中看到的并查看我的查询。