本页面介绍了在运行直播时可以执行的操作。这些操作包括:
启动数据流
当您创建数据流时,可以创建并立即启动数据流,也可以创建数据流但不启动它。
如果您创建了数据流但未启动它,那么现在可以启动。通过启动数据流,Datastream 可以将数据、架构和表从源数据库转移到目标位置。
- 前往 Google Cloud 控制台中的数据流页面。 
- 选择要启动的数据流左侧的复选框。 
- 点击开始 (START)。 
- 在对话框中,点击开始。数据流的状态从 - Not started更改为- Starting,再更改为- Running。
启动数据流后,您可以对其进行监控,验证 Datastream 是否已将数据从源数据库转移到目标位置。
暂停数据流
启动数据流后,您可以暂停该数据流。暂停数据流后,Datastream 不会将来源数据库中的任何新数据拉取到目标位置。不过,由于“运行中”数据会继续流动,因此某些数据可能会继续写入目标位置。
在某些情况下,如果暂停数据流,则来源数据库必须保留数据,直到您恢复数据流。来源数据库的保留期限可能有限。如果数据流暂停的时间超过了来源保留期限,则数据流会恢复,这可能会导致数据流失败。如果发生这种情况,请删除数据流,创建一个新数据流,然后启动它,以便 Datastream 可以将数据、架构和表从来源数据库转移到目标位置。
- 前往 Google Cloud 控制台中的数据流页面。 
- 选择要暂停的数据流左侧的复选框。 
- 点击暂停。 
- 在对话框中,点击暂停。数据流的状态从 - Running更改为- Draining。排空数据流就是清空数据流,使其不包含任何数据。- 排空数据流中的所有数据后,数据流的状态会从 - Draining更改为- Paused。
暂停数据流后,您可以恢复该数据流,以便 Datastream 将新数据从来源数据库转移到目标数据库。
恢复数据流
您可以恢复已暂停的数据流。通过恢复数据流,Datastream 可以将新数据从源数据库转移到目标位置。
- 前往 Google Cloud 控制台中的数据流页面。 
- 选择要恢复的数据流左侧的复选框。 
- 点击恢复。数据流的状态从 - Paused更改为- Running。
恢复数据流后,您可以对其进行监控,验证 Datastream 是否将新数据从源数据库转移到目标位置。