Czy istnieje rozwiązanie do zarządzania metadanymi Open Source? [Zamknięte]

13

Czy istnieje rozwiązanie do zarządzania metadanymi Open Source? Chciałbym utworzyć repozytorium metadanych, w którym będą przechowywane szczegóły metadanych schematów, tabel i elementów danych setek baz danych Enterprise.

Szczególnie interesuje mnie coś, co może automatycznie wyszukiwać dane schematu baz danych, aby móc śledzić zmiany w metadanych związanych z tabelami. tj. zmiany wielkości danych w kolumnach, dodane tabele i kolumny itp.

Stuart Woodward
źródło
Czy pojawiła się jakakolwiek aktualizacja lub postęp w poszukiwaniu rozwiązania do zarządzania metadanymi Open Source, odkąd opublikowałeś je w 2011 roku? Dzięki, Jeff
1
To stare pytanie, ale pracowałem nad systemem zarządzania metadanymi typu open source zwanym rejestrem metadanych Arystotelesa . Jest to oprogramowanie typu open source, stosunkowo nowoczesne i oparte na istniejących rządowych platformach zarządzania dużymi danymi. Warte zobaczenia.

Odpowiedzi:

4

Nie znam żadnego narzędzia typu open source, które skalowałoby się do „setek korporacyjnych baz danych”. Najbliższe rzeczy, które przychodzą mi na myśl to:

  • Dia ma podstawowy silnik modelowania, którego można użyć do tworzenia modeli UML. Myślę jednak, że musiałbyś napisać dużo kleju, aby w pierwszej kolejności wprowadzić modele do Dii.

  • Środowisko Eclipse Modeling Framework (EMF) ma funkcje modelowania, a także narzędzie różnicowania / scalania modeli, które może doprowadzić cię do spełnienia wymagań dotyczących śledzenia zmian. Myślę jednak, że nadal będziesz musiał napisać okropnie dużo kleju, aby to zadziałało.

Poza tym prawdopodobnie jesteś gotowy na komercyjne narzędzie do repozytorium, takie jak Powerdesigner, Erwin lub Embarcadero. Jeśli faktycznie pracujesz dla zestawu, który ma „setki korporacyjnych baz danych” na książkach, istnieje szansa, że ​​mogą już mieć coś takiego na książkach.

ConcernedOfTunbridgeWells
źródło
4

MIKROFON?

Co to jest MIKE2.0?

MIKE2.0, czyli skrót od Method for the Integrated Knowledge Environment, to metodologia open source do zarządzania informacją w przedsiębiorstwie, która zapewnia ramy dla rozwoju informacji. Metodologia MIKE2.0 jest częścią ogólnej struktury otwartej metodologii.

gbn
źródło
Dziękuję Ci! To jest bardzo ciekawe. Chociaż nie sugeruje konkretnego narzędzia do zarządzania metadanymi Open Source, definiuje wiele najlepszych praktyk. Dzięki za zwrócenie na to uwagi.
Stuart Woodward,
1

Co powiesz na edytor metadanych Pentaho?

Przegląd koncepcyjny edytora metadanych Pentaho

Dokumentacja edytora metadanych Pentaho

Inną opcją byłoby użycie narzędzia takiego jak liquibase do zarządzania wszystkimi zmianami schematu bazy danych i utrzymywania tych zmian w kontroli źródła git.

PostgreSQL ma funkcję „komentowania”, która pozwala dodawać komentarze do obiektów bazy danych, których możesz użyć, aby pomóc analitykom zrozumieć rzeczy. Na przykład, umieszczamy komentarze w stylu Javadoc w komentarzach PG i na tej podstawie generujemy dokumenty.

Neil McGuigan
źródło