アクセス解析担当者のBigQuery日記
id:sem-aa-bq
BigQueryで全角英数を半角英数に変換する
以下の流れで処理しています。 TO_CODE_POINTS 関数を使って文字列をコードポイントの配列に変換します。 コードポイント配列をUNNESTします。 コードポイントが全角英数にマッチする場合、対応する半角英数のコードポイントになるようにずらします。 コードポイントを配列にまとめ直し、CODE_POINTS_TO_STRING 関数を使っ…