BLOG / TAG
#運用
データ分析の外注はいくらかかる?154件の実績データから見る「自社でやる vs 外注する」の判断基準
ECのデータ分析やGA4・BigQuery連携を外注すべきか自社でやるか。154件のデータ支援実績から、費用相場・必要な手間・得られる成果の判断基準を解説します。
読む →BigQueryのラベル機能でプロジェクト横断のコスト配分を管理する
BigQueryのコストは「どの案件・どの部門が使ったのか」が見えないと管理できません。ラベル機能で利用主体を記録し、コストを正しく配分する方法をまとめます。
読む →GCSにバックアップしたGA4データをBigQueryに再インポートする手順
GA4のBigQueryエクスポートを古いものから順に削除する運用では、消す前にCloud Storageへ退避しておくと安心です。EXPORT DATAでGCSへ書き出し、必要なときにLOAD DATAやbq loadで再インポートする手順を解説します。
読む →TerraformでBigQueryのデータセット・テーブル・ビューをコード管理する
コンソールでぽちぽち作ったBigQueryのデータセットやテーブルは、誰がいつ何を変えたか追えなくなりがちです。TerraformでIaC化し、構成をコードで管理する方法を解説します。
読む →BigQueryのアクセス制御をIAMで適切に設計する【チーム運用編】
BigQueryを複数人で使い始めると、つい全員にオーナー権限を渡してしまいがちです。IAMの主要ロールを理解し、最小権限でチーム運用する設計の考え方をまとめます。
読む →BigQueryのデータリネージでデータマートの依存関係を可視化する
このデータマートはどのテーブルが元になっているのか分からない、を解決します。BigQueryのデータリネージとクエリ履歴で依存関係を追う方法をまとめます。
読む →Gemini in BigQuery Studioで複数プロジェクトの分析を効率化する
GCPプロジェクトやデータセットが増えると、どこに何があるか分からなくなりがちです。BigQuery StudioとGeminiの支援を使って、複数プロジェクトを横断する分析をどう効率化するかをまとめました。
読む →GA4×BigQueryのテーブル肥大化を防ぐパーティション有効期限の設定
GA4のBigQueryエクスポートは毎日テーブルが増え続け、放置するとストレージ費用がじわじわ膨らみます。GA4シャードはテーブル有効期限で、自作の日付パーティションテーブルはパーティション有効期限で、古いデータを自動削除して肥大化を防ぐ設定方法を解説します。
読む →BigQueryのエクスポート上限に引っかかったときの回避策まとめ
BigQueryの結果を外に出そうとして「大きすぎてエクスポートできない」と止まることがあります。上限の種類と、分割出力やGCS経由などの回避策をまとめます。
読む →BigQueryのクエリキャッシュを理解してコスト効率を最大化する
BigQueryは同じクエリの結果を一定条件でキャッシュから返し、その分は無料です。仕組みと効く条件、活かす書き方を中小EC向けに解説します。
読む →BigQueryのタイムトラベルで誤削除・誤更新からデータを復旧する
うっかりDELETEや上書きでテーブルを壊してしまったときに使えるのがタイムトラベルです。過去の状態を参照して復旧する手順と限界をまとめます。
読む →BigQueryでSQLテストを書いてデータマートの品質を担保する
壊れたデータで意思決定する怖さをなくすために、BigQueryで件数やNULL・重複などをチェックするSQLテストの書き方と定期検査の仕組みをまとめます。
読む →BigQueryのINFORMATION_SCHEMAでクエリコストと実行履歴を自動監視する
BigQueryのコストは「誰の・どのクエリが・どれだけスキャンしたか」を見える化すれば管理できます。INFORMATION_SCHEMAで実行履歴を集計し、自動監視する方法をまとめます。
読む →BigQueryのスケジュールクエリでデータマートを毎朝自動更新する設定と監視方法
毎朝手で集計クエリを叩くのをやめたい方へ。BigQuery標準のスケジュールクエリでデータマートを自動更新する設定と、失敗を見逃さない監視のやり方をまとめます。
読む →