我目前正在将kibana仪表板集成到我的react应用程序中。
这是我的用例:
每个用户都有自己的具有相同结构的数据,即仪表板(可视化是相同的,但图表中的数据将特定于该用户)。
如何从React App将数据加载到特定于仪表板用户的位置?
最好在kibana中创建一个仪表板,然后使用iframe将其嵌入到React应用程序中。
如果是,那么我如何将用户ID传递给kibana从我的react应用程序中使用的后端服务/弹性搜索?
或
有什么方法可以将授权令牌从react应用传递到kibana(弹性搜索/后端api)。这样,kibana仪表板将按用户特定的方式加载数据。
或
我可以在其仪表板中使用kibana当前使用的图表插件并将其使用(将kibana图表插件集成到react应用程序中)将数据传递给那些图表插件以使图表可视化。 参考 https://www.elastic.co/guide/en/kibana/current/known-plugins.html
如果否,是否有其他替代机制?
预先感谢!