<budget_name>!GET_LINKED_RESOURCES¶
カスタム予算 に明示的に追加したオブジェクトのリスト。
リストに以下は含まれません。
自動的に追加されたオブジェクト(たとえば、 Snowflake Native App によって作成され所有されているコンピューティングプールやウェアハウス)
タグが予算に追加されたときに追加されたオブジェクト。
重要
このメソッドは廃止される予定です。代わりに <budget_name>!GET_BUDGET_SCOPE を使用してください。
構文¶
戻り値¶
この関数は、次の列を返します。
列名 |
データ型 |
説明 |
|---|---|---|
RESOURCE_ID |
NUMBER |
オブジェクトの内部識別子。 |
NAME |
VARCHAR |
オブジェクトの名前です。 |
DOMAIN |
VARCHAR |
オブジェクトのドメイン。有効な値:
注釈 オブジェクトが Snowflake Native App の場合、この列の値は |
SCHEMA_NAME |
VARCHAR |
オブジェクトを含むスキーマの名前。オブジェクトがスキーマレベルでない場合は NULL。 |
DATABASE_NAME |
VARCHAR |
オブジェクトを含むデータベースの名前。オブジェクトがデータベースレベルまたはスキーマレベルでない場合は NULL。 |
アクセス制御の要件¶
カスタム予算の結果を表示するには、以下の最小権限とロールが必要です。
予算インスタンスの ADMIN インスタンスロール。
予算インスタンスを含んでいるデータベースとスキーマに対する USAGE 権限。
詳細については、 Budgetのロールと権限 をご参照ください。
使用上の注意¶
このメソッドは カスタム予算 インスタンスに対してのみ呼び出すことができます。
このメソッドを呼び出しても、オブジェクトは返されません。このため、メソッドの連結を使って、このメソッドの戻り値で別のメソッドを呼び出すことはできません。換わりに、各メソッドを別々の SQL ステートメントで呼び出します。
例¶
budget_db.budget_schema.my_budget 予算に追加されたすべてのオブジェクトを取得します。