IIS 웹로그는 모든 필드를 '공백'으로 구분하기 때문에 원활한 필드 분류를 위해 필드값에 포함된 공백을 + 기호로 대체한다.
가독성을 높이기 위해 +를 공백으로 치환하는 계산 필드 정책 추가.
+가 공백으로 바뀐 agent 필드 상태를 축소해서 agent2 필드에 저장하는 정책도 추가.
그런데 + 기호가 사라지지 않는다.
검색창에서는 잘 되는데?
문득 계산 필드 정책은 순서대로 실행되지 않는다는 사실이 생각났다. 계산 필드는 모든 정책을 동시에 실행하기 때문에 agent2 필드를 만드는 시점에, +가 공백으로 바뀐 agent 필드는 존재하지 않는다는 얘기. 열심히 설명해놓고 설명대로 안 했네(..)






댓글 없음:
댓글 쓰기