원시 SQL 쿼리에 TempTable 및 OutputTempTable 토큰 사용

선택 프로세스에서 입력 셀과 함께 원시 SQL 쿼리를 사용할 경우, Campaign의 동작은 In-DB 최적화 사용이 가능한지 여부에 따라 달라집니다.

In-DB 최적화를 사용할 수 없는 경우, 원시 SQL 쿼리의 ID 리스트를 입력 셀의 ID 리스트와 일치시키므로 ID 리스트는 예상대로 셀의 하위 그룹이 됩니다. 그러나 In-DB 최적화를 사용할 경우, Campaign에서는 선택 프로세스에서 생성된 ID 리스트를 최종 리스트라고 예상하므로 이 리스트를 수신 셀의 ID 리스트와 자동으로 일치시키지 않습니다. 따라서 In-DB 최적화가 사용 가능한 경우, 중간 선택 프로세스(즉 입력 셀이 있는 선택 프로세스)를 위해 작성된 SQL 쿼리가 수신 셀에 제대로 조인될 수 있도록 <TempTable> 토큰을 사용하는 것이 중요합니다. 입력 셀에 대한 조인이 이루어지면 정확한 결과를 얻을 수 있을 뿐 아니라, 입력 셀에 포함되지 않은 대상 ID가 쓸데없이 처리되지 않으므로 성능이 향상됩니다.

*

또한 <OutputTempTable>을 사용하면 In-DB 최적화가 유지되고 대상 ID가 데이터베이스에서 Campaign 서버로 역검색되는 것이 방지됩니다.



IBM Unica Campaign
 
8.5.0
For more information, see our support and community site: Customer Central