CREATE WAREHOUSE
コンピュートリソース用の新しい Warehouse を作成します。
構文
CREATE WAREHOUSE [ IF NOT EXISTS ] <warehouse_name>
[ WITH ] warehouse_size = <size>
[ WITH ] auto_suspend = <nullable_unsigned_number>
[ WITH ] initially_suspended = <bool>
[ WITH ] auto_resume = <bool>
[ WITH ] max_cluster_count = <nullable_unsigned_number>
[ WITH ] min_cluster_count = <nullable_unsigned_number>
[ WITH ] comment = '<string_literal>'
[ WITH ] TAG ( <tag_name> = '<tag_value>' [ , <tag_name> = '<tag_value>' , ... ] )
オプション
- オプションは任意の順序で指定でき、重複して指定することもできます(後に指定した値が優先されます)。
AUTO_SUSPEND、MAX_CLUSTER_COUNT、MIN_CLUSTER_COUNTは= NULLを受け付け、0にリセットします。
例
次の例では、オートスケーリングとカスタム設定を備えた XLarge Warehouse を作成します。
CREATE WAREHOUSE IF NOT EXISTS 'etl-wh'
WITH warehouse_size = XLarge
auto_suspend = 600
initially_suspended = TRUE
auto_resume = FALSE
max_cluster_count = 4
min_cluster_count = 2
comment = 'Nightly ETL warehouse'
TAG (environment = 'production', team = 'data-engineering', cost_center = 'analytics');
次の例では、基本的な Small Warehouse を作成します。
CREATE WAREHOUSE 'my-warehouse'
WITH warehouse_size = Small;