대시 보드에 wso2cep의 데이터를 처리하고 표시하는 데 추가 정보를 얻으려면 오랜 기간 동안 저장할 수 있습니까? 나는 wso2cep에서 사용 된 두 가지 유형의 테이블 인 in-memory and rdbms
테이블을 연구했다.wso2cep : 디스플레이 이외에 데이터 저장
- 어느 것이 좋습니까?
wso2das
으로 전환하는 옵션이 하나 더 있습니다. 좋은 접근인가?- 기본 데이터베이스가 그러한 목적으로 적합합니까? 아니면 sql, orcale 등의 지원되는 다른 데이터베이스로 이동해야합니까?
감사합니다. 나는 RDBMS 테이블을 사용하여 쿼리를 만들었습니다. @from (eventtable = 'rdbms', datasource.name = 'WSO2_CARBON_DB', table.name = 'ftp_log_table') 테이블을 정의하십시오. ftp_log_table (ts string, uid string, id_orig_h 문자열, id_orig_p int, id_resp_h 문자열, id_resp_p int, 사용자 문자열, 암호 문자열, 명령 문자열, arg 문자열, mime_type 문자열, file_size 문자열, reply_code int, reply_msg 문자열); FTPInStream의 select * ftp_log_table에 삽입; – aneela
하지만 wso2_carbon_db에이 테이블을 만들지는 않았습니다. (어떻게 알지 못합니다.) 테이블 존재 여부에 대한 런타임 오류가 없습니다. 또한이 테이블의 데이터를 독립 실행 형으로 어떻게 볼 수 있습니까? – aneela
wso2_carbon_db에 명시 적으로 ftp_log_table 테이블을 만들 필요가 없습니다. 실행 계획을 배포 할 때 자동으로 생성됩니다. WSO2_CARBON_DB 기본 데이터 소스를 사용하고 있으므로 H2 브라우저를 사용하여 볼 수 있습니다. [Link] (http://www.vitharana.org/2012/04/how-to-browse-h2-database-of-wso2.html) – Grainier