Updated on 2022-05-17 GMT+08:00

DIS-Enabled Event Notification

OBS also leverages Data Ingestion Service (DIS) to provide the event notification function, targeting at big data scenarios. However, it requires that OBS interconnects with DIS and other big data services.

Whenever an upload, download, or deletion operation occurs on a specified bucket, OBS will send a notification to DIS, and then DIS distributes the notification to downstream big data services. After receiving the notification, the big data service, with the required OBS permissions, analyzes and processes the updated data in real time. You can configure an event notification rule to filter objects by object name prefix or suffix.

For example, in a big data scenario, to filter .mp4 files uploaded to the specified bucket every 5 minutes, you can create a DIS-enabled event notification rule in OBS to send a notification through DIS whenever an object suffixed with .mp4 is uploaded to the bucket. Once the rule is triggered, OBS sends a notification to DIS and then DIS distributes this notification to downstream big data services.

Figure 1 DIS-enabled event notification

For details about events supported by DIS and how to configure a DIS-enabled event notification rule, see Configuring DIS-Enabled Event Notification.