G-gen Tech Blog
https://blog.g-gen.co.jp/
Google Cloud(旧称GCP)の情報発信を行う技術ブログ
フィード

異なるリージョンのBigQuery MLリモートモデルでデータを処理するパイプラインを実装してみた
G-gen Tech Blog
G-gen の堂原です。本記事では Google Cloud(旧称 GCP)の BigQuery において、データセットとリモートモデルが異なるリージョンに存在する場合の、AI データ処理パイプラインを紹介します。 はじめに 本記事の趣旨 ML.GENERATE_TEXT 関数と Gemini 2.0 の対応リージョン 概要 今回用いるデータ テーブル構成と処理概要 留意点 実装 1. us-central1 へ転送するデータ抽出 2. データセット「tokyo_from_tokyo_to_us」のテーブルをデータセット「us」にコピー 3. リモートモデル「gemini-model-20-f…
1日前

Cloud RunからCloud SQLへセキュアに接続してみた
G-gen Tech Blog
G-genの福井です。Cloud Run から Cloud SQL に対し、内部通信と IAM データベース認証を使用してセキュアに接続する手順を紹介します。 はじめに 当記事の概要 内部通信での接続 IAM データベース認証 事前準備 API の有効化 環境変数の設定 環境構築 ネットワーク環境の構築 Cloud SQL インスタンスの作成 アプリケーションの準備 ディレクトリ構成 アプリケーションソース Cloud Run へのデプロイ サービスアカウントの作成と権限付与 Cloud SQL ユーザーとしてのサービスアカウント登録 Cloud Run にデプロイ 動作確認 はじめに 当記事…
2日前

Google Workspaceのライセンス自動割り当て設定と注意点
G-gen Tech Blog
G-gen の岡田です。当記事では、Google Workspace ライセンスの自動割り当ての設定方法と注意点についてご紹介します。 はじめに Google Workspace ユーザーとライセンスの割り当て ライセンスの自動割り当てとは 手動でのライセンス割り当て ライセンスの自動割り当ての設定手順 自動割り当ての注意点 はじめに Google Workspace ユーザーとライセンスの割り当て Google Workspace でユーザー(アカウント)作成した後のライセンス割り当ては、管理コンソールの設定で自動化することができます。 当記事では、ライセンスの自動割り当ての設定方法と注意点…
3日前

Cloud Run Worker Poolsを使ってみた
2

G-gen Tech Blog
G-gen の佐々木です。当記事では、Cloud Run の新しい実行モデルである Cloud Run Worker Pools を、実際に使ってみます。 注意 : 当記事の内容について はじめに Cloud Run Worker Pools とは 想定ユースケース 当記事の構成 Pub/Sub の作成 Cloud Run Worker Pools の作成 使用するコード(Go) コンテナイメージの作成 Cloud Run Worker Pools のデプロイ コンソールから確認 動作確認 注意 : 当記事の内容について 当記事の内容は、2025年6月26日現在パブリックプレビュー版のサービス…
4日前

GoogleカレンダーとGoogle ToDoリストを活用した業務効率化のすすめ
G-gen Tech Blog
G-gen の横澤です。本記事では、Google Workspace の標準機能である Google カレンダーと Google ToDo リストの概要、および連携による業務効率向上のための設定方法や利用例を解説します。 Google カレンダー Google カレンダーとは 活用術 1 : 業務時間と勤務場所の設定 活用術 2 : 業務時間分析 Google ToDo リスト Google ToDo リストとは 活用術 1 : タスクの整理 活用術 2 : 定期的なタスクの登録 活用術 3:他サービスとの連携 活用術 4 : タスク管理の Tips Google カレンダーと Google …
5日前

AppSheet CoreとEnterprise Plusの違い
G-gen Tech Blog
G-gen の松本です。この記事では Google Workspace の AppSheet Core と AppSheet Enterprise Plus の違いについて解説します。 概要 AppSheet とは AppSheet のサブスクリプションプラン AppSheet Core Google Workspace に無料付帯 テンプレートから簡単にアプリ作成 Google Workspace アプリとの連携 管理コンソールでの制御 AppSheet Enterprise Plus 最上位プラン Google グループを利用したユーザーのアクセス制御 多様なデータソースとの連携 OCR …
8日前

