이벤트 규칙을 생성하여 로드 자동화

Oracle Cloud Infrastructure Object Storage의 수신 데이터 파일을 기반으로 로드를 자동화하는 Oracle Cloud Infrastructure Events 규칙을 생성합니다.

이벤트 규칙 생성

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. 속성 추가 를 누릅니다.