技術 プログラムSQLbigquery [bigquery]エラー「Invalid type for argument 2 to FORMAT; Expected INT64; Got NUMERIC」の原因と対策 PR 2024-02-19 2024-02-19 スポンサーリンク 原因 FORMAT 関数の第2引数に渡された値の型が、期待されていた INT64 型ではなく、NUMERIC 型だった場合に発生。 対策 CAST 関数を使用して、第2引数を INT64 型に変換する ## 修正コード例 SELECT FORMAT('%d', CAST(column_name AS INT64)) この記事が気に入ったら『目黒で働く分析担当の作業メモ』にご支援をお願いします! ※OFUSEに飛びます
技術 Pulumiの「デプロイ失敗」回避策。py_compile で爆速・安全に事前チェックする方法 今日は、Pulumi を使って開発しているときに誰もが一度は発狂しそうになる「あの瞬間」をなくすための、ちょっとした(でも効果絶大な)TIP...
技術 [Google]webサイトの英文などを翻訳サイトへいかずにそのまま翻訳する方法 プログラムを書いてエラーが出た時にエラーメッセージでググると、スタックオーバーフローのサイトに飛ぶことが多いと思います。英文に慣れてる場合は...
技術 [linux]ファイル名称に日付が入っているものを指定してコピーする方法 # 前日日付を設定 before_ymd=`date --date "1 day ago" "+%Y-%m-%d"` #ファイル名称に日付が...
技術 [bigquery]テーブルへのレコード挿入方法(insert) -- レコードのinsert処理 INSERT dataset.table(name, num, buy_day) VALUES ('みかん...
技術 [Google]colabで自動切断されないようにするコード Google colabでは一定時間何もしないでいると、自動切断されますが、このコードを打込んでおけば定期的(以下のコードでは60,000ミ...
技術 スプレッドシートの「5万文字制限」を突破!巨大なTSVファイルをPythonで分割・加工して取り込む方法 「巨大なデータをコピーしてスプレッドシートに貼り付けようとしたら、エラーで弾かれた…」 「インポートしようとしても『ファイルが大きすぎます』...