๋ฐ์ดํ„ฐ ๋ชจ๋ธ ๋ฐ ๋ฆฌ์†Œ์Šค

๋‹ค์Œ ์„น์…˜์—์„œ๋Š” Vertex AI Feature Store(๊ธฐ์กด) ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์„ ์†Œ๊ฐœํ•˜๊ณ  Vertex AI Feature Store(๊ธฐ์กด) ๋ฆฌ์†Œ์Šค์™€ ๊ตฌ์„ฑ์š”์†Œ๋ฅผ ์„ค๋ช…ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ์šฉ์–ด๋ฅผ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

Vertex AI Feature Store(๊ธฐ์กด) ๋ฐ์ดํ„ฐ ๋ชจ๋ธ

Vertex AI Feature Store(๊ธฐ์กด)๋Š” ์‹œ๊ณ„์—ด ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜์—ฌ ํŠน์„ฑ์˜ ์ผ๋ จ์˜ ๊ฐ’์„ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค. ์ด ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜๋ฉด ์‹œ๊ฐ„์ด ์ง€๋‚˜ ๋ณ€๊ฒฝ๋˜๋”๋ผ๋„ Vertex AI Feature Store(๊ธฐ์กด)๊ฐ€ ํŠน์„ฑ ๊ฐ’์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Vertex AI Feature Store(๊ธฐ์กด)๋Š” Featurestore -> EntityType -> Feature ๊ณ„์ธต ๊ตฌ์กฐ๋กœ ๋ฆฌ์†Œ์Šค๋ฅผ ๊ณ„์ธต์ ์œผ๋กœ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค. Vertex AI Feature Store(๊ธฐ์กด)๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค๋ ค๋ฉด ๋จผ์ € ์ด๋Ÿฌํ•œ ๋ฆฌ์†Œ์Šค๋ฅผ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด BigQuery ํ…Œ์ด๋ธ”์—์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ƒ˜ํ”Œ ์†Œ์Šค ๋ฐ์ดํ„ฐ๊ฐ€ ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด ์†Œ์Šค ๋ฐ์ดํ„ฐ๋Š” ์˜ํ™” ๋ฐ ์˜ํ™”์˜ ํŠน์„ฑ์— ๊ด€ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์†Œ์Šค ๋ฐ์ดํ„ฐ๊ฐ€ Vertex AI Feature Store(๊ธฐ์กด) ๋ฐ์ดํ„ฐ ๋ชจ๋ธ์— ๋งคํ•‘๋˜๋Š” ๋ฐฉ์‹์„ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

์ด ๋ฐ์ดํ„ฐ๋ฅผ Vertex AI Feature Store(๊ธฐ์กด)๋กœ ๊ฐ€์ ธ์˜ค๋ ค๋ฉด ๋‹ค๋ฅธ ๋ชจ๋“  ๋ฆฌ์†Œ์Šค์˜ ์ตœ์ƒ์œ„ ์ปจํ…Œ์ด๋„ˆ์ธ featurestore๋ฅผ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. featurestore์—์„œ ๊ด€๋ จ ํŠน์„ฑ์„ ๊ทธ๋ฃนํ™”ํ•˜๊ณ  ํฌํ•จํ•˜๋Š” ํ•ญ๋ชฉ ์œ ํ˜•์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ์†Œ์Šค ๋ฐ์ดํ„ฐ์˜ ํŠน์„ฑ์— ๋งคํ•‘๋˜๋Š” ํŠน์„ฑ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•ญ๋ชฉ ์œ ํ˜• ๋ฐ ํŠน์„ฑ์˜ ์ด๋ฆ„์€ ์—ด ํ—ค๋” ์ด๋ฆ„์„ ๋ฏธ๋Ÿฌ๋งํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ํ•„์ˆ˜๋Š” ์•„๋‹™๋‹ˆ๋‹ค.

์ด ์˜ˆ์‹œ์—์„œ movie_id ์—ด ํ—ค๋”๋Š” ํ•ญ๋ชฉ ์œ ํ˜• movie์— ๋งคํ•‘๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. average_rating, title, genre๋Š” movie ํ•ญ๋ชฉ ์œ ํ˜•์˜ ํŠน์„ฑ์ž…๋‹ˆ๋‹ค. ๊ฐ ์—ด์˜ ๊ฐ’์€ ํ•ญ๋ชฉ ๋ฐ ํŠน์„ฑ ๊ฐ’์ด๋ผ๊ณ  ๋ถ€๋ฅด๋Š” ํ•ญ๋ชฉ ์œ ํ˜• ๋˜๋Š” ํŠน์„ฑ์˜ ํŠน์ • ์ธ์Šคํ„ด์Šค์— ๋งคํ•‘๋ฉ๋‹ˆ๋‹ค.

