adding Materializedviews under selfserve (#1247)

* adding Materializedviews under selfserve

* ran npm format & fixed few links

* modified required key & changed URLs

* modifying links to aka.ms

* modifying few descriptions

* Delete VSWorkspaceState.json

* Delete .suo

* modifying URLs & adding missing keys

Co-authored-by: Chandra sekhar Gunturi <chguntur@microsoft.com>
This commit is contained in:
chandrasekhar gunturi
2022-06-03 12:51:54 +05:30
committed by GitHub
parent 7ab57c9ec4
commit e34f68b162
6 changed files with 758 additions and 0 deletions

View File

@@ -58,6 +58,14 @@ const getDescriptor = async (selfServeType: SelfServeType): Promise<SelfServeDes
await loadTranslations(graphAPICompute.constructor.name);
return graphAPICompute.toSelfServeDescriptor();
}
case SelfServeType.materializedviewsbuilder: {
const MaterializedViewsBuilder = await import(
/* webpackChunkName: "MaterializedViewsBuilder" */ "./MaterializedViewsBuilder/MaterializedViewsBuilder"
);
const materializedViewsBuilder = new MaterializedViewsBuilder.default();
await loadTranslations(materializedViewsBuilder.constructor.name);
return materializedViewsBuilder.toSelfServeDescriptor();
}
default:
return undefined;
}