เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เดกเดพเดฑเตเดฑเดพเดนเดฌเต: เดฒเดฟเด™เตเด•เตเดกเตเด‡เดจเตเดจเดฟเดจเตเดฑเต† เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเต†เตผเดšเตเดšเตเด‚ เดกเดฟเดธเตเด•เดตเดฑเดฟ เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เดฎเตเด‚

เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เดกเดพเดฑเตเดฑเดพเดนเดฌเต: เดฒเดฟเด™เตเด•เตเดกเตเด‡เดจเตเดจเดฟเดจเตเดฑเต† เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเต†เตผเดšเตเดšเตเด‚ เดกเดฟเดธเตเด•เดตเดฑเดฟ เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เดฎเตเด‚

เดกเดพเดฑเตเดฑเดพเดงเดฟเดทเตเด เดฟเดค เดคเต€เดฐเตเดฎเดพเดจเด™เตเด™เตพ เดŽเดŸเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดตเดฒเดฟเดฏ เด…เดณเดตเดฟเดฒเตเดณเตเดณ เดกเดพเดฑเตเดฑเดฏเต† เด†เดถเตเดฐเดฏเดฟเด•เตเด•เตเดจเตเดจ เดเดคเตŠเดฐเต เด•เดฎเตเดชเดจเดฟเด•เตเด•เตเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เดพเดตเดถเตเดฏเดฎเดพเดฏ เดกเดพเดฑเตเดฑ เดตเต‡เด—เดคเตเดคเดฟเตฝ เด•เดฃเตเดŸเต†เดคเตเดคเต‡เดฃเตเดŸเดคเต เด…เดคเตเดฏเดพเดตเดถเตเดฏเดฎเดพเดฃเต. เด‡เดคเต เดกเดพเดฑเตเดฑ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเตเดŸเต† (เด…เดจเดฒเดฟเดธเตเดฑเตเดฑเตเด•เตพ, เดฎเต†เดทเต€เตป เดฒเต‡เดฃเดฟเด‚เด—เต เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ, เดกเดพเดฑเตเดฑเดพ เดธเดฏเดจเตเดฑเดฟเดธเตเดฑเตเดฑเตเด•เตพ, เดกเดพเดฑเตเดฑเดพ เดŽเดžเตเดšเดฟเดจเต€เดฏเตผเดฎเดพเตผ เดŽเดจเตเดจเดฟเดตเดฐเตเตพเดชเตเดชเต†เดŸเต†) เด‰เตฝเดชเตเดชเดพเดฆเดจเด•เตเดทเดฎเดคเดฏเต† เดฌเดพเดงเดฟเด•เตเด•เตเด• เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เด—เตเดฃเดจเดฟเดฒเดตเดพเดฐเดฎเตเดณเตเดณ เดฎเต†เดทเต€เตป เดฒเต‡เดฃเดฟเด‚เด—เต (เดŽเด‚เดŽเตฝ) เดชเตˆเดชเตเดชเตเดฒเตˆเดจเดฟเดจเต† เด†เดถเตเดฐเดฏเดฟเด•เตเด•เตเดจเตเดจ เด…เดจเตเดคเดฟเดฎ เด‰เตฝเดชเตเดชเดจเตเดจเด™เตเด™เดณเดฟเดฒเตเด‚ เด‡เดคเต เดจเต‡เดฐเดฟเดŸเตเดŸเต เดธเตเดตเดพเดงเต€เดจเด‚ เดšเต†เดฒเตเดคเตเดคเตเดจเตเดจเต. เด•เต‚เดŸเดพเดคเต†, เดฎเต†เดทเต€เตป เดฒเต‡เดฃเดฟเด‚เด—เต เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด•เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต‹ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต‹ เด‰เดณเตเดณ เดชเตเดฐเดตเดฃเดค เดธเตเดตเดพเดญเดพเดตเดฟเด•เดฎเดพเดฏเตเด‚ เดšเต‹เดฆเตเดฏเด‚ เด‰เดฏเตผเดคเตเดคเตเดจเตเดจเต: เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ, เดฎเต‹เดกเดฒเตเด•เตพ, เด…เดณเดตเตเด•เตพ, เดกเดพเดฑเตเดฑเดพเดธเต†เดฑเตเดฑเตเด•เตพ เดฎเตเดคเดฒเดพเดฏเดต เด†เดจเตเดคเดฐเดฟเด•เดฎเดพเดฏเดฟ เด•เดฃเตเดŸเต†เดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฐเต€เดคเดฟ เดŽเดจเตเดคเดพเดฃเต.

เดˆ เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ เดžเด™เตเด™เตพ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เด’เดฐเต เด“เดชเตเดชเตบ เดฒเตˆเดธเตปเดธเดฟเดจเต เด•เต€เดดเดฟเตฝ เด’เดฐเต เดกเดพเดฑเตเดฑ เด‰เดฑเดตเดฟเดŸเด‚ เดชเตเดฐเดธเดฟเดฆเตเดงเต€เด•เดฐเดฟเดšเตเดšเดคเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเด‚ เดกเดพเดฑเตเดฑเดพเดนเดฌเต เดžเด™เตเด™เดณเตเดŸเต† เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเต†เตผเดšเตเดšเต เด†เตปเดกเต เดกเดฟเดธเตโ€Œเด•เดตเดฑเดฟ เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดฟเตฝ, เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเตเดฑเต† เด†เดฆเตเดฏ เดจเดพเดณเตเด•เตพ เดฎเตเดคเตฝ เดŽเดตเดฟเดŸเต† เดŽเด™เตเด™เดจเต†. เดฒเดฟเด™เตเด•เตเดกเตเด‡เตป, เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดชเดคเดฟเดชเตเดชเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฐเดคเตเดฏเต‡เด•เดฎเดพเดฏเดฟ เดกเดพเดฑเตเดฑเดพเดนเดฌเดฟเดจเตเดฑเต† เดธเตเดตเดจเตเดคเด‚ เดชเดคเดฟเดชเตเดชเต เดชเดฐเดฟเดชเดพเดฒเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เดžเด™เตเด™เตพเด•เตเด•เต เดฐเดฃเตเดŸเต เดตเตเดฏเดคเตเดฏเดธเตเดค เดตเดฟเด•เดธเดจ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเด•เตพ เด†เดตเดถเตเดฏเดฎเต†เดจเตเดจเต เดตเดฟเดถเดฆเต€เด•เดฐเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเต เดžเด™เตเด™เตพ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด‚, เดคเตเดŸเตผเดจเตเดจเต เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต WhereHows เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด†เดฆเตเดฏเด•เดพเดฒ เดธเดฎเต€เดชเดจเด™เตเด™เตพ เดšเตผเดšเตเดš เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ DataHub-เดจเตเดฑเต† เด†เดจเตเดคเดฐเดฟเด• (เดชเตเดฐเตŠเดกเด•เตเดทเตป) เดชเดคเดฟเดชเตเดชเต เดชเดคเดฟเดชเตเดชเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเดพเด‚. เดธเดพเดฎเต‚เดนเดฟเด•เด‚. เดฐเดฃเตเดŸเต เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเด•เดณเตเด‚ เดธเดฎเดจเตเดตเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเตเด•เตพ เดชเตเดทเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดคเดฟเดฏ เดฏเดพเดจเตเดคเตเดฐเดฟเด• เดชเดฐเดฟเดนเดพเดฐเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เดณเตเด‚ เดžเด™เตเด™เตพ เดชเด™เตเด•เดฟเดŸเตเด‚. เด…เดตเดธเดพเดจเดฎเดพเดฏเดฟ, เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดกเดพเดฑเตเดฑเดพเดนเดฌเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŽเด™เตเด™เดจเต† เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเด‚ เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เตพ เดžเด™เตเด™เตพ เดจเตฝเด•เตเด•เดฏเตเด‚ เด…เดคเดฟเดจเตเดฑเต† เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดนเตเดฐเดธเตเดตเดฎเดพเดฏเดฟ เดšเตผเดšเตเดš เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚.

เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เดกเดพเดฑเตเดฑเดพเดนเดฌเต: เดฒเดฟเด™เตเด•เตเดกเตเด‡เดจเตเดจเดฟเดจเตเดฑเต† เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเต†เตผเดšเตเดšเตเด‚ เดกเดฟเดธเตเด•เดตเดฑเดฟ เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เดฎเตเด‚

เดนเต—เดธเต เด‡เดชเตเดชเต‹เตพ เด’เดฐเต เดกเดพเดฑเตเดฑเดพเดนเดฌเต เด†เดฃเต!

เดฒเดฟเด™เตเด•เตเดกเตเด‡เดจเตเดจเดฟเดจเตเดฑเต† เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดŸเต€เด‚ เดฎเตเดฎเตเดชเต เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต เดกเดพเดฑเตเดฑเดพเดนเดฌเต (WhereHows-เดจเตเดฑเต† เดชเดฟเตปเด—เดพเดฎเดฟ), LinkedIn-เดจเตเดฑเต† เดธเต†เตผเดšเตเดšเต, เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดกเดฟเดธเตเด•เดตเดฑเดฟ เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เด‚, เด…เดคเต เดคเตเดฑเด•เตเด•เดพเดจเตเดณเตเดณ เดชเดฆเตเดงเดคเดฟเด•เตพ เดชเด™เตเด•เดฟเดŸเตเดŸเต. เดˆ เดชเตเดฐเด–เตเดฏเดพเดชเดจเดคเตเดคเดฟเดจเต เดคเตŠเดŸเตเดŸเตเดชเดฟเดจเตเดจเดพเดฒเต†, เดžเด™เตเด™เตพ DataHub-เดจเตเดฑเต† เด’เดฐเต เด†เตฝเดซ เดชเดคเดฟเดชเตเดชเต เดชเตเดฑเดคเตเดคเดฟเดฑเด•เตเด•เตเด•เดฏเตเด‚ เด…เดคเต เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเดฏเตเดฎเดพเดฏเดฟ เดชเด™เตเด•เดฟเดŸเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต. เด…เดคเดฟเดจเตเดถเต‡เดทเด‚, เดžเด™เตเด™เตพ เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏเดฟ เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เดธเด‚เดญเดพเดตเดจ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดณเตเดณ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเตเดฎเดพเดฏเดฟ เดเดฑเตเดฑเดตเตเด‚ เด•เต‚เดŸเตเดคเตฝ เด…เดญเตเดฏเตผเดคเตเดฅเดฟเดšเตเดš เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดšเต‡เตผเด•เตเด•เตเด•เดฏเตเด‚ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด”เดฆเตเดฏเต‹เด—เดฟเด• เดฑเดฟเดฒเต€เดธเต เดชเตเดฐเด–เตเดฏเดพเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดžเด™เตเด™เตพเด•เตเด•เต เดธเดจเตเดคเต‹เดทเดฎเตเดฃเตเดŸเต GitHub-เดฒเต† DataHub.

เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เดธเดฎเต€เดชเดจเด™เตเด™เตพ

เดŽเดตเดฟเดŸเต† เดจเดฟเดจเตเดจเต, เดกเดพเดฑเตเดฑ เด•เดฃเตเดŸเต†เดคเตเดคเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฒเดฟเด™เตเด•เตเดกเตเด‡เดจเตเดจเดฟเดจเตเดฑเต† เดฏเดฅเดพเตผเดคเตเดฅ เดชเต‹เตผเดŸเตเดŸเตฝ เดŽเดตเดฟเดŸเต† เดจเดฟเดจเตเดจเต, เด’เดฐเต เด†เดจเตเดคเดฐเดฟเด• เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดพเดฏเดฟ เด†เดฐเด‚เดญเดฟเดšเตเดšเต; เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดŸเต€เด‚ เด…เดคเต เดคเตเดฑเดจเตเดจเต 2016-เตฝ เดธเต‹เดดเตเดธเต เด•เต‹เดกเต. เด…เดคเดฟเดจเตเดถเต‡เดทเด‚, เดŸเต€เด‚ เดŽเดฒเตเดฒเดพเดฏเตโ€Œเดชเตเดชเต‹เดดเตเด‚ เดฐเดฃเตเดŸเต เดตเตเดฏเดคเตเดฏเดธเตโ€Œเดค เด•เต‹เดกเตโ€Œเดฌเต‡เดธเตเด•เตพ เดชเดฐเดฟเดชเดพเดฒเดฟเด•เตเด•เตเดจเตเดจเต-เด’เดจเตเดจเต เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเดฟเดจเตเด‚ เด’เดจเตเดจเต เดฒเดฟเด™เตเด•เตเดกเตโ€Œเด‡เดจเตเดจเดฟเดจเตเดฑเต† เด†เดจเตเดคเดฐเดฟเด• เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเตเด‚- เดฒเดฟเด™เตเด•เตเดกเตโ€Œเด‡เตป เด‰เดชเดฏเต‹เด— เด•เต‡เดธเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดš เดŽเดฒเตเดฒเดพ เด‰เตฝเดชเตเดชเดจเตเดจ เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเตเด‚ เดตเดฟเดถเดพเดฒเดฎเดพเดฏ เดชเตเดฐเต‡เด•เตเดทเด•เตผเด•เตเด•เต เดชเตŠเดคเตเดตเต† เดฌเดพเดงเด•เดฎเดฒเตเดฒ. เด•เต‚เดŸเดพเดคเต†, เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เด…เดฒเตเดฒเดพเดคเตเดค เดšเดฟเดฒ เด†เดจเตเดคเดฐเดฟเด• เดกเดฟเดชเตปเดกเตปเดธเดฟเด•เตพ (เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ, เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพ เดฎเตเดคเดฒเดพเดฏเดต) WhereHows-เดจเต เด‰เดฃเตเดŸเต. เดคเตเดŸเตผเดจเตเดจเตเดณเตเดณ เดตเตผเดทเด™เตเด™เดณเดฟเตฝ, เดฐเดฃเตเดŸเต เด•เต‹เดกเตโ€Œเดฌเต‡เดธเตเด•เดณเตเด‚ เดธเดฎเดจเตเดตเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเตเดจเตเดจเดคเต เด’เดฐเต เดตเดฒเดฟเดฏ เดตเต†เดฒเตเดฒเตเดตเดฟเดณเดฟเดฏเดพเด•เตเด•เดฟ เดฎเดพเดฑเตเดฑเตเดจเตเดจ เดจเดฟเดฐเดตเดงเดฟ เด†เดตเตผเดคเตเดคเดจเด™เตเด™เดณเดฟเดฒเต‚เดŸเต†เดฏเตเด‚ เดตเดฟเด•เดธเดจ เดธเตˆเด•เตเด•เดฟเดณเตเด•เดณเดฟเดฒเต‚เดŸเต†เดฏเตเด‚ เดŽเดตเต‡เตผเดนเต—เดธเต เด•เดŸเดจเตเดจเตเดชเต‹เดฏเดฟ. เด†เดจเตเดคเดฐเดฟเด•เดตเตเด‚ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดตเดฟเด•เดธเดจเดตเตเด‚ เดธเดฎเดจเตเดตเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเดพเตป เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดŸเต€เด‚ เดตเตผเดทเด™เตเด™เดณเดพเดฏเดฟ เดตเตเดฏเดคเตเดฏเดธเตเดค เดธเดฎเต€เดชเดจเด™เตเด™เตพ เดชเดฐเต€เด•เตเดทเดฟเดšเตเดšเต.

เด†เดฆเตเดฏเด‚ เดถเตเดฐเดฎเดฟเด•เตเด•เตเด•: "เด†เดฆเตเดฏเด‚ เดธเต‹เดดเตโ€Œเดธเต เดคเตเดฑเด•เตเด•เตเด•"

เดžเด™เตเด™เตพ เด†เดฆเตเดฏเด‚ เด’เดฐเต "เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดซเดธเตเดฑเตเดฑเต" เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดฎเต‹เดกเตฝ เดชเดฟเดจเตเดคเตเดŸเตผเดจเตเดจเต, เด…เดตเดฟเดŸเต† เดญเต‚เดฐเดฟเดญเดพเด—เด‚ เดตเดฟเด•เดธเดจเดตเตเด‚ เด’เดฐเต เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเตฝ เดธเด‚เดญเดตเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด†เดจเตเดคเดฐเดฟเด• เดตเดฟเดจเตเดฏเดพเดธเดคเตเดคเดฟเดจเดพเดฏเดฟ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดตเดฐเตเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดˆ เดธเดฎเต€เดชเดจเดคเตเดคเดฟเดฒเต† เดชเตเดฐเดถเตเดจเด‚, เด†เดจเตเดคเดฐเดฟเด•เดฎเดพเดฏเดฟ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเดฟ เด…เดตเดฒเต‹เด•เดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดฎเตเดฎเตเดชเต เด•เต‹เดกเต เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เด†เดฆเตเดฏเด‚ GitHub-เดฒเต‡เด•เตเด•เต เดคเดณเตเดณเดชเตเดชเต†เดŸเตเด‚ เดŽเดจเตเดจเดคเดพเดฃเต. เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดตเดฐเตเดคเตเดคเตเด•เดฏเตเด‚ เด’เดฐเต เดชเตเดคเดฟเดฏ เด†เดจเตเดคเดฐเดฟเด• เดตเดฟเดจเตเดฏเดพเดธเด‚ เดจเดŸเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดตเดฐเต†, เด‰เตฝเดชเตเดชเดพเดฆเดจ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เดณเตŠเดจเตเดจเตเด‚ เดžเด™เตเด™เตพ เด•เดฃเตเดŸเต†เดคเตเดคเตเด•เดฏเดฟเดฒเตเดฒ. เดตเดฟเดจเตเดฏเดพเดธเด‚ เดฎเต‹เดถเดฎเดพเดฏ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดฌเดพเดšเตเดšเตเด•เดณเดฟเตฝ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดตเดฐเตเดคเตเดคเดฟเดฏเดคเดฟเดจเดพเตฝ เด•เตเดฑเตเดฑเดตเดพเดณเดฟเดฏเต† เด•เดฃเตเดŸเต†เดคเตเดคเตเดจเตเดจเดคเตเด‚ เดตเดณเดฐเต† เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต.

เด•เต‚เดŸเดพเดคเต†, เดฆเตเดฐเตเดคเด—เดคเดฟเดฏเดฟเดฒเตเดณเตเดณ เด†เดตเตผเดคเตเดคเดจเด™เตเด™เตพ เด†เดตเดถเตเดฏเดฎเดพเดฏ เดชเตเดคเดฟเดฏ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดˆ เดฎเต‹เดกเตฝ เดŸเต€เดฎเดฟเดจเตเดฑเต† เด‰เตฝเดชเตเดชเดพเดฆเดจเด•เตเดทเดฎเดค เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจเต, เด•เดพเดฐเดฃเด‚ เดŽเดฒเตเดฒเดพ เดฎเดพเดฑเตเดฑเด™เตเด™เดณเตเด‚ เด†เดฆเตเดฏเด‚ เด’เดฐเต เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เดถเต‡เด–เดฐเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดคเดณเตเดณเตเด•เดฏเตเด‚ เดชเดฟเดจเตเดจเต€เดŸเต เด’เดฐเต เด†เดจเตเดคเดฐเดฟเด• เดถเต‡เด–เดฐเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดคเดณเตเดณเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต. เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดธเดฎเดฏเด‚ เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เด†เดตเดถเตเดฏเดฎเดพเดฏ เดชเดฐเดฟเดนเดพเดฐเดฎเต‹ เดฎเดพเดฑเตเดฑเดฎเต‹ เด†เดฆเตเดฏเด‚ เด†เดจเตเดคเดฐเดฟเด• เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเตฝ เดšเต†เดฏเตเดฏเดพเด‚, เดŽเดจเตเดจเดพเตฝ เดฐเดฃเตเดŸเต เดถเต‡เด–เดฐเดฃเด™เตเด™เดณเตเด‚ เดธเดฎเดจเตเดตเดฏเด‚ เด‡เดฒเตเดฒเดพเดคเตเดคเดคเดฟเดจเดพเตฝ เด† เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดตเต€เดฃเตเดŸเตเด‚ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดถเต‡เด–เดฐเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดฒเดฏเดฟเดชเตเดชเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด‡เดคเต เด’เดฐเต เดตเดฒเดฟเดฏ เดชเตเดฐเดถเตเดจเดฎเดพเดฏเดฟ เดฎเดพเดฑเดฟ.