ํƒ€์ž„์Šคํƒฌํ”„ ์—ด์€ ํŠน์„ฑ ๊ฐ’์ด ์ƒ์„ฑ๋œ ์‹œ์ ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. featurestore์—์„œ ํƒ€์ž„์Šคํƒฌํ”„๋Š” ๋ณ„๋„์˜ ๋ฆฌ์†Œ์Šค ์œ ํ˜•์ด ์•„๋‹Œ ํŠน์„ฑ ๊ฐ’์˜ ์†์„ฑ์ž…๋‹ˆ๋‹ค. ๋ชจ๋“  ํŠน์„ฑ ๊ฐ’์ด ๋™์‹œ์— ์ƒ์„ฑ๋œ ๊ฒฝ์šฐ ํƒ€์ž„์Šคํƒฌํ”„ ์—ด์ด ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ฐ€์ ธ์˜ค๊ธฐ ์š”์ฒญ์˜ ์ผ๋ถ€๋กœ ํƒ€์ž„์Šคํƒฌํ”„๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ”ผ์ฒ˜์Šคํ† ์–ด

featurestore๋Š” ํ•ญ๋ชฉ ์œ ํ˜•, ํŠน์„ฑ, ํŠน์„ฑ ๊ฐ’์˜ ์ตœ์ƒ์œ„ ์ปจํ…Œ์ด๋„ˆ์ž…๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ์กฐ์ง์€ ์กฐ์ง ๋‚ด ๋ชจ๋“  ํŒ€ ๊ฐ„์— ํŠน์„ฑ ๊ฐ€์ ธ์˜ค๊ธฐ, ์„œ๋น™, ๊ณต์œ ๋ฅผ ์œ„ํ•ด ํ•˜๋‚˜์˜ ๊ณต์œ ๋œ ํ”ผ์ฒ˜์Šคํ† ์–ด๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ํ™˜๊ฒฝ์„ ๊ฒฉ๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ๋™์ผํ•œ ํ”„๋กœ์ ํŠธ ๋‚ด์— ์—ฌ๋Ÿฌ featurestore๋ฅผ ๋งŒ๋“ค ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์‹คํ—˜, ํ…Œ์ŠคํŠธ, ํ”„๋กœ๋•์…˜์„ ์œ„ํ•ด ๋ณ„๋„์˜ featurestore๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•ญ๋ชฉ ์œ ํ˜•

ํ•ญ๋ชฉ ์œ ํ˜•์€ ์˜๋ฏธ๋ก ์ ์œผ๋กœ ๊ด€๋ จ๋œ ํŠน์„ฑ์˜ ๋ชจ์Œ์ž…๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ์‚ฌ์šฉ ์‚ฌ๋ก€์™€ ๊ด€๋ จ๋œ ๊ฐœ๋…์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ž์ฒด ํ•ญ๋ชฉ ์œ ํ˜•์„ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ์˜ํ™” ์„œ๋น„์Šค์˜ ๊ฒฝ์šฐ ์˜ํ™” ๋˜๋Š” ๊ณ ๊ฐ์—๊ฒŒ ํ•ด๋‹นํ•˜๋Š” ๊ด€๋ จ ํŠน์„ฑ์„ ๊ทธ๋ฃนํ™”ํ•˜๋Š” ํ•ญ๋ชฉ ์œ ํ˜• movie ๋ฐ user๊ฐ€ ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•ญ๋ชฉ

ํ•ญ๋ชฉ์€ ํ•ญ๋ชฉ ์œ ํ˜•์˜ ์ธ์Šคํ„ด์Šค์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด movie_01 ๋ฐ movie_02๋Š” movie ํ•ญ๋ชฉ ์œ ํ˜•์˜ ํ•ญ๋ชฉ์ž…๋‹ˆ๋‹ค. featurestore์—์„œ ๊ฐ ํ•ญ๋ชฉ์€ ๊ณ ์œ  ID๊ฐ€ ์žˆ์–ด์•ผ ํ•˜๋ฉฐ STRING ์œ ํ˜•์ด์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

ํŠน์„ฑ