Cloud Loggingのクエリ言語の構文を徹底解説
G-gen Tech Blog
G-gen の杉村です。Google Cloud のログ収集、保管、閲覧サービスである Cloud Logging のクエリ言語を徹底解説します。 クエリ言語 Logging クエリ言語とは クエリ言語のその他の用途 基本的な使い方 クエリの仕方 例文 ログエクスプローラでの生成 ブール演算子 AND、OR 括弧 NOT 比較演算子 =、!=(equal、not equal) :(has) フィールドの存在確認 正規表現 =~、!~(正規表現) 正規表現の記述 検索のスピード 文字列の検索 グローバル制限(単純な検索) SEARCH 関数 時間の指定 ログエクスプローラでの指定 クエリ言語での…
9日前

Vertex AI経由でClaudeモデルを使ってみた
G-gen Tech Blog
G-gen のバロキです。この記事では Vertex AI を使って、Anthropic 社の Claude モデル を呼び出す方法と、セットアップから最初の推論(inference)までのステップについて解説します。 はじめに Claude とは Vertex AI 上で Claude を使うメリット 利用可能な Claude モデル一覧 事前準備 Notebook インスタンスの作成 Claude のストリーミング応答を利用する curl での呼び出し例 次のステップ はじめに Claude とは Claude は、Anthropic 社によって開発された大規模言語モデル(LLM)のファミ…
10日前

BigQueryからCloud StorageのCSVを読み込む際に日付列がUnable to parse
G-gen Tech Blog
G-gen の杉村です。BigQuery では、Cloud Storage 上の CSV 形式や JSON 形式のファイルをテーブルに読み込ん(ロード)だり、外部テーブル定義によって直接クエリすることができます。日付を含むファイルをロードしたりクエリしようとした際に発生したエラーについて、対処法を解説します。 前提 事象 1. LOAD の際のエラー 2. 外部テーブルへのクエリの際のエラー 原因 対処法 1. date_format オプションを指定する 2. STRING 型として取り込む 3. スキーマの自動検知を利用する 4. 取り込む前にファイルを前処理する 前提 Cloud Sto…
11日前

BigQuery Data Transfer Serviceでイベントドリブンにデータを取り込む方法
G-gen Tech Blog
G-genの福井です。BigQuery Data Transfer Service のイベントドリブン機能の設定手順を紹介します。 イベントドリブン転送の概要 BigQuery Data Transfer Service とは ユースケース アーキテクチャ 制限事項 料金 事前準備 API の有効化 サービスアカウントの作成とロールを付与 設定手順 データの格納先をCloud Storageに作成 データの転送先をBigQueryに作成 BigQuery Data Transfer Serviceで転送構成を作成 動作確認 イベントドリブン転送の概要 BigQuery Data Transfe…
12日前

外部ドメインのGmailグループアドレスを送信元としてメールを送信する方法
G-gen Tech Blog
G-gen の中川です。本記事では、Google Workspace ユーザーが他のドメインの Google Workspace グループアドレスを送信元としてメールを送信するための、設定手順を解説します。 はじめに 事前準備 Google グループの作成 別組織のユーザーの Google アカウントの設定 別組織のユーザーの Gmail の設定 グループメンバーによる確認 メール送信時の差出人設定 はじめに 別組織のユーザーが Google Workspace グループアドレスを送信元としてメールを送信したいという要件があります。例えば、外部の協力会社のユーザーが、自分たちのドメインとは異な…
15日前

NotebookLM無償版・Pro・Enterpriseの違い
G-gen Tech Blog
G-genの杉村です。Google の AI を活用したリサーチ・ライティングアシスタントである NotebookLM の各エディション(無償版、Pro 版、Enterprise 版)の違いについて詳しく解説します。 NotebookLM とは NotebookLM のエディション エディションの比較 どのエディションを選ぶべきか その他の注意点 ノートブックの共有可否 アクセス URL NotebookLM とは NotebookLM は、ユーザーがアップロードしたドキュメントやデータ(ソース)に基づいて、AI が質問応答、要約、アイデア生成などを行うリサーチ・ライティングアシスタントです。…
16日前

