よくある質問
- Service Account キーをアップロードしても安全ですか?
- はい。キーは保存時に暗号化され、認可された範囲で GCS バケットへの安全な認証接続を作成するためにのみ使用されます。
- マルチリージョンバケットでも動作しますか?
- はい。この連携はリージョナル、マルチリージョナル、デュアルリージョナルの各バケットに対応しています。
- バージョニングはどのように機能しますか?
- オブジェクトをリネームする際、バケットでオブジェクトのバージョニングが有効になっている場合は元のバージョンがアーカイブされ、データ履歴が保持されます。
接続前の確認事項
- 課金が有効化された Google Cloud Platform プロジェクト
- Google Cloud Storage バケット
- Service Account を作成し、Pub/Sub 通知を設定する権限
仕組み
GCS バケットにアクセスする権限を持つ Google Cloud Service Account を作成します
新しいオブジェクトが作成されたときに Pub/Sub トピックへ通知を送るよう GCS を設定します
renamed.to サービスがこのトピックを購読し、新しいファイルを処理してバケット内でリネームします
変更前 → 変更後
data/raw_log.csv
bq-ready/2025-10-15_server-logs_us-central1.csv
BigQuery に簡単に取り込めるよう、生ログを構造化します。
ml/train_img_001.jpg
ml-training-data/cat/2025-10-15_cat_001.jpg
機械学習データセットは自動的にラベル付けされ、整理されます。
チームが Google Cloud Storage を選ぶ理由
- グローバル規模のスケールとパフォーマンス
- Google Cloud Platform との連携
- 高度な AI と ML 機能
- マルチリージョンのストレージオプション
- 強固なセキュリティとコンプライアンス
- コスト効率の高いストレージクラス
利用するユーザー
主な利用例
ML データの整理
機械学習向けの学習データやデータセットを構造化します
ML データのアップロード → AI 処理 → 適切にラベル付けされた整理済み GCS バケット
グローバルなコンテンツ配信
世界規模の CDN 配信向けにメディアファイルを整理します
コンテンツのアップロード → AI 分析 → グローバルアクセス向けに最適化された GCS ストレージ
分析データ処理
分析ファイルやログファイルを処理・整理します
ログファイル → コンテンツ分析 → BigQuery 向けに構造化された GCS 整理
設定ガイド
以下の手順に沿って数分で開始できます
Service Account を作成
GCP コンソールで新しい Service Account を作成します。対象バケットに対して "Storage Object Admin" ロールを付与し、JSON キーファイルをダウンロードします。
Pub/Sub 通知を設定
`gsutil` コマンドラインツールまたは Cloud Shell を使用して、オブジェクト作成時に発火する Pub/Sub 通知をバケットに作成します。
gsutil notification create -t your-topic-name -f json -e OBJECT_FINALIZE gs://your-bucket-namerenamed.to で接続
renamed.to ダッシュボードで、Service Account の JSON キーをアップロードし、GCP プロジェクト ID と Pub/Sub トピック名を入力します。
命名テンプレートを適用
このバケットから処理されるすべてのファイルに適用する命名テンプレートを選択します。
準備完了です
設定は完了です。今後、ファイルは自動的に名前変更され、整理されます。
引き続き確認する
関連する連携、利用例、ドキュメントをご覧ください