ํŠน์„ฑ์€ ํ•ญ๋ชฉ ์œ ํ˜•์˜ ์ธก์ • ๊ฐ€๋Šฅํ•œ ์†์„ฑ์ž…๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด movie ํ•ญ๋ชฉ ์œ ํ˜•์—๋Š” ์˜ํ™”์˜ ๋‹ค์–‘ํ•œ ์†์„ฑ์„ ์ถ”์ ํ•˜๋Š” average_rating ๋ฐ title๊ณผ ๊ฐ™์€ ํŠน์„ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ํŠน์„ฑ์€ ํ•ญ๋ชฉ ์œ ํ˜•๊ณผ ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค. ํŠน์„ฑ์€ ์ฃผ์–ด์ง„ ํ•ญ๋ชฉ ์œ ํ˜• ๋‚ด์—์„œ ๊ณ ์œ ํ•ด์•ผ ํ•˜์ง€๋งŒ ์ „์—ญ์œผ๋กœ ๊ณ ์œ ํ•  ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด title๋ฅผ ๋‘ ๊ฐ€์ง€ ๋‹ค๋ฅธ ํ•ญ๋ชฉ ์œ ํ˜•์— ์‚ฌ์šฉํ•˜๋ฉด Vertex AI Feature Store(๊ธฐ์กด)๋Š” title๋ฅผ ๋‘ ๊ฐ€์ง€ ๋‹ค๋ฅธ ํŠน์„ฑ์œผ๋กœ ํ•ด์„ํ•ฉ๋‹ˆ๋‹ค. ํŠน์„ฑ ๊ฐ’์„ ์ฝ์„ ๋•Œ ์š”์ฒญ์˜ ์ผ๋ถ€๋กœ ํŠน์„ฑ ๋ฐ ํ•ญ๋ชฉ ์œ ํ˜•์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

ํŠน์„ฑ์„ ๋งŒ๋“ค ๋•Œ BOOL_ARRAY, DOUBLE, DOUBLE_ARRAY, STRING๊ณผ ๊ฐ™์€ ๊ฐ’ ์œ ํ˜•์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฐ’์€ ํŠน์ • ํŠน์„ฑ๊ณผ ๊ด€๋ จํ•ด ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ๋Š” ๊ฐ’ ์œ ํ˜•์„ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ์ง€์›๋˜๋Š” ๊ฐ’ ์œ ํ˜•์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€ API ์ฐธ์กฐ์˜ valueType์„ ์ฐธ์กฐํ•˜์„ธ์š”.

ํŠน์„ฑ ๊ฐ’

Vertex AI Feature Store(๊ธฐ์กด)๋Š” ํŠน์ • ์‹œ์ ์˜ ํŠน์„ฑ์— ๋Œ€ํ•œ ํŠน์„ฑ ๊ฐ’์„ ์บก์ฒ˜ํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ํŠน์ • ํ•ญ๋ชฉ ๋ฐ ํŠน์„ฑ์— ์—ฌ๋Ÿฌ ๊ฐ’์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด movie_01 ํ•ญ๋ชฉ์€ average_rating ํŠน์„ฑ์— ๋Œ€ํ•ด ํŠน์„ฑ ๊ฐ’์„ ์—ฌ๋Ÿฌ ๊ฐœ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ’์€ ํ•œ ๋ฒˆ์— 4.4๊ฐ€ ๋  ์ˆ˜ ์žˆ๊ณ  ๋‚˜์ค‘์—๋Š” 4.8์ด ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Vertex AI Feature Store(๊ธฐ์กด)๋Š” ํŠœํ”Œ ์‹๋ณ„์ž๋ฅผ ๊ฐ ํŠน์„ฑ ๊ฐ’(entity_id, feature_id, timestamp)๊ณผ ์—ฐ๊ฒฐํ•˜๋ฉฐ, Feature Store(๊ธฐ์กด)์—์„œ ์ œ๊ณต ์‹œ์ ์— ๊ฐ’์„ ์กฐํšŒํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

Vertex AI Feature Store(๊ธฐ์กด)๋Š” ์‹œ๊ฐ„์ด ์—ฐ์†์ ์ด์–ด๋„ ๊ฐœ๋ณ„ ๊ฐ’์„ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค. t ์‹œ๊ฐ„์— ๊ธฐ๋Šฅ ๊ฐ’์„ ์š”์ฒญํ•˜๋ฉด Vertex AI Feature Store(๊ธฐ์กด)๊ฐ€ t ์‹œ๊ฐ„ ๋˜๋Š” ๊ทธ ์ด์ „์— ์ตœ๊ทผ์— ์ €์žฅ๋œ ๊ฐ’์„ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด Vertex AI Feature Store(๊ธฐ์กด)๊ฐ€ ์ž๋™์ฐจ ์œ„์น˜ ์ •๋ณด๋ฅผ 100 ๋ฐ 110 ์‹œ๊ฐ„์— ์ €์žฅํ•˜๋ฉด 100 ์‹œ๊ฐ„์˜ ์œ„์น˜๊ฐ€ 100(ํฌํ•จ)์—์„œ 110(์ œ์™ธ) ์‚ฌ์ด์˜ ๋ชจ๋“  ์‹œ๊ฐ„์˜ ์š”์ฒญ์— ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋” ๋†’์€ ํ•ด์ƒ๋„๊ฐ€ ํ•„์š”ํ•˜๋ฉด ๊ฐ’ ์‚ฌ์ด์˜ ์œ„์น˜๋ฅผ ์ถ”๋ก ํ•˜๊ฑฐ๋‚˜ ๋ฐ์ดํ„ฐ ์ƒ˜ํ”Œ๋ง ๋ ˆ์ดํŠธ๋ฅผ ๋Š˜๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํŠน์„ฑ ๊ฐ€์ ธ์˜ค๊ธฐ

