เจ“เจชเจจ เจธเฉ‹เจฐเจธ DataHub: เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจ–เฉ‹เจœ เจ…เจคเฉ‡ เจ–เฉ‹เจœ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ

เจ“เจชเจจ เจธเฉ‹เจฐเจธ DataHub: เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจ–เฉ‹เจœ เจ…เจคเฉ‡ เจ–เฉ‹เจœ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ

เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจฒเฉฑเจญเจฃเจพ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจ•เฉฐเจชเจจเฉ€ เจฒเจˆ เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉˆ เจœเฉ‹ เจกเฉ‡เจŸเจพ-เจธเฉฐเจšเจพเจฒเจฟเจค เจซเฉˆเจธเจฒเฉ‡ เจฒเฉˆเจฃ เจฒเจˆ เจตเฉฑเจกเฉ€ เจฎเจพเจคเจฐเจพ เจตเจฟเฉฑเจš เจกเฉ‡เจŸเจพ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจ‡เจน เจจเจพ เจธเจฟเจฐเจซเจผ เจกเฉ‡เจŸเจพ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ (เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจ•, เจฎเจธเจผเฉ€เจจ เจธเจฟเจ–เจฒเจพเจˆ เจกเจฟเจตเฉˆเจฒเจชเจฐ, เจกเฉ‡เจŸเจพ เจธเจพเจ‡เฉฐเจŸเจฟเจธเจŸ, เจ…เจคเฉ‡ เจกเฉ‡เจŸเจพ เจ‡เฉฐเจœเจจเฉ€เจ…เจฐเจพเจ‚ เจธเจฎเฉ‡เจค) เจฆเฉ€ เจ‰เจคเจชเจพเจฆเจ•เจคเจพ เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจค เจ•เจฐเจฆเจพ เจนเฉˆ, เจฌเจฒเจ•เจฟ เจ‡เจธเจฆเจพ เจ‰เจนเจจเจพเจ‚ เจ…เฉฐเจคเจฎ เจ‰เจคเจชเจพเจฆเจพเจ‚ 'เจคเฉ‡ เจตเฉ€ เจธเจฟเฉฑเจงเจพ เจชเฉเจฐเจญเจพเจต เจชเฉˆเจ‚เจฆเจพ เจนเฉˆ เจœเฉ‹ เจ—เฉเจฃเจตเฉฑเจคเจพ เจตเจพเจฒเฉ€ เจฎเจธเจผเฉ€เจจ เจธเจฟเจ–เจฒเจพเจˆ (ML) เจชเจพเจˆเจชเจฒเจพเจˆเจจ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจฎเจธเจผเฉ€เจจ เจฒเจฐเจจเจฟเฉฐเจ— เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจœเจพเจ‚ เจฌเจฃเจพเจ‰เจฃ เจตเฉฑเจฒ เจฐเฉเจเจพเจจ เจ•เฉเจฆเจฐเจคเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เจน เจธเจตเจพเจฒ เจ‰เจ เจพเจ‰เจ‚เจฆเจพ เจนเฉˆ: เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚, เจฎเจพเจกเจฒเจพเจ‚, เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ, เจกเฉ‡เจŸเจพเจธเฉˆเจŸเจพเจ‚, เจ†เจฆเจฟ เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐเจจ เจฒเจˆ เจคเฉเจนเจพเจกเจพ เจคเจฐเฉ€เจ•เจพ เจ•เฉ€ เจนเฉˆเฅค

เจ‡เจธ เจฒเฉ‡เจ– เจตเจฟเฉฑเจš เจ…เจธเฉ€เจ‚ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐเจพเจ‚เจ—เฉ‡ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจ“เจชเจจ เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจคเจนเจฟเจค เจ‡เฉฑเจ• เจกเฉ‡เจŸเจพ เจธเจฐเฉ‹เจค เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจนเฉˆ DataHub เจธเจพเจกเฉ‡ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจ–เฉ‹เจœ เจ…เจคเฉ‡ เจ–เฉ‹เจœ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจตเจฟเฉฑเจš, เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจฆเจฟเจจเจพเจ‚ เจคเฉ‹เจ‚ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจ•เจฟเฉฑเจฅเฉ‡ เจ•เจฟเจตเฉ‡เจ‚. เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจธเฉฐเจธเจ•เจฐเจฃ เจคเฉ‹เจ‚ เจตเฉฑเจ–เจฐเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ DataHub เจฆเฉ‡ เจ†เจชเจฃเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจจเฉ‚เฉฐ เจ•เจพเจ‡เจฎ เจฐเฉฑเจ–เจฆเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจ‡เจน เจฆเฉฑเจธ เจ•เฉ‡ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจพเจ‚เจ—เฉ‡ เจ•เจฟ เจธเจพเจจเฉ‚เฉฐ เจฆเฉ‹ เจตเฉฑเจ–-เจตเฉฑเจ– เจตเจฟเจ•เจพเจธ เจตเจพเจคเจพเจตเจฐเจฃเจพเจ‚ เจฆเฉ€ เจ•เจฟเจ‰เจ‚ เจฒเฉ‹เฉœ เจนเฉˆ, เจซเจฟเจฐ เจ“เจชเจจ เจธเฉ‹เจฐเจธ WhereHows เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจชเจนเฉเฉฐเจšเจพเจ‚ 'เจคเฉ‡ เจšเจฐเจšเจพ เจ•เจฐเจพเจ‚เจ—เฉ‡ เจ…เจคเฉ‡ เจกเฉ‡เจŸเจพเจนเฉฑเจฌ เจฆเฉ‡ เจธเจพเจกเฉ‡ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ (เจ‰เจคเจชเจพเจฆเจจ) เจธเฉฐเจธเจ•เจฐเจฃ เจฆเฉ€ เจคเฉเจฒเจจเจพ GitHub. เจ…เจธเฉ€เจ‚ เจฆเฉ‹เจตเฉ‡เจ‚ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเจฟเฉฐเจ• เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฃ เจฒเจˆ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจ…เฉฑเจชเจกเฉ‡เจŸ เจจเฉ‚เฉฐ เจ…เฉฑเจ—เฉ‡ เจตเจงเจพเจ‰เจฃ เจ…เจคเฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจธเจพเจกเฉ‡ เจจเจตเฉ‡เจ‚ เจธเจตเฉˆเจšเจฒเจฟเจค เจนเฉฑเจฒ เจฌเจพเจฐเฉ‡ เจตเฉ‡เจฐเจตเฉ‡ เจตเฉ€ เจธเจพเจ‚เจเฉ‡ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค เจ…เฉฐเจค เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจ“เจชเจจ เจธเฉ‹เจฐเจธ DataHub เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจฌเจพเจฐเฉ‡ เจนเจฆเจพเจ‡เจคเจพเจ‚ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจพเจ‚เจ—เฉ‡ เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจขเจพเจ‚เจšเฉ‡ เจฌเจพเจฐเฉ‡ เจธเฉฐเจ–เฉ‡เจช เจตเจฟเฉฑเจš เจšเจฐเจšเจพ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค

เจ“เจชเจจ เจธเฉ‹เจฐเจธ DataHub: เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจ–เฉ‹เจœ เจ…เจคเฉ‡ เจ–เฉ‹เจœ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ

WhereHows เจนเฉเจฃ เจ‡เฉฑเจ• DataHub เจนเฉˆ!

เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจฆเฉ€ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจŸเฉ€เจฎ เจจเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเจพ เจธเฉ€ DataHub (WhereHows เจฆเจพ เจ‰เฉฑเจคเจฐเจพเจงเจฟเจ•เจพเจฐเฉ€), โ€‹โ€‹เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจฆเจพ เจ–เฉ‹เจœ เจ…เจคเฉ‡ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจ–เฉ‹เจœ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ, เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจ–เฉ‹เจฒเฉเจนเจฃ เจฆเฉ€เจ†เจ‚ เจฏเฉ‹เจœเจจเจพเจตเจพเจ‚ เจธเจพเจ‚เจเฉ€เจ†เจ‚ เจ•เฉ€เจคเฉ€เจ†เจ‚เฅค เจ‡เจธ เจ˜เฉ‹เจธเจผเจฃเจพ เจคเฉ‹เจ‚ เจฅเฉ‹เฉœเฉเจนเฉ€ เจฆเฉ‡เจฐ เจฌเจพเจ…เจฆ, เจ…เจธเฉ€เจ‚ DataHub เจฆเจพ เจ‡เฉฑเจ• เจ…เจฒเจซเจผเจพ เจธเฉฐเจธเจ•เจฐเจฃ เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจญเจพเจˆเจšเจพเจฐเฉ‡ เจจเจพเจฒ เจธเจพเจ‚เจเจพ เจ•เฉ€เจคเจพเฅค เจ‰เจฆเฉ‹เจ‚ เจคเฉ‹เจ‚, เจ…เจธเฉ€เจ‚ เจฒเจ—เจพเจคเจพเจฐ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจฏเฉ‹เจ—เจฆเจพเจจ เจชเจพเจ‡เจ† เจนเฉˆ เจ…เจคเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจฌเฉ‡เจจเจคเฉ€ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจ เจ…เจคเฉ‡ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฒเจˆ เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฐเฉฑเจ–เจฃ เจตเจพเจฒเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจนเฉเจฃ เจ…เจงเจฟเจ•เจพเจฐเจค เจฐเจฟเจฒเฉ€เจœเจผ เจฆเฉ€ เจ˜เฉ‹เจธเจผเจฃเจพ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจ–เฉเจธเจผ เจนเจพเจ‚ GitHub 'เจคเฉ‡ DataHub.

เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจชเจนเฉเฉฐเจš

WhereHows, เจกเฉ‡เจŸเจพ เจฒเฉฑเจญเจฃ เจฒเจˆ เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจฆเจพ เจฎเฉ‚เจฒ เจชเฉ‹เจฐเจŸเจฒ เจ…เจคเฉ‡ เจ‡เจน เจ•เจฟเฉฑเจฅเฉ‹เจ‚ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ, เจ‡เฉฑเจ• เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจตเจœเฉ‹เจ‚ เจธเจผเฉเจฐเฉ‚ เจนเฉ‹เจ‡เจ†; เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจŸเฉ€เจฎ เจจเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจ–เฉ‹เจฒเฉเจนเจฟเจ† 2016 เจตเจฟเฉฑเจš เจธเจฐเฉ‹เจค เจ•เฉ‹เจก. เจ‰เจฆเฉ‹เจ‚ เจคเฉ‹เจ‚, เจŸเฉ€เจฎ เจจเฉ‡ เจนเจฎเฉ‡เจธเจผเจพ เจฆเฉ‹ เจตเฉฑเจ–-เจตเฉฑเจ– เจ•เฉ‹เจกเจฌเฉ‡เจธ เจฌเจฃเจพเจ เจนเจจ-เจ‡เฉฑเจ• เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฒเจˆ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจฆเฉ€ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฒเจˆ-เจ•เจฟเจ‰เจ‚เจ•เจฟ เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ‡ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจฒเจˆ เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเฉ€เจ†เจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจ‰เจคเจชเจพเจฆ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฟเจ†เจชเจ• เจฆเจฐเจธเจผเจ•เจพเจ‚ เจฒเจˆ เจฒเจพเจ—เฉ‚ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจธเจจเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, WhereHows เจฆเฉ€เจ†เจ‚ เจ•เฉเจ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจจเจฟเจฐเจญเจฐเจคเจพเจตเจพเจ‚ (เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ, เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚, เจ†เจฆเจฟ) เจนเจจ เจœเฉ‹ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจจเจนเฉ€เจ‚ เจนเจจเฅค เจ‰เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจฆเฉ‡ เจธเจพเจฒเจพเจ‚ เจตเจฟเฉฑเจš, เจ•เจฟเฉฑเจฅเฉ‡ เจนเจพเจ‰เจœเจผ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจฆเฉเจนเจฐเจพเจ“ เจ…เจคเฉ‡ เจตเจฟเจ•เจพเจธ เจšเฉฑเจ•เจฐเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจฒเฉฐเจ˜เจฟเจ†, เจœเจฟเจธ เจจเจพเจฒ เจฆเฉ‹ เจ•เฉ‹เจกเจฌเฉ‡เจธเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฎเจ•เจพเจฒเฉ€ เจฌเจฃเจพเจ‰เจฃเจพ เจ‡เฉฑเจ• เจตเฉฑเจกเฉ€ เจšเฉเจฃเฉŒเจคเฉ€ เจฌเจฃ เจ—เจฟเจ†เฅค เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจŸเฉ€เจฎ เจจเฉ‡ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจ…เจคเฉ‡ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจตเจฟเจ•เจพเจธ เจจเฉ‚เฉฐ เจธเจฟเฉฐเจ• เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจจ เจฒเจˆ เจ•เจˆ เจธเจพเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจตเฉฑเจ–-เจตเฉฑเจ– เจชเจนเฉเฉฐเจšเจพเจ‚ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เฉ€เจคเฉ€ เจนเฉˆเฅค

เจชเจนเจฟเจฒเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ: "เจชเจนเจฟเจฒเจพเจ‚ เจ“เจชเจจ เจธเฉ‹เจฐเจธ"

เจ…เจธเฉ€เจ‚ เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• "เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจซเจธเจŸ" เจตเจฟเจ•เจพเจธ เจฎเจพเจกเจฒ เจฆเฉ€ เจชเจพเจฒเจฃเจพ เจ•เฉ€เจคเฉ€, เจœเจฟเฉฑเจฅเฉ‡ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจตเจฟเจ•เจพเจธ เจ‡เฉฑเจ• เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจคเฉˆเจจเจพเจคเฉ€ เจฒเจˆ เจฌเจฆเจฒเจพเจ… เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจ‡เจธ เจชเจนเฉเฉฐเจš เจจเจพเจฒ เจธเจฎเฉฑเจธเจฟเจ† เจ‡เจน เจนเฉˆ เจ•เจฟ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจนเจฎเฉ‡เจธเจผเจพเจ‚ เจชเจนเจฟเจฒเจพเจ‚ GitHub เจตเฉฑเจฒ เจงเฉฑเจ•เจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ‡เจธ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจ•เจฟ เจ‡เจธเจฆเฉ€ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจธเจฎเฉ€เจ–เจฟเจ† เจ•เฉ€เจคเฉ€ เจœเจพเจตเฉ‡เฅค เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจคเฉ‹เจ‚ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจคเฉˆเจจเจพเจคเฉ€ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€, เจธเจพเจจเฉ‚เฉฐ เจ•เฉ‹เจˆ เจ‰เจคเจชเจพเจฆเจจ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเจนเฉ€เจ‚ เจฎเจฟเจฒเจฃเจ—เฉ€เจ†เจ‚เฅค เจฎเจพเฉœเฉ€ เจคเจพเจ‡เจจเจพเจคเฉ€ เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš, เจฆเฉ‹เจธเจผเฉ€ เจฆเจพ เจชเจคเจพ เจฒเจ—เจพเจ‰เจฃเจพ เจตเฉ€ เจฌเจนเฉเจค เจฎเฉเจธเจผเจ•เจฒ เจธเฉ€ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจฌเฉˆเจšเจพเจ‚ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจธเจจเฅค

เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เจธ เจฎเจพเจกเจฒ เจจเฉ‡ เจŸเฉ€เจฎ เจฆเฉ€ เจ‰เจคเจชเจพเจฆเจ•เจคเจพ เจจเฉ‚เฉฐ เจ˜เจŸเจพ เจฆเจฟเฉฑเจคเจพ เจœเจฆเฉ‹เจ‚ เจจเจตเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจตเจฟเจ•เจธเจฟเจค เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจฟเจจเฉเจนเจพเจ‚ เจฒเจˆ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจฆเฉเจนเจฐเจพเจ“ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจธ เจจเฉ‡ เจธเจพเจฐเฉ€เจ†เจ‚ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจชเจนเจฟเจฒเจพเจ‚ เจ‡เฉฑเจ• เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจงเฉฑเจ•เจฃ เจฒเจˆ เจฎเจœเจฌเฉ‚เจฐ เจ•เฉ€เจคเจพ เจ…เจคเฉ‡ เจซเจฟเจฐ เจ‡เฉฑเจ• เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจงเฉฑเจ•เจฟเจ†เฅค เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจจเฉ‚เฉฐ เจ˜เจŸเจพเจ‰เจฃ เจฒเจˆ, เจชเจนเจฟเจฒเจพเจ‚ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจฒเฉ‹เฉœเฉ€เจ‚เจฆเจพ เจซเจฟเจ•เจธ เจœเจพเจ‚ เจฌเจฆเจฒเจพเจ… เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจธเฉ€, เจชเจฐ เจ‡เจน เจ‡เฉฑเจ• เจตเฉฑเจกเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจฌเจฃ เจ—เจˆ เจœเจฆเฉ‹เจ‚ เจ‡เจน เจ‰เจนเจจเจพเจ‚ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจฎเจฟเจฒเจพเจ‰เจฃ เจฒเจˆ เจ†เจ‡เจ† เจ•เจฟเจ‰เจ‚เจ•เจฟ เจฆเฉ‹ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจธเจฟเฉฐเจ• เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจธเจจเฅค

เจ‡เจน เจฎเจพเจกเจฒ เจธเจพเจ‚เจเฉ‡ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎเจพเจ‚, เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚, เจœเจพเจ‚ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจฒเจˆ เจชเฉ‚เจฐเฉ€-เจตเจฟเจธเจผเฉ‡เจธเจผ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจตเจพเจฒเฉ‡ เจ•เจธเจŸเจฎ เจตเฉˆเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฒเจˆ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ เจฌเจนเฉเจค เจธเฉŒเจ–เจพ เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เจน เจฎเจพเจกเจฒ เจ‰เจนเจจเจพเจ‚ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจฒเจˆ เจ†เจฆเจฐเจธเจผ เจนเฉˆ เจœเฉ‹ เจชเจนเจฟเจฒเฉ‡ เจฆเจฟเจจ เจคเฉ‹เจ‚ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจชเจฐ เจ•เจฟเฉฑเจฅเฉ‡ เจนเจพเจ‰เจธ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจตเฉˆเจฌ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจตเจœเฉ‹เจ‚ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจธเฉ€เฅค เจธเจพเจฐเฉ€เจ†เจ‚ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจจเจฟเจฐเจญเจฐเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฆเฉ‚เจฐ เจ•เจฐเจจเจพ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจฎเฉเจธเจผเจ•เจฒ เจธเฉ€, เจ‡เจธเจฒเจˆ เจธเจพเจจเฉ‚เฉฐ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจซเฉ‹เจฐเจ• เจจเฉ‚เฉฐ เจฐเฉฑเจ–เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจธเฉ€, เจชเจฐ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจซเฉ‹เจฐเจ• เจจเฉ‚เฉฐ เจฐเฉฑเจ–เจฃเจพ เจ…เจคเฉ‡ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจจเฉ‚เฉฐ เจตเจฟเจ•เจธเจค เจ•เจฐเจจเจพ เจ•เจพเจซเจผเฉ€ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฟเจ†เฅค

เจฆเฉ‚เจœเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ: "เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจชเจนเจฟเจฒเจพ"

**เจฆเฉ‚เจœเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจฆเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• "เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจชเจนเจฟเจฒเฉ‡" เจตเจฟเจ•เจพเจธ เจฎเจพเจกเจฒ 'เจคเฉ‡ เจšเจฒเฉ‡ เจ—เจ, เจœเจฟเฉฑเจฅเฉ‡ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจตเจฟเจ•เจพเจธ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจ•เฉ‹เจก เจตเจฟเฉฑเจš เจจเจฟเจฏเจฎเจฟเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจฌเจฆเจฒเจพเจ… เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ เจ‡เจน เจฎเจพเจกเจฒ เจธเจพเจกเฉ‡ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ‡ เจ•เฉ‡เจธ เจฒเจˆ เจธเจญ เจคเฉ‹เจ‚ เจ…เจจเฉเจ•เฉ‚เจฒ เจนเฉˆ, เจ‡เจธ เจตเจฟเฉฑเจš เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจนเจจเฅค เจธเจฟเฉฑเจงเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจพเจฐเฉ‡ เจ…เฉฐเจคเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเฉฑเจฒ เจงเฉฑเจ•เจฃเจพ เจ…เจคเฉ‡ เจซเจฟเจฐ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจ…เจญเฉ‡เจฆ เจตเจฟเจตเจพเจฆเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจจเจพ เจ‡เฉฑเจ• เจตเจฟเจ•เจฒเจช เจนเฉˆ, เจชเจฐ เจ‡เจน เจธเจฎเจพเจ‚ เจฒเฉˆเจฃ เจตเจพเจฒเจพ เจนเฉˆเฅค เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจกเจฟเจตเฉˆเจฒเจชเจฐ เจนเจฐ เจตเจพเจฐ เจ†เจชเจฃเฉ‡ เจ•เฉ‹เจก เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ•เจฐเจจ 'เจคเฉ‡ เจ…เจœเจฟเจนเจพ เจจเจพ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจ‡เจน เจฌเจนเฉเจค เจ˜เฉฑเจŸ เจตเจพเจฐ-เจตเจพเจฐ, เจฌเฉˆเจšเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ, เจ…เจคเฉ‡ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจ…เจญเฉ‡เจฆ เจตเจฟเจตเจพเจฆเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจเจพ เจตเจงเฉ‡เจฐเฉ‡ เจฎเฉเจธเจผเจ•เจฒ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค

เจคเฉ€เจœเฉ€ เจตเจพเจฐ เจ‡เจธ เจจเฉ‡ เจ•เฉฐเจฎ เจ•เฉ€เจคเจพ!

เจ‰เฉฑเจชเจฐ เจฆเฉฑเจธเฉ‡ เจ—เจ เจฆเฉ‹ เจ…เจธเจซเจฒ เจฏเจคเจจเจพเจ‚ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚ เจ•เจฟเฉฑเจฅเฉ‡ เจนเฉ‹เจตเจธ เจ—เจฟเจŸเจนเจฌ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจฒเจˆ เจชเฉเจฐเจพเจฃเฉ€ เจฐเจนเฉ€เฅค เจŸเฉ€เจฎ เจจเฉ‡ เจ‰เจคเจชเจพเจฆ เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เจฐเจจเจพ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เจฟเจ†, เจคเจพเจ‚ เจœเฉ‹ เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจฒเจˆ WhereHows เจฆเจพ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจธเฉฐเจธเจ•เจฐเจฃ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจธเฉฐเจธเจ•เจฐเจฃ เจจเจพเจฒเฉ‹เจ‚ เจตเจงเฉ‡เจฐเฉ‡ เจ‰เฉฑเจจเจค เจนเฉ‹ เจ—เจฟเจ†เฅค เจ‡เจธเจฆเจพ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจจเจพเจฎ เจตเฉ€ เจธเฉ€ - DataHub. เจชเจฟเจ›เจฒเฉ€เจ†เจ‚ เจ…เจธเจซเจฒ เจ•เฉ‹เจธเจผเจฟเจธเจผเจพเจ‚ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡, เจŸเฉ€เจฎ เจจเฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ, เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจนเฉฑเจฒ เจจเฉ‚เฉฐ เจตเจฟเจ•เจธเจค เจ•เจฐเจจ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพเฅค

