PartitionsList
テーブルのパーティション定義をリストします。
Columns
| Name | Type | Description |
| Id [KEY] | String | テーブルパーティションの一意の識別子で、通常パーティションキーとパーティション値を含みます。これはテーブル内の各パーティションを区別するのに役立ちます。 |
| ProjectId | String | パーティショニングされたデータを含むテーブルを所有するGoogle Cloud プロジェクトのID。 |
| DatasetId | String | パーティショニングされたテーブルが存在するBigQuery データセットのID。 |
| TableName | String | パーティショニングされたBigQuery テーブルの名前。このテーブルには、指定された列に基づく複数のパーティションが含まれます。 |
| ColumnName | String | テーブルのパーティションを定義するために使用される列の名前。これは通常、日付か整数のフィールドです。 |
| ColumnType | String | パーティショニングに使用される列のデータ型。一般的な値には、パーティショニング戦略に応じてDATE、INTEGER、またはTIMESTAMP が含まれます。 |
| Kind | String | テーブルに適用されるパーティショニングの方法。オプションには、DATE(日時フィールドでパーティショニング)、RANGE(数値範囲でパーティショニング)、またはINGESTION(データロード時間でパーティショニング)が含まれます。 |
| RequireFilter | Boolean | 値が'true' の場合、クエリにはパーティション列のフィルタを含める必要があり、テーブルのフルスキャンを回避できます。値が'false' の場合、テーブルをクエリする際にフィルタは必須ではありません。 |