トレーニング
SHOW PARTITIONS
適用対象: Databricks SQL
Databricks Runtime
テーブルのパーティションを一覧表示します。
SHOW PARTITIONS table_name [ PARTITION clause ]
-
テーブルを識別します。 名前には、 時仕様またはオプション指定を含めてはなりません。
-
パーティションを指定する省略可能なパラメーター。 仕様が部分のみである場合は、一致するすべてのパーティションが返されます。 パーティションがまったく指定されていない場合、Databricks SQL からはすべてのパーティションが返されます。
-- create a partitioned table and insert a few rows.
> USE salesdb;
> CREATE TABLE customer(id INT, name STRING) PARTITIONED BY (state STRING, city STRING);
> INSERT INTO customer PARTITION (state = 'CA', city = 'Fremont') VALUES (100, 'John');
> INSERT INTO customer PARTITION (state = 'CA', city = 'San Jose') VALUES (200, 'Marry');
> INSERT INTO customer PARTITION (state = 'AZ', city = 'Peoria') VALUES (300, 'Daniel');
-- Lists all partitions for table `customer`
> SHOW PARTITIONS customer;
state=AZ/city=Peoria
state=CA/city=Fremont
state=CA/city=San Jose
-- Lists all partitions for the qualified table `customer`
> SHOW PARTITIONS salesdb.customer;
state=AZ/city=Peoria
state=CA/city=Fremont
state=CA/city=San Jose
-- Specify a full partition spec to list specific partition
> SHOW PARTITIONS customer PARTITION (state = 'CA', city = 'Fremont');
|state=CA/city=Fremont|
-- Specify a partial partition spec to list the specific partitions
> SHOW PARTITIONS customer PARTITION (state = 'CA');
state=CA/city=Fremont
state=CA/city=San Jose
-- Specify a partial spec to list specific partition
> SHOW PARTITIONS customer PARTITION (city = 'San Jose');
state=CA/city=San Jose
その他のリソース
ドキュメント
-
パーティション - Azure Databricks - Databricks SQL
Databricks SQL および Databricks Runtime でのテーブル パーティションについて説明します。
-
ANALYZE TABLE - Azure Databricks(アズール データブリックス) - Databricks SQL
ANALYZE TABLE ... を使用する方法について説明します。 STATISTICS 構文 (Databricks SQL と Databricks SQL の SQL 言語) の使用方法について説明します。
-
Azure Databricks でのエラー処理 - Azure Databricks
Azure Databricks がエラー状態を処理し、Python や Scala のエラー条件処理を含むメッセージを提供する方法について説明します。