0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

AWS閉鎖網+Snowflake 自動起動無効にした場合のDWHについて

0
Last updated at Posted at 2026-10-13

今回の目的

Snowflakeでは、自動停止や自動起動を入れておくと
クエリを流していない状態ではDWHは停止し、
ストレージのみの課金となります。

ただし、クエリを流しても自動起動しない設定はできるのか検証します。

前回までの検証

①AWS閉鎖網+Snowflake Private Link
https://qiita.com/Cache-Hit/items/5f7f8788b4d97d4b553d

②AWS閉鎖網+Snowflake 内部ステージのS3への接続設定
https://qiita.com/Cache-Hit/items/61a5aac9a66bda5f0aa8

検証環境用意

今回行う検証は
・自動停止起動を入れたDWHに対して、
停止中にクエリを流してもエラーになり起動しないようにするために
Snowsightにクエリを流す。

準備

AUTO_RESUMEの設定をFALSEは

現在の設定の確認
※現在のauto_resume【ウェアハウスが一時停止された場合、クエリがウェアハウスに送信された時点で自動的に再開するか】の設定が
TRUEであることを確認

SHOW WAREHOUSES LIKE 'SNOWTESTSFLAKE';

SELECT "auto_resume"
FROM TABLE(RESULT_SCAN(LAST_QUERY_ID()));

image.png



・設定変更

ALTER WAREHOUSE SNOWTESTSFLAKE SET AUTO_RESUME = FALSE;

image.png



Falseになっていることを確認

SHOW WAREHOUSES LIKE 'SNOWTESTSFLAKE';

image.png





対象のDWHに確認のクエリを投げてうまくいくかを確認。

※うまくいかないための検証



snowtestsflakePLの設定ファイル確認

C:\Users\Administrator>type C:\Users\Administrator\AppData\Local\snowflake\config.toml
[cli]
ignore_new_version_warning = false

[cli.logs]
save_logs = true
path = "C:\\Users\\Administrator\\AppData\\Local\\snowflake\\logs"
level = "info"

[connections.privatelinkS3]
account = "XUQYYJQ-AW77300"
user = "TESTOBATA2"
password = "8888qqqqChainsaw8%"
host = "HK33186.ap-northeast-1.privatelink.snowflakecomputing.com"
region = "ap-northeast-1"
port = 443
protocol = "https"
role = "ACCOUNTADMIN"
authenticator = "username_password_mfa"


[connections.snowtestsflakePL]
account = "XUQYYJQ-AW77300"
user = "SNOWTESTSFLAKE"
password = "8888qqqqChainsaw8%"
host = "HK33186.ap-northeast-1.privatelink.snowflakecomputing.com"
port = 443
protocol = "https"
authenticator = "USERNAME_PASSWORD_MFA"
role = "ACCOUNTADMIN"
warehouse = "SNOWTESTSFLAKE"


接続テスト

まずはテーブル確認
C:\Users\Administrator>snow sql --connection snowtestsflakePL --mfa-passcode 945391 -q "SHOW TABLES IN SCHEMA SNOWTESTDB.TEST_SCHEMA;"
C:\Users\Administrator\AppData\Local\pyapp\data\snowflake-cli\12766843218322477748\3.28.0\python\Lib\site-packages\snowflake\cli\api\encoding_diagnostics.py:156: UserWarning: Encoding mismatch detected. Run 'snow helpers detect-encoding' for more details.
  warnings.warn(msg)
SHOW TABLES IN SCHEMA SNOWTESTDB.TEST_SCHEMA;
+----------------------------------------------------------------------------------------------------------------------+
|   |   |   |   |   |    |   |    |   |    |   |    |   |    | s |    |   |    |   |    |   |    |   |    |   |    |   |
|   |   |   |   |   |    |   |    |   |    |   |    |   |    | e |    |   |    |   |    |   |    |   |    |   |    |   |
|   |   |   |   |   |    |   |    |   |    |   |    |   |    | a |    |   |    |   |    |   |    |   |    |   |    |   |
|   |   |   |   |   |    |   |    |   |    |   |    |   |    | r |    |   |    |   |    |   |    |   |    |   |    |   |
|   |   |   |   |   |    |   |    |   |    |   |    |   |    | c |    |   |    |   |    |   |    |   |    |   |    |   |
|   |   |   |   |   |    |   |    |   |    |   |    |   |    | h |    |   |    |   |    |   |    |   |    |   |    |   |
|   |   |   |   |   |    |   |    |   |    |   |    |   |    | _ |    |   |    |   |    |   |    |   |    |   |    |   |
|   |   |   |   |   |    |   |    |   |    |   |    |   |    | o |    |   |    |   |    |   |    |   |    |   |    |   |
|   |   |   |   |   |    |   |    |   |    |   |    |   |    | p |    |   |    |   |    |   |    |   |    |   |    |   |
|   |   |   |   |   |    |   |    |   |    |   |    |   |    | t |    |   |    |   |    |   |    |   |    |   |    |   |
|   |   |   |   |   |    |   |    |   |    |   |    |   |    | i |    |   |    |   |    |   |    |   |    |   |    |   |
|   |   |   |   |   |    |   |    |   |    |   |    |   |    | m |    |   |    |   |    |   |    |   |    |   |    |   |
|   |   |   |   |   |    |   |    |   |    |   |    |   |    | i |    |   |    |   |    |   |    |   |    |   |    |   |
|   |   |   |   |   |    |   |    |   |    |   |    | c |    | z |    |   |    | o |    |   |    |   |    |   |    |   |
|   |   |   |   |   |    |   |    |   |    | r |    | h |    | a |    |   |    | w |    |   |    |   |    | i |    |   |
|   |   | d |   |   |    |   |    |   |    | e |    | a |    | t | se |   |    | n |    |   |    |   |    | s |    | e |
|   |   | a |   |   |    |   |    |   |    | t |    | n |    | i | ar |   | en | e |    |   |    |   |    | _ |    | r |
|   |   | t | s |   |    |   |    |   |    | e |    | g |    | o | ch | i | ab | r |    |   |    |   |    | i |    | r |
| c |   | a | c |   |    | c |    |   |    | n | au | e | se | n | _o | s | le | _ |    |   |    | i |    | n |    | o |
| r |   | b | h |   |    | l |    |   |    | t | to | _ | ar | _ | pt | _ | _s | r |    | i |    | s |    | t |    | r |
| e |   | a | e |   |    | u |    |   |    | i | ma | t | ch | p | im | e | ch | o |    | s |    | _ |    | e |    | _ |
| a |   | s | m |   |    | s |    |   |    | o | ti | r | _o | r | iz | x | em | l |    | _ |    | d |    | r | ro | l |
| t |   | e | a |   |    | t |    |   |    | n | c_ | a | pt | o | at | t | a_ | e |    | h |    | y | is | a | w_ | o |
| e |   | _ | _ |   |    | e |    | b |    | _ | cl | c | im | g | io | e | ev | _ |    | y | is | n | _i | c | ti | g |
| d | n | n | n | k | co | r |    | y |    | t | us | k | iz | r | n_ | r | ol | t | is | b | _i | a | mm | t | me | g |
| _ | a | a | a | i | mm | _ |    | t | ow | i | te | i | at | e | by | n | ut | y | _e | r | ce | m | ut | i | st | i |
| o | m | m | m | n | en | b | ro | e | ne | m | ri | n | io | s | te | a | io | p | ve | i | be | i | ab | v | am | n |
| n | e | e | e | d | t  | y | ws | s | r  | e | ng | g | n  | s | s  | l | n  | e | nt | d | rg | c | le | e | p  | g |
|---+---+---+---+---+----+---+----+---+----+---+----+---+----+---+----+---+----+---+----+---+----+---+----+---+----+---|
| 2 | T | S | T | T |    |   | 3  | 1 | AC | 1 | OF | O | OF | N | No | N | N  | R | N  | N | N  | N | N  | N | OF | O |
| 0 | E | N | E | A |    |   |    | 0 | CO |   | F  | F | F  | o | ne |   |    | O |    |   |    |   |    |   | F  | F |
| 2 | S | O | S | B |    |   |    | 2 | UN |   |    | F |    | n |    |   |    | L |    |   |    |   |    |   |    | F |
| 6 | T | W | T | L |    |   |    | 4 | TA |   |    |   |    | e |    |   |    | E |    |   |    |   |    |   |    |   |
| - | _ | T | _ | E |    |   |    |   | DM |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| 1 | T | E | S |   |    |   |    |   | IN |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| 0 | A | S | C |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| - | B | T | H |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| 1 | L | D | E |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| 5 | E | B | M |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
|   |   |   | A |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| 1 |   |   |   |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| 9 |   |   |   |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| : |   |   |   |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| 2 |   |   |   |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| 8 |   |   |   |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| : |   |   |   |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| 1 |   |   |   |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| 0 |   |   |   |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| . |   |   |   |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| 3 |   |   |   |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| 4 |   |   |   |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| 5 |   |   |   |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| 0 |   |   |   |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| 0 |   |   |   |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| 0 |   |   |   |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| - |   |   |   |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| 0 |   |   |   |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| 7 |   |   |   |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| : |   |   |   |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| 0 |   |   |   |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
| 0 |   |   |   |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |    |   |
+----------------------------------------------------------------------------------------------------------------------+



C:\Users\Administrator>snow sql --connection snowtestsflakePL --mfa-passcode 796266 -q "SELECT * FROM SNOWTESTDB.TEST_SCHEMA.TEST_TABLE LIMIT 10;"
C:\Users\Administrator\AppData\Local\pyapp\data\snowflake-cli\12766843218322477748\3.28.0\python\Lib\site-packages\snowflake\cli\api\encoding_diagnostics.py:156: UserWarning: Encoding mismatch detected. Run 'snow helpers detect-encoding' for more details.
  warnings.warn(msg)
SELECT * FROM SNOWTESTDB.TEST_SCHEMA.TEST_TABLE LIMIT 10;
╭─ Error ──────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ 000608 (57P03): 01c7c775-0304-f8f7-0005-7192000c7106: Warehouse 'SNOWTESTSFLAKE' is suspended.  Use 'alter warehouse │
│ SNOWTESTSFLAKE resume;' command if you need to use it again.                                                         │
│                                                                                                                      │
╰───────────────────────────────────────────────────────────────────

うまくいかないことが証明できました!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?