Snowflake Native App Framework: 컨테이너를 사용하는 앱은 컨슈머 이벤트 테이블이 설정되지 않은 경우 공급자와 이벤트를 공유함(보류 중)¶
이전에는 다음 예제와 같이 컨슈머가 이벤트 테이블의 값을 NONE으로 설정하여 이벤트 테이블을 비활성화할 수 있었습니다.
ALTER ACCOUNT SET EVENT_TABLE = NONE
Copy
컨슈머가 이 값을 NONE으로 설정하고 이벤트 공유를 활성화한 경우 로그 메시지와 추적 이벤트는 더 이상 공급자와 공유되지 않았습니다.
BCR-1724 에서는 컨슈머가 공유에 동의한 로그 메시지와 추적 이벤트는 이벤트 테이블이 NONE으로 설정되어 있어도 공급자와 계속 공유되는 변경 사항이 도입되었습니다.
이러한 동작 변경을 통해 컨테이너가 포함된 앱에도 동일한 변경 사항이 적용됩니다. 이 동작 변경 번들을 활성화하면 컨테이너가 포함된 앱의 이벤트 공유 동작이 다음과 같이 변경됩니다.
- 변경 전:
컨슈머가 이벤트 테이블을 NONE으로 설정하고 컨테이너가 포함된 앱에 대해 이벤트 공유가 활성화된 경우 로그 메시지와 추적 이벤트는 더 이상 공급자와 공유되지 않습니다.
- 변경 후:
컨테이너가 포함된 앱에 대해 이벤트 공유가 활성화된 경우, 이벤트 테이블이 NONE으로 설정되어 있어도 컨슈머가 공유에 동의한 로그 메시지 및 추적 이벤트는 공급자와 계속 공유됩니다.
참조: 1800