เดชเต‚เตผเดฃเตเดฃ เดซเต€เดšเตเดšเตผ เดšเต†เดฏเตเดค เด‡เดทเตโ€ŒเดŸเดพเดจเตเดธเตƒเดค เดตเต†เดฌเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเต‡เด•เตเด•เดพเตพ เดชเด™เตเด•เดฟเดŸเตเดŸ เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเตเด•เตพเด•เตเด•เต‹ โ€‹โ€‹เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพเด•เตเด•เต‹ โ€‹โ€‹เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เตพเด•เตเด•เต‹ โ€‹โ€‹เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเตป เดˆ เดฎเต‹เดกเตฝ เดตเดณเดฐเต† เดŽเดณเตเดชเตเดชเดฎเดพเดฃเต. เด•เต‚เดŸเดพเดคเต†, เด†เดฆเตเดฏ เดฆเดฟเดตเดธเด‚ เดฎเตเดคเตฝ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เตพเด•เตเด•เต เดˆ เดฎเต‹เดกเตฝ เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เด’เดฐเต เด‡เดจเตเดฑเต‡เดฃเตฝ เดตเต†เดฌเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเดพเดฏเดพเดฃเต เดŽเดตเดฟเดŸเต† เดนเต—เดธเต เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดŽเดฒเตเดฒเดพ เด†เดจเตเดคเดฐเดฟเด• เด†เดถเตเดฐเดฟเดคเดคเตเดตเด™เตเด™เดณเต†เดฏเตเด‚ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เด…เดฎเต‚เตผเดคเตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต เดถเดฐเดฟเด•เตเด•เตเด‚ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ เดžเด™เตเด™เตพเด•เตเด•เต เด†เดจเตเดคเดฐเดฟเด• เดซเต‹เตผเด•เตเด•เต เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต, เดชเด•เตเดทเต‡ เด†เดจเตเดคเดฐเดฟเด• เดซเต‹เตผเด•เตเด•เต เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเตเดจเตเดจเดคเตเด‚ เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเตเด‚ เดซเดฒเดตเดคเตเดคเดพเดฏเดฟเดฒเตเดฒ.

เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดถเตเดฐเดฎเด‚: "เด†เดฆเตเดฏเด‚ เด†เดจเตเดคเดฐเดฟเด•เด‚"

**เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดถเตเดฐเดฎเดฎเต†เดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ, เดžเด™เตเด™เตพ เด’เดฐเต "เด†เดจเตเดคเดฐเดฟเด• เด†เดฆเตเดฏ" เดตเดฟเด•เดธเดจ เดฎเดพเดคเตƒเด•เดฏเดฟเดฒเต‡เด•เตเด•เต เดจเต€เด™เตเด™เดฟ, เด…เดตเดฟเดŸเต† เดฎเดฟเด•เตเด• เดตเดฟเด•เดธเดจเดตเตเด‚ เดตเต€เดŸเตเดŸเดฟเตฝ เดคเดจเตเดจเต† เดธเด‚เดญเดตเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เด•เต‹เดกเดฟเตฝ เดชเดคเดฟเดตเดพเดฏเดฟ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดตเดฐเตเดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดˆ เดฎเต‹เดกเตฝ เดžเด™เตเด™เดณเตเดŸเต† เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเต เดเดฑเตเดฑเดตเตเด‚ เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฃเต†เด™เตเด•เดฟเดฒเตเด‚, เด‡เดคเดฟเดจเต เด…เดจเตเดคเตผเดฒเต€เดจเดฎเดพเดฏ เดชเตเดฐเดถเตเดจเด™เตเด™เดณเตเดฃเตเดŸเต. เดŽเดฒเตเดฒเดพ เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เดณเตเด‚ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เดจเต‡เดฐเดฟเดŸเตเดŸเต เดคเดณเตเดณเตเด•เดฏเตเด‚ เดชเดฟเดจเตเดจเต€เดŸเต เดฒเดฏเดจ เดตเตˆเดฐเตเดฆเตเดงเตเดฏเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เด’เดฐเต เด“เดชเตเดทเดจเดพเดฃเต, เดชเด•เตเดทเต‡ เด‡เดคเต เดธเดฎเดฏเดฎเต†เดŸเตเด•เตเด•เตเดจเตเดจเดคเดพเดฃเต. เดฎเดฟเด•เตเด• เด•เต‡เดธเตเด•เดณเดฟเดฒเตเด‚ เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เด…เดตเดฐเตเดŸเต† เด•เต‹เดกเต เด…เดตเดฒเต‹เด•เดจเด‚ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เดดเต†เดฒเตเดฒเดพเด‚ เด‡เดคเต เดšเต†เดฏเตเดฏเดพเดคเดฟเดฐเดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต. เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เด‡เดคเต เดตเดณเดฐเต† เด•เตเดฑเดšเตเดšเต เดคเดตเดฃ, เดฌเดพเดšเตเดšเตเด•เดณเดพเดฏเดฟ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด‚, เด…เดคเดฟเดจเดพเตฝ เดฒเดฏเดจ เดตเตˆเดฐเตเดฆเตเดงเตเดฏเด™เตเด™เตพ เดชเดฟเดจเตเดจเต€เดŸเต เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เด•เต‚เดŸเตเดคเตฝ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเด•เตเด•เตเด‚.

เดฎเต‚เดจเตเดจเดพเด‚ เดคเดตเดฃ เด…เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดšเตเดšเต!

เดฎเตเด•เดณเดฟเตฝ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดš เดฐเดฃเตเดŸเต เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดŸ เดถเตเดฐเดฎเด™เตเด™เดณเตเดŸเต† เดซเดฒเดฎเดพเดฏเดฟ, WhereHows GitHub เดถเต‡เด–เดฐเด‚ เดตเดณเดฐเต†เด•เตเด•เดพเดฒเด‚ เด•เดพเดฒเดนเดฐเดฃเดชเตเดชเต†เดŸเตเดŸเต. เด‰เตฝเดชเตเดชเดจเตเดจเดคเตเดคเดฟเดจเตเดฑเต† เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเตเด‚ เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเตเด‚ เดŸเต€เด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเต เดคเตเดŸเตผเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ เดฒเดฟเด™เตเด•เตเดกเตเด‡เดจเตเดจเดฟเดจเดพเดฏเตเดณเตเดณ WhereHows-เดจเตเดฑเต† เด†เดจเตเดคเดฐเดฟเด• เดชเดคเดฟเดชเตเดชเต เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดชเดคเดฟเดชเตเดชเดฟเดจเต‡เด•เตเด•เดพเตพ เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดชเตเดฒเดฎเดพเดฏเดฟ. เด‡เดคเดฟเดจเต เด’เดฐเต เดชเตเดคเดฟเดฏ เดชเต‡เดฐเต เดชเต‹เดฒเตเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต - DataHub. เดฎเตเดฎเตเดชเดคเตเดคเต† เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดŸ เดถเตเดฐเดฎเด™เตเด™เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ, เดธเตเด•เต†เดฏเดฟเดฒเดฌเดฟเตพ, เดฆเต€เตผเด˜เด•เดพเดฒ เดชเดฐเดฟเดนเดพเดฐเด‚ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดŸเต€เด‚ เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต.

เดเดคเตŠเดฐเต เดชเตเดคเดฟเดฏ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเตเด‚, เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเตเดฑเต† เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เตพ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเดฟเตฝ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดตเดฟเด•เดธเดจ เดฎเดพเดคเตƒเด•เดฏเต† เดฒเดฟเด™เตเด•เตเดกเตเด‡เดจเตเดจเดฟเดจเตเดฑเต† เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดŸเต€เด‚ เด‰เดชเดฆเต‡เดถเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดชเดคเดฟเดชเตเดชเดฟเดšเตเดš เดชเตเดฐเดพเดตเดธเตเดคเตเด•เตเด•เตพ เด’เดฐเต เดชเตŠเดคเต เดถเต‡เด–เดฐเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดคเตเดŸเตผเดจเตเดจเต เด’เดฐเต เด†เดจเตเดคเดฐเดฟเด• เดฒเดฟเด™เตเด•เตเดกเตเด‡เตป เด†เตผเดŸเตเดŸเดฟเดซเดพเด•เตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดคเดฟเดฐเดฟเด•เต† เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต เดฌเดพเดนเตเดฏ เดฒเตˆเดฌเตเดฐเดฑเดฟ เด…เดญเตเดฏเตผเดคเตเดฅเดจ (ELR). เดˆ เดตเดฟเด•เดธเดจ เดฎเดพเดคเตƒเด• เดชเดฟเดจเตเดคเตเดŸเดฐเตเดจเตเดจเดคเต เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดตเตผเด•เตเด•เต เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เด•เต‚เดŸเตเดคเตฝ เดฎเต‹เดกเตเดฒเดพเตผ, เดŽเด•เตเดธเตเดฑเตเดฑเตปเดธเดฟเดฌเดฟเตพ, เดชเตเดฒเด—เตเด—เดฌเดฟเตพ เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเดจเตเด‚ เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต.

เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, DataHub เดชเต‹เดฒเตเดณเตเดณ เดฎเตเดคเดฟเตผเดจเตเดจ เดฌเดพเด•เตเด•เต-เดŽเตปเดกเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเต เดˆ เด…เดตเดธเตเดฅเดฏเดฟเดฒเต†เดคเตเดคเดพเตป เด—เดฃเตเดฏเดฎเดพเดฏ เดธเดฎเดฏเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เดŽเดฒเตเดฒเดพ เด‡เดจเตเดฑเต‡เดฃเตฝ เดกเดฟเดชเตปเดกเตปเดธเดฟเด•เดณเตเด‚ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเดฟ เดธเด‚เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเดฟเด‚เด—เต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเดจเตเดณเตเดณ เดธเดพเดงเตเดฏเดคเดฏเตเด‚ เด‡เดคเต เดคเดŸเดฏเตเดจเตเดจเต. เด…เดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เดžเด™เตเด™เตพ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดธเด‚เดญเดพเดตเดจเด•เตพ เดตเต‡เด—เดคเตเดคเดฟเดฒเตเด‚ เดตเดณเดฐเต† เด•เตเดฑเดžเตเดž เดตเต‡เดฆเดจเดฏเดฟเดฒเตเด‚ เดจเตฝเด•เดพเตป เดธเดนเดพเดฏเดฟเด•เตเด•เตเดจเตเดจ เดŸเต‚เดณเตเด•เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเต†เดŸเตเดคเตเดคเดคเต. เดˆ เดชเดฐเดฟเดนเดพเดฐเด‚ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดŸเต€เดฎเดฟเดจเตเด‚ (DataHub เดกเดตเดฒเดชเตเดชเตผ) เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเด•เตเด•เตเด‚ เด—เตเดฃเด‚ เดšเต†เดฏเตเดฏเตเด‚. เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดตเดฟเดญเดพเด—เด™เตเด™เตพ เดˆ เดชเตเดคเดฟเดฏ เดธเดฎเต€เดชเดจเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดšเตผเดšเตเดš เดšเต†เดฏเตเดฏเตเด‚.

เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เดชเดฌเตเดฒเดฟเดทเดฟเด‚เด—เต เด“เดŸเตเดŸเต‹เดฎเต‡เดทเตป

เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดŸเต€เดฎเดฟเดจเตเดฑเต† เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดกเดพเดฑเตเดฑเดพเดนเดฌเตเดฌเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดเดฑเตเดฑเดตเตเด‚ เดชเตเดคเดฟเดฏ เดธเดฎเต€เดชเดจเด‚ เด†เดจเตเดคเดฐเดฟเด• เด•เต‹เดกเตโ€Œเดฌเต‡เดธเตเด‚ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดถเต‡เด–เดฐเดฃเดตเตเด‚ เดฏเดพเดจเตเดคเตเดฐเดฟเด•เดฎเดพเดฏเดฟ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดŸเต‚เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต. เดˆ เดŸเต‚เตพเด•เดฟเดฑเตเดฑเดฟเดจเตเดฑเต† เด‰เดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต:

  1. เดฒเดฟเด™เตเด•เตเดกเตโ€Œเด‡เตป เด•เต‹เดกเต เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเดฟเดฒเต‡เด•เตเด•เต/เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเดฟเดฒเต‡เด•เตเด•เต เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เตเด• rsync.
  2. เดฒเตˆเดธเตปเดธเต เดนเต†เดกเตผ เดœเดจเดฑเต‡เดทเตป, เดธเดฎเดพเดจเดฎเดพเดฏเดคเต เด…เดชเตเดชเดพเดšเตเดšเต† เดŽเดฒเดฟ.
  3. เด†เดจเตเดคเดฐเดฟเด• เด•เดฎเตเดฎเดฟเดฑเตเดฑเต เดฒเต‹เด—เตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เด•เดฎเตเดฎเดฟเดฑเตเดฑเต เดฒเต‹เด—เตเด•เตพ เดธเตเดตเดฏเดฎเต‡เดต เดœเดจเดฑเต‡เดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเด•.
  4. เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดฌเดฟเตฝเดกเตเด•เดณเต† เดคเด•เตผเด•เตเด•เตเดจเตเดจ เด†เดจเตเดคเดฐเดฟเด• เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดคเดŸเดฏเตเด• เด†เดถเตเดฐเดฟเดคเดคเตเดต เดชเดฐเดฟเดถเต‹เดงเดจ.

เดฐเดธเด•เดฐเดฎเดพเดฏ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เดณเตเดณเตเดณ เดฎเตเด•เดณเดฟเตฝ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดš เดซเด‚เด—เตโ€Œเดทเดจเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด‰เดชเดตเดฟเดญเดพเด—เด™เตเด™เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด‚.

เดธเต‹เดดเตเดธเต เด•เต‹เดกเต เดธเดฟเตปเด•เตเดฐเตŠเดฃเตˆเดธเต‡เดทเตป

เด’เดฐเตŠเดฑเตเดฑ GitHub เดถเต‡เด–เดฐเดฃเดฎเดพเดฏ DataHub-เดจเตเดฑเต† เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดชเดคเดฟเดชเตเดชเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ, DataHub-เดจเตเดฑเต† LinkedIn เดชเดคเดฟเดชเตเดชเต เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดถเต‡เด–เดฐเดฃเด™เตเด™เดณเตเดŸเต† (เด†เดจเตเดคเดฐเดฟเด•เดฎเดพเดฏเดฟ เดตเดฟเดณเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจ) เดธเด‚เดฏเต‹เดœเดจเดฎเดพเดฃเต. เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด‰เตฝเดชเตเดชเดจเตเดจเด™เตเด™เตพ). DataHub เด‡เดจเตเดฑเตผเดซเต‡เดธเต, เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดฎเต‹เดกเตฝ เดฒเตˆเดฌเตเดฐเดฑเดฟ, เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดตเต†เดฏเตผเดนเต—เดธเต เดฌเดพเด•เตเด•เต†เตปเดกเต เดธเต‡เดตเดจเด‚, เดธเตเดŸเตเดฐเต€เดฎเดฟเด‚เด—เต เดœเต‹เดฒเดฟเด•เตพ เดŽเดจเตเดจเดฟเดต เดฒเดฟเด™เตเด•เตเดกเตเด‡เดจเดฟเดฒเต† เดชเตเดฐเดคเตเดฏเต‡เด• เดถเต‡เด–เดฐเดฃเด™เตเด™เดณเดฟเตฝ เดตเดธเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เต เด‡เดคเต เดŽเดณเตเดชเตเดชเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, DataHub-เดจเตเดฑเต† เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดชเดคเดฟเดชเตเดชเดฟเดจเดพเดฏเดฟ เดžเด™เตเด™เตพเด•เตเด•เต เด’เดฐเตŠเดฑเตเดฑ เดถเต‡เด–เดฐเด‚ เด‰เดฃเตเดŸเต.

เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เดกเดพเดฑเตเดฑเดพเดนเดฌเต: เดฒเดฟเด™เตเด•เตเดกเตเด‡เดจเตเดจเดฟเดจเตเดฑเต† เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเต†เตผเดšเตเดšเตเด‚ เดกเดฟเดธเตเด•เดตเดฑเดฟ เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เดฎเตเด‚

เดšเดฟเดคเตเดฐเด‚ 1: เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเด•เตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดธเดฎเดจเตเดตเดฏเด‚ เดฒเดฟเด™เตเด•เตเดกเต เดกเดพเดฑเตเดฑเดพเดนเดฌเต เด’เดชเตเดชเด‚ เด’เดฐเตŠเดฑเตเดฑ เดธเด‚เดญเดฐเดฃเดฟเดฏเตเด‚ เดกเดพเดฑเตเดฑเดพเดนเดฌเต เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต

เด“เดŸเตเดŸเต‹เดฎเต‡เดฑเตเดฑเดกเต เดฌเดฟเตฝเดกเต, เดชเตเดทเต, เดชเตเตพ เดตเตผเด•เตเด•เตเดซเตเดฒเต‹เด•เดณเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดคเดฟเดฏ เดŸเต‚เตพ เด“เดฐเต‹ เดธเต‹เดดเตเดธเต เดซเดฏเดฒเดฟเดจเตเด‚ เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เด’เดฐเต เดซเดฏเตฝ-เดฒเต†เดตเตฝ เดฎเดพเดชเตเดชเดฟเด‚เด—เต เดธเตเดตเดฏเดฎเต‡เดต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดŸเต‚เตพเด•เดฟเดฑเตเดฑเดฟเดจเต เดชเตเดฐเดพเดฐเด‚เดญ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เด†เดตเดถเตเดฏเดฎเดพเดฃเต เด•เต‚เดŸเดพเดคเต† เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพ เดคเดพเดดเต† เด•เดพเดฃเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต† เด‰เดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เดฎเตŠเดกเตเดฏเต‚เตพ เดฎเดพเดชเตเดชเดฟเด‚เด—เต เดจเตฝเด•เดฃเด‚.

{
  "datahub-dao": [
    "${datahub-frontend}/datahub-dao"
  ],
  "gms/impl": [
    "${dataset-gms}/impl",
    "${user-gms}/impl"
  ],
  "metadata-dao": [
    "${metadata-models}/metadata-dao"
  ],
  "metadata-builders": [
    "${metadata-models}/metadata-builders"
  ]
}

เดฎเตŠเดกเตเดฏเต‚เตพ-เดฒเต†เดตเตฝ เดฎเดพเดชเตเดชเดฟเด‚เด—เต เด’เดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ JSON เด†เดฃเต, เด…เดคเดฟเดจเตเดฑเต† เด•เต€เด•เตพ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเดฒเต† เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เดณเตเด‚ เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เดฒเดฟเด™เตเด•เตเดกเตเด‡เตป เดถเต‡เด–เดฐเดฃเด™เตเด™เดณเดฟเดฒเต† เด‰เดฑเดตเดฟเดŸ เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เดณเตเดŸเต† เดชเดŸเตเดŸเดฟเด•เดฏเตเดฎเดพเดฃเต. เด’เดฐเต เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเดฒเต† เดเดคเต เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดฎเตŠเดกเตเดฏเต‚เดณเตเด‚ เดŽเดคเตเดฐ เดธเต‹เดดเตโ€Œเดธเต เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เตพ เดตเดดเดฟเดฏเตเด‚ เดจเตฝเด•เดพเด‚. เด‰เดฑเดตเดฟเดŸ เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เดณเดฟเดฒเต† เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเด•เดณเตเดŸเต† เด†เดจเตเดคเดฐเดฟเด• เดจเดพเดฎเด™เตเด™เตพ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป, เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด• เดธเตเดŸเตเดฐเดฟเด‚เด—เต เด‡เดจเตเดฑเตผเดชเต‹เดณเต‡เดทเตป เดฌเดพเดทเต เดถเตˆเดฒเดฟเดฏเดฟเตฝ. เด’เดฐเต เดฎเตŠเดกเตเดฏเต‚เตพ-เดฒเต†เดตเตฝ เดฎเดพเดชเตเดชเดฟเด‚เด—เต เดซเดฏเตฝ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เด…เดจเตเดฌเดจเตเดง เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เดณเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดซเดฏเดฒเตเด•เดณเตเด‚ เดธเตโ€Œเด•เดพเตป เดšเต†เดฏเตโ€Œเดคเต เดŸเต‚เดณเตเด•เตพ เด’เดฐเต เดซเดฏเตฝ-เดฒเต†เดตเตฝ เดฎเดพเดชเตเดชเดฟเด‚เด—เต เดซเดฏเตฝ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเต.

{
  "${metadata-models}/metadata-builders/src/main/java/com/linkedin/Foo.java":
"metadata-builders/src/main/java/com/linkedin/Foo.java",
  "${metadata-models}/metadata-builders/src/main/java/com/linkedin/Bar.java":
"metadata-builders/src/main/java/com/linkedin/Bar.java",
  "${metadata-models}/metadata-builders/build.gradle": null,
}

