ABCABC Tech Catalog
伴 拓也 のプロフィール写真

伴 拓也

朝日放送グループホールディングス株式会社 デジタル・アーキテック局 データ戦略チーム

アプリケーションからインフラ、ネットワーク、データエンジニアリングまで幅広い守備範囲が売り。最近はデータ基盤の構築まわりに力を入れて取り組む。 主な実績として、M-1グランプリ敗者復活戦投票システムのマルチクラウド化等。

記事 (97件)

広報

Tech Blog 3周年!ABC Tech Catalog としてリニューアル!

Tech Blogが3周年を迎え、ABC Tech Catalogへリニューアル。AI活用やデザイン統一、CMS機能強化など、開発・運用の改善ポイントとリニューアルにあたって意識した内容を紹介しています。

伴拓也
データ関連

Looker MCP を試したら想像以上に実用的だった

生成AIからMCP経由でLookerを使用するためのLooker MCPが2025年9月に公開されています。そこで今回は、実際に繋ぎ込んでどの程度実用的かを試してみた結果およびそこから考えられるLooker MCPの強みについてまとめます。

伴拓也
データ関連

BigQuery での ML.GENERATE_TEXT から AI.GENERATE への移行検証

この記事では、BigQueryのML.GENERATE_TEXT関数から新しいAI.GENERATE関数への移行検証として、各関数の使い方について説明しています。新しくレスポンスの構造化、出力スキーマの指定などにも対応しており、従来より便利に使える関数となっています。

伴拓也
Tips

BigQuery と Looker のソート順の違いから知る JavaScript の 日本語環境でのソートの罠

この記事では、LookerとBigQueryにおけるソート順の違いを通じて、日本語環境でのJavaScriptの localCompare メソッドの挙動を解説しています。特に、日本語の漢字が音読みベースで並び替えられるため、予期しない順序になることがあることについて触れています。

伴拓也
Tips

意外と知らない人も多い?知っておいて損のないPythonのmオプション

Python の m オプションを使うと、モジュールを単体で実行することが可能です。この記事では、簡易HTTPサーバーの立ち上げ、JSONデータの整形、モジュールのドキュメント取得などの便利な使用例を紹介しています。

伴拓也
Tips

Pythonのリスト結合時の書き方による違いと使い分け

Pythonのリスト結合時は、 + 演算子を使うことによって繋ぐこともできますが、別途 extend というメソッドが用意されてもいます。本記事ではこれらの違いを扱い、どちらの手法をどのように使い分けていくべきなのか、について説明します。

伴拓也
データ関連

SQLで頻出のギャップ・アンド・アイランド問題の攻略法

SQLでは、スクリプト言語などと異なる考え方を要求される問題がいくつか存在します。今回扱うギャップ・アンド・アイランド問題はその中の典型例といえる問題で、連続する値のみをまとめる際に対処する必要があります。本記事ではその解決方法について説明しています。

伴拓也
Tips

Google Cloud のローカル開発等でサービスアカウントの権限を使いたいときの対応パターン

Google Cloud でローカル開発を行うときなどに、CLIでログインしてある自分のGoogleアカウントの権限ではなく、デプロイ先の環境の実行者にあたるサービスアカウントの権限でコマンドを実行したくなるときがあります。本記事ではそういったときにどう対応すれば良いかをPythonベースのスクリプトで纏めています。

伴拓也
広報

【締め切りました】専門活用型インターンシップ ABC DX Tech Internship 大幅パワーアップして募集開始!

朝日放送グループホールディングス株式会社では、今年(2025年)もABC DX Tech Internshipと称してインターンシップを8月・9月の2ヶ月間実施します。今年はより柔軟性を上げたプログラムに進化!学生の皆さんの応募を心よりお待ちしております!

伴拓也
Tips

Python 3.12 から f-string の挙動が結構変わっている

Python 3.6 で導入されている文字列リテラル f-string ですが、最近、3.12で大きく挙動が変わっています。歴史を紐解いていきながら、新しい形でf-stringを活用していくための変更点についてまとめています。

伴拓也
データ関連

SQL での ARRAY 加工時 ARRAY_AGG だけでは並び順は保証されない

BigQuery を初めとする環境で SQL によって配列を加工するとき、 ARRAY_AGG という関数で配列に加工をすることがありますが、そのとき「並び順は保証されていない」ということになっています。本記事ではそのような仕様にどのように対応すべきかについてまとめています。

伴拓也
デジタル施策

SendGrid の UNIQUE OPENS の値は多く表示されることがある

メール配信等でメジャーなサービスのSendGridですが、WEBのコンソール画面上で見るユニーク開封数がWEBHOOK等で連携した値とズレていることに気付きました。実際検証してみると、ユニーク開封数が多く計上されるケースがあることがわかったのでその内容についてまとめています。

伴拓也