เจ•เจฟเจธเฉ‡ เจตเฉ€ เจจเจตเฉ‡เจ‚ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฒเจˆ, เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจฆเฉ€ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจŸเฉ€เจฎ เจ‡เฉฑเจ• เจตเจฟเจ•เจพเจธ เจฎเจพเจกเจฒ เจฆเฉ€ เจธเจฒเจพเจน เจ…เจคเฉ‡ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ€ เจนเฉˆ เจœเจฟเจธ เจตเจฟเฉฑเจš เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ‡ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจตเจฟเฉฑเจš เจตเจฟเจ•เจธเจค เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจธเฉฐเจธเจ•เจฐเจฃ เจตเจพเจฒเฉ€เจ†เจ‚ เจ•เจฒเจพเจ•เฉเจฐเจฟเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจœเจจเจคเจ• เจญเฉฐเจกเจพเจฐ เจตเจฟเฉฑเจš เจคเฉˆเจจเจพเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจซเจฟเจฐ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจ†เจฐเจŸเฉ€เจซเฉˆเจ•เจŸ เจตเจฟเฉฑเจš เจตเจพเจชเจธ เจœเจพเจ‚เจš เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจฌเจพเจนเจฐเฉ€ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฌเฉ‡เจจเจคเฉ€ (ELR). เจ‡เจธ เจตเจฟเจ•เจพเจธ เจฎเจพเจกเจฒ เจฆเจพ เจชเจพเจฒเจฃ เจ•เจฐเจจเจพ เจจเจพ เจธเจฟเจฐเจซเจผ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจตเจพเจฒเจฟเจ†เจ‚ เจฒเจˆ เจšเฉฐเจ—เจพ เจนเฉˆ, เจธเจ—เฉ‹เจ‚ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจฎเจพเจกเจฏเฉ‚เจฒเจฐ, เจเจ•เจธเจŸเฉˆเจ‚เจธเฉ€เจฌเจฒ, เจ…เจคเฉ‡ เจชเจฒเฉฑเจ—เฉ‡เจฌเจฒ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจตเจฟเฉฑเจš เจตเฉ€ เจจเจคเฉ€เจœเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค

เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ‡เฉฑเจ• เจชเจฐเจฟเจชเฉฑเจ• เจฌเฉˆเจ•-เจเจ‚เจก เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ DataHub เจจเฉ‚เฉฐ เจ‡เจธ เจธเจฅเจฟเจคเฉ€ เจคเฉฑเจ• เจชเจนเฉเฉฐเจšเจฃ เจฒเจˆ เจ•เจพเจซเจผเฉ€ เจธเจฎเจพเจ‚ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจ‡เจน เจธเจพเจฐเฉ€เจ†เจ‚ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจจเจฟเจฐเจญเจฐเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ…เจฌเจธเจŸเจฐเฉˆเจ•เจŸ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจ“เจชเจจ เจธเฉ‹เจฐเจธเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจจเฉ‚เฉฐ เจตเฉ€ เจฐเฉ‹เจ•เจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจฒเจˆ เจ…เจธเฉ€เจ‚ เจŸเฉ‚เจฒ เจตเจฟเจ•เจธเจฟเจค เจ•เฉ€เจคเฉ‡ เจนเจจ เจœเฉ‹ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฏเฉ‹เจ—เจฆเจพเจจเจพเจ‚ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจ…เจคเฉ‡ เจฌเจนเฉเจค เจ˜เฉฑเจŸ เจฆเจฐเจฆ เจฆเฉ‡ เจจเจพเจฒ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจธเจพเจกเฉ€ เจฎเจฆเจฆ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ‡เจน เจนเฉฑเจฒ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจŸเฉ€เจฎ (DataHub เจกเจฟเจตเฉˆเจฒเจชเจฐ) เจ…เจคเฉ‡ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจฆเฉ‹เจตเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจญ เจชเจนเฉเฉฐเจšเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจญเจพเจ— เจ‡เจธ เจจเจตเฉ€เจ‚ เจชเจนเฉเฉฐเจš เจฌเจพเจฐเฉ‡ เจšเจฐเจšเจพ เจ•เจฐเจจเจ—เฉ‡เฅค

เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจชเจฌเจฒเจฟเจธเจผเจฟเฉฐเจ— เจ†เจŸเฉ‹เจฎเฉ‡เจธเจผเจจ

เจ“เจชเจจ เจธเฉ‹เจฐเจธ DataHub เจฒเจˆ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจŸเฉ€เจฎ เจฆเฉ€ เจจเจตเฉ€เจจเจคเจฎ เจชเจนเฉเฉฐเจš เจ‡เฉฑเจ• เจ…เจœเจฟเจนเจพ เจŸเฉ‚เจฒ เจตเจฟเจ•เจธเจฟเจค เจ•เจฐเจจเจพ เจนเฉˆ เจœเฉ‹ เจ†เจชเจฃเฉ‡ เจ†เจช เจนเฉ€ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจ•เฉ‹เจกเจฌเฉ‡เจธ เจ…เจคเฉ‡ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจจเฉ‚เฉฐ เจธเจฟเฉฐเจ• เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจŸเฉ‚เจฒเจ•เจฟเฉฑเจŸ เจฆเฉ€เจ†เจ‚ เจ‰เฉฑเจš เจชเฉฑเจงเจฐเฉ€ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจนเจจ:

  1. เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจ•เฉ‹เจก เจจเฉ‚เฉฐ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจจเจพเจฒ/เจคเฉ‹เจ‚, เจธเจฎเจพเจจ เจธเจฟเฉฐเจ• เจ•เจฐเฉ‹ rsync.
  2. เจฒเจพเจ‡เจธเฉˆเจ‚เจธ เจนเฉˆเจกเจฐ เจœเจจเจฐเฉ‡เจธเจผเจจ, เจฆเฉ‡ เจธเจฎเจพเจจ เจ…เจชเจพเจšเฉ‡ เจšเฉ‚เจนเจพ.
  3. เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจ•เจฎเจฟเจŸ เจฒเฉŒเจ—เจธ เจคเฉ‹เจ‚ เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ•เจฒเฉ€ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจ•เจฎเจฟเจŸ เจฒเฉŒเจ— เจคเจฟเจ†เจฐ เจ•เจฐเฉ‹เฅค
  4. เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฌเจฟเจฒเจก เจจเฉ‚เฉฐ เจคเฉ‹เฉœเจจ เจตเจพเจฒเฉ€เจ†เจ‚ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เฉ‹ เจจเจฟเจฐเจญเจฐเจคเจพ เจŸเฉˆเจธเจŸเจฟเฉฐเจ—.

เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจ‰เจช-เจญเจพเจ— เจ‰เฉฑเจชเจฐ เจฆเฉฑเจธเฉ‡ เจ—เจ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐเจจเจ—เฉ‡ เจœเจฟเจจเฉเจนเจพเจ‚ เจตเจฟเฉฑเจš เจฆเจฟเจฒเจšเจธเจช เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจนเจจเฅค

เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจพเจˆเจœเจผเฉ‡เจธเจผเจจ

