Skip to content

Roadmap

Beeke-Marie Nelke edited this page Aug 31, 2021 · 8 revisions

Studio UI Features

  • Support connecting to flat data sources (e.g. csv)
  • Users can use the diagram editor to create data models fast & intuitively
  • Users can map a relational database to a data models via user-friendly mapping editor
  • Users can select Snowflake as a connection from the Studio UI
  • Users can perform ad-hoc queries on top of data models mapped to a relational data base
  • Users can spin-up an H2 test database to test mapping their data model to a relational database
  • code generation of 5 different coding languages: JSON, JSON schema, Avro, Protobuf and Rosetta (ISDA CDM native language)
  • Users can translate their data model in 4 different coding languages: JSON schema, Avro, Protobuf and Rosetta (ISDA CDM native language)

Studio FINOS Shared Instance Upgrades

  • Sep '21 (Diagram Editor)
  • July '21 (Uplifted Relational & M2M Mapping Editor, Query Builder)

Relational Backends

  • Legend supports H2 as in-memory backend for lightweight testing
  • Legend supports BigQuery as a relational backend
  • Legend supports Snowflake as a relational backend. Initially, Legend supports key pair authentication with static vault implementation

SDLC

  • Project Build - Legend SDLC generates a Maven POM for Studio projects. This Maven build generates project artifacts such as model entity jars, service execution jars etc.
  • Project Build Pipeline - Legend SDLC enables users to integrate the project's Maven build with their own custom CI/CD infrastructure.

Serializers

  • XML/XSD schema
  • Flat Data

Components

  • Depot (Metadata server)
  • Cube
  • Services
  • Query
  • Studio
  • Engine
  • SDLC
  • PURE Language
  • Shared