タイプの列を持つテーブルがありますSERIAL
:
IMPORT TABLE osm.node_tags (
id SERIAL NOT NULL,
node_id INT NOT NULL,
key STRING NOT NULL,
value STRING NOT NULL,
PRIMARY KEY (id)
)
CSV DATA ('s3://cockroach-import/node-keys.csv?<snip>}')
WITH
temp = 's3://cockroach-import/?<snip>',
delimiter = ','
;
node_id
、key
、およびの 3 つの列をインポートするための csv ファイルvalue
。id
データのインポート中に crdb によって最初のものを割り当てたいと思います。
インポートは次のエラーで失敗します:
Error: pq: s3://cockroach-import/node-keys.csv?<snip>: row 1: expected 4 fields, got 3
これに対する回避策はありますか?