DataHub เจฆเฉ‡ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจธเฉฐเจธเจ•เจฐเจฃ เจฆเฉ‡ เจ‰เจฒเจŸ, เจœเฉ‹ เจ•เจฟ เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ GitHub เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจนเฉˆ, DataHub เจฆเจพ เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจธเฉฐเจธเจ•เจฐเจฃ เจฎเจฒเจŸเฉ€เจชเจฒ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจฆเจพ เจธเฉเจฎเฉ‡เจฒ เจนเฉˆ (เจœเจฟเจธเจจเฉ‚เฉฐ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจฌเจนเฉ-เจ‰เจคเจชเจพเจฆ). DataHub เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ, เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจฎเจพเจกเจฒ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€, เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจตเฉ‡เจ…เจฐเจนเจพเจŠเจธ เจฌเฉˆเจ•เจเจ‚เจก เจธเฉ‡เจตเจพ, เจ…เจคเฉ‡ เจธเจŸเฉเจฐเฉ€เจฎเจฟเฉฐเจ— เจจเฉŒเจ•เจฐเฉ€เจ†เจ‚ เจฒเจฟเฉฐเจ•เจกเจ‡เจจ 'เจคเฉ‡ เจตเฉฑเจ–เจฐเฉ‡ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจฐเจนเจฟเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฒเจˆ เจ‡เจธเจจเฉ‚เฉฐ เจ†เจธเจพเจจ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ DataHub เจฆเฉ‡ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจธเฉฐเจธเจ•เจฐเจฃ เจฒเจˆ เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจนเฉˆเฅค

เจ“เจชเจจ เจธเฉ‹เจฐเจธ DataHub: เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจ–เฉ‹เจœ เจ…เจคเฉ‡ เจ–เฉ‹เจœ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ

เจšเจฟเฉฑเจคเจฐ 1: เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจตเจฟเจšเจ•เจพเจฐ เจธเจฎเจ•เจพเจฒเฉ€เจ•เจฐเจจ เจธเจฌเฉฐเจงเจค DataHub เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ DataHub เจ“เจชเจจ เจธเฉ‹เจฐเจธ

เจ†เจŸเฉ‹เจฎเฉ‡เจŸเจฟเจก เจฌเจฟเจฒเจก, เจชเฉเจธเจผ เจ…เจคเฉ‡ เจชเฉเฉฑเจฒ เจตเจฐเจ•เจซเจฒเฉ‹เจœเจผ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจฒเจˆ, เจธเจพเจกเจพ เจจเจตเจพเจ‚ เจŸเฉ‚เจฒ เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ•เจฒเฉ€ เจนเจฐเฉ‡เจ• เจธเจฐเฉ‹เจค เจซเจพเจˆเจฒ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐเฉ€ เจ‡เฉฑเจ• เจซเจพเจˆเจฒ-เจชเฉฑเจงเจฐ เจฆเฉ€ เจฎเฉˆเจชเจฟเฉฐเจ— เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจŸเฉ‚เจฒเจ•เจฟเฉฑเจŸ เจจเฉ‚เฉฐ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจธเฉฐเจฐเจšเจจเจพ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉ‡เจ เจพเจ‚ เจฆเจฐเจธเจพเจ เจ…เจจเฉเจธเจพเจฐ เจ‰เฉฑเจš-เจชเฉฑเจงเจฐเฉ€ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจฎเฉˆเจชเจฟเฉฐเจ— เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆเฅค

{
  "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 เจนเฉˆ เจœเจฟเจธ เจฆเฉ€เจ†เจ‚ เจ•เฉเฉฐเจœเฉ€เจ†เจ‚ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจŸเจพเจฐเจ—เฉ‡เจŸ เจฎเฉˆเจกเจฟเจŠเจฒ เจนเจจ เจ…เจคเฉ‡ เจฎเฉเฉฑเจฒ เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจธเจฐเฉ‹เจค เจฎเฉ‹เจกเฉ€เจŠเจฒ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจนเจจเฅค เจ‡เฉฑเจ• เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจ•เฉ‹เจˆ เจตเฉ€ เจŸเฉ€เจšเจพ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจธเจฐเฉ‹เจค เจฎเฉ‹เจกเฉ€เจŠเจฒ เจฆเฉเจ†เจฐเจพ เจ–เฉเจ†เจ‡เจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจธเจฐเฉ‹เจค เจฎเฉ‹เจกเฉ€เจŠเจฒ เจตเจฟเฉฑเจš เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจจเจพเจ‚ เจฆเจฐเจธเจพเจ‰เจฃ เจฒเจˆ, เจตเจฐเจคเฉ‹เจ‚ เจธเจŸเจฐเจฟเฉฐเจ— เจ‡เฉฐเจŸเจฐเจชเฉ‹เจฒเฉ‡เจธเจผเจจ Bash เจธเจผเฉˆเจฒเฉ€ เจตเจฟเฉฑเจš. เจ‡เฉฑเจ• เจฎเฉ‹เจกเฉ€เจŠเจฒ-เจชเฉฑเจงเจฐ เจฆเฉ€ เจฎเฉˆเจชเจฟเฉฐเจ— เจซเจพเจˆเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจŸเฉ‚เจฒ เจธเจฌเฉฐเจงเจฟเจค เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจธเจพเจฐเฉ€เจ†เจ‚ เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจธเจ•เฉˆเจจ เจ•เจฐเจ•เฉ‡ เจ‡เฉฑเจ• เจซเจพเจˆเจฒ-เจชเฉฑเจงเจฐ เจฆเฉ€ เจฎเฉˆเจชเจฟเฉฐเจ— เจซเจพเจˆเจฒ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค

{
  "${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

เจจเจฟเจฐเจญเจฐเจคเจพ เจŸเฉˆเจธเจŸเจฟเฉฐเจ—

เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจ•เฉ‹เจฒ เจนเฉˆ เจจเจฟเจฐเจญเจฐเจคเจพ เจŸเฉˆเจธเจŸเจฟเฉฐเจ— เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ, เจœเฉ‹ เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจตเจฟเฉฑเจš เจฎเจฆเจฆ เจ•เจฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจ‡เฉฑเจ• เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจฎเจฒเจŸเฉ€เจชเฉเจฐเฉ‹เจกเจ•เจŸ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจพเจ… เจจเจฟเจฐเจญเจฐ เจฎเจฒเจŸเฉ€เจชเฉเจฐเฉ‹เจกเจ•เจŸ เจฆเฉ‡ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจจเฉ‚เฉฐ เจจเจนเฉ€เจ‚ เจคเฉ‹เฉœเจฆเฉ‡ เจนเจจเฅค เจ“เจชเจจ เจธเฉ‹เจฐเจธ DataHub เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฌเจนเฉ-เจ‰เจคเจชเจพเจฆ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจน เจ•เจฟเจธเฉ‡ เจฌเจนเฉ-เจ‰เจคเจชเจพเจฆ เจฆเฉ€ เจธเจฟเฉฑเจงเฉ€ เจจเจฟเจฐเจญเจฐเจคเจพ เจจเจนเฉ€เจ‚ เจนเฉ‹ เจธเจ•เจฆเฉ€, เจชเจฐ เจ‡เฉฑเจ• เจฌเจนเฉ-เจ‰เจคเจชเจพเจฆ เจฐเฉˆเจชเจฐ เจฆเฉ€ เจฎเจฆเจฆ เจจเจพเจฒ เจœเฉ‹ เจ“เจชเจจ เจธเฉ‹เจฐเจธ DataHub เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจฒเจฟเจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ, เจ…เจธเฉ€เจ‚ เจ…เจœเฉ‡ เจตเฉ€ เจ‡เจธ เจจเจฟเจฐเจญเจฐเจคเจพ เจœเจพเจ‚เจš เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚เฅค เจธเจฟเจธเจŸเจฎเฅค เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚, เจ“เจชเจจ เจธเฉ‹เจฐเจธ DataHub เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจจเฉ‚เฉฐ เจซเฉ€เจก เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจฎเจฒเจŸเฉ€เจชเฉเจฐเฉ‹เจกเจ•เจŸ เจตเจฟเฉฑเจš เจ•เฉ‹เจˆ เจตเฉ€ เจฌเจฆเจฒเจพเจ… (เจœเฉ‹ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจธเจพเจนเจฎเจฃเฉ‡ เจ† เจธเจ•เจฆเจพ เจนเฉˆ) เจธเจผเฉˆเฉฑเจฒ เจฎเจฒเจŸเฉ€เจชเฉเจฐเฉ‹เจกเจ•เจŸ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฌเจฟเจฒเจก เจ‡เจตเฉˆเจ‚เจŸ เจจเฉ‚เฉฐ เจšเจพเจฒเฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธเจฒเจˆ, เจ•เฉ‹เจˆ เจตเฉ€ เจคเจฌเจฆเฉ€เจฒเฉ€ เจœเฉ‹ เจฐเฉˆเจชเจฐ เจ‰เจคเจชเจพเจฆ เจฌเจฃเจพเจ‰เจฃ เจตเจฟเฉฑเจš เจ…เจธเจซเจฒ เจฐเจนเจฟเฉฐเจฆเฉ€ เจนเฉˆ, เจ…เจธเจฒ เจ‰เจคเจชเจพเจฆ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจŸเฉˆเจธเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจ…เจธเจซเจฒ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจตเจพเจชเจธ เจ•เจฐ เจฆเจฟเฉฑเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค

เจ‡เจน เจ‡เฉฑเจ• เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจตเจฟเจงเฉ€ เจนเฉˆ เจœเฉ‹ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจชเฉเจฐเจคเฉ€เจฌเฉฑเจงเจคเจพ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจตเจฟเฉฑเจš เจฎเจฆเจฆ เจ•เจฐเจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฌเจฟเจฒเจก เจจเฉ‚เฉฐ เจคเฉ‹เฉœเจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจชเฉเจฐเจคเฉ€เจฌเฉฑเจง เจธเจฎเฉ‡เจ‚ 'เจคเฉ‡ เจ‡เจธเจฆเจพ เจชเจคเจพ เจฒเจ—เจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚, เจ‡เจน เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจเจพ เจ•เจพเจซเจผเฉ€ เจฎเฉเจธเจผเจ•เจฒ เจนเฉ‹เจตเฉ‡เจ—เจพ เจ•เจฟ เจ•เจฟเจนเฉœเฉ€ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจ•เจฎเจฟเจŸ เจจเฉ‡ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฌเจฟเจฒเจก เจจเฉ‚เฉฐ เจ…เจธเจซเจฒ เจ•เฉ€เจคเจพ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ…เจธเฉ€เจ‚ เจกเจพเจŸเจพเจนเจฌ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฌเฉˆเจš เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค

เจ“เจชเจจ เจธเฉ‹เจฐเจธ DataHub เจ…เจคเฉ‡ เจธเจพเจกเฉ‡ เจ‰เจคเจชเจพเจฆเจจ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš เจ…เฉฐเจคเจฐ

เจ‡เจธ เจฌเจฟเฉฐเจฆเฉ‚ เจคเฉฑเจ•, เจ…เจธเฉ€เจ‚ DataHub เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจฆเฉ‹ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฎเจ•เจพเจฒเฉ€ เจ•เจฐเจจ เจฒเจˆ เจธเจพเจกเฉ‡ เจนเฉฑเจฒ เจฌเจพเจฐเฉ‡ เจšเจฐเจšเจพ เจ•เฉ€เจคเฉ€ เจนเฉˆ, เจชเจฐ เจ…เจธเฉ€เจ‚ เจ…เจœเฉ‡ เจตเฉ€ เจ‰เจนเจจเจพเจ‚ เจ•เจพเจฐเจจเจพเจ‚ เจฆเฉ€ เจฐเฉ‚เจชเจฐเฉ‡เจ–เจพ เจจเจนเฉ€เจ‚ เจฆเฉฑเจธเฉ€ เจนเฉˆ เจ•เจฟ เจธเจพเจจเฉ‚เฉฐ เจชเจนเจฟเจฒเฉ€ เจฅเจพเจ‚ 'เจคเฉ‡ เจฆเฉ‹ เจตเฉฑเจ–-เจตเฉฑเจ– เจตเจฟเจ•เจพเจธ เจธเจŸเฉเจฐเฉ€เจฎเจพเจ‚ เจฆเฉ€ เจ•เจฟเจ‰เจ‚ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ‡เจธ เจญเจพเจ— เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ DataHub เจฆเฉ‡ เจœเจจเจคเจ• เจธเฉฐเจธเจ•เจฐเจฃ เจ…เจคเฉ‡ LinkedIn เจธเจฐเจตเจฐเจพเจ‚ 'เจคเฉ‡ เจ‰เจคเจชเจพเจฆเจจ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš เจ…เฉฐเจคเจฐ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจฆเฉ‡เจตเจพเจ‚เจ—เฉ‡, เจ…เจคเฉ‡ เจ‡เจนเจจเจพเจ‚ เจ…เฉฐเจคเจฐเจพเจ‚ เจฆเฉ‡ เจ•เจพเจฐเจจเจพเจ‚ เจฆเฉ€ เจตเจฟเจ†เจ–เจฟเจ† เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค

เจฎเจคเจญเฉ‡เจฆ เจฆเจพ เจ‡เฉฑเจ• เจธเจฐเฉ‹เจค เจ‡เจธ เจคเฉฑเจฅ เจคเฉ‹เจ‚ เจชเฉˆเจฆเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจธเจพเจกเฉ‡ เจ‰เจคเจชเจพเจฆเจจ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš เจ•เฉ‹เจก 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐเจคเจพ เจนเฉˆ เจœเฉ‹ เจ…เจœเฉ‡ เจคเฉฑเจ• เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจฆเฉ€ เจ”เจซเจธเจชเฉเจฐเจฟเฉฐเจ— (เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจฆเจพ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจจเจฟเจฐเจญเจฐเจคเจพ เจ‡เฉฐเจœเฉˆเจ•เจธเจผเจจ เจซเจฐเฉ‡เจฎเจตเจฐเจ•)เฅค เจ”เจซเจธเจชเจฐเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจ•เฉ‹เจกเจฌเฉ‡เจธเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฟเจ†เจชเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจ—เจคเฉ€เจธเจผเฉ€เจฒ เจธเฉฐเจฐเจšเจจเจพ เจฆเฉ‡ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฒเจˆ เจคเจฐเจœเฉ€เจนเฉ€ เจขเฉฐเจ— เจนเฉˆเฅค เจชเจฐ เจ‡เจน เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจจเจนเฉ€เจ‚ เจนเฉˆ; เจ‡เจธ เจฒเจˆ เจธเจพเจจเฉ‚เฉฐ เจ“เจชเจจ เจธเฉ‹เจฐเจธ DataHub เจฒเจˆ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจตเจฟเจ•เจฒเจช เจฒเฉฑเจญเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจธเฉ€เฅค

เจนเฉ‹เจฐ เจ•เจพเจฐเจจ เจตเฉ€ เจนเจจเฅค เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจฆเฉ€เจ†เจ‚ เจฒเฉ‹เฉœเจพเจ‚ เจฒเจˆ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจฎเจพเจกเจฒ เจฒเจˆ เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเจพเจ‚ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚, เจ‡เจน เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเจพเจ‚ เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡ เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจฒเจˆ เจฌเจนเฉเจค เจ–เจพเจธ เจนเฉเฉฐเจฆเฉ€เจ†เจ‚ เจนเจจ เจ…เจคเฉ‡ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ เจ•เจฟ เจธเจฟเฉฑเจงเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจฆเฉ‚เจœเฉ‡ เจตเจพเจคเจพเจตเจฐเจฃเจพเจ‚ 'เจคเฉ‡ เจฒเจพเจ—เฉ‚ เจจเจพ เจนเฉ‹เจฃเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจญเจพเจ—เฉ€เจฆเจพเจฐ ID เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจ•เจฟเจธเจฎเจพเจ‚ เจฆเฉ‡ เจฎเฉ‡เจฒ เจ–เจพเจ‚เจฆเฉ‡ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจฒเจˆ เจฌเจนเฉเจค เจ–เจพเจธ เจฒเฉ‡เจฌเจฒ เจนเจจเฅค เจ‡เจธ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจนเฉเจฃ เจ‡เจนเจจเจพเจ‚ เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ DataHub เจฆเฉ‡ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจฎเจพเจกเจฒ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจนเฉˆเฅค เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจญเจพเจˆเจšเจพเจฐเฉ‡ เจจเจพเจฒ เจœเฉเฉœเจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจฒเฉ‹เฉœเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฎเจเจฆเฉ‡ เจนเจพเจ‚, เจ…เจธเฉ€เจ‚ เจ‡เจนเจจเจพเจ‚ เจเจ•เจธเจŸเฉˆเจ‚เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจธเจพเจ‚เจเฉ‡ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจพเจ‚เจ—เฉ‡ เจœเจฟเฉฑเจฅเฉ‡ เจฒเฉ‹เฉœ เจชเจตเฉ‡เจ—เฉ€เฅค

เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจฒเจˆ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€ เจธเฉŒเจ– เจ…เจคเฉ‡ เจ†เจธเจพเจจ เจ…เจจเฉเจ•เฉ‚เจฒเจจ เจจเฉ‡ DataHub เจฆเฉ‡ เจฆเฉ‹ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจ•เฉเจ เจ…เฉฐเจคเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ€ เจชเฉเจฐเฉ‡เจฐเจฟเจค เจ•เฉ€เจคเจพเฅค เจธเจŸเฉเจฐเฉ€เจฎ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจตเจฟเฉฑเจš เจ…เฉฐเจคเจฐ เจ‡เจธเจฆเจพ เจ‡เฉฑเจ• เจตเจงเฉ€เจ† เจ‰เจฆเจพเจนเจฐเจฃ เจนเจจเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ เจธเจพเจกเจพ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจธเฉฐเจธเจ•เจฐเจฃ เจ‡เฉฑเจ• เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจธเจŸเฉเจฐเฉ€เจฎ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจธเฉ€เจ‚ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจธเฉฐเจธเจ•เจฐเจฃ เจฒเจˆ เจฌเจฟเจฒเจŸ-เจ‡เจจ (เจธเจŸเฉˆเจ‚เจกเจ…เจฒเฉ‹เจจ) เจธเจŸเฉเจฐเฉ€เจฎ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจšเฉเจฃเจฟเจ† เจนเฉˆ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‡เจน เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ เจจเจฟเจฐเจญเจฐเจคเจพ เจฌเจฃเจพเจ‰เจฃ เจคเฉ‹เจ‚ เจฌเจšเจฆเจพ เจนเฉˆเฅค

เจ…เฉฐเจคเจฐ เจฆเฉ€ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจ‰เจฆเจพเจนเจฐเจจ เจ‡เฉฑเจ• เจคเฉ‹เจ‚ เจตเฉฑเจง GMS เจฆเฉ€ เจฌเจœเจพเจ เจ‡เฉฑเจ• เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจธเจฅเจพเจชเจจ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ GMS (เจœเจจเจฐเจฒเจพเจˆเจœเจผเจก เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐ) เจนเฉ‹เจฃเจพ เจนเฉˆเฅค GMA (เจœเจจเจฐเจฒเจพเจˆเจœเจผเจก เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ) DataHub เจฒเจˆ เจฌเฉˆเจ•-เจเจ‚เจก เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฆเจพ เจจเจพเจฎ เจนเฉˆ, เจ…เจคเฉ‡ GMS GMA เจฆเฉ‡ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจš เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐ เจนเฉˆเฅค GMA เจ‡เฉฑเจ• เจฌเจนเฉเจค เจนเฉ€ เจฒเจšเจ•เจฆเจพเจฐ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจนเฉˆ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจนเจฐเฉ‡เจ• เจกเฉ‡เจŸเจพ เจจเจฟเจฐเจฎเจพเจฃ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ เจกเฉ‡เจŸเจพเจธเฉˆเฉฑเจŸ, เจ‰เจชเจญเฉ‹เจ—เจคเจพ, เจ†เจฆเจฟ) เจจเฉ‚เฉฐ เจ‡เจธเจฆเฉ‡ เจ†เจชเจฃเฉ‡ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐ เจตเจฟเฉฑเจš เจตเฉฐเจกเจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจœเจพเจ‚ เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐ เจตเจฟเฉฑเจš เจฎเจฒเจŸเฉ€เจชเจฒ เจกเฉ‡เจŸเจพ เจ•เฉฐเจธเจŸเจฐเฉฑเจ•เจŸเจธ เจจเฉ‚เฉฐ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจฐเจœเจฟเจธเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจกเจพเจŸเจพ เจฌเจฃเจคเจฐ เจฎเฉˆเจชเจฟเฉฐเจ— เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ. GMS เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€ เจธเฉŒเจ– เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ GMS เจ‰เจฆเจพเจนเจฐเจจ เจšเฉเจฃเฉ€ เจนเฉˆ เจœเฉ‹ เจ“เจชเจจ เจธเฉ‹เจฐเจธ DataHub เจตเจฟเฉฑเจš เจธเจพเจฐเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจกเจพเจŸเจพ เจ•เฉฐเจธเจŸเจฐเฉฑเจ•เจŸเจธ เจจเฉ‚เฉฐ เจธเจŸเฉ‹เจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค

เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ€ เจธเจพเจฐเจฃเฉ€ เจตเจฟเฉฑเจš เจฆเฉ‹ เจฒเจพเจ—เฉ‚เจ•เจฐเจจเจพเจ‚ เจตเจฟเฉฑเจš เจ…เฉฐเจคเจฐ เจฆเฉ€ เจ‡เฉฑเจ• เจชเฉ‚เจฐเฉ€ เจธเฉ‚เจšเฉ€ เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ เจนเฉˆเฅค

เจ‰เจคเจชเจพเจฆ เจซเฉ€เจšเจฐ
LinkedIn DataHub
เจ“เจชเจจ เจธเฉ‹เจฐเจธ DataHub

เจธเจฎเจฐเจฅเจฟเจค เจกเจพเจŸเจพ เจ•เฉฐเจธเจŸเจฐเฉฑเจ•เจŸเจธ
1) เจกเฉ‡เจŸเจพเจธเฉˆเฉฑเจŸ 2) เจ‰เจชเจญเฉ‹เจ—เจคเจพ 3) เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ 4) ML เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ 5) เจšเจพเจฐเจŸ 6) เจกเฉˆเจธเจผเจฌเฉ‹เจฐเจก
1) เจกเฉ‡เจŸเจพเจธเฉˆเฉฑเจŸ 2) เจ‰เจชเจญเฉ‹เจ—เจคเจพ

