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에서 가상 데이터베이스를 생성하셨습니다.
  • 가상 데이터베이스에 원하는 모든 뷰를 추가했습니다.

절차

  1. Fuse Online의 탐색 사이드바에서 데이터를 클릭합니다.
  2. 데이터 가상화 페이지에서 게시할 가상 데이터베이스를 찾고 Three Vertical Dots 을 클릭한 다음 게시 를 클릭합니다.

    확인 메시지는 게시를 위해 가상 데이터베이스가 제출되었음을 알리고 진행률 표시줄에서 프로세스의 상태를 보고합니다.

    • 게시 프로세스가 성공하면 Fuse Online에서는 다음과 같은 업데이트를 수행합니다.

      • 데이터 가상화 페이지의 가상 데이터베이스 항목의 status 레이블이 Stopped 에서 Running 으로 변경됩니다.
      • 가상 데이터베이스 항목에는 가상 데이터베이스의 OData 엔드포인트에 대한 URL 링크가 표시됩니다.
      • 가상 데이터베이스 서비스가 연결 페이지에 추가되고 이에 대한 JDBC 연결이 생성됩니다.

        연결 페이지에서 가상 데이터베이스 서비스 항목을 열어 JDBC URL을 확인할 수 있습니다.

    • 게시 프로세스가 실패하면 Error 라는 레이블이 있는 항목에 플래그가 지정됩니다.