Skip to content

Roadmap

Beeke-Marie Nelke edited this page May 27, 2021 · 8 revisions

Studio

  • Support connecting to flat data sources (e.g. csv)
  • Mapping editor for relational connections
  • Relational mapping of Snowflake
  • Query capabilities of connected & mapped data
  • Relational mapping to h2
  • code generation of 5 different coding languages: JSON, JSON schema, Avro, Protobuf and Rosetta (ISDA CDM native language)

Studio Shared instance

  • Support connecting to flat data sources (e.g. csv)
  • code generation of 5 different coding languages: JSON, JSON schema, Avro, Protobuf and Rosetta (ISDA CDM native language)

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
  • Rosetta > PURE

Components

  • Depot (Metadata server)
  • Cube
  • Services
  • Query