ANOMALY_INSIGHTS!GET_TOP_WAREHOUSES_ON_DATE

指定された日と前日を比較して、指定された日の消費量の変化が最も大きいウェアハウスを返します。アカウントレベルおよび組織レベルの コスト異常 の調査を支援します。

構文

SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!GET_TOP_WAREHOUSES_ON_DATE(
  '<date>',
  <number_of_warehouses>,
  <account_name> )
Copy

引数

'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);
Copy

2024年12月8日と2024年12月9日を比較した場合の消費量の変化について、現在のアカウントの上位5ウェアハウスを返します。

CALL SNOWFLAKE.LOCAL.ANOMALY_INSIGHTS!GET_TOP_WAREHOUSES_ON_DATE(
  '2024-12-09', 5, CURRENT_ACCOUNT_NAME());
Copy

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');
Copy