데이터 호출 DSL ----------------- 데이터 소스(RDBMS, Sotrage ...) 에서 데이터를 읽어 들이는 방식으로 연결정보를 이용하는 방법, 데이터 모델을 이용하는 방법, 데이터를 직접 생성하는 방법이 존재하며, 각 방식마다 사용되는 DSL 및 제약사항에 주의해야 합니다. **제약 및 주의 사항** - 대상 데이터가 FILE일 경우 - 데이터를 가져오기 위해 대상 DB에 맞는 SQL을 사용해야 합니다. - DB의 전체 데이터를 가져올 경우 Jaguar에서 허용되는 메모리 한계를 넘을 수 있으므로 SQL의 where절을 적절이 사용하여 데이터를 가져와와 합니다. - 대상 데이터가 DB일 경우 - file의 경우 필터링하여 데이터를 Jaguar로 가져올 수 없기 때문에 원본 데이터의 사이즈가 클 경우 허용되는 메모리 한계로 인해 데이터를 호출할 수 없을수 있습니다. **데이터 호출을 위한 DSL의 종류** .. list-table:: - * 구분 * DSL 종류 * 설명 - * 연결 정보 이용 * FILE * 파일을 대상으로 데이터를 호출 - * * `DB <../commands/call/db>`_ * DB를 대상으로 데이터를 호출 - * 모델 정보 이용 * MODEL * 모델을 대상으로 데이터를 호출 - * 데이터 직접 생성 * MKDATA * json, list형태를 활용하여 사용자가 직접 데이터 생성