嵌入式分析SDK - 插件

⚠️此功能处于测试阶段。您可以自由尝试,但请注意,某些功能可能会发生变化(并且可能无法按预期工作)。

嵌入式分析SDK仅适用于Pro企业计划(自托管和在Metabase云上)。但是,您可以使用API密钥通过本地机器上的API密钥进行身份验证,在无需许可证的情况下在本地机器上测试SDK。

Metabase嵌入SDK支持插件以自定义组件的行为。这些插件可以在全局上下文或按组件使用。

全局插件

要全局使用插件,请将插件添加到MetabaseProviderpluginsConfig属性中


<MetabaseProvider
    config={config}
    theme={theme}
    pluginsConfig={{
        mapQuestionClickActions: [...] // Add your custom actions here
    }}
>
    {children}
</MetabaseProvider>

组件插件

要按组件使用插件,将插件作为属性传递给组件


<InteractiveQuestion
    questionId={1}
    plugins={{
        mapQuestionClickActions: [...],
    }}
/>

进一步阅读

阅读关于Metabase其他版本的文档。

想要改进这些文档? 提出更改。