DataHub ืืงืื ืคืชืื: ืคืืืคืืจืืช ืืืืคืืฉ ืืืืืืื ืืืื ื ืชืื ืื ืฉื LinkedIn
ืืฆืืืช ืื ืชืื ืื ืืืจืืฉืื ืื ืืืืืจืืช ืืืื ืืช ืขืืืจ ืื ืืืจื ืืืกืชืืืช ืขื ืืืืืืช ืืืืืืช ืฉื ื ืชืื ืื ืืื ืืงืื ืืืืืืช ืืื ืขืืช ื ืชืื ืื. ืื ืื ืจืง ืืฉืคืืข ืขื ืืคืจืืืืงืืืืืืช ืฉื ืืฉืชืืฉื ื ืชืื ืื (ืืืื ืื ืืืกืืื, ืืคืชืื ืืืืืช ืืืื ื, ืืืขื ื ื ืชืื ืื ืืืื ืืกื ื ืชืื ืื), ืืื ืืฉ ืืื ืื ืืฉืคืขื ืืฉืืจื ืขื ืชืืฆืจื ืืงืฆื ืืชืืืืื ืืฆืื ืืจ ืืืืืชื ืฉื ืืืืืช ืืืื ื (ML). ืื ืืกืฃ, ืืืืื ืืืืฉืื ืื ืื ืืืช ืคืืืคืืจืืืช ืืืืืช ืืืื ื ืืขืื ืืืืคื ืืืขื ืืช ืืฉืืื: ืืื ืืฉืืื ืฉืื ืืืืืื ืคื ืืื ืฉื ืชืืื ืืช, ืืืืืื, ืืืืื, ืืขืจืื ื ืชืื ืื ืืื'.
ืืืืืจ ืื ื ืืืจ ืขื ืืืืคื ืฉืื ืคืจืกืื ื ืืงืืจ ื ืชืื ืื ืืจืืฉืืื ืคืชืื
WhereHows ืืื ืืขืช DataHub!
ืฆืืืช ืืืื ื ืชืื ืื ืฉื ืืื ืงืืืื ืืืฆื ืืขืืจ
ืืืฉืืช ืงืื ืคืชืื
WhereHows, ืืคืืจืื ืืืงืืจื ืฉื ืืื ืงืืืื ืืืฆืืืช ื ืชืื ืื ืืืืืคื ืื ืืืืขืื, ืืชืืื ืืคืจืืืงื ืคื ืืื; ืฆืืืช ืืืื ื ืชืื ืื ืคืชื ืืืชื
ื ืืกืืื ืจืืฉืื: "ืงืื ืคืชืื ืงืืื"
ืืชืืืื ืขืงืื ื ืืืจ ืืืื ืคืืชืื "ืงืื ืคืชืื ืจืืฉืื", ืฉืื ืจืื ืืคืืชืื ืืชืจืืฉ ืืืืืจ ืงืื ืคืชืื ืืฉืื ืืืื ื ืขืฉืื ืืฆืืจื ืคืจืืกื ืคื ืืืืช. ืืืขืื ืขื ืืืฉื ืื ืืื ืฉืืงืื ืชืืื ื ืืืฃ ืื GitHub ืชืืืื ืืคื ื ืฉืืื ื ืืืง ืืืืคื ืคื ืืื ืืืืคื ืืื. ืขื ืฉืืืืฆืขื ืฉืื ืืืื ืืืืืจ ืืงืื ืืคืชืื ืืชืืืฆืข ืคืจืืกื ืคื ืืืืช ืืืฉื, ืื ื ืืฆื ืืขืืืช ืืืฆืืจ. ืืืงืจื ืฉื ืคืจืืกื ืืงืืื, ืืื ืื ืงืฉื ืืืื ืืงืืืข ืืช ืืืฉื ืืืืืื ืฉืืืฆืขื ืฉืื ืืืื ืืงืืืฆืืช.
ืื ืืกืฃ, ืืืื ืื ืืคืืืช ืืช ืืคืจืืืืงืืืืืืช ืฉื ืืฆืืืช ืืขืช ืคืืชืื ืชืืื ืืช ืืืฉืืช ืฉืืจืฉื ืืืืจืฆืืืช ืืืืจืืช, ืืืืืื ืฉืืื ืืืืฅ ืืช ืื ืืฉืื ืืืื ืืืืืืฃ ืชืืืื ืืืืืจ ืงืื ืคืชืื ืืืืืจ ืืื ืืืืืฃ ืืืืืจ ืคื ืืื. ืืื ืืฆืืฆื ืืช ืืื ืืขืืืื, ื ืืชื ืืื ืืืฆืข ืืช ืืชืืงืื ืื ืืฉืื ืื ืื ืืจืฉ ืืืืืจ ืืคื ืืื ืชืืืื, ืื ืื ืืคืื ืืืขืื ืขืฆืืื ืืื ืื ืืืข ืืืืืื ืืฉืื ืืืื ืืืื ืืืืจื ืืืืืจ ืืงืื ืืคืชืื ืืืืืื ืฉืฉื ื ืืืืืจืื ืื ืืื ืืกืื ืืจื ืื.
ืืืื ืื ืืจืื ืืืชืจ ืงื ืืืืฉืื ืขืืืจ ืคืืืคืืจืืืช ืืฉืืชืคืืช, ืกืคืจืืืช ืื ืคืจืืืงืื ืชืฉืชืืช ืืืฉืจ ืขืืืจ ืืืฉืืื ืืื ืืจื ื ืืืชืืืื ืืืฉืืช ืืืืื. ืื ืืกืฃ, ืืืืื ืืื ืืืืืืื ืขืืืจ ืคืจืืืงืืื ืฉืืชืืืืื ืืงืื ืคืชืื ืืืืื ืืจืืฉืื, ืืื WhereHows ื ืื ื ืืืืฉืื ืืื ืืจื ื ืคื ืืื ืืืืืืื. ืื ืืื ืืืฉ ืงืฉื ืืืคืฉื ืืืืืืื ืืช ืื ืืชืืืช ืืคื ืืืืช, ืื ืืืื ื ืฆืจืืืื ืืฉืืืจ ืขื ืืืืื ืืคื ืืื, ืืื ืฉืืืจื ืขื ืืืืื ืืคื ืืื ืืคืืชืื ืืขืืงืจ ืงืื ืคืชืื ืื ืืืฉ ืืฆืืื.
ื ืืกืืื ืฉื ื: "ืคื ืืื ืจืืฉืื"
**ืื ืืกืืื ืฉื ื, ืขืืจื ื ืืืืื ืคืืชืื "ืจืืฉืื ืคื ืืื", ืฉืื ืจืื ืืคืืชืื ืืชืจืืฉ ืืชืื ืืืืช ืืฉืื ืืืื ืืืืฆืขืื ืืงืื ืืงืื ืืคืชืื ืขื ืืกืืก ืงืืืข. ืืืจืืช ืฉืืืื ืืื ืืชืืื ืืืืชืจ ืืืงืจื ืืฉืืืืฉ ืฉืื ื, ืืฉ ืื ืืขืืืช ืืืื ืืช. ืืืืคื ืืฉืืจื ืฉื ืื ืืืืืืื ืืืืืจ ืืงืื ืืคืชืื ืืืืืจ ืืื ืื ืกืืช ืืคืชืืจ ืืชื ืืฉืืืืช ืืืืื ืืืืืจ ืืืชืจ ืืื ืืคืฉืจืืช, ืืื ืื ืืืื ืืื. ืืคืชืืื ืืจืื ืืืงืจืื ืื ืกืื ืื ืืขืฉืืช ืืืช ืืื ืคืขื ืฉืื ืืืืงืื ืืช ืืงืื ืฉืืื. ืืชืืฆืื ืืื, ืืืืจ ืืชืืฆืข ืืชืืืจืืช ื ืืืื ืืืจืื, ืืงืืืฆืืช, ืืืื ืืงืฉื ืขื ืคืชืจืื ืงืื ืคืืืงืืื ืฉื ืืืืื ืืืืืจ ืืืชืจ.
ืืคืขื ืืฉืืืฉืืช ืื ืขืื!
ืฉื ื ืื ืืกืืื ืืช ืืืืฉืืื ืฉืืืืืจื ืืขืื ืืืืื ืืื ืฉืืืืจ WhereHows GitHub ื ืืชืจ ืื ืืขืืืื ืืืฉื ืืื ืจื. ืืฆืืืช ืืืฉืื ืืฉืคืจ ืืช ืืชืืื ืืช ืืืืจืืืืงืืืจื ืฉื ืืืืฆืจ, ืื ืฉืืืจืกื ืืคื ืืืืช ืฉื WhereHows for LinkedIn ืืคืื ืืืชืงืืืช ืืืชืจ ืืืจืกืช ืืงืื ืืคืชืื. ืืคืืื ืืื ืืื ืฉื ืืืฉ - DataHub. ืืืชืืกืก ืขื ื ืืกืืื ืืช ืืืฉืืื ืงืืืืื, ืืฆืืืช ืืืืื ืืคืชื ืคืชืจืื ื ืืชื ืืืจืืื ืืืืื ืืจืื.
ืขืืืจ ืื ืคืจืืืงื ืืืฉ ืืงืื ืคืชืื, ืฆืืืช ืืงืื ืืคืชืื ืฉื ืืื ืงืืืื ืืืืขืฅ ืืชืืื ืืืืื ืคืืชืื ืฉืื ืืืืืืืื ืฉื ืืคืจืืืงื ืืคืืชืืื ืืืืืื ืืงืื ืคืชืื. ืืคืฆืื ืื ืืกืืื ื ืคืจืกืื ืืืืืจ ืฆืืืืจื ืืืืืจ ืืื ื ืืืงืื ืืืืจื ืืชืื ืืคืฅ ืคื ืืื ืฉื LinkedIn ืืืืฆืขืืช
ืขื ืืืช, ืืืฉืื ืืืืจื ืืืืจ ืืื DataHub ืืืจืืฉ ืคืจืง ืืื ืืฉืืขืืชื ืืื ืืืืืข ืืืฆื ืื. ืื ืื ืืื ืข ืืช ืืืคืฉืจืืช ืฉื ืืงืืจืืช ืคืชืืืื ืืืืืืฉ ืขืืื ืืืืืื ืืคื ื ืฉืื ืืชืืืช ืืคื ืืืืช ืืืคืฉืื ืืืืืื. ืื ืืกืืื ืฉืคืืชืื ื ืืืื ืฉืขืืืจืื ืื ื ืืชืจืื ืชืจืืืืช ืงืื ืคืชืื ืืืจ ืืืชืจ ืืืืจืื ืคืืืช ืืื. ืคืชืจืื ืื ืืืขืื ืื ืืฆืืืช ืืืื ื ืชืื ืื (ืืคืชื DataHub) ืืื ืืงืืืืช ืืงืื ืืคืชืื. ืืกืขืืคืื ืืืืื ืืืื ื ืืืืฉื ืืืืฉื ืืื.
ืืืืืืฆืื ืฉื ืคืจืกืื ืืงืื ืคืชืื
ืืืืฉื ืืืืจืื ื ืฉื ืฆืืืช Metadata ื-DataHub ืืงืื ืคืชืื ืืื ืืคืชื ืืื ืฉืืกื ืืจื ืืืืืืืืช ืืช ืืกืืก ืืงืื ืืคื ืืื ืืืช ืืืืจ ืืงืื ืืคืชืื. ืชืืื ืืช ืืจืื ืืืืื ืฉื ืขืจืืช ืืืื ืื ืืืืืืช:
- ืกื ืืจืื ืงืื LinkedIn ืื/ืืืงืืจ ืคืชืื, ืืืื
rsync . - ืืฆืืจืช ืืืชืจืืช ืจืืฉืืื, ืืืืื ื
ืขืืืจืืฉ ืืคืืฆ'ื . - ืฆืืจ ืืืืืืืืช ืืืื ื ืืชืืืืืืช ืืงืื ืคืชืื ืืืืื ื ืืชืืืืืืช ืคื ืืืืื.
- ืื ืข ืฉืื ืืืื ืคื ืืืืื ืฉืืคืจืงืื ืื ืืืช ืงืื ืคืชืื ืขื ืืื
ืืืืงืช ืชืืืช .
ืชืช ืืกืขืืคืื ืืืืื ืืชืขืืงื ืืคืื ืงืฆืืืช ืฉืืืืืจื ืืขืื ืฉืืฉ ืืื ืืขืืืช ืืขื ืืื ืืช.
ืกื ืืจืื ืงืื ืืงืืจ
ืื ืืืื ืืืจืกืช ืืงืื ืืคืชืื ืฉื DataHub, ืฉืืื ืืืืจ GitHub ืืืื, ืืจืกืช ืืืื ืงืืืื ืฉื 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 ืคืฉืื ืฉืืืคืชืืืช ืฉืื ืื ืืืืืื ืืืขื ืืืืืจ ืืงืื ืืคืชืื ืืืขืจืืื ืื ืจืฉืืืช ืืืืืื ืืืงืืจ ืืืืืจื LinkedIn. ื ืืชื ืืืืื ืื ืืืืื ืืขื ืืืืืจ ืงืื ืคืชืื ืืื ืืกืคืจ ืฉื ืืืืืื ืืงืืจ. ืืื ืืฆืืื ืืช ืืฉืืืช ืืคื ืืืืื ืฉื ืืืืจืื ืืืืืืื ืืงืืจ, ืืฉืชืืฉ
{
"${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" ืคืืจืืฉื ืฉืงืืืฅ ืืืงืืจ ืืื ื ืืืง ืืืืืจ ืืงืื ืืคืชืื.
- ืืืืจ ืื ืืืฉื ืื ืืืืืฅ ืืงืื ืคืชืื, ืืืคืื ืื ืืชืขืืื ืืืืืืืืช ืื ืืฆืจืช ืชืืื ืช ืืฆื. ืื ืืืจืื ืืื ืืืืืช ืชืืกืคืืช ืืืืืงืืช ืืงืื ืืืงืืจ ืืื ืืคืขืืื ืืืืจืื ื.
ืืฆืืจืช ืืืื ื ืืชืืืืืืช
ืืืื ื ืืชืืืืืืช ืขืืืจ ืืชืืืืืืืืช ืงืื ืคืชืื ื ืืฆืจืืช ืื ืืืืคื ืืืืืืื ืขื ืืื ืืืืื ืืืื ื ืืืชืืืืืืืืช ืฉื ืืืืจืื ืคื ืืืืื. ืืืื ืืืื ืืชืืืืืืืืช ืืืืืื ืืื ืืืจืืืช ืืช ืืืื ื ืฉื ืืืื ืืืชืืืืืืืืช ืฉื ืืฆืจ ืขื ืืื ืืืื ืฉืื ื. commit ืืฆืืื ืืืืจืืจ ืืืื ืืจืกืืืช ืฉื ืืืืจื ืืืงืืจ ืืจืืืืช ืืืืชื commit ืืืกืคืง ืกืืืื ืฉื ืืืื ื-commit. ืืืืง ืืช ืื
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
ืืืืงืช ืชืืืช
ืืืื ืงืืืื ืืฉ
ืืื ืื ืื ืื ืฉืืืืฉื ืฉืขืืืจ ืืื ืืข ืื commit ืคื ืืื ืฉืฉืืืจ ืืช ืื ืืืช ืืงืื ืืคืชืื ืืืืื ืืืชื ืืืื ื-commit. ืืื ืื, ืืืื ืื ืงืฉื ืืงืืืข ืืืื commit ืคื ืืื ืืจื ืืื ืืืช ืืืืจ ืืงืื ืืคืชืื ืืืืืฉื, ืืืืืื ืฉืื ื ืืงืืฆืื ืฉืื ืืืื ืคื ืืืืื ืืืืืจ ืืงืื ืืคืชืื ืฉื DataHub.
ืืืืืื ืืื DataHub ืืงืื ืคืชืื ืืืื ืืจืกืช ืืืืฆืืจ ืฉืื ื
ืขื ืื ืงืืื ืื, ืื ื ืืคืชืจืื ืฉืื ื ืืกื ืืจืื ืฉืชื ืืจืกืืืช ืฉื ืืืืจื DataHub, ืื ืขืืืื ืื ืชืืืจื ื ืืช ืืกืืืืช ืืืืข ืื ื ืืงืืงืื ืืฉื ื ืืจืื ืคืืชืื ืฉืื ืื ืืืืชืืืื. ืืืืง ืื, ื ืคืจื ืืช ืืืืืืื ืืื ืืืจืกื ืืฆืืืืจืืช ืฉื DataHub ืืืจืกืช ืืืืฆืืจ ืืฉืจืชื LinkedIn, ืื ืกืืืจ ืืช ืืกืืืืช ืืืืืืื ืืื.
ืืงืืจ ืืื ืืื ืืชืืื ื ืืืข ืืืขืืืื ืฉืืืจืกืช ืืืืฆืืจ ืฉืื ื ืืฉ ืชืืืช ืืงืื ืฉืขืืืื ืืื ื ืงืื ืคืชืื, ืืื ืืืฉื Offspring ืฉื LinkedIn (ืืกืืจืช ืืืจืงืช ืชืืืช ืคื ืืืืช ืฉื LinkedIn). ืฆืืฆืืื ื ืืฆืืื ืืฉืืืืฉ ื ืจืื ืืืกืืกื ืงืื ืคื ืืืืื ืืืืืื ืฉืื ืืฉืืื ืืืืขืืคืช ืื ืืืื ืชืฆืืจื ืืื ืืืช. ืืื ืื ืื ืงืื ืคืชืื; ืื ืืืื ื ืฆืจืืืื ืืืฆืื ืืืืคืืช ืงืื ืคืชืื ื-DataHub ืืงืื ืคืชืื.
ืืฉ ืื ืกืืืืช ืืืจืืช. ืืืฉืจ ืื ื ืืืฆืจืื ืืจืืืืช ืืืืื ืืืื ื ืชืื ืื ืืฆืจืืื ืฉื ืืื ืงืืืื, ืืจืืืืช ืืื ืืืจื ืืื ืกืคืฆืืคืืืช ืืืื ืืืื ืงืืืื ืืืืชืื ืฉืื ืืืืื ืืฉืืจืืช ืขื ืกืืืืืช ืืืจืืช. ืืืืืื, ืืฉ ืื ื ืชืืืืืช ืืืื ืกืคืฆืืคืืืช ืขืืืจ ืืืื ืืฉืชืชืคืื ืืกืืืื ืืืจืื ืฉื ืืื ื ืชืื ืื ืชืืืืื. ืื, ืืกืจื ื ืืขืช ืืช ืืืจืืืืช ืืืื ืืืืื ืืืื ื ืชืื ืื ืืงืื ืคืชืื ืฉื DataHub. ืืขืืื ื ืืขืืจืืื ืขื ืืงืืืื ืืืืื ืื ืืช ืืฆืจืืื ืฉืืื, ื ืขืืื ืขื ืืจืกืืืช ืงืื ืคืชืื ื ืคืืฆืืช ืฉื ืืจืืืืช ืืื ืืืืืช ืืฆืืจื.
ืงืืืช ืืฉืืืืฉ ืืืชืืื ืงืื ืืืชืจ ืืงืืืืช ืืงืื ืืคืชืื ืืืื ืื ืืฉืจืื ืืืืง ืืืืืืืื ืืื ืฉืชื ืืืจืกืืืช ืฉื DataHub. ืืืืืื ืืชืฉืชืืช ืขืืืื ืืจืืื ืื ืืืืื ืืืื ืืื. ืืืจืืช ืฉืืืจืกื ืืคื ืืืืช ืฉืื ื ืืฉืชืืฉืช ืืืกืืจืช ืขืืืื ืืจืืื ืื ืืืืื, ืืืจื ื ืืืฉืชืืฉ ืืขืืืื ืืจืืื ืืืื ื (ืขืฆืืื) ืขืืืจ ืืจืกืช ืืงืื ืืคืชืื ืืืืืื ืฉืืื ื ืื ืขืช ืืืฆืืจืช ืชืืืช ื ืืกืคืช ืืชืฉืชืืช.
ืืืืื ื ืืกืคืช ืืืืื ืืื ืงืืื GMS ืืืื (Generalized Metadata Store) ืืืืฉืื ืงืื ืคืชืื ืืื ืืกืคืจ GMSs. GMA (Generalized Metadata Architecture) ืืื ืฉืื ืฉื ืืจืืืืงืืืจืช ืืงืฆื ืืืืืจื ืฉื DataHub, ื-GMS ืืื ืืืืจ ืืืื ื ืชืื ืื ืืืงืฉืจ ืฉื GMA. GMA ืืื ืืจืืืืงืืืจื ืืืืฉื ืืืื ืืืืคืฉืจืช ืื ืืืคืืฅ ืื ืืื ื ื ืชืื ืื (ืืืฉื ืืขืจืื ื ืชืื ืื, ืืฉืชืืฉืื ืืื') ืืชืื ืืืืจ ืืื ื ืชืื ืื ืืฉืื, ืื ืืืืกื ืืกืคืจ ืืื ื ื ืชืื ืื ืืืืืจ ืืื ื ืชืื ืื ืืืื ืื ืขืื ืืจืืฉืื ืืืื ืืช ืืืคืื ืืื ื ืื ืชืื ืื ื- GMS ืืขืืืื. ืื ืืืืช ืืฉืืืืฉ, ืืืจื ื ืืืคืข GMS ืืืื ืืืืืกื ืืช ืื ืืื ื ืื ืชืื ืื ืืฉืื ืื ื-DataHub ืืงืื ืคืชืื.
ืจืฉืืื ืืืื ืฉื ืืืืืื ืืื ืฉื ื ืืืืฉืืืื ื ืืชื ืช ืืืืื ืฉืืืื.
ืชืืื ืืช ืืืฆืจ
LinkedIn DataHub
DataHub ืืงืื ืคืชืื
ืื ืืืช ื ืชืื ืื ื ืชืืืื
1) ืืขืจืื ื ืชืื ืื 2) ืืฉืชืืฉืื 3) ืืืืื 4) ืชืืื ืืช ML 5) ืชืจืฉืืืื 6) ืืืืืช ืืืืื ืื
1) ืืขืจืื ื ืชืื ืื 2) ืืฉืชืืฉืื
ืืงืืจืืช ืืื ื ืชืื ืื ื ืชืืืื ืขืืืจ ืืขืจืื ื ืชืื ืื
1)
ืืืืจืช ืงืคืงื RDBMS
ืคืื-ืกืื
ืงืคืงื ืงืื ืคืืืื ื
ืขืืืื ืืจื
ืื ืืื
ืืืืืข (ืขืฆืืื)
ืืืจืงืช ืชืืืช ืืชืฆืืจื ืืื ืืืช
LinkedIn ืฆืืฆืืื
ืื ืืืช ืืื ืขืืืื
Liggradle (ืขืืืคื ืคื ืืืืช Gradle ืฉื LinkedIn)
CI / CD
CRT (ื-CI/CD ืืคื ืืื ืฉื LinkedIn)
ืื ืืืืช ืืื ื ืชืื ืื
ืืืคืฅ ืืกืคืจ GMS: 1) ืขืจืืช ื ืชืื ืื GMS 2) ืืฉืชืืฉ GMS 3) GMS ืืืจื 4) GMS ืชืืื ื 5) ืชืจืฉืื/ืืื ืืืืื ืื GMS
GMS ืืืื ืขืืืจ: 1) ืืขืจืื ื ืชืื ืื 2) ืืฉืชืืฉืื
ืฉืืจืืชื ืืืงืจื ืืืืืืืช Docker
ืืืืจ 2: ืืืจืืืืืช DataHub *ืงืื ืคืชืื**
ืืชื ืืืื ืืจืืืช ืืช ืืืจืืืืงืืืจื ืืจืื ืืืืื ืฉื DataHub ืืชืืื ื ืืืขืื. ืืืื ืจืืืื ืืชืฉืชืืช, ืืฉ ืื ืืจืืขื ืืืืืืช Docker ืฉืื ืืช:
datahub-gms: ืฉืืจืืช ืืืกืื ืืื ื ืชืื ืื
datahub-frontend: ืืืฉืื
datahub-mce-consumer: ืืืฉืื
datahub-mae-consumer: ืืืฉืื
ืชืืขืื ืืืืจ ืงืื ืคืชืื ื
CI/CD ื-DataHub ืืื ืงืื ืคืชืื
ืืืืจ ืืงืื ืืคืชืื DataHub ืืฉืชืืฉ
ืขื ืื ืืชืืืืืืช ืืืืืจ ืืงืื ืืคืชืื ืฉื DataHub, ืื ืืชืืื ืืช ืฉื Docker ื ืื ืืช ืืืืคื ืืืืืืื ืื ืคืจืกืืช ื-Docker Hub ืขื ืืชื "ืืืืจืื". ืื Docker Hub ืืืืืจ ืขื ืืื
ืฉืืืืฉ ื-DataHub
- ืฉืืคื ืืช ืืืืจ ืืงืื ืืคืชืื ืืืคืขื ืืช ืื ืืืืืืช Docker ืขื docker-compose ืืืืฆืขืืช ืืกืงืจืืคื docker-compose ืฉืกืืคืง ืืืชืืื ืืืืจื.
- ืืืจื ืืช ืื ืชืื ืื ืืืืืื ืฉืกืืคืงื ืืืืืจ ืืืืฆืขืืช ืืื ืฉืืจืช ืืคืงืืื ืฉืืกืืคืง ืื ืื.
- ืืคืืฃ ื-DataHub ืืืคืืคื ืฉืื.
ืืขืงื ืคืขืื
ืชืืื ืืืช ืืขืชืื
ื ืืื ืืขืืฉืื, ืื ืชืฉืชืืช ืื ืืืงืจื-ืฉืืจืืช ืขืืืจ DataHub ืืงืื ืคืชืื ืื ืื ืืืืื Docker, ืืืืขืจืืช ืืืื ืืชืืื ื ืช ืืืืฆืขืืช
ืื ื ืื ืืชืื ื ืื ืืกืคืง ืคืชืจืื ืกืืืจ ืืคืจืืกืช DataHub ืืฉืืจืืช ืขื ื ืฆืืืืจื ืืืื
ืืืจืื ืืืื, ืชืืื ืืื ืืืืืฆืื ืืืืงืืืื ืฉื DataHub ืืงืืืืช ืืงืื ืืคืชืื ืฉืืืจืื ืืืคื ืฉื DataHub ืืขืืจื ืื ื ืืืืืช ืืขืืืช ืืืฉืคืจ ืืช ืืชืืขืื.
ืืงืืจ: www.habr.com