簡體   English   中英

動態動態模式

[英]On The Fly Dynamic Schemas

我正在查看 動態多維數據集創建並想知道 - 有沒有辦法在多維數據集進程啟動后創建多維數據集?

在這個用例中,我們在用戶瀏覽前端應用程序時動態創建了多個模式,並且在創建這些模式時需要創建一些多維數據集。 最初,搜索開始於 Cube 端點以允許創建多維數據集,但它似乎並不存在。

我見過這個問題: How to dynamic generate schema for cube.js? ,但是,我看不出它如何適用於上述用例,並且在選定的答案中,提到了逐個租戶的基礎,這是我們不需要的。

可以觸發模式編譯的更新。 看看Schema 版本控制

module.exports = {
  schemaVersion: async ({ securityContext }) => {
    const schemaVersions = await (
      await fetch('http://your-api-endpoint/schemaVersion')
    ).json();

    return schemaVersions['version'];
  },
};

基本上,每次底層數據模式發生變化時,您都需要進行版本增量。 我修改了刪除多租戶的文檔中的示例,只是為了展示如何從 API 創建響應。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM