

 Amazon Redshift は、パッチ 198 以降、新しい Python UDF の作成をサポートしなくなります。既存の Python UDF は、2026 年 6 月 30 日まで引き続き機能します。詳細については、[ブログ記事](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)を参照してください。

# SVL\_FEDERATED\_QUERY
<a name="r_SVL_FEDERATED_QUERY"></a>

SVL\_FEDERATED\_QUERY ビューは、フェデレーテッドクエリの呼び出しに関する情報を表示するために使用します。

SVL\_FEDERATED\_QUERY はすべてのユーザーに表示されます。スーパーユーザーはすべての行を表示できますが、通常のユーザーは自分のデータのみを表示できます。詳細については、「[システムテーブルとビューのデータの可視性](cm_chap_system-tables.md#c_visibility-of-data)」を参照してください。

このテーブルの一部またはすべてのデータは、SYS モニタリングビュー [SYS\_EXTERNAL\_QUERY\_DETAIL](SYS_EXTERNAL_QUERY_DETAIL.md) でも確認できます。SYS モニタリングビューのデータは、使いやすく理解しやすいようにフォーマットされます。クエリには、SYS モニタリングビューを使用することをお勧めします。

## テーブルの列
<a name="SVL_FEDERATED_QUERY-table-columns"></a>


| 列名  | データ型  | 説明  | 
| --- | --- | --- | 
| userid | integer  | クエリを実行しているユーザーの ID。 | 
| xid | bigint | トランザクション ID。 | 
| pid | integer | クエリを実行しているリーダープロセスの ID。 | 
| query | integer | フェデレーテッド呼び出しのクエリ ID。 | 
| sourcetype | character (32) | フェデレーションコールのソースタイプ (「PG」など)。 | 
| recordtime | timestamp | クエリがフェデレーションのために送信される時刻。UTC が使用されます。 | 
| querytext | character (4000) | 実行のためにリモートの PostgreSQL エンジンに送信されるクエリ文字列。 | 
| num\_rows | bigint | フェデレーションクエリによって返された行の数。 | 
| num\_bytes | bigint | フェデレーションクエリによって返されたバイトの数。 | 
| duration | bigint | カーソル呼び出しから行の取得にかかった時間 (マイクロ秒単位)。フェデレーションクエリの実行と結果の取得にかかった時間。 | 

## サンプルクエリ
<a name="SVL_FEDERATED_QUERY-sample-queries"></a>

フェデレーテッドクエリの呼び出しに関する情報を表示するには、次のようなクエリを実行します。

```
select query, trim(sourcetype) as type, recordtime, trim(querytext) as "PG Subquery" from svl_federated_query where query = 4292;
                
 query | type |         recordtime         |                          pg subquery
-------+------+----------------------------+---------------------------------------------------------------
  4292 | PG   | 2020-03-27 04:29:58.485126 | SELECT "level" FROM functional.employees WHERE ("level" >= 6)
(1 row)
```