linkis icon indicating copy to clipboard operation
linkis copied to clipboard

[Feature][datasource-manager-server] New interface for Qualitis

Open chenmutime opened this issue 2 years ago • 2 comments

Search before asking

  • [X] I had searched in the issues and found no similar feature requirement.

Problem Description

Qualitis侧为保证数据的安全性,将权限控制细分到了数据维度,其中就涉及到对数据源管理模块的改动。 由于Qualitis侧本身并不保存数据源信息,但又要确保本次功能升级不会对Linkis侧代码造成过度侵入。因而在Qualitis侧建立了一张映射表,保存Linkis侧的数据源ID,以及本次功能涉及到的新增字段。 Qualitis侧在执行查询时,会首先查询映射表,获得数据源ID集合,然后拿这个ID集合去请求Llinkis,拿到数据源信息列表。

Description

Linkis侧新增一个查询数据源列表的接口,其入参为数据源ID列表,且为必填选择。

Use case

No response

Solutions

No response

Anything else

No response

Are you willing to submit a PR?

  • [ ] Yes I am willing to submit a PR!

chenmutime avatar Sep 16 '22 10:09 chenmutime

:blush: Welcome to the Apache Linkis (incubating) community!!

We are glad that you are contributing by opening this issue.

Please make sure to include all the relevant context. We will be here shortly.

If you are interested in contributing to our website project, please let us know! You can check out our contributing guide on :point_right: How to Participate in Project Contribution.

Community

WeChat Assistant WeChat Public Account

Mailing Lists

name description Subscribe Unsubscribe archive
[email protected] community activity information subscribe unsubscribe archive

github-actions[bot] avatar Sep 16 '22 10:09 github-actions[bot]

通过linkis添加的数据源,在qualitis找不到。不确定这个现象是否正常 linkis数据源:api/rest_j/v1/data-source-manager/info qualitis查找linkis数据源:api/rest_j/v1/datasource/dbs

不确定是不是目前qualitis接入hive的database无法包含linkis的数据源,有两个疑问

  1. 在linkis创建数据源的时候,是否会再hive中创建db
  2. 是否会通过create external table的方式在hive穿件对应的table,否则通过接口api/rest_j/v1/datasource/tables?database=default如何查到对应的表

figodeng avatar Sep 17 '22 07:09 figodeng