创建事件规则以自动加载

创建 Oracle Cloud Infrastructure Events 规则以根据 Oracle Cloud Infrastructure Object Storage 中的传入数据文件自动加载。

创建事件规则

创建规则以允许 Oracle Cloud Infrastructure Events 自动加载。

Oracle Cloud Infrastructure Events 通过将事件消息传送到操作资源(例如函数)来调用规则中指定的操作。每个规则必须至少具有一个操作。

  1. 打开导航菜单。在解决方案和平台组下,转到应用程序集成,然后单击事件服务
  2. 请确保区间是部署应用程序和关联函数的区间,然后单击创建规则
  3. 输入下列信息。
    • 显示名称:指定规则的友好名称。您可以稍后更改此名称。请避免输入机密信息。
    • 说明:指定规则执行的操作的说明。以后可以更改此说明。请避免输入机密信息。
  4. 规则条件下,选择事件类型
    1. 为服务名选择对象存储
    2. 对于事件类型,选择对象创建
      可以指定一个或多个事件类型。指定的操作应用于所有选定事件。同样,如果要将操作应用于其他服务,可以单击另一个条件并添加事件类型。

    创建事件后,我们将更新事件以指定要监视更改的特定存储桶。

  5. 操作中,选择数:
    1. 选择将在其中部署应用程序和关联函数的函数区间
    2. 选择以前创建的函数应用程序,例如 ocijsonpub
    3. 选择以前部署的函数,例如 loadziptojson
    您可以通过单击+其他操作来指定其他操作。
  6. 单击创建规则

添加事件属性

创建事件后,更新事件以指定要监视更改的特定存储桶。

  1. 打开导航菜单。在解决方案和平台组下,转到应用程序集成,然后单击事件服务
  2. 确保区间是部署应用程序和关联函数的区间,然后单击,然后单击要更新的规则的名称。
  3. 资源菜单中,单击事件匹配
  4. 单击添加属性。此时将显示添加属性框。配置属性:
    • 属性名:选择 bucketName

    • 属性值:选择要监视的对象存储存储桶的名称。

  5. 单击添加属性。