๋‹จ ๋ช‡ ์ดˆ ๋งŒ์— ๋ฐ์ดํ„ฐ ์—ฐ๊ฒฐ, ์ˆ˜์ง‘ ๋ฐ ์ฟผ๋ฆฌ

์‚ฌ์šฉ์ž ์ง€์ • ์ปค๋„ฅํ„ฐ๋ฅผ ๋งŒ๋“ค๊ฑฐ๋‚˜ Hyper๋กœ Tableau ์ถ”์ถœ์„ ๋งŒ๋“ค์–ด ์–ด๋–ค ๋ฐ์ดํ„ฐ๋“  Tableau ํ”Œ๋žซํผ์œผ๋กœ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค.

์ปค๋„ฅํ„ฐ SDK 
Hyper API 
์›น ๋ฐ์ดํ„ฐ ์—ฐ๊ฒฐ


๋Œ€์‹œ๋ณด๋“œ์˜ ๊ฒฝ๊ณ„๋ฅผ ๋„˜์–ด ํ™•์žฅ ๋ฐ ๋นŒ๋“œ

์ƒˆ๋กœ์šด ์ฑ„ํŒ… ์œ ํ˜•์„ ๋งŒ๋“ค๊ณ , ์—์ด์ „ํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์›Œํฌํ”Œ๋กœ๋ฅผ ์ž๋™ํ™”ํ•˜๊ณ , ํƒ€์‚ฌ ๊ธฐ๋Šฅ์„ ํ†ตํ•ฉํ•˜๊ณ , Tableau์—์„œ ๋‹ค๋ฅธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๋ฐ์ดํ„ฐ์™€ ์ƒํ˜ธ ์ž‘์šฉํ•ฉ๋‹ˆ๋‹ค.

๋Œ€์‹œ๋ณด๋“œ ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ API


๊ณ ๊ธ‰ ๋ชจ๋ธ๊ณผ AI ์ธ์‚ฌ์ดํŠธ๋กœ ๋ถ„์„ ๊ฐ•ํ™”

Python ๋ฐ R๊ณผ ๊ฐ™์€ ๊ธฐ๊ณ„ ํ•™์Šต ์ฝ”๋“œ์™€ ํŒจํ‚ค์ง€๋ฅผ ์ž˜ ์กฐํ•ฉํ•˜์—ฌ Tableau ๋‚ด๋ถ€์˜ ์˜ˆ์ธก ์•Œ๊ณ ๋ฆฌ์ฆ˜๋ฟ๋งŒ ์•„๋‹ˆ๋ผ R ๊ธฐ๋Šฅ๊ณผ ์ €์žฅ๋œ ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜์—ฌ Tableau AI ์ธ์‚ฌ์ดํŠธ๋ฅผ ๊ฐ•ํ™”ํ•ฉ๋‹ˆ๋‹ค.

TabPy 
R ํ†ตํ•ฉ


์–ด๋””์„œ๋‚˜ ๋ถ„์„์„ ์‰ฝ๊ฒŒ ๋‚ด์žฅ ๋ฐ ์ž๋™ํ™”

์ฒ˜์Œ๋ถ€ํ„ฐ ์ƒˆ๋กœ ๊ฐœ๋ฐœํ•˜๋Š” ๋ถ€๋‹ด๊ณผ ๋น„์šฉ ์—†์ด Tableau์˜ AI ๊ธฐ๋ฐ˜ ๋Œ€ํ™”ํ˜• ๋ถ„์„ ๊ธฐ๋Šฅ์„ ์ œํ’ˆ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜, ์›น ํฌํ„ธ์— ๋น ๋ฅด๊ฒŒ ํ†ตํ•ฉํ•ฉ๋‹ˆ๋‹ค. VizQL Data Service, Tableau Embedding Playground, ์—์ด์ „ํŠธ, API ๋“ฑ์˜ ๊ธฐ๋Šฅ์—์„œ ํ•„์š”ํ•œ ํˆดํ‚ท์„ ๊ฐ€์ ธ์™€ ์ž๋™ํ™”, ์›ํ™œํ•œ ์›Œํฌํ”Œ๋กœ, ๊ฒŒ์‹œ๋œ ๋ฐ์ดํ„ฐ ์›๋ณธ๊ณผ์˜ ํ–ฅ์ƒ๋œ ์•ฑ ํ†ตํ•ฉ์„ ํ™œ์šฉํ•ด ๋ณด์‹ญ์‹œ์˜ค.

Tableau Embedding Playground ๋ฐ›๊ธฐ 
ํ—ค๋“œ๋ฆฌ์Šค BI์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ


๋ชจ๋“  ๋ฐ์ดํ„ฐ ๋ฆฌ์†Œ์Šค ๊ด€๋ฆฌ ์ž๋™ํ™”

