28.5. Fuse Online에 가상 데이터베이스 게시를 통해 액세스할 수 있도록 함
Fuse Online에서 가상 데이터베이스를 정의한 후 사용자와 애플리케이션에서 액세스할 수 있도록 게시해야 합니다.
가상 데이터베이스 게시는 데이터 소스 및 뷰를 런타임 이미지로 가져와 구현한 스키마 정의를 빌드합니다.Publishing a virtual database builds the schema definition that you implemented by importing data sources and views into a runtime image. Fuse Online은 독립적으로 확장할 수 있는 가상 데이터베이스 컨테이너 이미지로 OpenShift에 런타임 이미지를 배포합니다.
가상 데이터베이스를 게시하면 서비스로 사용할 수 있으며 Fuse Online Connections 페이지에 표시됩니다. 서비스는 모든 관계형 데이터베이스처럼 작동하며 클라이언트는 표준 인터페이스를 통해 연결할 수 있습니다. Fuse Online 통합 워크플로에 통합할 수 있으며 JDBC 및 OData 클라이언트에서 사용할 수 있습니다.
사전 요구 사항
- Fuse Online에서 가상 데이터베이스를 생성하셨습니다.
- 가상 데이터베이스에 원하는 모든 뷰를 추가했습니다.
절차
- Fuse Online의 탐색 사이드바에서 데이터를 클릭합니다.
데이터 가상화 페이지에서 게시할 가상 데이터베이스를 찾고 을 클릭한 다음 게시 를 클릭합니다.
확인 메시지는 게시를 위해 가상 데이터베이스가 제출되었음을 알리고 진행률 표시줄에서 프로세스의 상태를 보고합니다.
게시 프로세스가 성공하면 Fuse Online에서는 다음과 같은 업데이트를 수행합니다.
- 데이터 가상화 페이지의 가상 데이터베이스 항목의 status 레이블이 Stopped 에서 Running 으로 변경됩니다.
- 가상 데이터베이스 항목에는 가상 데이터베이스의 OData 엔드포인트에 대한 URL 링크가 표시됩니다.
가상 데이터베이스 서비스가 연결 페이지에 추가되고 이에 대한 JDBC 연결이 생성됩니다.
연결 페이지에서 가상 데이터베이스 서비스 항목을 열어 JDBC URL을 확인할 수 있습니다.
- 게시 프로세스가 실패하면 Error 라는 레이블이 있는 항목에 플래그가 지정됩니다.