サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
zenn.dev/momota
BigQueryにはデータが一意であることを制約する概念がない(ユニーク制約がない)ので、例えばcloudSQLからBQにデータ転送をした場合に、cloudSQL側でユニーク制約がある場合はBQ側でユニークになっているかどうかは別途確認を挟むのがよくある話かと思います。 運用上何らかの原因でユニークでなくなり、つまりデータが重複してしまった場合の対応について記載します。 1. 重複のチェック 今回はbigquery-public-dataを利用しており、実際の重複は無いですが自身のテーブルに置き換えて確認します 重複があるunique_keyを出すクエリ SELECT unique_key, COUNT(1) FROM `bigquery-public-data.chicago_taxi_trips.taxi_trips` GROUP BY 1 HAVING COUNT(1) > 1 SE
このページを最初にブックマークしてみませんか?
『zenn.dev』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く