本記事はMLOps Advent Calendar 2020の13日目の記事です。 こんにちは。昨年本番環境のComposerでやらかしちゃった人です。今年は比較的平穏に機械学習を使用したサービス開発・運用に携われています。 携わっているサービスの1つで「MLOpsに必要な情報BigQueryに全部おいてみた」ところ想像以上に便利だったので、その方法について共有させてい頂ければと思います。 なお本記事でのMLOpsは 予測モデル/ハイパーパラメータのバージョン管理・デプロイ履歴管理 推論結果の精度監視 + 入力データの傾向監視 を指しています。 特に今年はコロナでビジネス環境が日々絶えず変化しているため、これらの施策がサービス品質担保に大きく貢献してくれました。 背景 毎日一回24時間先までバッチで未来予測し、結果をAPIサーバーにキャッシュする単純なMLサービスに携わっています。なお、予
![MLOpsに必要な情報全部BigQueryに置いたら想像以上に捗った話 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/97f914e29da31cc99d0e661fc45c58c7f6a650ca/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9TUxPcHMlRTMlODElQUIlRTUlQkYlODUlRTglQTYlODElRTMlODElQUElRTYlODMlODUlRTUlQTAlQjElRTUlODUlQTglRTklODMlQThCaWdRdWVyeSVFMyU4MSVBQiVFNyVCRCVBRSVFMyU4MSU4NCVFMyU4MSU5RiVFMyU4MiU4OSVFNiU4MyVCMyVFNSU4MyU4RiVFNCVCQiVBNSVFNCVCOCU4QSVFMyU4MSVBQiVFNiU4RCU5NyVFMyU4MSVBMyVFMyU4MSU5RiVFOCVBOSVCMSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9Y2NkODQ5Nzc1N2ViNmE0YWYwMzkyMjAxN2NhZGVkNWM%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDB5dW1hbXVyYSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9NjU5Y2ZmODg4Y2ZhZWMxOTAwNjEyNWNkNGY5MjY5MTE%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Dff4be2519774b74dc6a211053336723a)