์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋‹ค์–‘ํ•œ API๋กœ ํšจ์œจ์„ฑ๊ณผ ์ƒ์‚ฐ์„ฑ์„ ๋†’์ž…๋‹ˆ๋‹ค. Tableau ์ฝ˜ํ…์ธ  ๋ฐ ์™ธ๋ถ€ ๋ฐ์ดํ„ฐ ์ž์‚ฐ์— ๋Œ€ํ•œ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ํƒ์ƒ‰ํ•˜๊ณ  ์ฟผ๋ฆฌํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ์™„๋ฒฝํ•˜๊ฒŒ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

REST API 
๋ฉ”ํƒ€๋ฐ์ดํ„ฐ API

Tableau ๊ฐœ๋ฐœ์ž ํ”„๋กœ๊ทธ๋žจ์— ์ฐธ์—ฌ

์ˆ™๋ จ๋œ ๋ฐ์ดํ„ฐ ๊ฐœ๋ฐœ์ž๋“  Tableau ํ”Œ๋žซํผ์œผ๋กœ ๊ณ ๊ฐ๊ณผ ์กฐ์ง์˜ ์š”๊ตฌ ์‚ฌํ•ญ์„ ์ถฉ์กฑํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ดํ•ดํ•˜๊ธฐ ์‹œ์ž‘ํ•˜๋Š” ์‚ฌ๋žŒ์ด๋“  ์ƒ๊ด€์—†์Šต๋‹ˆ๋‹ค. Tableau ๊ฐœ๋ฐœ์ž ํ”„๋กœ๊ทธ๋žจ์—์„œ๋Š” ์กฐ์ง ์ „์ฒด์—์„œ ํ†ตํ•ฉ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜๊ณผ AI๋ฅผ ์„ฑ๊ณต์ ์œผ๋กœ ์‚ฌ์šฉ์ž ์ง€์ •, ํ†ตํ•ฉ, ํ™•์žฅํ•˜๊ธฐ ์œ„ํ•œ ๊ต์œก, ์ง€์›, ๋ฆฌ์†Œ์Šค ๋ฐ ์—ฐ๊ฒฐ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๋กœ๋ถ€ํ„ฐ ๋ฐฐ์šฐ๊ธฐ

์ถ”๊ฐ€ ๋ฆฌ์†Œ์Šค

์ปค๋ฎค๋‹ˆํ‹ฐ

๊ฐœ๋ฐœ์ž ํฌํ„ธ์„ ๋ฐฉ๋ฌธํ•ด ๊ถ๊ธˆํ•œ ๋‚ด์šฉ์„ ์งˆ๋ฌธํ•˜๊ณ , ์œ ์ตํ•œ ์ฝ˜ํ…์ธ ๋ฅผ ๊ณต์œ ํ•˜๊ณ , ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž๋“ค๊ณผ ๊ต๋ฅ˜ํ•˜์‹ญ์‹œ์˜ค.

์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ

GitHub

Tableau ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—์„œ ์ตœ์‹  API ๋ฐ ์ƒ˜ํ”Œ์„ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  ๋ฌธ์ œ์ ์„ ์ œ์ถœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ

์ง€์›

API ๋ฐ ๊ฐœ๋ฐœ์ž ๋„๊ตฌ ์ง€์›์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด์‹ญ์‹œ์˜ค.

์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ

๋„๊ตฌ

Tableau ๊ฐœ๋ฐœ์ž ํ”Œ๋žซํผ๊ณผ API์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด์‹ญ์‹œ์˜ค.

์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ

์งˆ๋ฌธ์ด ์žˆ๊ฑฐ๋‚˜ ๋” ๋งŽ์€ ์ •๋ณด๊ฐ€ ํ•„์š”ํ•˜์‹ญ๋‹ˆ๊นŒ?

์งˆ๋ฌธ์ด ์žˆ์œผ์‹œ๋ฉด, Tableau์— ๋ฌธ์˜ํ•ด ์ฃผ์‹ญ์‹œ์˜ค.

developerprogram@tableau.com

 

๊ธฐ์ˆ  ์ง€์›๋ฐ›๊ธฐ

๋‚ด์žฅ๋œ ๋ถ„์„ ๊ธฐ๋Šฅ ์‹œํ—˜ํŒ ํ”„๋กœ๊ทธ๋žจ์— ์ฐธ์—ฌ

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

์—ฌ๊ธฐ์„œ ์‹œ์ž‘

๋Œ€ํ™”์— ์ฐธ์—ฌ

Twitter์—์„œ #DataDev๋กœ ํƒœ๊ทธํ•˜์—ฌ ๋Œ€ํ™”์— ์ฐธ์—ฌํ•ด ๋ณด์‹ญ์‹œ์˜ค.

 

๊ฑฐ์˜ ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ž‘์„ฑํ•˜๋Š” ๋ฐ 15์ดˆ๋ฐ–์— ๊ฑธ๋ฆฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๋ฏธ ๋“ฑ๋ก๋˜์–ด ์žˆ์œผ๋ฉด ๋กœ๊ทธ์ธํ•˜์‹ญ์‹œ์˜ค.
์ฃผ์†Œ