NotebookLMのマインドマップ機能を試してみた
G-gen Tech Blog
G-gen の川村です。この記事では NotebookLM のマインドマップ機能の活用方法を解説します。 NotebookLM とは マインドマップ機能とは 事前準備 ソースの追加 マインドマップの使い方 マインドマップ生成 操作方法 共有 活用シーン 1. 複雑な情報や大量の資料の全体像把握 2. 投影資料活用 3. 情報整理・可視化 4. 会議のネクストアクション整理 5. アイデア発想とブレインストーミングの促進 注意点 NotebookLM とは NotebookLM とは、Google ドキュメント、PDF、音声、YouTube 動画などをソースとして指定し、その情報を基に要約・FA…
17日前

Looker Studioで閲覧者メールアドレスに基づき表示データを動的に制限
G-gen Tech Blog
G-gen の min です。Looker Studio レポートに表示するデータを、閲覧者のメールアドレスに基づいて動的に制限する方法を解説します。 概要 設定方法 検証 データソースへのアクセスを許可した場合 データソースへのアクセスを許可しない場合 概要 Looker Studio で作成したレポートを複数のユーザーで共有する際に、同じレポートでありながら、閲覧するユーザーのメールアドレスに応じて表示されるデータを出し分けたいという要件があります。例えば、営業担当者ごとに自身の売上データのみを表示する、といったケースです。 Looker Studio では、データソースに「メールアドレス…
18日前

Chrome Enterprise Premiumでブラウザのセキュリティを強化してみた
G-gen Tech Blog
G-gen の三浦です。当記事では、Chrome Enterprise Premium を利用して Web ブラウザのセキュリティを強化する方法を紹介します。 概要 Chrome Enterprise Premium とは Core と Premium 検証手順 URL フィルタリングの検証 設定手順 動作確認 DLP の検証 設定手順 動作確認 概要 Chrome Enterprise Premium とは Chrome Enterprise Premium(旧称 BeyondCorp Enterprise)は、Google が提供する Chrome ブラウザのセキュリティを強化するサービス…
19日前

AlloyDB for PostgreSQLの停止・起動・再起動オペレーションを解説
G-gen Tech Blog
G-gen の佐々木です。当記事では AlloyDB for PostgreSQL の停止・起動および再起動オペレーションについて解説します。 前提知識 AlloyDB for PostgreSQL とは AlloyDB の料金の基本 インスタンスの停止・起動 停止・起動の仕様 Activation policy 停止・起動の影響 読み取りプールインスタンスやセカンダリクラスタがある場合の注意点 インスタンスの停止オペレーション インスタンスの起動オペレーション インスタンスの再起動 再起動の仕様 インスタンスの再起動オペレーション 各オペレーションの記録 前提知識 AlloyDB for P…
22日前

Pub/SubのSingle Message Transforms (SMTs) を使ってみた
G-gen Tech Blog
G-gen の佐々木です。当記事では Pub/Sub の Single Message Transforms(SMTs)機能によるメッセージの変換処理について解説します。 前提知識 : Pub/Sub とは Single Message Transforms(SMTs)とは SMTs の基本 SMTs のユースケース UDF による定義 SMTs の注意事項 当記事の構成 宛先 BigQuery テーブルの作成 SMTs を設定した Pub/Sub トピックの作成 SMTs を設定した Pub/Sub サブスクリプションの作成 users テーブルに書き込むサブスクリプション scores テ…
23日前

生成AI「Gemini」をクラウドインテグレーター社員が活用した事例
G-gen Tech Blog
G-gen の杉村です。当社 G-gen では、Google の生成 AI サービスを積極的に業務で利用しています。本記事では、Gemini API や Gemini for Google Workspace を G-gen の従業員がどのように利用しているか、具体的な事例を交えて紹介します。 はじめに 本記事について G-gen の業務環境と Gemini Gemini の進化 データの保護 Gemini アプリ Gemini アプリとは 生成や解説、要約 Gems を利用した特定タスクの効率化 ブログ記事・ドキュメントの草案作成 レビュー・アイデア出し ソースコード生成 Deep Rese…
24日前

Event Threat Detectionのカスタムモジュールを解説
G-gen Tech Blog
G-gen の杉村です。当記事では、Google Cloud のセキュリティサービスである Security Command Center の機能の1つ、Event Threat Detection のカスタムモジュールについて解説します。また、あわせてミュートルールの作成方法についても触れます。 概要 Event Threat Detection とは カスタムモジュールとは 料金 カスタムモジュールの定義 テンプレート モジュールのレベル カスタムモジュールの実装 特定の API 呼び出しの検知 モジュールの定義 動作確認 検知事項の詳細 ミュートルールの作成 ミュートすべき検知事項 フォ…
25日前

2025年5月のイチオシGoogle Cloudアップデート
G-gen Tech Blog
G-gen の杉村です。2025年5月のイチオシ Google Cloud(旧称 GCP)アップデートをまとめてご紹介します。記載は全て、記事公開当時のものですのでご留意ください。 はじめに Vertex AI Search が値下げ Gemini 1.5 Pro/Flash の廃止日に注意 Gemini API(Vertex AI)でグローバルエンドポイントが利用可能に Gemini API(Vertex AI)で Elasticsearch を使ったグラウンディング Cloud Composer 1(Airflow 2)から Composer 3 への移行が可能に Cloud CDN でキ…
1ヶ月前

Google Cloud 認定資格オンライン受験の準備と注意点
G-gen Tech Blog
G-gen の荒井です。Google Cloud 認定資格はテストセンターで受験する他、オンラインで自宅からでも受験することが可能です。当記事ではオンライン受験前の準備や、受験時のポイントを紹介します。 はじめに Google Cloud 認定資格 オンライン受験のメリット・デメリット 試験の予約 CertMetrics での予約 試験言語 試験種別 予約日時 環境の準備 家族へ試験日時の連絡 端末の準備 Web カメラの準備 マイクの準備 セキュリティブラウザのインストール 受験する部屋の片付け 身分証の用意 OS アップデート 受験当日の準備 受験する部屋の片付け スマートフォンの通知設定…
1ヶ月前

Cloud Runの処理時間をCloud Traceで可視化してみた
G-gen Tech Blog
G-gen の福井です。当記事では、Cloud Run 上で動作する Python アプリケーションのパフォーマンス分析に焦点を当て、Google Cloud の Cloud Trace を用いてリクエスト処理のボトルネックを特定・可視化する手順を紹介します。 はじめに Cloud Trace とは トレースとスパン トレースコンテキスト サンプリング 事前準備 Cloud Trace API の有効化 サービスアカウントの作成とロールを付与 アプリケーションへのトレース実装 ディレクトリ構成 必要なライブラリのインストール OpenTelemetry の設定と使用 Cloud Run へのデ…
1ヶ月前

Googleドライブの「やってはいけない」。ファイルをインターネット公開しない設定
G-gen Tech Blog
G-genの杉村です。Google ドライブのファイル共有は非常に便利ですが、設定を誤ると意図せず情報が公開されてしまう可能性があります。本記事では、Google ドキュメント、Google スプレッドシート、Google スライドなどを安全に共有するための設定方法と注意点を解説します。 Google ドライブのファイル共有とは 共有設定の種類と注意点 3種類の共有状態 リンクを知っている全員 制限付き (組織部門名) 安全なファイル共有方法 インターネット公開を禁止する Google ドライブのファイル共有とは Google ドライブに保存されている Google ドキュメント、Google…
1ヶ月前

NotebookLM の「音声概要」で聴く学習を試してみたら便利すぎた
G-gen Tech Blog
G-gen の川村です。この記事では NotebookLMの音声概要機能にフォーカスした活用方法を解説します。 NotebookLM とは 音声概要とは 事前準備 言語設定 ソースの追加 音声概要の使い方 音声概要の生成 カスタマイズ機能 音声概要のダウンロード インタラクティブモード(ベータ版) 活用シーン 1. 通勤・移動中の情報収集を効率化 2. 目的別に学習を最適化 3. 複雑な資料の理解を促進 4. 参加型の対話モードでリアルタイムに情報整理 5. 多言語学習 注意点 NotebookLM とは NotebookLM とは、Google ドキュメント、PDF、音声、YouTube 動…
1ヶ月前