ํŠน์„ฑ ๊ฐ€์ ธ์˜ค๊ธฐ๋Š” ํŠน์„ฑ ์ถ”์ถœ ์ž‘์—…์œผ๋กœ ๊ณ„์‚ฐํ•œ ํŠน์„ฑ ๊ฐ’์„ featurestore๋กœ ๊ฐ€์ ธ์˜ค๋Š” ํ”„๋กœ์„ธ์Šค์ž…๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ค๋ ค๋ฉด ํ•ด๋‹น ํ•ญ๋ชฉ ์œ ํ˜•๊ณผ ํŠน์„ฑ์„ featurestore์— ์ •์˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. Vertex AI Feature Store(๊ธฐ์กด)๋Š” ์ผ๊ด„ ์ฒ˜๋ฆฌ์™€ ์ŠคํŠธ๋ฆฌ๋ฐ ๊ฐ€์ ธ์˜ค๊ธฐ๋ฅผ ์ œ๊ณตํ•˜๋ฏ€๋กœ ํŠน์„ฑ ๊ฐ’์„ ๋Œ€๋Ÿ‰์œผ๋กœ ๋˜๋Š” ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด BigQuery ๋˜๋Š” Cloud Storage์™€ ๊ฐ™์€ ์œ„์น˜์— ์žˆ๋Š” ์†Œ์Šค ๋ฐ์ดํ„ฐ๊ฐ€ ๊ณ„์‚ฐ๋˜์—ˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํŠน์„ฑ ๊ฐ’์„ ๋™์ผํ•œ ํ˜•์‹์œผ๋กœ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ๋„๋ก ์ด๋Ÿฌํ•œ ์†Œ์Šค์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ค‘์•™ featurestore๋กœ ์ผ๊ด„ ๊ฐ€์ ธ์˜ค๊ธฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์†Œ์Šค ๋ฐ์ดํ„ฐ๊ฐ€ ๋ณ€๊ฒฝ๋˜๋ฉด ์ŠคํŠธ๋ฆฌ๋ฐ ๊ฐ€์ ธ์˜ค๊ธฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ด๋Ÿฌํ•œ ๋ณ€๊ฒฝ์‚ฌํ•ญ์„ featurestore์— ๋น ๋ฅด๊ฒŒ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ์˜จ๋ผ์ธ ์ œ๊ณต ์‹œ๋‚˜๋ฆฌ์˜ค์— ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์ตœ์‹  ๋ฐ์ดํ„ฐ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž์„ธํ•œ ๋‚ด์šฉ์€ ํŠน์„ฑ ๊ฐ’ ์ผ๊ด„ ๊ฐ€์ ธ์˜ค๊ธฐ ๋˜๋Š” ์ŠคํŠธ๋ฆฌ๋ฐ ๊ฐ€์ ธ์˜ค๊ธฐ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

ํŠน์„ฑ ์„œ๋น™

