

 Amazon Redshift 將不再支援從修補程式 198 開始建立新的 Python UDFs。現有 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\_DATASHARE\_CHANGE\_LOG
<a name="r_SVL_DATASHARE_CHANGE_LOG"></a>

記錄用於追蹤生產者和消費者叢集上資料共用變更的合併檢視。

所有使用者都可看見 SVL\_DATASHARE\_CHANGE\_LOG。超級使用者可以看見所有資料列；一般使用者只能看見自己的資料。如需詳細資訊，請參閱[系統資料表和檢視中資料的可見性](cm_chap_system-tables.md#c_visibility-of-data)。

此資料表中的部份或所有資料也會在 SYS 監控檢視 [SYS\_DATASHARE\_CHANGE\_LOG](SYS_DATASHARE_CHANGE_LOG.md) 中找到。SYS 監視檢視中的資料會格式化為更易於使用和理解。我們建議您使用 SYS 監控檢視進行查詢。

## 資料表欄
<a name="r_SVL_DATASHARE_CHANGE_LOG-table-rows"></a>


| 欄名稱  | 資料類型  | 說明  | 
| --- | --- | --- | 
| userid | integer | 採取動作之使用者的 ID。 | 
| 使用者名稱 | varchar(128) | 採取動作的使用者名稱。 | 
| pid | integer | 程序的 ID。 | 
| xid | bigint | 交易的 ID。 | 
| share\_id | integer | 受影響資料共用的 ID。 | 
| share\_name | varchar(128) | 資料共用的名稱。 | 
| source\_database\_id | integer | 資料共用所屬資料庫的 ID。 | 
| source\_database\_name | varchar(128) | 資料共用所屬資料庫的名稱。 | 
| consumer\_database\_id | integer | 從資料共用匯入之資料庫的 ID。 | 
| consumer\_database\_name | varchar(128) | 從資料共用匯入之資料庫的名稱。 | 
| arn | varchar(192) | 支援匯入資料庫之資源的 ARN。 | 
| recordtime | timestamp | 動作的時間戳記。 | 
| 動作 | varchar(128) | 正在執行的動作。可能的值為 CREATE DATASHARE、DROP DATASHARE、GRANT ALTER、REVOKE ALTER、GRANT SHARE、REVOKE SHARE、ALTER ADD、ALTER REMOVE、ALTER SET、GRANT USAGE、REVOKE USAGE、CREATE DATABASE、共用資料庫上的 GRANT 或 REVOKE USAGE、DROP SHARED DATABASE、ALTER SHARED DATABASE。 | 
| status | integer | 動作的狀態。可能的值為 SUCCESS 和 ERROR-ERROR CODE。 | 
| share\_object\_type | varchar(64) | 新增至資料共用或從資料共用中移除之資料庫物件的類型。可能的值包括 schemas、tables、columns、functions 和 views。這是生產者叢集的欄位。 | 
| share\_object\_id | integer | 新增至資料共用或從資料共用中移除之資料庫物件的 ID。這是生產者叢集的欄位。 | 
| share\_object\_name | varchar(128) | 新增至資料共用或從資料共用中移除之資料庫物件的名稱。這是生產者叢集的欄位。 | 
| target\_user\_type | varchar(16) | 授與權限的使用者或群組類型。這是生產者和消費者叢集的欄位。 | 
| target\_userid  | integer | 授與權限的使用者或群組 ID。這是生產者和消費者叢集的欄位。 | 
| target\_username | varchar(128) | 授與權限的使用者或群組名稱。這是生產者和消費者叢集的欄位。 | 
| consumer\_account | varchar(16) | 資料消費者的帳戶 ID。這是生產者叢集的欄位。 | 
| consumer\_namespace | varchar(64) | 資料消費者帳戶的命名空間。這是生產者叢集的欄位。 | 
| producer\_account | varchar(16) | 資料共用所屬生產者帳戶的帳戶 ID。這是消費者叢集的欄位。 | 
| producer\_namespace  | varchar(64) | 資料共用所屬產品帳戶的命名空間。這是消費者叢集的欄位。 | 
| attribute\_name | varchar(64) | 資料共用或共用資料庫的屬性名稱。 | 
| attribute\_value | varchar(128) | 資料共用或共用資料庫的屬性值。 | 
| message | varchar(512) | 動作失敗時的錯誤訊息。 | 

## 範例查詢
<a name="r_SVL_DATASHARE_CHANGE_LOG-sample-queries"></a>

下列範例顯示 SVL\_DATASHARE\_CHANGE\_LOG 檢視。

```
SELECT DISTINCT action
FROM svl_datashare_change_log
WHERE share_object_name LIKE 'tickit%';

         action
 -----------------------
  "ALTER DATASHARE ADD"
```