เดŸเต‚เดณเตเด•เดณเดพเตฝ เดซเดฏเตฝ เดฒเต†เดตเตฝ เดฎเดพเดชเตเดชเดฟเด‚เด—เต เดธเตเดตเดฏเดฎเต‡เดต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต; เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด‡เดคเต เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต เดธเตเดตเดฎเต‡เดงเดฏเดพ เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚. เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเดฒเต† เด’เดฐเต เดซเดฏเดฒเดฟเดฒเต‡เด•เตเด•เต เดฒเดฟเด™เตเด•เตเดกเตเด‡เตป เดธเต‹เดดเตโ€Œเดธเต เดซเดฏเดฒเดฟเดจเตเดฑเต† 1:1 เดฎเดพเดชเตเดชเดฟเด‚เด—เต เด†เดฃเดฟเดคเต. เดซเดฏเตฝ เด…เดธเต‹เดธเดฟเดฏเต‡เดทเดจเตเด•เดณเตเดŸเต† เดˆ เดธเตเดตเดฏเดฎเต‡เดต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดจเดฟเดฐเดตเดงเดฟ เดจเดฟเดฏเดฎเด™เตเด™เดณเตเดฃเตเดŸเต:

  • เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเดฟเดฒเต† เด’เดฐเต เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดฎเตŠเดกเตเดฏเต‚เดณเดฟเดจเดพเดฏเดฟ เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด‰เดฑเดตเดฟเดŸ เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เดณเตเดŸเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดตเตˆเดฐเตเดฆเตเดงเตเดฏเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เดพเด‚, เด‰เดฆเดพ. FQCN, เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด‰เดฑเดตเดฟเดŸ เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เดณเดฟเตฝ เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเต. เด’เดฐเต เดตเตˆเดฐเตเดฆเตเดงเตเดฏ เดชเดฐเดฟเดนเดพเดฐ เดคเดจเตเดคเตเดฐเดฎเต†เดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ, เดžเด™เตเด™เดณเตเดŸเต† เดŸเต‚เดณเตเด•เตพ "เด…เดตเดธเดพเดจเด‚ เดตเดฟเดœเดฏเดฟเด•เตเด•เตเดจเตเดจเต" เดŽเดจเตเดจ เด“เดชเตโ€Œเดทเดจเดฟเดฒเต‡เด•เตเด•เต เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต.
  • "null" เดŽเดจเตเดจเดพเตฝ เดธเต‹เดดเตเดธเต เดซเดฏเตฝ เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเตเดŸเต† เดญเดพเด—เดฎเดฒเตเดฒ เดŽเดจเตเดจเดพเดฃเต.
  • เด“เดฐเต‹ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดธเดฎเตผเดชเตเดชเดฟเด•เตเด•เดฒเดฟเดจเตเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดŽเด•เตโ€Œเดธเตโ€ŒเดŸเตเดฐเดพเด•เตโ€Œเดทเดจเตเด‚ เดถเต‡เดทเด‚, เดˆ เดฎเดพเดชเตเดชเดฟเด‚เด—เต เดธเตเดตเดฏเดฎเต‡เดต เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เด’เดฐเต เดธเตโ€Œเดจเดพเดชเตเดชเตโ€Œเดทเต‹เดŸเตเดŸเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด…เดตเดธเดพเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดฎเตเดคเตฝ เดธเต‹เดดเตเดธเต เด•เต‹เดกเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เดฒเตเด•เดณเตเด‚ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดฒเตเด‚ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเดพเตป เด‡เดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

เด•เดฎเตเดฎเดฟเดฑเตเดฑเต เดฒเต‹เด—เตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต

เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เด•เดฎเตเดฎเดฟเดฑเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เด•เดฎเตเดฎเดฟเดฑเตเดฑเต เดฒเต‹เด—เตเด•เดณเตเด‚ เด‡เดจเตเดฑเต‡เดฃเตฝ เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเด•เดณเตเดŸเต† เด•เดฎเตเดฎเดฟเดฑเตเดฑเต เดฒเต‹เด—เตเด•เตพ เดฒเดฏเดฟเดชเตเดชเดฟเดšเตเดšเต เดธเตเดตเดฏเดฎเต‡เดต เดœเดจเดฑเต‡เดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดžเด™เตเด™เดณเตเดŸเต† เดŸเต‚เตพ เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดš เด•เดฎเตเดฎเดฟเดฑเตเดฑเต เดฒเต‹เด—เดฟเดจเตเดฑเต† เด˜เดŸเดจ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดธเดพเดฎเตเดชเดฟเตพ เด•เดฎเตเดฎเดฟเดฑเตเดฑเต เดฒเต‹เด—เต เดšเตเดตเดŸเต†เดฏเตเดฃเตเดŸเต. เดธเต‹เดดเตโ€Œเดธเต เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเด•เดณเตเดŸเต† เดเดคเต เดชเดคเดฟเดชเตเดชเตเด•เดณเดพเดฃเต เด† เด•เดฎเตเดฎเดฟเดฑเตเดฑเดฟเตฝ เดชเดพเด•เตเด•เต‡เดœเตเดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต†เดจเตเดจเต เด’เดฐเต เด•เดฎเตเดฎเดฟเดฑเตเดฑเต เดตเตเดฏเด•เตเดคเดฎเดพเดฏเดฟ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด•เดฎเตเดฎเดฟเดฑเตเดฑเต เดฒเต‹เด—เดฟเดจเตเดฑเต† เด’เดฐเต เดธเด‚เด—เตเดฐเดนเด‚ เดจเตฝเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด‡เดคเต เด’เดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด• เดชเตเดฐเดคเดฟเดฌเดฆเตเดงเดค เดžเด™เตเด™เดณเตเดŸเต† เดŸเต‚เตพเด•เดฟเดฑเตเดฑเต เดธเตƒเดทเตเดŸเดฟเดšเตเดš เด’เดฐเต เด•เดฎเตเดฎเดฟเดฑเตเดฑเต เดฒเต‹เด—เดฟเดจเตเดฑเต† เดฏเดฅเดพเตผเดคเตเดฅ เด‰เดฆเดพเดนเดฐเดฃเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

metadata-models 29.0.0 -> 30.0.0
    Added aspect model foo
    Fixed issue bar

dataset-gms 2.3.0 -> 2.3.4
    Added rest.li API to serve foo aspect

MP_VERSION=dataset-gms:2.3.4
MP_VERSION=metadata-models:30.0.0

เด†เดถเตเดฐเดฟเดคเดคเตเดต เดชเดฐเดฟเดถเต‹เดงเดจ

LinkedIn เด‰เดฃเตเดŸเต เดกเดฟเดชเตปเดกเตปเดธเดฟ เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เต เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ, เด’เดฐเต เด†เดจเตเดคเดฐเดฟเด• เดฎเตพเดŸเตเดŸเดฟเดชเตเดฐเตŠเดกเด•เตเดŸเดฟเดฒเต† เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เด†เดถเตเดฐเดฟเดค เดฎเตพเดŸเตเดŸเดฟเดชเตเดฐเตŠเดกเด•เตเดฑเตเดฑเตเด•เดณเตเดŸเต† เด…เดธเด‚เดฌเตเดฒเดฟเดฏเต† เดคเด•เตผเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เดพเตป เด‡เดคเต เดธเดนเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต. เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต DataHub เดถเต‡เด–เดฐเด‚ เดฎเตพเดŸเตเดŸเดฟ-เดชเตเดฐเตŠเดกเด•เตโ€Œเดฑเตเดฑเต เด…เดฒเตเดฒ, เด…เดคเต เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดฎเตพเดŸเตเดŸเดฟ-เดชเตเดฐเตŠเดกเด•เตโ€Œเดฑเตเดฑเดฟเดจเตเดฑเต† เดจเต‡เดฐเดฟเดŸเตเดŸเตเดณเตเดณ เด†เดถเตเดฐเดฟเดคเดคเตเดตเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฟเดฒเตเดฒ, เดŽเดจเตเดจเดพเตฝ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต DataHub เดธเต‹เดดเตโ€Œเดธเต เด•เต‹เดกเต เดฒเดญเตเดฏเดฎเดพเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดฎเตพเดŸเตเดŸเดฟ-เดชเตเดฐเตŠเดกเด•เตเดฑเตเดฑเต เดฑเดพเดชเตเดชเดฑเดฟเดจเตเดฑเต† เดธเดนเดพเดฏเดคเตเดคเต‹เดŸเต†, เดžเด™เตเด™เตพเด•เตเด•เต เดคเตเดŸเตผเดจเตเดจเตเด‚ เดˆ เดกเดฟเดชเตปเดกเตปเดธเดฟ เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. เด…เด™เตเด™เดจเต†, เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต DataHub เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟ เดซเต€เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดฎเตพเดŸเตเดŸเดฟเดชเตเดฐเตŠเดกเด•เตเดฑเตเดฑเดฟเดฒเต† (เด…เดคเต เดชเดฟเดจเตเดจเต€เดŸเต เดคเตเดฑเดจเตเดจเตเด•เดพเดŸเตเดŸเดชเตเดชเต†เดŸเตเดŸเต‡เด•เตเด•เดพเด‚) เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดฎเดพเดฑเตเดฑเด‚ เดทเต†เตฝ เดฎเตพเดŸเตเดŸเดฟเดชเตเดฐเตŠเดกเด•เตเดŸเดฟเตฝ เด’เดฐเต เดฌเดฟเตฝเดกเต เด‡เดตเดจเตเดฑเต เดŸเตเดฐเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด…เดคเดฟเดจเดพเตฝ, เด’เดฐเต เดฑเดพเดชเตเดชเตผ เด‰เตฝเดชเตเดชเดจเตเดจเด‚ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดจเตเดจ เดเดคเตŠเดฐเต เดฎเดพเดฑเตเดฑเดตเตเด‚ เดฏเดฅเดพเตผเดคเตเดฅ เด‰เตฝเดชเตเดชเดจเตเดจเด‚ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเตเดณเตเดณ เดชเดฐเดฟเดถเต‹เดงเดจเด•เดณเดฟเตฝ เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเด•เดฏเตเด‚ เด…เดคเต เดชเดดเดฏเดชเดŸเดฟเดฏเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚.

เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดฌเดฟเตฝเดกเต เดคเด•เตผเด•เตเด•เตเด•เดฏเตเด‚ เด•เดฎเตเดฎเดฟเดฑเตเดฑเต เดธเดฎเดฏเดคเตเดคเต เด…เดคเต เด•เดฃเตเดŸเต†เดคเตเดคเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด†เดจเตเดคเดฐเดฟเด• เดชเตเดฐเดคเดฟเดฌเดฆเตเดงเดค เดคเดŸเดฏเดพเตป เดธเดนเดพเดฏเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฏ เดธเด‚เดตเดฟเดงเดพเดจเดฎเดพเดฃเดฟเดคเต. เด‡เดคเดฟเดฒเตเดฒเดพเดคเต†, เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟ เดฌเดฟเตฝเดกเต เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเดพเตป เด•เดพเดฐเดฃเดฎเดพเดฏ เด†เดจเตเดคเดฐเดฟเด• เดชเตเดฐเดคเดฟเดฌเดฆเตเดงเดค เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเต เดตเดณเดฐเต† เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเดฃเต, เด•เดพเดฐเดฃเด‚ เดžเด™เตเด™เตพ DataHub เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดถเต‡เด–เดฐเดฃเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด†เดจเตเดคเดฐเดฟเด• เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดฌเดพเดšเตเดšเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดกเดพเดฑเตเดฑเดพเดนเดฌเตเด‚ เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเตŠเดกเด•เตเดทเตป เดชเดคเดฟเดชเตเดชเตเด‚ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เตพ

เดˆ เดธเดฎเดฏเด‚ เดตเดฐเต†, DataHub เดถเต‡เด–เดฐเดฃเด™เตเด™เดณเตเดŸเต† เดฐเดฃเตเดŸเต เดชเดคเดฟเดชเตเดชเตเด•เตพ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดžเด™เตเด™เดณเตเดŸเต† เดชเดฐเดฟเดนเดพเดฐเด‚ เดžเด™เตเด™เตพ เดšเตผเดšเตเดš เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เดŽเดจเตเดจเดพเตฝ เดžเด™เตเด™เตพเด•เตเด•เต เดฐเดฃเตเดŸเต เดตเตเดฏเดคเตเดฏเดธเตเดค เดตเดฟเด•เดธเดจ เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดฐเตเดจเตเดจเดคเดฟเดจเตเดฑเต† เด•เดพเดฐเดฃเด™เตเด™เตพ เดžเด™เตเด™เตพ เด‡เดชเตเดชเต‹เดดเตเด‚ เดตเดฟเดถเดฆเต€เด•เดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เดˆ เดตเดฟเดญเดพเด—เดคเตเดคเดฟเตฝ, DataHub-เดจเตเดฑเต† เดชเตŠเดคเต เดชเดคเดฟเดชเตเดชเตเด‚ LinkedIn เดธเต†เตผเดตเดฑเตเด•เดณเดฟเดฒเต† เดชเตเดฐเตŠเดกเด•เตเดทเตป เดชเดคเดฟเดชเตเดชเตเด‚ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เตพ เดžเด™เตเด™เตพ เดชเดŸเตเดŸเดฟเด•เดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เดˆ เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เดณเตเดŸเต† เด•เดพเดฐเดฃเด™เตเด™เตพ เดตเดฟเดถเดฆเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚.

เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเตŠเดกเด•เตเดทเตป เดชเดคเดฟเดชเตเดชเดฟเดจเต เดฒเดฟเด™เตเด•เตเดกเตเด‡เดจเดฟเดจเตเดฑเต† เด“เดซเตโ€Œเดธเตเดชเตเดฐเดฟเด‚เด—เต (เดฒเดฟเด™เตเด•เตเดกเตโ€Œเด‡เดจเตเดจเดฟเดจเตเดฑเต† เด‡เดจเตเดฑเต‡เดฃเตฝ เดกเดฟเดชเตปเดกเตปเดธเดฟ เด‡เตปเดœเด•เตเดทเตป เดซเตเดฐเต†เดฏเดฟเด‚เดตเตผเด•เตเด•เต) เดชเต‹เดฒเต† เด‡เดคเตเดตเดฐเต† เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เด…เดฒเตเดฒเดพเดคเตเดค เด•เต‹เดกเตเด•เดณเต† เด†เดถเตเดฐเดฏเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจ เดตเดธเตเดคเตเดคเดฏเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต เดชเตŠเดฐเตเดคเตเดคเด•เตเด•เต‡เดŸเดฟเดจเตเดฑเต† เด’เดฐเต เด‰เดฑเดตเดฟเดŸเด‚. เดกเตˆเดจเดพเดฎเดฟเด•เต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดชเตเดชเต†เดŸเตเดŸ เดฐเต€เดคเดฟเดฏเดพเดฏเดคเดฟเดจเดพเตฝ เด†เดจเตเดคเดฐเดฟเด• เด•เต‹เดกเตเดฌเต‡เดธเตเด•เดณเดฟเตฝ เดธเดจเตเดคเดคเดฟเด•เตพ เดตเตเดฏเดพเดชเด•เดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดพเตฝ เด‡เดคเต เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เด…เดฒเตเดฒ; เด…เดคเดฟเดจเดพเตฝ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดกเดพเดฑเตเดฑเดพเดนเดฌเดฟเดจเต เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดฌเดฆเดฒเตเด•เตพ เด•เดฃเตเดŸเต†เดคเตเดคเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

เดตเต‡เดฑเต†เดฏเตเด‚ เด•เดพเดฐเดฃเด™เตเด™เดณเตเดฃเตเดŸเต. LinkedIn-เดจเตเดฑเต† เด†เดตเดถเตเดฏเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดžเด™เตเด™เตพ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดฎเต‹เดกเดฒเดฟเดฒเต‡เด•เตเด•เต เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดˆ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เตพ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ LinkedIn-เดจเต เดตเดณเดฐเต† เดชเตเดฐเดคเตเดฏเต‡เด•เดฎเดพเดฃเต, เดฎเดฑเตเดฑเต เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเด•เดณเดฟเตฝ เดจเต‡เดฐเดฟเดŸเตเดŸเต เดฌเดพเดงเด•เดฎเดพเดฏเต‡เด•เตเด•เดฟเดฒเตเดฒ. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเด™เตเด•เดพเดณเดฟ เดเดกเดฟเด•เตพเด•เตเด•เตเด‚ เดฎเดฑเตเดฑเต เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑเดฏเตโ€Œเด•เตเด•เตเดฎเดพเดฏเดฟ เดžเด™เตเด™เตพเด•เตเด•เต เดตเดณเดฐเต† เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดฒเต‡เดฌเดฒเตเด•เตพ เด‰เดฃเตเดŸเต. เด…เดคเดฟเดจเดพเตฝ, DataHub-เดจเตเดฑเต† เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดฎเต‹เดกเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เดžเด™เตเด™เตพ เดˆ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเต† เด‡เดชเตเดชเต‹เตพ เด’เดดเดฟเดตเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดžเด™เตเด™เตพ เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเดฏเตเดฎเดพเดฏเดฟ เด‡เดŸเดชเดดเด•เตเด•เดฏเตเด‚ เด…เดตเดฐเตเดŸเต† เด†เดตเดถเตเดฏเด™เตเด™เตพ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเดฟเดŸเดคเตเดคเต เดˆ เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด™เตเด™เดณเตเดŸเต† เดชเตŠเดคเตเดตเดพเดฏ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดชเดคเดฟเดชเตเดชเตเด•เดณเดฟเตฝ เดžเด™เตเด™เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚.

เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดŽเดณเตเดชเตเดชเดตเตเด‚ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเด•เตเด•เต เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด‚ DataHub-เดจเตเดฑเต† เดฐเดฃเตเดŸเต เดชเดคเดฟเดชเตเดชเตเด•เตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดšเดฟเดฒ เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เตพเด•เตเด•เต เดชเตเดฐเดšเต‹เดฆเดจเดฎเดพเดฏเดฟ. เดธเตเดŸเตเดฐเต€เด‚ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเดฑเดฟเดฒเต† เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เตพ เด‡เดคเดฟเดจเต เด‰เดคเตเดคเดฎ เด‰เดฆเดพเดนเดฐเดฃเดฎเดพเดฃเต. เดžเด™เตเด™เดณเตเดŸเต† เด†เดจเตเดคเดฐเดฟเด• เดชเดคเดฟเดชเตเดชเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดค เดธเตเดŸเตเดฐเต€เด‚ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต†เด™เตเด•เดฟเดฒเตเด‚, เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดชเดคเดฟเดชเตเดชเดฟเดจเดพเดฏเดฟ เดžเด™เตเด™เตพ เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป (เดธเตเดฑเตเดฑเดพเตปเดกเดฒเต‹เตบ) เดธเตเดŸเตเดฐเต€เด‚ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต, เด•เดพเดฐเดฃเด‚ เด‡เดคเต เดฎเดฑเตเดฑเตŠเดฐเต เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ เดกเดฟเดชเตปเดกเตปเดธเดฟ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเต เด’เดดเดฟเดตเดพเด•เตเด•เตเดจเตเดจเต.

เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดœเดฟเดŽเด‚เดŽเดธเตเด•เตพเด•เตเด•เต เดชเด•เดฐเด‚ เด’เดฐเต เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เด‡เด‚เดชเตเดฒเดฟเดฎเต†เดจเตเดฑเต‡เดทเดจเดฟเตฝ เด’เดฐเตŠเดฑเตเดฑ เดœเดฟเดŽเด‚เดŽเดธเต (เดœเดจเดฑเดฒเตˆเดธเตเดกเต เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเตเดฑเตเดฑเต‹เตผ) เด‰เดณเตเดณเดคเดพเดฃเต เดตเตเดฏเดคเตเดฏเดพเดธเดคเตเดคเดฟเดจเตเดฑเต† เดฎเดฑเตเดฑเตŠเดฐเต เด‰เดฆเดพเดนเดฐเดฃเด‚. GMA (Generalized Metadata Architecture) เดŽเดจเตเดจเดคเต DataHub-เดจเตเดณเตเดณ เดฌเดพเด•เตเด•เต-เดŽเตปเดกเต เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเดจเตเดฑเต† เดชเต‡เดฐเดพเดฃเต, GMS เดŽเดจเตเดจเดคเต GMA-เดฏเตเดŸเต† เดชเดถเตเดšเดพเดคเตเดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเตเดฑเตเดฑเต‹เดฑเดพเดฃเต. GMA เดŽเดจเตเดจเดคเต เดตเดณเดฐเต† เดตเดดเด•เตเด•เดฎเตเดณเตเดณ เด’เดฐเต เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดพเดฃเต, เด…เดคเต เด“เดฐเต‹ เดกเดพเดฑเตเดฑเดพ เดจเดฟเตผเดฎเตเดฎเดพเดฃเดตเตเด‚ (เด‰เดฆเดพ. เดกเดพเดฑเตเดฑเดพเดธเต†เดฑเตเดฑเตเด•เตพ, เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพ เดฎเตเดคเดฒเดพเดฏเดต) เด…เดคเดฟเดจเตเดฑเต‡เดคเดพเดฏ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเตเดฑเตเดฑเต‹เดฑเดฟเดฒเต‡เด•เตเด•เต เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเดพเดจเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดกเดพเดฑเตเดฑ เด˜เดŸเดจ เดฎเดพเดชเตเดชเดฟเด‚เด—เต เด…เดŸเด™เตเด™เตเดจเตเดจ เดฐเดœเดฟเดธเตเดŸเตเดฐเดฟ เด‰เดณเตเดณเดฟเดŸเดคเตเดคเต‹เดณเด‚ เด’เดฐเต เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเตเดฑเตเดฑเต‹เดฑเดฟเตฝ เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดกเดพเดฑเตเดฑ เดจเดฟเตผเดฎเตเดฎเดพเดฃเด™เตเด™เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เดพเดจเต‹ เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. GMS เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดคเต. เด‰เดชเดฏเต‹เด— เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเดจเดพเดฏเดฟ, เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต DataHub-เตฝ เดŽเดฒเตเดฒเดพ เดตเตเดฏเดคเตเดฏเดธเตโ€Œเดค เดกเดพเดฑเตเดฑเดพ เดจเดฟเตผเดฎเตเดฎเดพเดฃเด™เตเด™เดณเตเด‚ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเตŠเดฑเตเดฑ GMS เด‰เดฆเดพเดนเดฐเดฃเด‚ เดžเด™เตเด™เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต.

เดฐเดฃเตเดŸเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฒเตเด•เตพ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เดณเตเดŸเต† เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดฒเดฟเดธเตเดฑเตเดฑเต เดšเตเดตเดŸเต†เดฏเตเดณเตเดณ เดชเดŸเตเดŸเดฟเด•เดฏเดฟเตฝ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เด‰เตฝเดชเตเดชเดจเตเดจ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ
เดฒเดฟเด™เตเด•เตเดกเตเด‡เตป เดกเดพเดฑเตเดฑเดพเดนเดฌเต
เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เดกเดพเดฑเตเดฑเดพเดนเดฌเต

เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดกเดพเดฑเตเดฑ เดจเดฟเตผเดฎเตเดฎเดพเดฃเด™เตเด™เตพ
1) เดกเดพเดฑเตเดฑเดพเดธเต†เดฑเตเดฑเตเด•เตพ 2) เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพ 3) เดฎเต†เดŸเตเดฐเดฟเด•เตโ€Œเดธเต 4) ML เดซเต€เดšเตเดšเดฑเตเด•เตพ 5) เดšเดพเตผเดŸเตเดŸเตเด•เตพ 6) เดกเดพเดทเตโ€Œเดฌเต‹เตผเดกเตเด•เตพ
1) เดกเดพเดฑเตเดฑเดพเดธเต†เดฑเตเดฑเตเด•เตพ 2) เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพ

เดกเดพเดฑเตเดฑเดพเดธเต†เดฑเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃเดฏเตเดณเตเดณ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เด‰เดฑเดตเดฟเดŸเด™เตเด™เตพ
1) เด†เด‚เดฌเตเดฐเดฟ 2) เด•เต—เดšเตเดšเตเดฌเต‡เดธเต 3) เดฆเดฒเดฟเดฆเตเด•เตพ 4) เดŽเดธเตเดชเตเดฐเต†เดธเต‹ 5) HDFS 6) เด•เต‚เดŸเต 7) เด•เดพเดซเตเด• 8) เดฎเต‹เด‚เด—เต‹เดกเดฟเดฌเดฟ 9) MySQL 10) เด’เดฑเดพเด•เตเด•เดฟเตพ 11) เดชเดฟเดจเต‹เดŸเตเดŸเต 12) เดชเตเดฐเต†เดธเตเดฑเตเดฑเต‹ 12) เด†เด•เตเด• 13) เดŸเต†เดฑเดพเดกเดพเดฑเตเดฑ 13) เดตเต†เด•เตเดฑเตเดฑเตผ 14) เดตเต†เดจเดฟเดธเต
เดนเตˆเดตเต เด•เดพเดซเตเด• RDBMS

เดชเดฌเต-เดธเดฌเต
เดฒเดฟเด™เตเด•เตเดกเตเด‡เตป เด•เดพเดซเตเด•
เดธเด‚เด—เดฎเดธเตเดฅเดพเดจเดฎเดพเดฏ เด•เดพเดซเตเด•

เดธเตเดŸเตเดฐเต€เด‚ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต
เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด‰เตพเดšเตเดšเต‡เตผเดคเตเดคเดคเต (เดธเตเดตเดจเตเดคเดฎเดพเดฏเดฟ)

เดกเดฟเดชเตปเดกเตปเดธเดฟ เด‡เดžเตเดšเด•เตเดทเตป & เดกเตˆเดจเดพเดฎเดฟเด•เต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป
เดฒเดฟเด™เตเด•เตเดกเตเด‡เตป เดธเดจเตเดคเดคเดฟ
เดธเตเดชเตเดฐเดฟเด‚เด—เต

เดฌเดฟเตฝเดกเต เดŸเต‚เดณเดฟเด‚เด—เต
เดฒเดฟเด—เตเดฐเดพเดกเดฟเตฝ (เดฒเดฟเด™เตเด•เตเดกเตเด‡เดจเตเดจเดฟเดจเตเดฑเต† เด†เดจเตเดคเดฐเดฟเด• เด—เตเดฐเดพเดกเดฟเตฝ เดฑเดพเดชเตเดชเตผ)
เด—เตเดฐเดพเดกเตเดฒเต†เดตเต

เดธเดฟเด / เดธเดฟเดกเดฟ
CRT (เดฒเดฟเด™เตเด•เตเดกเตเด‡เดจเตเดจเดฟเดจเตเดฑเต† เด†เดจเตเดคเดฐเดฟเด• CI/CD)
เดŸเตเดฐเดพเดตเดฟเดธเตเดธเดฟเด เด’เดชเตเดชเด‚ เดกเต‹เด•เตเด•เตผ เดนเดฌเต

เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเตเดฑเตเดฑเต‹เดฑเตเด•เตพ
เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ GMS เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตโ€Œเดคเต: 1) เดกเดพเดฑเตเดฑเดพเดธเต†เดฑเตเดฑเต GMS 2) เด‰เดชเดฏเต‹เด•เตเดคเตƒ GMS 3) เดฎเต†เดŸเตเดฐเดฟเด•เต GMS 4) เดซเต€เดšเตเดšเตผ GMS 5) เดšเดพเตผเดŸเตเดŸเต/เดกเดพเดทเตโ€Œเดฌเต‹เตผเดกเต GMS
เด‡เดคเดฟเดจเดพเดฏเตเดณเตเดณ เดธเดฟเด‚เด—เดฟเตพ GMS: 1) เดกเดพเดฑเตเดฑเดพเดธเต†เดฑเตเดฑเตเด•เตพ 2) เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพ

เดกเต‹เด•เตเด•เตผ เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเตเด•เดณเดฟเดฒเต† เดฎเตˆเด•เตเดฐเต‹ เดธเตผเดตเต€เดธเตเด•เตพ

เดกเต‹เด•เตเด•เตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดตเดฟเดจเตเดฏเดพเดธเดตเตเด‚ เดตเดฟเดคเดฐเดฃเดตเตเด‚ เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต เด•เดฃเตเดŸเต†เดฏเตเดจเดฑเตˆเดธเต‡เดทเตป. DataHub-เดฒเต† เดธเต‡เดตเดจเดคเตเดคเดฟเดจเตเดฑเต† เดŽเดฒเตเดฒเดพ เดญเดพเด—เด™เตเด™เดณเตเด‚ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเดพเดฃเต, เด•เดพเดซเตเด• เดชเต‹เดฒเตเดณเตเดณ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดธเต—เด•เดฐเตเดฏ เด˜เดŸเด•เด™เตเด™เตพ เด‰เตพเดชเตเดชเต†เดŸเต†, เด‡เดฒเดพเดธเตเดฑเตเดฑเดฟเดธเต†เดฐเตเดšเตเดšเต, เดจเดฟเดฏเต‹ 4 เดœเต† ะธ MySQL, เด…เดคเดฟเดจเตเดฑเต‡เดคเดพเดฏ เดกเต‹เด•เตเด•เตผ เด‡เดฎเต‡เดœเต เด‰เดฃเตเดŸเต. เดžเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดš เดกเต‹เด•เตเด•เตผ เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเตเด•เตพ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เดพเตป เดกเต‹เด•เตเด•เตผ เดฐเดšเดฟเด•เตเด•เตเด•.

เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต เดกเดพเดฑเตเดฑเดพเดนเดฌเต: เดฒเดฟเด™เตเด•เตเดกเตเด‡เดจเตเดจเดฟเดจเตเดฑเต† เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเต†เตผเดšเตเดšเตเด‚ เดกเดฟเดธเตเด•เดตเดฑเดฟ เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เดฎเตเด‚

เดšเดฟเดคเตเดฐเด‚ 2: เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏ เดกเดพเดฑเตเดฑเดพเดนเดฌเต *เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต**

เดฎเตเด•เดณเดฟเดฒเต† เดšเดฟเดคเตเดฐเดคเตเดคเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต DataHub-เดจเตเดฑเต† เด‰เดฏเตผเดจเตเดจ เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเตผ เด•เดพเดฃเดพเตป เด•เดดเดฟเดฏเตเด‚. เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ เด˜เดŸเด•เด™เตเด™เตพ เด•เต‚เดŸเดพเดคเต†, เด‡เดคเดฟเดจเต เดจเดพเดฒเต เดตเตเดฏเดคเตเดฏเดธเตเดค เดกเต‹เด•เตเด•เตผ เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเตเด•เดณเตเด‚ เด‰เดฃเตเดŸเต:

