◈이책의대상독자◈
데이터를보고이해해야하는모든사람을위한책이다.데이터에대한약간의배경지식이있으면좋지만스크립팅,SQL,데이터베이스구조를모르는사람도충분히내용을이해할수있다.
태블로를처음시작하는사람부터이미태블로에능숙한사람까지이책을통해태블로의기초를탄탄하게쌓을수있고,도구를능숙하게사용하는데필요한기술을얻을수있다.
◈이책의구성◈
1장,‘태블로여정의시작’에서는태블로의기본원칙을소개한다.인터페이스에서데이터연결,첫번째시각화,대시보드구축에이르기까지모든것을소개하는논리적인진행과정을통해여러예제를살펴본다.책전반에걸쳐사용할용어와개념의기초를제공한다.
2장,‘태블로에서데이터에연결’에서는몇가지실제예를사용해데이터연결과관련된기본개념을다룬다.다양한유형의연결,파일유형,클라우드기반및온프레미스데이터베이스,메타데이터작업방법을다룬다.
3장,‘기본시각화를넘어서’에서는1장에서다룬기초적인시각화원칙을기반으로여러가지변형과가능성을확장해살펴본다.또한다양한시각화를사용해데이터를분석하고전달하는시기와방법을알아본다.
4장,‘계산과매개변수’에서는계산과매개변수를소개하고,주요계산유형에대한개요를제공한후행수준과집계계산의자세한예를제공한다.개념적지식과실제사례를함께살펴보고,성능고려사항으로마무리한다.
5장,‘세부수준계산의활용’에서는세부표현식의수준과이를사용해복잡한데이터문제를해결하는방법을자세히살펴본다.개요뿐만아니라FIXED,INCLUDE,EXCLUDE의사례도자세히살펴본다.
6장,‘테이블계산을통한심층분석’에서는테이블계산을이해하고사용해광범위한데이터문제를해결할수있는강력한기반을제공한다.범위,방향,주소지정,분할의개념을다루고몇가지심층적인실제예제를살펴본다.
7장,‘멋지고잘작동하는시각화만들기’에서는태블로에서시각화에적용되는기본서식을확장하거나변경해글꼴,색상,선,음영,주석,도구설명과같은옵션을사용자지정해데이터스토리를효과적으로전달하는방법을다룬다.
8장,‘대시보드를사용한데이터스토리전달’에서는1장에서소개한개념을전체적으로확장해다양한종류의대시보드에대한몇가지실제예제를살펴봄으로써대시보드가무엇인지알아본다.이를기반으로대시보드를구축,대화형으로만들고이를사용해매력적인데이터스토리를전달하는방법을좀더확실히이해할수있다.
9장,‘시각적분석:추세,클러스터링,분포,예측’에서는태블로에내장된시각적및통계적분석기능을소개하고이러한기능을언제어떻게활용할지실제예를제공한다.여기에는추세모델추가와수정,클러스터링기능활용,예측모델사용과수정,데이터분포시각화가포함된다.통계모델을사용하는방법을이해할뿐만아니라정확성도평가할수있다.
10장,‘고급시각화’에서는이미다룬시각화와기술을바탕으로태블로를사용해모든종류의시각화를만드는방법을보여준다.범프차트에서마리메꼬차트,애니메이션시각화에이르는다양한고급시각화를보여주는다양한예를다룬다.
11장,‘동적대시보드에서는대시보드’에서콘텐츠를표시,숨기기,교체하기등다양한기법을시연해대시보드기술을구축한다.그결과데이터전달능력이향상된동적사용자경험을제공할수있게된다.
12장,‘매핑과고급지리공간기능탐색’에서는지도와공간시각화에관한모든것,즉지도의기초부터지리공간기능,사용자지정영역및사용자지정배경이미지에서데이터플로팅에이르기까지지도와지리공간시각화에대한모든것을다룬다.
13장,‘태블로데이터모델이해,조인,혼합’에서는태블로2020.2에도입된새로운데이터모델기능을포함해태블로에서데이터를연결하는주요방법을살펴본다.실제예와자세한설명을통해논리적계층과물리적계층의차이점과관계,조인,혼합을활용해훌륭한분석결과를얻는방법을이해할수있다.
14장,‘태블로에서잘작동하게지저분한데이터구조화’에서는실제로데이터가가끔은엉망이된다는점을인정하고잘구조화된데이터를이해하기위한기초와태블로에서잘구조화되지않은데이터를처리하기위한도구세트를제공한다.
15장,‘태블로프렙으로데이터길들이기’에서는전체패러다임과특정기능을포함해태블로프렙빌더(TableauPrepBuilder)도구를살펴본다.확장된실제예제를통해태블로프렙의놀라운데이터정리와구조화기능을활용하는방법을알아본다.
16장,‘데이터스토리공유’에서는스토리를공유할수있는다양한옵션을살펴보고책을마무리한다.
◈옮긴이의말◈
실무에서데이터분석과관련된컨설팅을해오는지난몇년동안많은기업이태블로를데이터시각화도구로도입하는것을봐왔습니다.현재,태블로는가장중요하고많이사용되는데이터시각화도구라고해도과언이아닐것입니다.태블로가이렇게일반화된것은거의모든데이터원본에연결할수있는환경을제공하기때문에대규모의데이터를활용해분석하기에좋고,사용자가프로그램을모르더라도드래그앤드롭동작만으로도독보적인시각화기능이나그래프들을활용해고급스러운데이터시각화를빠르게구성할수있기때문입니다.
태블로는VizQL(VisualQueryLanguage,시각화쿼리언어)를사용하는데,VizQL은스탠포드대학교의연구프로젝트의결과물로사람이시각적으로자연스럽게인식하는방식을데이터시각화에적용할수있는방법에초점을맞춘언어입니다.이를통해태블로에서데이터필드를리포트영역에가져다두고모양,크기,색상을정의하는선반에필드를끌어다두면태블로가자체적으로VizQL을생성해사용하기때문에사용자는코드작성이아닌데이터시각화에집중할수있습니다.
책을번역하는동안시각화에관한모범사례들을적용하고있는VizQL로사용자가서식에신경쓰지않아도유려하게생성되는시각화,리포트에끌어다둔데이터필드에따라태블로가자동으로추천해주는차트,주제별분석내용이유연하게대시보드로취합되고출판되는패러다임을경험하면서데이터분석이데이터스토리로유연하게연결되도록해주는태블로의힘을경험할수있었습니다.
독자의경험을위해저자는태블로의시각화패러다임부터태블로에서시각화를생성하고자알아야할상세기능을시각화종류별로설명한후실전에옮겨볼수있도록실습파일을따라하면서여러작동원리를실험해보는과정으로책을구성했습니다.따라서저자가제공하는실습파일은모든장에서중요한역할을합니다.실습파일에는실습에필요한데이터가포함돼있고,실습후보게될완성된시각화파일도제공됩니다.그런데파일에포함돼있는데이터는영어이기때문에시각화를구현한화면들의데이터부분역시영어로나타납니다.본문내용에서는설명이이어지는데이터들은최소한장에한번씩은번역을해서내용을학습하는동안내용이끊어짐으로인한불편이없도록노력했습니다.간혹영어로돼있는차원이나측정값이문장안에구성돼서문장으로번역해야하는경우저자가전달하고자하는문맥을좀더잘전달할수있는것에중점을뒀습니다.
태블로는활발히연구되고있는시각화내용이나추가되는데이터원본에의연결기능을새로운버전에담아자주출시하고있어많은독자가다양하게사용하고있는태블로버전들을이책을보면서학습할수있을지확인하는작업이있었습니다.번역시사용된태블로버전은2020.4입니다.앞서언급한것처럼이책은태블로의시각화패러다임부터시각화별구현을위한상세기능들을설명하는것에중점을두고있고최신기능을소개하는목적이아니다보니이전버전인2020.2,2020.3등이나이후최신버전인2021.1,2021.2,2021.3,2021.4와기본기능이나메뉴에서거의차이가없다는것을확인했습니다.다만,2021버전에서만다루는최신기능의내용은다루지않고있으니해당내용은태블로공식사이트의릴리스정보를참고하기바랍니다(https://www.tableau.com/ko-kr/support/releases).
태블로기능에대한방대한소개와태블로가데이터를처리하는패러다임에관한통찰력,실무에서적용하기좋은많은사례를담은이책이태블로를처음접해보거나좀더잘활용하고자하는독자들의태블로학습여정에지침서가되길바랍니다.