テーブルの変更履歴を表示するには、そのテーブルに対する bigquery.tables.getData 権限が必要です。この権限は、次の Identity and Access Management(IAM)事前定義ロールに含まれています。
roles/bigquery.dataViewer
roles/bigquery.dataEditor
roles/bigquery.dataOwner
roles/bigquery.admin
テーブルに行レベルのアクセス ポリシーがあるか、すでに設定されている場合は、テーブル管理者のみがテーブルの過去のデータにアクセスできます。bigquery.rowAccessPolicies.overrideTimeTravelRestrictions 権限は、テーブルに必要であり、roles/bigquery.admin IAM 事前定義ロールに含まれています。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["わかりにくい","hardToUnderstand","thumb-down"],["情報またはサンプルコードが不正確","incorrectInformationOrSampleCode","thumb-down"],["必要な情報 / サンプルがない","missingTheInformationSamplesINeed","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-03-05 UTC。"],[[["BigQuery change history allows tracking of modifications to BigQuery tables, enabling users to identify specific changes within a given timeframe."],["Accessing change history requires the `bigquery.tables.getData` permission, included in roles like `roles/bigquery.dataViewer`, `roles/bigquery.dataEditor`, `roles/bigquery.dataOwner`, and `roles/bigquery.admin`."],["The `APPENDS` function returns all rows appended to a table within a specified time range, while the `CHANGES` function, which requires enabling the `enable_change_history` option, returns all changed rows within a given range."],["Utilizing change history functions incurs BigQuery compute costs, as they must process all data written to the table during the designated time period, and setting `enable_change_history` to `TRUE` adds storage and compute costs."],["This is currently a pre-GA feature and it is available \"as is\", therefore the support may be limited, and any questions or feedback about it should be directed to bq-change-history-feedback@google.com."]]],[]]