datahub-gms: เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเด‚เดญเดฐเดฃ โ€‹โ€‹เดธเต‡เดตเดจเด‚

datahub-frontend: เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เด•เดณเดฟ, DataHub เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดธเต‡เดตเดจเด‚ เดจเตฝเด•เตเดจเตเดจเต.

datahub-mce-consumer: เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เด•เดพเดซเตเด• เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ, เด‡เดคเต เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดฎเดพเดฑเตเดฑ เด‡เดตเดจเตเดฑเต (MCE) เดธเตเดŸเตเดฐเต€เด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเตเด‚ เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเตเดฑเตเดฑเต‹เตผ เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

datahub-mae-consumer: เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เด•เดพเดซเตเด• เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ, เด‡เดคเต เด’เดฐเต เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เด“เดกเดฟเดฑเตเดฑเต เด‡เดตเดจเตเดฑเต เดธเตเดŸเตเดฐเต€เด‚ (MAE) เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเตเด‚ เด’เดฐเต เดคเดฟเดฐเดฏเตฝ เดธเต‚เดšเดฟเด•เดฏเตเด‚ เด—เตเดฐเดพเดซเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟ เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเดจเตเด‚ เดฏเดฅเดพเตผเดคเตเดฅ DataHub เดฌเตเดฒเต‹เด—เต เดชเต‹เดธเตเดฑเตเดฑเต เดตเดฟเดตเดฟเดง เดธเต‡เดตเดจเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดถเดฆเดฎเดพเดฏ เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

DataHub-เดฒเต† CI/CD เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เด†เดฃเต

เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต DataHub เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต เดŸเตเดฐเดพเดตเดฟเดธเตเดธเดฟเด เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เดธเด‚เดฏเต‹เดœเดจเดคเตเดคเดฟเดจเตเด‚ เดกเต‹เด•เตเด•เตผ เดนเดฌเต เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เดตเดฟเดจเตเดฏเดพเดธเดคเตเดคเดฟเดจเดพเดฏเดฟ. เดฐเดฃเตเดŸเตเด‚ เดจเดฒเตเดฒ GitHub เดธเด‚เดฏเต‹เดœเดจเดตเตเด‚ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดพเตป เดŽเดณเตเดชเตเดชเดตเตเดฎเดพเดฃเต. เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเตเดตเด•เดพเดฐเตเดฏ เด•เดฎเตเดชเดจเดฟเด•เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดš เดฎเดฟเด•เตเด• เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเดฑเตเด•เตพเด•เตเด•เตเด‚ (เด‰เดฆเดพ. เดธเด‚เด—เดฎเด‚), เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเดฏเตเดŸเต† เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเดฒเตเดณเตเดณ เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเดพเดฏเดฟ เดกเต‹เด•เตเด•เตผ เด‡เดฎเต‡เดœเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดกเต‹เด•เตเด•เตผ เดนเดฌเดฟเดฒเต‡เด•เตเด•เต เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดกเต‹เด•เตเด•เตผ เดนเดฌเตเดฌเดฟเตฝ เด•เดพเดฃเตเดจเตเดจ เดเดคเตŠเดฐเต เดกเต‹เด•เตเด•เตผ เดšเดฟเดคเตเดฐเดตเตเด‚ เด’เดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเดพเด•เตเด‚ เดกเต‹เด•เตเด•เตผ เดชเตเตพ.

DataHub เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดถเต‡เด–เดฐเดฃเดคเตเดคเต‹เดŸเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เดชเตเดฐเดคเดฟเดฌเดฆเตเดงเดคเดฏเดฟเดฒเตเด‚, เดŽเดฒเตเดฒเดพ เดกเต‹เด•เตเด•เตผ เดšเดฟเดคเตเดฐเด™เตเด™เดณเตเด‚ "เดเดฑเตเดฑเดตเตเด‚ เดชเตเดคเดฟเดฏ" เดŸเดพเด—เต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดกเต‹เด•เตเด•เตผ เดนเดฌเตเดฌเดฟเดฒเต‡เด•เตเด•เต เดธเตเดตเดฏเดฎเต‡เดต เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเด•เดฏเตเด‚ เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดกเต‹เด•เตเด•เตผ เดนเดฌเต เดšเดฟเดฒเดคเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดฑเต†เด—เตเดฒเตผ เดŽเด•เตเดธเตเดชเตเดฐเดทเตป เดถเดพเด–เด•เตพเด•เตเด•เต เดชเต‡เดฐเดฟเดŸเตเดจเตเดจเต, เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดŸเดพเด—เตเด•เดณเตเด‚ เดกเต‹เด•เตเด•เตผ เดนเดฌเดฟเตฝ เด…เดจเตเดฌเดจเตเดง เดŸเดพเด—เต เดชเต‡เดฐเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ เดฑเดฟเดฒเต€เดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

DataHub เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต

DataHub เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต เดตเดณเดฐเต† เดฒเดณเดฟเดคเดตเตเด‚ เดฎเต‚เดจเตเดจเต เดฒเดณเดฟเดคเดฎเดพเดฏ เด˜เดŸเตเดŸเด™เตเด™เดณเตเด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต:

  1. เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟ เด•เตเดฒเต‹เตบ เดšเต†เดฏเตโ€Œเดคเต เดฆเตเดฐเตเดค เด†เดฐเด‚เดญเดคเตเดคเดฟเดจเดพเดฏเดฟ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดกเต‹เด•เตเด•เตผ-เด•เดฎเตเดชเต‹เดธเต เดธเตโ€Œเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดกเต‹เด•เตเด•เตผ-เด•เด‚เดชเต‹เดธเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŽเดฒเตเดฒเดพ เดกเต‹เด•เตเด•เตผ เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเตเด•เดณเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•.
  2. เด•เดฎเดพเตปเดกเต เดฒเตˆเตป เดŸเต‚เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเตฝ เดจเตฝเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดธเดพเดฎเตเดชเดฟเตพ เดกเดพเดฑเตเดฑ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•.
  3. เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฌเตเดฐเต—เดธเดฑเดฟเตฝ DataHub เดฌเตเดฐเต—เดธเต เดšเต†เดฏเตเดฏเตเด•.

เดธเดœเต€เดตเดฎเดพเดฏเดฟ เดŸเตเดฐเดพเด•เตเด•เต เดšเต†เดฏเตเดคเต เด—เดฟเดฑเตเดฑเตผ เดšเดพเดฑเตเดฑเต เดฆเตเดฐเตเดค เดšเต‹เดฆเตเดฏเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเต. เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เต GitHub เดถเต‡เด–เดฐเดฃเดคเตเดคเดฟเตฝ เดจเต‡เดฐเดฟเดŸเตเดŸเต เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚. เดเดฑเตเดฑเดตเตเด‚ เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเดฟ, เดŽเดฒเตเดฒเดพ เดซเต€เดกเตโ€Œเดฌเดพเด•เตเด•เตเด‚ เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเตเด‚ เดžเด™เตเด™เตพ เดธเตเดตเดพเด—เดคเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เด…เดญเดฟเดจเดจเตเดฆเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต!

เดญเดพเดตเดฟเดฏเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเดฆเตเดงเดคเดฟเด•เตพ

เดจเดฟเดฒเดตเดฟเตฝ, เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต DataHub-เดจเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเดฑเตเด‚ เดฎเตˆเด•เตเดฐเต‹ เดธเตผเดตเต€เดธเตเด‚ เด’เดฐเต เดกเต‹เด•เตเด•เตผ เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเดพเดฏเดพเดฃเต เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต, เด•เต‚เดŸเดพเดคเต† เดฎเตเดดเตเดตเตป เดธเดฟเดธเตเดฑเตเดฑเดตเตเด‚ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด•เตเดฐเดฎเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เดกเต‹เด•เตเด•เตผ-เดฐเดšเดฟเด•เตเด•เตเด•. เดœเดจเดชเตเดฐเต€เดคเดฟเดฏเตเด‚ เดตเตเดฏเดพเดชเด•เดตเตเด‚ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเดคเตเดคเต เด•เตเดฌเต‡เตผเดจเต†เดฑเตเดฑเต, เดธเดฎเต€เดชเดญเดพเดตเดฟเดฏเดฟเตฝ เด’เดฐเต เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต เด…เดงเดฟเดทเตเด เดฟเดค เดชเดฐเดฟเดนเดพเดฐเด‚ เดจเตฝเด•เดพเตป เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต.

เด’เดฐเต เดชเตŠเดคเต เด•เตเดฒเต—เดกเต เดธเต‡เดตเดจเดคเตเดคเดฟเตฝ DataHub เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด’เดฐเต เดŸเต‡เตบเด•เต€ เดชเดฐเดฟเดนเดพเดฐเด‚ เดจเตฝเด•เดพเดจเตเด‚ เดžเด™เตเด™เตพ เดชเดฆเตเดงเดคเดฟเดฏเดฟเดŸเตเดจเตเดจเต เด…เดธเต‚เตผ, AWS เด…เดฅเดตเดพ Google เด•เตเดฒเต—เดกเต. เด…เดธเตเดฑเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดฒเดฟเด™เตเด•เตเดกเตเด‡เดจเตเดจเดฟเดจเตเดฑเต† เดธเดฎเต€เดชเด•เดพเดฒ เดชเตเดฐเด–เตเดฏเดพเดชเดจเด‚ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด‡เดคเต เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดŸเต€เดฎเดฟเดจเตเดฑเต† เด†เดจเตเดคเดฐเดฟเด• เดฎเตเตปเด—เดฃเดจเด•เดณเตเดฎเดพเดฏเดฟ เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚.

เด…เดตเดธเดพเดจเดฎเดพเดฏเดฟ เดŽเดจเตเดจเดพเตฝ เดเดฑเตเดฑเดตเตเด‚ เดชเตเดฐเดงเดพเดจเดชเตเดชเต†เดŸเตเดŸเดคเต, DataHub เด†เตฝเดซเด•เตพ เดฑเต‡เดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เตพ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเดพเดจเตเด‚ เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเตป เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดจเตเด‚ เดžเด™เตเด™เดณเต† เดธเดนเดพเดฏเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดค เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเดฏเดฟเดฒเต† DataHub-เดจเตเดฑเต† เด†เดฆเตเดฏเด•เดพเดฒ เดธเตเดตเต€เด•เดฐเดฟเดšเตเดš เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚ เดจเดจเตเดฆเดฟ.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•