アプリケーションは、アプリケーションごとに個別のテーブルを使用してBigQueryにログを書き込みます。45日より古いログは削除し、ストレージを最適化する必要があります。どうすればよいですか?
解答を選択
オプションをタップして解答を確認してください。
正解: テーブルを時間パーティション分割し、パーティションの有効期限を45日に設定する.
これが解答である理由
このシナリオでは、BigQueryのパーティション分割テーブルとパーティションの有効期限の機能を利用するのが最も効率的です。ログデータを時間でパーティション分割し、各パーティションに45日の有効期限を設定することで、45日より古いデータは自動的に削除され、ストレージが最適化されます。 「テーブルの有効期限を45日に設定する」は、テーブル全体が45日後に削除されるため、継続的にログを保持する要件には合いません。 「BigQueryのデフォルトの動作に依存する」は、BigQueryには古いデータを自動的に削除するデフォルトの動作はないため、不適切です。 「BigQueryコマンドラインツール(bq)を使用してスクリプトを作成する」は、手動での管理が必要になり、自動化された効率的なソリューションではありません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要