Lorsque vous avez créé un flux, vous l'avez créé et démarré immédiatement ou vous l'avez créé sans le démarrer.
Si vous avez créé le flux, mais que vous ne l'avez pas démarré, vous pouvez le faire maintenant. Lorsque vous démarrez un flux, Datastream peut transférer des données, des schémas et des tables de la base de données source vers la destination.
Accédez à la page Flux dans la console Google Cloud .
Cochez la case située à gauche du flux que vous souhaitez démarrer.
Cliquez sur DÉMARRER.
Dans la boîte de dialogue, cliquez sur DÉMARRER. L'état du flux passe de Not started à Starting, puis à Running.
Après avoir démarré un flux, vous pouvez le surveiller pour vérifier que Datastream a transféré les données de la base de données source vers la destination.
Mettre la diffusion en pause
Après avoir démarré un flux, vous pouvez le mettre en pause. Lorsqu'un flux est mis en pause, Datastream n'extrait pas les nouvelles données de la base de données source vers la destination. Toutefois, des données peuvent toujours être écrites sur la destination, car les données "en cours de transfert" continuent d'être diffusées.
Dans certains cas, si vous mettez un flux en pause, la base de données source doit conserver les données jusqu'à ce que vous réactiviez le flux. La période de conservation de la base de données source peut être limitée. Si le flux est mis en pause pendant une durée supérieure à la période de conservation de la source, puis qu'il est repris, cela peut entraîner son échec. Dans ce cas, supprimez le flux, créez-en un, puis démarrez-le afin que Datastream puisse transférer les données, les schémas et les tables de la base de données source vers la destination.
Accédez à la page Flux dans la console Google Cloud .
Cochez la case située à gauche du flux que vous souhaitez mettre en veille.
Cliquez sur METTRE EN VEILLE.
Dans la boîte de dialogue, cliquez sur METTRE EN VEILLE. L'état du flux passe de Running à Draining. Le drainage d'un flux est le processus qui consiste à vider le flux afin qu'il ne contienne aucune donnée.
Une fois le flux drainé de toutes ses données, son état passe de Draining à Paused.
Après avoir mis un flux en pause, vous pouvez le réactiver afin que Datastream puisse transférer de nouvelles données de la base de données source vers la destination.
Reprendre le flux
Vous pouvez réactiver un flux que vous avez mis en pause. Lorsque vous réactivez un flux, Datastream peut transférer de nouvelles données de la base de données source vers la destination.
Accédez à la page Flux dans la console Google Cloud .
Cochez la case située à gauche du flux que vous souhaitez réactiver.
Cliquez sur REPRENDRE. L'état du flux passe de Paused à Running.
Après la réactivation d'un flux, vous pouvez le surveiller pour vérifier que Datastream a transféré les nouvelles données de la base de données source vers la destination.
Pour savoir comment supprimer un flux existant, consultez Supprimer un flux.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/09/04 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/09/04 (UTC)."],[[["\u003cp\u003eStreams can be started to enable Datastream to transfer data, schemas, and tables from the source database to the destination.\u003c/p\u003e\n"],["\u003cp\u003ePausing a stream stops Datastream from pulling new data, although some in-flight data may still reach the destination, and source databases may have retention time limits.\u003c/p\u003e\n"],["\u003cp\u003eResuming a paused stream allows Datastream to continue transferring new data from the source database to the destination.\u003c/p\u003e\n"],["\u003cp\u003eThe process of starting, pausing and resuming a stream changes its status which can be monitored.\u003c/p\u003e\n"]]],[],null,["# Run a stream\n\nThis page describes the actions that you can take when you run a stream. The actions include:\n\n- [Starting a stream](#startastream)\n- [Pausing a stream](#pauseastream)\n- [Resuming a stream](#resumeastream)\n\nStart the stream\n----------------\n\nWhen you [created a stream](/datastream/docs/create-a-stream#createthestream), you either created the stream and started it immediately, or created the stream without starting it.\n\nIf you created the stream, but you didn't start it, then you can do so now. By starting the stream, Datastream can transfer data, schemas, and tables from the source database to the destination.\n\n1. Go to the **Streams** page in the Google Cloud Console.\n\n [Go to the Streams page](https://console.cloud.google.com/datastream/streams)\n2. Select the checkbox to the left of the stream that you want to start.\n\n3. Click **START**.\n\n4. In the dialog, click **START** . The status of the stream changes from `Not started` to `Starting` to `Running`.\n\n | It takes about 30 seconds for the stream to start running. Background resources need to start so that the stream can start.\n |\n | For more information about the states and transitions of a stream, see [Stream lifecycle](/datastream/docs/stream-states-and-actions).\n\nAfter starting a stream, you can [monitor it](/datastream/docs/monitor-a-stream)\nto verify that Datastream transferred data from the source database to\nthe destination.\n\nPause the stream\n----------------\n\nAfter [starting a stream](#startastream), you can pause it. When a stream is\npaused, Datastream doesn't pull any new data from the source database\ninto the destination. However, some data may continue to be written to the\ndestination as data \"in flight\" continues to flow.\n\nIn some cases, if you pause a stream, then the source database must retain the\ndata until you [resume the stream](#resumeastream). The retention period for the\nsource database may be limited. If the stream is paused for longer than the\nsource retention period, and then the stream is resumed, this can cause the\nstream to fail. If this occurs, [delete the\nstream](/datastream/docs/delete-a-stream), [create a new\none](/datastream/docs/create-a-stream), and then start it so that\nDatastream can transfer data, schemas, and tables from the source\ndatabase to the destination.\n\n1. Go to the **Streams** page in the Google Cloud Console.\n\n [Go to the Streams page](https://console.cloud.google.com/datastream/streams)\n2. Select the checkbox to the left of the stream that you want to pause.\n\n3. Click **PAUSE**.\n\n4. In the dialog, click **PAUSE** . The status of the stream changes from `Running` to `Draining`. Draining a stream is the process of emptying the stream so that it doesn't contain any data.\n\n After the stream is drained of all data, then the status of the stream changes from `Draining` to `Paused`.\n | For more information about the states and transitions of a stream, see [Stream lifecycle](/datastream/docs/stream-states-and-actions).\n\nAfter pausing a stream, you can [resume it](#resumeastream) so that\nDatastream can transfer new data from the source database to the\ndestination.\n\nResume the stream\n-----------------\n\nYou can resume a stream that you [paused](#pauseastream). By resuming the\nstream, Datastream can transfer new data from the source database to\nthe destination.\n\n1. Go to the **Streams** page in the Google Cloud Console.\n\n [Go to the Streams page](https://console.cloud.google.com/datastream/streams)\n2. Select the checkbox to the left of the stream that you want to resume.\n\n3. Click **RESUME** . The status of the stream changes from `Paused` to `Running`.\n\n | For more information about the states and transitions of a stream, see [Stream lifecycle](/datastream/docs/stream-states-and-actions).\n\nAfter resuming a stream, you can [monitor it](/datastream/docs/monitor-a-stream)\nto verify that Datastream transferred new data from the source database\nto the destination.\n\nWhat's next\n-----------\n\n- To learn more about streams, see [Stream lifecycle](/datastream/docs/stream-states-and-actions).\n- To learn how to modify your streams, see [Modify a stream](/datastream/docs/modify-a-stream).\n- To learn how to recover a stream, see [Recover a stream](/datastream/docs/recover-a-stream).\n- To learn how to delete an existing stream, see [Delete a stream](/datastream/docs/delete-a-stream)."]]