Правильно, изначально подключаете Additional Data Store.
Дальше смотря как вы хотите выполнять запросы.
- Средствами ORM подсистемы
В данном случае удобнее воспользоваться кнопкой “Generate model” в Studio на вкладке “Data model”. Выбираете нужное хранилище (в данном случае только что добавленное) и далее все описано в встроенной в студию справке.
В документации есть подробное описание с примерами тут и тут.
Примерный запрос на JPQL в вашем случае (заменить application$Contragent на Name сгенерированной сущности)
entityManager.createQuery(“select cn from application$Contragent cn”)
В данном случае не нужно создавать никаких сущностей. Используя обычный sql язык пишете запрос, как бы вы писали в клиенте СУБД. Документация тут. Пример запроса:
entityManager.createNativeQuery(“select * from Contragent”)
В общем случае удобнее использовать первый вариант, т.к. не нужно вручную вставлять/удалять/изменять данные. Платформа сделает все за вас. Второй же вариант удобно использовать в редких специфичных запросах. Но тут уже кому как нравится