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

Create a service

Create a new service (beta)

Build services on top of data queries to consume modeled data systematically. To create a service select New Service from the drop down menu to launch the Service Editor. Please note that the Service Editor is still in beta state and some features may not be fully available yet.

General Tab

In the General tab of the Service Editor, users can specify metadata of their service including URL, documentation and owners. URL parameters can be directly defined within the {} sytnax.

Execution Tab

In the execution tab, users can create and edit the service query. By hitting the "Edit Query" button, users can edit the query using the Query Editor. Users can make changes to the query either in the user-friendly form mode or in text mode.

Mapping & Runtime

Specify Mapping and Runtime for the service.

Tests

Auto-generating test data for the service and testing its execution, is not yet supported.

Review the SQL generated from the service

This feature is not yet supported.

Promote a model-to-model mapping query to a service

  1. Create a model-to-model mapping (find instructions here) and select the Promote to Service icon.

  2. Add a name for the service and hit create to launch the Service Editor.

Promote a relational-to-model query to a service

This feature is not yet supported.

See features in action

Create a service

← Execute model-to-model mappingConsume a service →
  • Create a new service (beta)
    • General Tab
    • Execution Tab
    • Review the SQL generated from the service
  • Promote a model-to-model mapping query to a service
  • Promote a relational-to-model query to a service
    • See features in action
FINOS
Privacy Policy