db ^^^^^^^^^^^^^ 연결정보를 이용하여 DB의 데이터를 가져옵니다. Use """"""""""""" - [O] Jaguar - [X] Angora Description """"""""""""" - 연결정보의 Name/Owner 혹은 ID 값을 이용하여 데이터를 호출합니다. - 현재 웹을 통해 ID값을 확인하는 인터페이스는 따로 제공하고 있지 않습니다. - 데이터를 가져오기 위해 해당 DB에서 사용되는 쿼리를 그대로 사용 됩니다. Caution """"""""""""" - 연결정보의 Name/Owner를 이용할 경우 - 등록된 연결정보의 Name/Owner가 변경될 경우 연결 대상을 잃어 버릴수 있음 - 단, 연결졍보를 삭제후 같은 Name/Owner가 생성할 경우 그대로 사용 가능 - 연결정보의 ID를 이용할 경우 - 등록된 연결정보의 Name/Owner가 변경되더라도 문제 없이 사용 가능 - 단, 연결정보를 삭제후 같은 Name/Owner가 생성하더라도 연결 대상을 잃어 버림 Parameters """"""""""""" .. code-block:: DB connector_name='{name}' connector_owner='{owner}' sql='{sql}' .. code-block:: DB connector_id='{name}' sql='{sql}' .. list-table:: - * 이름 * 설명 * 필수/옵션 * 기타 - * connector_name * 연결정보의 이름 * 옵션 * connector_name을 사용할 경우 connector_owner를 같이 입력해 주어야 함 - * connector_owner * 연결정보의 생성자 * connector_name 사용시 필수 * - * connector_id * 연결정보의 아이디 * 옵션 * - * sql * select 쿼리문 * 필수 * 연결정보에 등록된 DB에서 허용하는 select 쿼리 작성 Example """"""""""""" - mariadb를 대상으로 연결정보의 Name/Owner 와 ID를 이용하여 데이터를 조회하는 예시 .. code-block:: db connector_name='mariadb-test' connector_owner='root' sql=' select 'key1' as c1, '11111' as c2, 1 as c3 union all select 'key2', '22222', 2 ' .. code-block:: db connector_id='7c9ea3a4-00b8-416e-a5d8-bf9ea9ad0441' sql=' select 'key1' as c1, '11111' as c2, 1 as c3 union all select 'key2', '22222', 2 ' - 결과 .. list-table:: - * c1 * c2 * c3 - * key1 * 11111 * 1 - * key2 * 22222 * 2