เจกเจพเจŸเจพเจธเฉˆเฉฑเจŸเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจฟเจค เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจธเจฐเฉ‹เจค
1) เจ…เฉฐเจฌเจฐเฉ€ 2) เจ•เจพเจ‰เจšเจฌเฉ‡เจธ 3) เจกเจพเจฒเจฟเจกเจธ 4) espresso 5) HDFS 6) Hive 7) เจ•เจพเจซเจ•เจพ 8) MongoDB 9) MySQL 10) Oracle 11) Pinot 12) เจชเฉเจฐเฉˆเจธเจŸเฉ‹ 12) เจนเฉ‹เจตเฉ‹ 13) เจŸเฉˆเจฐเจพเจกเฉ‡เจŸเจพ 13) เจตเฉˆเจ•เจŸเจฐ 14) เจตเฉ‡เจจเจฟเจธ
Hive Kafka RDBMS

เจชเจฌ-เจ‰เจช
เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจ•เจพเจซเจ•เจพ
เจธเฉฐเจ—เจฎ เจ•เจพเจซเจ•เจพ

เจธเจŸเฉเจฐเฉ€เจฎ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ—
เจชเจฐเจฌเฉฐเจงเจฟเจค
เจเจฎเจฌเฉ‡เจกเจก (เจธเจŸเฉˆเจ‚เจกเจ…เจฒเฉ‹เจจ)

