

 从补丁 198 开始，Amazon Redshift 将不再支持创建新的 Python UDF。现有的 Python UDF 将继续正常运行至 2026 年 6 月 30 日。有关更多信息，请参阅[博客文章](https://www.amazonaws.cn/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)。

# SVL\_DATASHARE\_CROSS\_REGION\_USAGE
<a name="r_SVL_DATASHARE_CROSS_REGION_USAGE"></a>

使用 SVL\_DATASHARE\_CROSS\_REGION\_USAGE 视图，可以获取跨区域数据共享查询所导致的跨区域数据传输使用情况的摘要。SVL\_DATASHARE\_CROSS\_REGION\_USAGE 汇总了段级别的详细信息。

SVL\_DATASHARE\_CROSS\_REGION\_USAGE 对所有用户可见。超级用户可以查看所有行；普通用户只能查看其自己的数据。有关更多信息，请参阅 [系统表和视图中的数据可见性](cm_chap_system-tables.md#c_visibility-of-data)。

此表中的部分或全部数据也可以在 SYS 监控视图 [SYS\_DATASHARE\_CROSS\_REGION\_USAGE](r_SYS_DATASHARE_CROSS_REGION_USAGE.md) 中找到。SYS 监控视图中的数据经过格式化处理，便于使用和理解。我们建议您使用 SYS 监控视图进行查询。

## 表列
<a name="r_SVL_DATASHARE_CROSS_REGION_USAGE-table-rows"></a>


| 列名称  | 数据类型  | 描述  | 
| --- | --- | --- | 
| query | 整数 | 查询的 ID。使用此值可以联接其他系统表和视图。 | 
| segment | bigint | 分段的编号。一个查询包含多个区段，而且每个区段包含一个或多个步骤。 | 
| start\_time | 时间 | 数据传输开始的时间，使用 UTC。 | 
| end\_time | 时间 | 数据传输结束的时间，使用 UTC。 | 
| transferred\_data | bigint | 从生产者区域向使用者区域传输的数据字节数。 | 
| source\_region | char(25) | 查询从中传输数据的生产者区域。 | 
| recordtime | timestamp | 记录操作的时间。 | 

## 示例查询
<a name="r_SVL_DATASHARE_CROSS_REGION_USAGE-sample-queries"></a>

以下示例显示了 SVL\_DATASHARE\_CROSS\_REGION\_USAGE 视图。

```
SELECT query, segment, transferred_data, source_region
from svl_datashare_cross_region_usage
where query = pg_last_query_id()
order by query,segment;

  query | segment | transferred_data | source_region 
--------+---------+------------------+---------------
 200048 |       2 |          4194304 |    us-west-1  
 200048 |       2 |          4194304 |    us-east-2
```