コンテンツにスキップ

BigQueryを有効にする

CloudflareのログをバッチでBigQueryに送信するためにLogpushを設定します。

BigQueryは、1日にテーブルごとに最大1,500のジョブ(失敗を含む)をサポートし、各ロードに最大1,000万ファイルを含めることができます。つまり、1分ごとにBigQueryにロードし、各ロードに最大1,000万ファイルを含めることができます。詳細については、BigQueryのロードジョブのクォータを参照してください。

Logpushは、できるだけ早くログのバッチを配信します。つまり、1分間に複数のファイルのバッチを受け取る可能性があります。BigQueryのジョブが、ファイルが受信されたときではなく、毎分のような特定の時間間隔でファイルを取り込むように設定されていることを確認してください。各Logpushファイルが受信されるたびにBigQueryにファイルを取り込むと、すぐにBigQueryのクォータを使い果たす可能性があります。

BigQueryでスケジュールジョブのロードを設定する方法のコミュニティサポート例については、Cloudflare + Google Cloud | Integrations repositoryを参照してください。このリポジトリは最善の努力に基づいて提供されており、定期的にメンテナンスされているわけではありません。