เจจเจฟเจฐเจญเจฐเจคเจพ เจ‡เฉฐเจœเฉˆเจ•เจธเจผเจจ เจ…เจคเฉ‡ เจกเจพเจ‡เจจเจพเจฎเจฟเจ• เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจธเจผเจจ
เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจ”เจฒเจพเจฆ
เจฌเจธเฉฐเจค

เจŸเฉ‚เจฒเจฟเฉฐเจ— เจฌเจฃเจพเจ“
Ligradle (LinkedIn เจฆเจพ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ Gradle เจฐเฉˆเจชเจฐ)
เจ—เฉเจฐเฉ‡เจกเจฒเจต

เจธเฉ€เจ†เจˆ / เจธเฉ€เจกเฉ€
CRT (เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจฆเจพ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ CI/CD)
เจŸเจฐเฉˆเจตเจฟเจธเจธเฉ€.เจ†เจˆ เจ…เจคเฉ‡ เจกเฉŒเจ•เจฐ เจนเฉฑเจฌ

เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจธเจŸเฉ‹เจฐ
เจตเจฟเจคเจฐเจฟเจค เจฎเจฒเจŸเฉ€เจชเจฒ GMS: 1) เจกเฉ‡เจŸเจพเจธเฉˆเจŸ GMS 2) เจ‰เจชเจญเฉ‹เจ—เจคเจพ GMS 3) เจฎเฉ€เจŸเฉเจฐเจฟเจ• GMS 4) เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ GMS 5) เจšเจพเจฐเจŸ/เจกเฉˆเจธเจผเจฌเฉ‹เจฐเจก GMS
เจฒเจˆ เจธเจฟเฉฐเจ—เจฒ GMS: 1) เจกเจพเจŸเจพเจธเฉˆเฉฑเจŸ 2) เจ‰เจชเจญเฉ‹เจ—เจคเจพ

เจกเฉŒเจ•เจฐ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจฎเจพเจˆเจ•เฉเจฐเฉ‹ เจธเจฐเจตเจฟเจธเจฟเจœเจผ

เจกเฉŒเจ•เจฐ เจจเจพเจฒ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจคเฉˆเจจเจพเจคเฉ€ เจ…เจคเฉ‡ เจตเฉฐเจก เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจˆเจœเจผเฉ‡เจธเจผเจจ. DataHub เจตเจฟเฉฑเจš เจธเฉ‡เจตเจพ เจฆเจพ เจนเจฐ เจนเจฟเฉฑเจธเจพ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ•เจพเจซเจ•เจพ, เจฒเจฒเจธเฉ€ เจ–เฉ‹เจœ, neo4j ะธ MySQL, เจฆเจพ เจ†เจชเจฃเจพ เจกเฉŒเจ•เจฐ เจšเจฟเฉฑเจคเจฐ เจนเฉˆเฅค เจกเฉŒเจ•เจฐ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ†เจฐเจ•เฉ‡เจธเจŸเฉเจฐเฉ‡เจŸ เจ•เจฐเจจ เจฒเจˆ เจ…เจธเฉ€เจ‚ เจตเจฐเจคเฉ‡ เจกเฉŒเจ•เจฐ เจ•เฉฐเจชเฉ‹เจœ.

เจ“เจชเจจ เจธเฉ‹เจฐเจธ DataHub: เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจ–เฉ‹เจœ เจ…เจคเฉ‡ เจ–เฉ‹เจœ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ

เจšเจฟเฉฑเจคเจฐ 2: เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ DataHub *เจ“เจชเจจ เจธเฉ‹เจฐเจธ**

เจคเฉเจธเฉ€เจ‚ เจ‰เจชเจฐเฉ‹เจ•เจค เจšเจฟเฉฑเจคเจฐ เจตเจฟเฉฑเจš DataHub เจฆเจพ เจ‰เฉฑเจš-เจชเฉฑเจงเจฐเฉ€ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจญเจพเจ—เจพเจ‚ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจ‡เจธ เจตเจฟเฉฑเจš เจšเจพเจฐ เจตเฉฑเจ–-เจตเฉฑเจ– เจกเฉŒเจ•เจฐ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจนเจจ:

datahub-gms: เจฎเฉˆเจŸเจพเจกเจพเจŸเจพ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจธเฉ‡เจตเจพ

datahub-เจซเจฐเฉฐเจŸเจเจ‚เจก: เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ Play, 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 เจจเฉ‚เฉฐ เจคเฉˆเจจเจพเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจŸเจฐเจจเจ•เฉ€ โ€‹โ€‹เจนเฉฑเจฒ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ เจตเฉ€ เจฌเจฃเจพ เจฐเจนเฉ‡ เจนเจพเจ‚ เจ…เจœเจผเฉเจฐ, เจชเฉเจฐเจธเจฅเจฟเจคเฉ€ เจœ เจ—เฉ‚เจ—เจฒ เจ•เฉเจฒเจพเจ‰เจก. เจฒเจฟเฉฐเจ•เจกเจ‡เจจ เจฆเฉ‡ เจ…เจœเจผเฉเจฐ เจตเจฟเฉฑเจš เจฎเจพเจˆเจ—เจฐเฉ‡เจธเจผเจจ เจฆเฉ€ เจคเจพเจœเจผเจพ เจ˜เฉ‹เจธเจผเจฃเจพ เจฆเฉ‡ เจฎเฉฑเจฆเฉ‡เจจเจœเจผเจฐ, เจ‡เจน เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจŸเฉ€เจฎ เจฆเฉ€เจ†เจ‚ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจคเจฐเจœเฉ€เจนเจพเจ‚ เจจเจพเจฒ เจฎเฉ‡เจฒ เจ–เจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจ†เจ–เจฐเฉ€ เจชเจฐ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจจเจนเฉ€เจ‚, เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจตเจฟเฉฑเจš DataHub เจฆเฉ‡ เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจ…เจชเจฃเจพเจ‰เจฃ เจตเจพเจฒเจฟเจ†เจ‚ เจฆเจพ เจงเฉฐเจจเจตเจพเจฆ เจœเจฟเจจเฉเจนเจพเจ‚ เจจเฉ‡ DataHub เจ…เจฒเจซเจผเจพเจธ เจจเฉ‚เฉฐ เจฆเจฐเจœเจพ เจฆเจฟเฉฑเจคเจพ เจนเฉˆ เจ…เจคเฉ‡ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เจฐเจจ เจ…เจคเฉ‡ เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจตเจฟเฉฑเจš เจธเจพเจกเฉ€ เจฎเจฆเจฆ เจ•เฉ€เจคเฉ€ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