データセットの概要
このページでは、BigQuery のデータセットの概要について説明します。
データセット
データセットは、特定のプロジェクト内に含まれています。データセットは、テーブルとビューへのアクセスを整理して制御するために使用される最上位のコンテナです。テーブルまたはビューはデータセットに属していなければなりません。したがって、データを BigQuery に読み込む前に、1 つ以上のデータセットを作成する必要があります。
データセットの制限事項
BigQuery データセットには次の制限があります。
- 地理的なロケーションは作成時にのみ設定できます。データセットを作成した後、ロケーションは不変になり、Cloud Console もしくは
bq
コマンドライン ツールの使用、またはpatch
もしくはupdate
API メソッドの呼び出しにより変更することはできません。 1 つのクエリで参照されるすべてのテーブルは、同じロケーションにあるデータセット内に保存されている必要があります。
テーブルをコピーする場合、コピー元とコピー先のテーブルが同じロケーションに存在する必要があります。
データセット名は各プロジェクトで一意である必要があります。
データセットの割り当て
データセットの割り当てと制限の詳細については、割り当てと制限をご覧ください。
データセットの料金
データセットの作成、更新、削除については、課金されません。
BigQuery の料金の詳細については、料金をご覧ください。
データセットのセキュリティ
BigQuery でデータセットへのアクセスを制御するには、データセットへのアクセスの制御をご覧ください。データ暗号化の詳細については、保存データの暗号化をご覧ください。
次のステップ
- データセットの作成方法について詳しくは、データセットの作成をご覧ください。
- データセットにアクセス制御を割り当てる方法について詳しくは、データセットへのアクセス制御をご覧ください。