metatron-app / metatron-discovery

Powerful & Easy way for big data discovery
https://metatron.app
Apache License 2.0
440 stars 110 forks source link

[MDM] History #1627

Open deidera08 opened 5 years ago

deidera08 commented 5 years ago

Is your feature request related to a problem? Please describe. metadata특성상 수정이 빈번하게 일어납니다. 더불어 데이터관리자가 많을 경우 수정에 대한 이력이 필요합니다.

Describe the solution you'd like 메타데이터에 수정 히스토리 기능이 필요합니다.

Describe alternatives you've considered

  1. Metadata > Information : 상단 히스토리 버튼 노출 스크린샷 2019-03-11 오전 11 28 22 . .
  2. Metadata > Information > History(pop) : 데이터소스 타입일경우 데이터소스 화면에서 수정한 내역 또한 포함되어야 합니다. 더불어 컬럼의 구조가 변경되었을 경우 이 또한 내역에 노출되어야 합니다. 스크린샷 2019-03-11 오전 11 28 28
i1befree commented 5 years ago

제 생각에 metadata 의 수정이 아주 빈번 하지는 않다고 봅니다. 다만, 변경이 일어났는지를 아는 것은 무척 중요합니다. 이 말씀을 드리는 이유는 이 두가지에 따라 갖춰야 할 기능이 다르기 때문입니다. 전자는 수정의 편의를 높여야 하지만 후자는 수정시 무엇이 수정 됐는지를 아주 명확하게 보여줄 필요가 있기 때문입니다. 이미지에서도 상단에는 가장 최근에 뭔가가 수정이 됐다면 아주 명시적으로 이 메타데이터에 수정이 발생했다는 것을 알려줄 필요가 있으며(단순히 버튼이 있어서는 안된다는 뜻입니다), 히스토리에서도 정확히 무엇이 추가된 것인지 아니면 사라진 것인지를 알려줘야 합니다.

deidera08 commented 5 years ago

@i1befree @AnnieHwang 다음과 같이 보완하면 어떨까 합니다.

  1. 업데이트 내역 발생시 알람(뱃지) Information

  2. 업데이트 내역(팝업) 화면에서 컬럼 추가/삭제일 경우 시각적 강조 history_pop

더불어 사용자화면에서 관심 데이터이거나 사용중 데이터의 업데이트 발생시 업데이트 된 데이터를 따로 모아 보여주며, 해당 데이터 상세에서도 업데이트 내역을 표현하고 있습니다. 참고 부탁드립니다

i1befree commented 5 years ago

@deidera08 첫번째 이미지에서 Preview 와 Data Grid 의 차이가 뭘까요? 그 외에는 크게 이견은 없습니다만, 여전히 History 로 단순처리 해놓은게 좀 걸리네요. 최근 변경이 있었으면 히스토리에 뭔가 마킹을 해줬으면 하는게 제 의견이었거든요. 그리고 보통 순서는 info, 스키마, sample data, 통계(이건 좀 이상하긴 함, Lineage, Joins 같은 부분이 상당 부분 빠졌네요.) 순으로 가는게 좋지 않을까 싶습니다.

deidera08 commented 5 years ago

@i1befree

첫번째 이미지에서 Preview 와 Data Grid 의 차이가 뭘까요?

위 화면은 관리자 화면입니다. Preview 는 사용자 화면에서 이 데이터가 어떻게 노출되는지 볼 수 있습니다. (데이터설명, 사용하고 있는 유저 등의 정보들) Data Grid는 데이터값들을 미리볼 수 있습니다. sample data가 Grid에 노출되는 데이터값 중 일부 row만 노출됩니다. . .

info, 스키마, sample data, 통계순으로 가는게 좋지 않을까 싶습니다.

현재 순서가 Info, Data Grid(sample data), 컬럼스키마, discussion, 통계 순으로 되어있어 의견주신 순서와 유사합니다. @AnnieHwang 와 의논하여 Data Grid와 컬럼스키마의 순서를 재정비 하도록 하겠습니다. . .

Lineage, Joins 같은 부분이 상당 부분 빠졌네요

기술검토중인것으로 알고 있습니다. . .

히스토리에 뭔가 마킹을 해줬으면 하는게 제 의견이었거든요

좋은 의견 주셔서 감사합니다 @AnnieHwang 와 의논하여 추가하도록 하겠습니다.