ANOMALY_INSIGHTS!GET_TOP_WAREHOUSES_ON_DATE¶
指定された日と前日を比較して、指定された日の消費量の変化が最も大きいウェアハウスを返します。アカウントレベルおよび組織レベルの コスト異常 の調査を支援します。
構文¶
SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!GET_TOP_WAREHOUSES_ON_DATE(
'<date>',
<number_of_warehouses>,
<account_name> )
引数¶
'date'
消費データを返したい日付を指定します。
データ型: DATE
number_of_warehouses
メソッドが返すウェアハウスの数を制限します。例えば、
5
を指定すると、このメソッドは消費量の変化という観点から、上位5つのウェアハウスのみを返します。データ型: NUMBER
account_name
消費データを返すアカウントを決定する式を指定します。以下の値を指定できます。
'account_name'
: 指定したアカウントのウェアハウスデータを返します。アカウントのロケーターではなく、アカウント名を指定する必要があります。CURRENT_ACCOUNT_NAME()
: 現在のアカウントのウェアハウスデータを返します。NULL
: 特定のアカウントではなく、組織全体のウェアハウスデータを返します。
戻り値¶
以下の列を持つテーブルを返します。
列名 |
データ型 |
説明 |
---|---|---|
WAREHOUSE_NAME |
VARCHAR |
ウェアハウスの名前。 |
WAREHOUSE_ID |
NUMBER |
ウェアハウスのシステム生成識別子。 |
CONSUMPTION |
NUMBER (38,9) |
指定日の消費量(クレジット単位)。 |
COST_CHANGE |
NUMBER (38,9) |
指定日と前日の消費量の差。 |
アクセス制御の要件¶
以下のロールのいずれかを持つユーザーが、このメソッドを呼び出すことができます。
ACCOUNTADMINロール
GLOBALORGADMINロール
使用上の注意¶
別のアカウントまたは組織全体のデータを返すには、 組織アカウント または ORGADMIN が有効なアカウント からこのメソッドを実行する必要があります。
このメソッドを使用して、消費量の測定単位として通貨を返すことはできません。
例¶
2024年8月9日と2024年8月10日を比較した場合の消費量の変化について、組織内の上位6ウェアハウスを返します。
CALL SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!GET_TOP_WAREHOUSES_ON_DATE('2024-08-10', 6, NULL);
2024年12月8日と2024年12月9日を比較した場合の消費量の変化について、現在のアカウントの上位5ウェアハウスを返します。
CALL SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!GET_TOP_WAREHOUSES_ON_DATE(
'2024-12-09', 5, CURRENT_ACCOUNT_NAME());
2024年11月8日と2024年11月9日を比較した場合の消費量の変化について、アカウント my_acct
の上位3ウェアハウスを返します。
CALL SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!GET_TOP_WAREHOUSES_ON_DATE(
'2024-11-09', 5, 'my_acct');