ํŠน์„ฑ ์ œ๊ณต์€ ํ•™์Šต ๋˜๋Š” ์ถ”๋ก ์„ ์œ„ํ•ด ์ €์žฅ๋œ ํŠน์„ฑ ๊ฐ’์„ ๋‚ด๋ณด๋‚ด๋Š” ํ”„๋กœ์„ธ์Šค์ž…๋‹ˆ๋‹ค. Vertex AI Feature Store(๊ธฐ์กด)๋Š” ์ผ๊ด„ ๋ฐ ์˜จ๋ผ์ธ์ด๋ผ๋Š” ๋‘ ๊ฐ€์ง€ ํŠน์„ฑ ์ œ๊ณต ๋ฐฉ๋ฒ•์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ผ๊ด„ ์ œ๊ณต์€ ๋†’์€ ์ฒ˜๋ฆฌ๋Ÿ‰๊ณผ ์˜คํ”„๋ผ์ธ ์ฒ˜๋ฆฌ์šฉ ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ณต(์˜ˆ: ๋ชจ๋ธ ํ•™์Šต ๋˜๋Š” ์ผ๊ด„ ์˜ˆ์ธก)ํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์˜จ๋ผ์ธ ์ œ๊ณต์€ ์‹ค์‹œ๊ฐ„ ์ฒ˜๋ฆฌ(์˜ˆ: ์˜จ๋ผ์ธ ์˜ˆ์ธก)๋ฅผ ์œ„ํ•ด ์†Œ๊ทœ๋ชจ์˜ ๋ฐ์ดํ„ฐ ๋ฐฐ์น˜์—์„œ ์ง€์—ฐ ์‹œ๊ฐ„์ด ์งง์€ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฒ€์ƒ‰ํ•˜๊ธฐ ์œ„ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ž์„ธํ•œ ๋‚ด์šฉ์€ ์˜จ๋ผ์ธ ๋˜๋Š” ์ผ๊ด„ ์ œ๊ณต์„ ์ฐธ์กฐํ•˜์„ธ์š”.

ํ•ญ๋ชฉ ๋ทฐ

featurestore์—์„œ ๊ฐ’์„ ๊ฐ€์ ธ์˜ค๋ฉด ์„œ๋น„์Šค์—์„œ ์š”์ฒญํ•œ ํŠน์„ฑ ๊ฐ’์ด ํฌํ•จ๋œ ํ•ญ๋ชฉ ๋ทฐ๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ํ•ญ๋ชฉ ๋ทฐ๋Š” Vertex AI Feature Store(๊ธฐ์กด)๊ฐ€ ์˜จ๋ผ์ธ ๋˜๋Š” ์ผ๊ด„ ์ œ๊ณต ์š”์ฒญ์— ๋ฐ˜ํ™˜ํ•˜๋Š” ํŠน์„ฑ ๋ฐ ๊ฐ’์˜ ํ”„๋กœ์ ์…˜์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

  • ์˜จ๋ผ์ธ ์ œ๊ณต ์š”์ฒญ์˜ ๊ฒฝ์šฐ ํŠน์ • ํ•ญ๋ชฉ ์œ ํ˜•์˜ ๋ชจ๋“  ๋˜๋Š” ์ผ๋ถ€ ํŠน์„ฑ์„ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ผ๊ด„ ์ œ๊ณต ์š”์ฒญ์—์„œ๋Š” ํ•˜๋‚˜ ์ด์ƒ์˜ ํ•ญ๋ชฉ ์œ ํ˜•์— ๋Œ€ํ•œ ๋ชจ๋“  ๋˜๋Š” ์ผ๋ถ€ ํŠน์„ฑ์„ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ํŠน์„ฑ์ด ์—ฌ๋Ÿฌ ํ•ญ๋ชฉ ์œ ํ˜•์— ๋ถ„์‚ฐ๋œ ๊ฒฝ์šฐ ์ด๋Ÿฌํ•œ ํŠน์„ฑ์„ ๊ฒฐํ•ฉํ•˜๋Š” ๋‹จ์ผ ์š”์ฒญ์—์„œ ํ•จ๊ป˜ ๊ฒ€์ƒ‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฐ ๋‹ค์Œ ๊ฒฐ๊ณผ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋จธ์‹ ๋Ÿฌ๋‹์ด๋‚˜ ์ผ๊ด„ ์˜ˆ์ธก ์š”์ฒญ์— ํ”ผ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ๋‚ด๋ณด๋‚ด๊ธฐ

Vertex AI Feature Store(๊ธฐ์กด)๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํ”ผ์ฒ˜์Šคํ† ์–ด์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ๋‚ด๋ณด๋‚ด ํŠน์„ฑ ๊ฐ’์„ ๋ฐฑ์—…ํ•˜๊ณ  ๋ณด๊ด€์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ตœ์‹  ํŠน์„ฑ ๊ฐ’(์Šค๋ƒ…์ƒท)์„ ๋‚ด๋ณด๋‚ด๊ฑฐ๋‚˜ ๊ฐ’ ๋ฒ”์œ„(์ „์ฒด ๋‚ด๋ณด๋‚ด๊ธฐ)๋ฅผ ๋‚ด๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ํŠน์„ฑ ๊ฐ’ ๋‚ด๋ณด๋‚ด๊ธฐ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

๋‹ค์Œ ๋‹จ๊ณ„