아티클 관련 제품: TwinReader
들어가며
- Command에서 작성한 Template 변경 및 삭제하는 방법에 대해 알아보겠습니다.
사전 작업 단계
- Template가 작성이 완료된 후 아래 작업을 진행해 주시기 바랍니다.
- Template 작성에 자세한 내용은 Command로 Template 작성하기 1, Command로 Template 작성하기 2를 참고해 주시기 바랍니다.
Template 변경하기
Twinreader/template 하위에 변경할 template를 넣어줍니다.
cd [Data_Home]/twinreader/template ls -al -rw-r--r-- 1 root root 26530 Oct 26 16:47 약제비영수증.json -rw-r--r-- 1 root root 62780 Oct 26 16:49 진료비영수증.json -rw-r--r-- 1 root root 4479 Nov 1 14:48 약제비영수증_v1.json
twinreader/classification 하위에 Classification.json을 확인합니다.
cd [Data_Home]/twinreader/classification cat Classification.json { "MappingFile": { "약제비영수증": { "Template": "약제비영수증.json" }, "진료비영수증": { "Template": "진료비영수증.json" } } }
변경 할 Template로 Category가 매핑 될 수 있도록 Classification.json을 수정해줍니다.
{ "MappingFile": { "약제비영수증": { "Template": "약제비영수증_v1.json" }, "진료비영수증": { "Template": "진료비영수증.json" } } }
변경한 사항에 대해 twinreader에 정보 갱신을 요청합니다.
- curl을 사용하여 twinreader api에 요청합니다.
curl http://[server-ip:port]/twinreader-mgr-service/api/v1/admin/reload --header "Content-Type: application/json" --data '{"template":true}'
Template 삭제하기
Template가 위치하는 경로로 이동해 줍니다.
cd [Data_Home]/twinreader/template ls -al -rw-r--r-- 1 root root 26530 Oct 26 16:47 약제비영수증.json -rw-r--r-- 1 root root 62780 Oct 26 16:49 진료비영수증.json
Template를 삭제해줍니다.
rm -rf 약제비영수증.json ls -al -rw-r--r-- 1 root root 62780 Oct 26 16:49 진료비영수증.json
삭제한 template과 매핑 된 Category의 Classification.json을 수정해줍니다.
{ "MappingFile": { "진료비영수증": { "Template": "진료비영수증.json" } } }
변경한 사항에 대해 twinreader에 정보 갱신을 요청합니다.
curl http://[server-ip:port]/twinreader-mgr-service/api/v1/admin/reload --header "Content-Type: application/json" --data '{"template":true}'
마무리
- template를 변경하거나 수정하는 하는 방법에 대해 알아보았습니다.
- 변경한 사항에 대해서는 Twinreader API에 curl을 사용하여 변경된 정보에 대해 갱신을 요청해야 반영이 완료됩니다.
아티클이 유용했나요?
훌륭합니다!
피드백을 제공해 주셔서 감사합니다.
도움이 되지 못해 죄송합니다!
피드백을 제공해 주셔서 감사합니다.
피드백 전송
소중한 의견을 수렴하여 아티클을 개선하도록 노력하겠습니다.