-
Notifications
You must be signed in to change notification settings - Fork 110
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Creating a metadata by database in data connection #1539
Comments
- create connection step - create connection select box - create main controller
@AnnieHwang 디자인화면 공유드립니다 |
@kyungtaak @eltriny @ufoscw @brandon-wonjune |
@kyungtaak 메타데이터 생성시에 여러개의 메타데이터를 이름과 설명을 수정하여 보낼수 있도록 되어있는데 어떤 api로 어떻게 보내면 되나요? |
@kyungtaak @AnnieHwang @brandon-wonjune 살펴보시고 부족한 부분은 가이드 부탁드립니다. |
@brandon-wonjune api 추가 후 알려드릴게요. |
@brandon-wonjune
|
@ufoscw |
@brandon-wonjune
|
@ufoscw api에 대해 문의 드립니다.
|
- init select component - init complete component
@brandon-wonjune request sample
|
@ufoscw 테이블 목록 조회시 문의 드립니다.
스테이징의 경우
를 사용중인데요.
이 경우 기존 화면에서는 미리보기 화면에 오류를 표기하고 다음 생성단계로 넘어가지 못하도록 되어있는데요. |
@brandon-wonjune |
- remove not used method in storage service
* #1539 init metadata create component - create connection step - create connection select box - create main controller * #1539 add metadata constant and message bundle * #1539 add batch api * #1539 add link set up connection in metadata connection step - init select component - init complete component * #1539 add database metadata create * #1539 add database metadata create * #1539 fix data grid preview in create step * #1539 change get query params logic * #1539 if changed connection info, add remove prev data * #1539 fix metadata create params used database * #1539 fix metadata list type tag * #1539 fix metadata detail type * #1539 add preset id property in connection info * #1539 rollback css * #1539 change property in table list params * #1539 fix width in metadata list, metadata name * #1539 add logical type property * #1539 add datetime type * #1539 convert implementor type in metadata detail information tab - remove not used method in storage service
해당 이슈에서는 Metadata 생성 기능을 처리하고, 생성된 Metadata 상세 보기 기능은 #2172 에서 처리할 예정입니다. |
Is your feature request related to a problem? Please describe.
현재 메타데이터는 Hive, StagingDB로 생성할 수 있습니다.
향후 사용자 데이터검색(Explore Data)의 방향성에 맞추어 다른 Connection 또한 지원해야 합니다.
Describe the solution you'd like
Create metadata > "Hive" 부분을 "Database"로 바꾸고, DB Connection을 지원합니다.
DB Connection은 Data Storage에서 이미 생성된 Connection만을 허용하며, 직접 Host/port등의 정보를 입력하여 연결하는 것은 허용하지 않습니다.
Describe alternatives you've considered
Data Storage > Data Connection에 등록된 Connection만 허용
![01_createdatabase02](https://user-images.githubusercontent.com/42257766/53477572-553d8780-3ab8-11e9-870a-6008eacec26c.png)
다중 테이블 등록 지원
![01_createdatabase03](https://user-images.githubusercontent.com/42257766/53477573-55d61e00-3ab8-11e9-90df-2889da8177e9.png)
![01_createdatabase04](https://user-images.githubusercontent.com/42257766/53477574-55d61e00-3ab8-11e9-9bba-c88575b2c973.png)
![02_createstagingdb01](https://user-images.githubusercontent.com/42257766/53477575-55d61e00-3ab8-11e9-8cf0-3c4d3390974e.png)
.
.
2. StagingDB로 메타데이터 생성
다중 테이블 등록 지원
![02_createstagingdb02](https://user-images.githubusercontent.com/42257766/53477576-566eb480-3ab8-11e9-81da-f7220cfd3135.png)
![02_createstagingdb03](https://user-images.githubusercontent.com/42257766/53477577-566eb480-3ab8-11e9-9374-5c829d5c8364.png)
![datagrid_database](https://user-images.githubusercontent.com/42257766/53477578-566eb480-3ab8-11e9-834a-360865724302.png)
.
.
3. Data Grid > Database, Staging Type일 경우
Data Grid > Datasource Type일 경우
![datagrid_datasource](https://user-images.githubusercontent.com/42257766/53477579-57074b00-3ab8-11e9-8141-0d818773b32d.png)
![list](https://user-images.githubusercontent.com/42257766/53477580-57074b00-3ab8-11e9-97c6-7e3fe449a7c1.png)
![information](https://user-images.githubusercontent.com/42257766/53478625-9e8ed680-3aba-11e9-9d57-6a128873f1ef.png)
.
.
4. 목록
.
.
5. 상세화면
.
.
.
Additional context
이 이슈는 #1245 에서 3번 기능과 관련있습니다.
초기 기획에는 Datasource 타입일 경우는 Data Grid가 노출되지 않은것으로 계획되었으나, 현재는 구분없이 메타데이터에서 Data Grid를 지원합니다.
더불어 Database타입일 경우 Data Grid를 표현할 수 있는 환경이 먼저 조성되어야 할 것 같아 이 이슈에 해당 내용을 담게 되었습니다.
참고 부탁드립니다.
더불어 ppt를 첨부합니다. 가이드나 추가 논의사항 있으시면 부탁드리겠습니다.
[MDM]Creating a metadata as database.pptx](https://github.com/metatron-app/metatron-discovery/files/2909334/MDM.Creating.a.metadata.as.database.pptx)
The text was updated successfully, but these errors were encountered: