Legend

Legend

  • Docs
  • Releases

›Studio

Getting Started

  • Getting Started

Installation

  • Installation guide
  • Maven Install Guide
  • AWS Docker Guide

Studio

  • Create a workspace
  • Create a data model
  • Create a diagram
  • Create model-to-model mapping
  • Connect data to a data model
  • Execute model-to-model mapping
  • Create a service
  • Consume a service
  • Create a Flat Data schema
  • Review and commit changes

Language

  • Legend language
  • Released functions
  • Upcoming functions

Release

  • Release 2022-05-05
  • Release 2022-04-26
  • Release 2021-10-18

Contribute

  • Contribute to Legend
  • Terms of service

Consume a service

Consume data services via executable service JAR files. As part of the project build, an executable JAR file is generated for each service defined in the project. The executable service JAR file will be published in the Gitlab project that stores the data model code. The JAR file can be consumed by any Java application.

Creating and Consuming a service execution JAR file

Create and locate a JAR file

See below steps how to create and locate an executable JAR file for consumption in Studio.

  1. Create a data service. Find instructions here.

  2. Sync workspace.

  3. Navigate to Workflow Builds.

  4. Wait for the build to complete successfully.

  5. Expand the generated workflow build to view the workflow details and click on verify snapshot to open the associated Gitlab pipeline.

  6. In Gitlab, click on Browse under the Job artifacts.

  7. Click on artifacts.

  8. Locate the execution jar file and download it.

Deploy JAR file

The executable JAR file can be used as a dependency to execute your service.

List the JAR file as a dependency in the Java application. For production use cases, the recommendation is to fetch the JAR file from a published repository (such as the public Maven repo).

See features in action

consume a service

← Create a serviceCreate a Flat Data schema →
  • Creating and Consuming a service execution JAR file
    • Create and locate a JAR file
  • Deploy JAR file
  • See features in action
FINOS
Privacy Policy