NotebookLM vs Gemini アプリ:業務で使い分けるための実践知識まとめ
G-gen Tech Blog
G-gen の川村です。この記事では Google 提供の AI 支援ツールである NotebookLM について、特徴や Gemini アプリとの違いに触れながら、業務における具体的な活用方法を紹介します。 前提知識 NotebookLM とは Gemini アプリとは Gemini アプリとの違い NotebookLM の主要活用パターン 1. ドキュメント・ナレッジ統合管理 2. 資料要約・差分分析 3. 音声・動画から要点自動抽出 4. FAQ・クイズ自動生成 実務で活きる NotebookLM ユースケース 1. ナレッジの構造化と共有 2. 資料の要約・比較による意思決定支援 3.…
1ヶ月前

Vertex AI Pipelinesを解説
G-gen Tech Blog
G-gen の佐々木です。当記事では Google Cloud の機械学習ワークフローオーケストレーションツールである Vertex AI Pipelines を解説します。 MLOps と ML パイプラインの必要性 Vertex AI Pipelines パイプラインの定義 2種類のインターフェース Kubeflow Pipelines SDK TensorFlow Extended SDK パイプライン コンポーネント コンポーネントの基本 Google Cloud パイプライン コンポーネント 概要 Google Cloud パイプライン コンポーネントの例 パイプラインの例 カスタム…
1ヶ月前

従来のApplication Load Balancerを新しいApplication Load Balancerに移行する
G-gen Tech Blog
G-gen の佐々木です。当記事では、従来の Application Load Balancer(classic Application Load Balancer)リソースを、新しい Application Load Balancer であるグローバル外部 Application Load Balancer に安全に移行する方法を解説します。 前提知識 Application Load Balancer の比較 基本的な違い グローバル外部 Application Load Balancer でサポートされる機能 グローバル外部 Application Load Balancer ではサポー…
1ヶ月前

Gmailのトラブルシューティング方法を解説
G-gen Tech Blog
G-gen の荒井です。当記事では、Gmail におけるメール送受信のトラブルシューティング観点を解説します。 はじめに メールの仕組み(送受信経路) トラブルシューティングの観点 トラブルの原因は自社システムだけではないことを理解する どこまで到達しているか確認する ログからアクションを確認する トラブルシューティング方法 すべてのメールを確認 エラーメールの調査 メールログの調査 DNS レコード設定の確認 メール送信者のガイドラインの確認 社内ネットワークやパソコンの設定確認 その他トラブルシューティング はじめに メールのトラブルシューティングを行う上で最も重要なのは、メールのシステム…
1ヶ月前

Google CloudとGoogle Workspaceの障害ステータス調査方法を解説
G-gen Tech Blog
G-gen の荒井です。当記事では Google Cloud および Google Workspace で障害が発生した際のサービスステータス確認方法や、関連コミュニティの活用方法について解説します。 はじめに サービスステータス 責任共有モデル 1. Google サービスのステータス確認 概要 Google Cloud Google Workspace 特定範囲の障害情報 SNS 情報の確認 2. サポート窓口へ問い合わせ 概要 Google Cloud Google Workspace コミュニティの活用 概要 Google Cloud Google Workspace 非公式コミュニテ…
1ヶ月前

Generative AI Leader試験対策マニュアル
G-gen Tech Blog
G-gen の杉村です。Google Cloud(旧称 GCP)の認定資格である Generative AI Leader 資格の試験対策情報を紹介します。 基本的な情報 Generative AI Leader とは 難易度 出題傾向 試験対策 生成 AI の基礎 生成 AI と基盤モデル データタイプ 学習方法 生成 AI ソリューションのレイヤー エージェント エージェントとは 種類 ユースケース ツール 推論ループ Google Cloud の生成 AI サービス Vertex AI Vertex AI とは Model Garden Model Registry Vertex AI …
1ヶ月前