๐ฃ๏ธ ํ๋ก์ ํธ ํผ๋๋ฐฑ
๐ญ ๊ณ ์น ์
· ์์ด ๋จ๋ฐ
· ์์ด์ฝ ์๋ ํ ์คํธ ๋ฃ๊ธฐ
· ์ค๋ฅ ๋จผ์ ์ธ๊ธํ์ง ์๊ธฐ
· Rank by Total & Rank By Category : ๋ฑ์๊ฐ ์ ์ฒด์์ ์ด๋์ ๋์ธ์ง ๋น์จ์ ์ถ๊ฐํ๋ ๊ฒ์ด ์ข์ ๋ฏ
๐ ์ข์ ์
· ์ฃผ์ ์ค๋ช
· ๋์๋ณด๋ 2๋ฒ ์ค๋ช
· Score ์ค๋ช
· ์์ง ์ธ๊ธํ์ง ์์ ๊ฐ๋ ์ ๋ค์์ ์์ธํ ์ค๋ช ํ ์์ ์ด๋ผ๊ณ ์ธ๊ธํ๋ ๊ฒ
๐ ์ค๋์ ํ์ต
Domain 1 : Connecting to and Preparing Data ๋ฐ์ดํฐ ์ฐ๊ฒฐํ๊ณ ์ค๋นํ๊ธฐ
1.1 Create live connections and extracts ๋ผ์ด๋ธ์ ์ถ์ถ ์์ฑ
1.1.1 Create a live connection to a data source ๋ฐ์ดํฐ ์์ค์ ๋ผ์ด๋ธ ์ฐ๊ฒฐ ์์ฑํ๊ธฐ
Live Connection | Extracts | |
์ ์ | ์ค์๊ฐ์ผ๋ก ๋ฐ์ดํฐ๊ฐ ์ ๋ฐ์ดํธ | ํน์ ์์ ๋ง๋ค ๋ฐ์ดํฐ๊ฐ ์ ๋ฐ์ดํธ |
์ค๋ช | ๊ธฐ์ด ๋ฐ์ดํฐ์ ๋ํ ์ง์ ์ฐ๊ฒฐ์ ํฌํจํ๋ฉฐ ์ค์๊ฐ ๋ฐ์ดํฐ๋ ์ค์๊ฐ์ ๊ฐ๊น์ด ๋ฐ์ดํฐ๋ฅผ ์ ๊ณต | ์ถ์ถ์ ์ฑ๋ฅ์ ํฅ์์ํฌ ๋ ํน์ ์๋ ๋ฐ์ดํฐ์์ ์ฌ์ฉํ ์ ์๊ฑฐ๋ ์ง์๋์ง ์๋ Tableau ๊ธฐ๋ฅ์ ํ์ฉํ๊ธฐ ์ํด์ ์ฌ์ฉํ ์ ์๋ ๋ฐ์ดํฐ์ ์ ์ฅ๋ ํ์ ์งํฉ |
๋ชจ์ | Single Cylinder | Two Cylinder |
์๋ก ๊ณ ์นจ | Real-Time | Select a Data Source on Data Menu > Extract > Refresh ํ๋ธ๋ก ์๋ฒ์์ Extract Refresh ์งํ |
1.1.2 Explain the differences between using live connections vs extracts ๋ผ์ด๋ธ์ ์ถ์ถ ์ฐจ์ด
Live Connection | Extracts |
Analyzing real time !!! | · Help improve performance · Fast to Create · To support additional functionality such as count distinct |
.tde files : a local copy of a subset or entire data set that you can use to share data with others when you need to work offline, and improve performance.
1.1.3 Create an extract ์ถ์ถ ์์ฑ
- Tableau Desktop, a live connection is the default. ํ๋ธ๋ก ๋ฐ์คํฌํ ๋ฒ์ ์์๋ ๋ผ์ด๋ธ๊ฐ ๊ธฐ๋ณธ ๊ฐ์ด๋ค.
- Beginning in version 10.5, when you create a new extract, it uses the hyper format instead of the .tde format.
๋ฒ์ 10.5๋ถํฐ๋ ์ ์ถ์ถ์ ์์ฑํ ๋ .tde ํ์ ๋์ hyper ํ์์ ์ฌ์ฉํ๋ค.
- 'Incremental refresh' only adds rows that are new since the previous refresh
1.1.4 Save metadata properties in a .TDS TDS ํ์ผ ํ์ ์ผ๋ก ์ ์ฅํ๊ธฐ
On Data pane, right-click the data source > Select Add to Saved Data Sources
Save metadata properties in a .tds
- contains only the information needed to connect to the data source and not the actual data itself
- Data Source Type (๋ฐ์ดํฐ ์์ค ํ์ )
-Connection information specified on the data source page : database server address, port, location of local files, tables (๋ฐ์ดํฐ ์์ค ํ์ด์ง์ ์ง์ ๋ ์ฐ๊ฒฐ ์ ๋ณด : ๋ฐ์ดํฐ ๋ฒ ์ด์ค ์๋ฒ ์ฃผ์, ํฌํธ, ๋ก์ปฌ ํ์ผ ์์น, ํ ์ด๋ธ)
-Groups, Sets, Calculated Fields, Bins (๊ทธ๋ฃน, ์งํฉ, ๊ณ์ฐ๋ ํ๋, ๊ตฌ๊ฐ ์ฐจ์ ๋ฑ)
- Default Field Properties : number formats, aggregation, and sort order (๊ธฐ๋ณธ ํ๋ ์์ฑ : ์ซ์ ํ์, ์ง๊ณ ๋ฐ ์ ๋ ฌ ์์ ๋ฑ)
- ์ฌ์ฉ์ ๋ชจ๋๊ฐ ๊ถํ์ด ์๊ฑฐ๋ ๋ฐ์ดํฐ๊ฐ ์์ด์ผ ํจ
- tds, tdsx don't save any visualisations that you may have created
์ฌ์ฉ ์ด์
To not contain the actual data but tather the information necessary to connect to the actual data as well as any modifications you've made on top of the actual data such as changing default properties, creating calculated fields etc.
์ค์ ๋ฐ์ดํฐ๋ฅผ ํฌํจํ์ง ์๊ณ ์ค์ ๋ฐ์ดํฐ์ ์ฐ๊ฒฐํ๋ ๋ฐ ํ์ํ ์ ๋ณด์ ๊ธฐ๋ณธ ์์ฑ ๋ณ๊ฒฝ, ๊ณ์ฐ๋ ํ๋ ๋ง๋ค๊ธฐ ๋ฑ ์ค์ ๋ฐ์ดํฐ ์์์ ์ํํ ์์ ์ฌํญ์ ์ถ๊ฐํ๋ค.
1.1.5 Create a data source that uses multiple connections ๋ค์์ ์ฐ๊ฒฐ์ ํตํด ๋ฐ์ดํฐ ์์ค ๋ง๋ค๊ธฐ
1.2 Create and manage the data model ๋ฐ์ดํฐ ๋ชจ๋ธ ์์ฑ ๋ฐ ๊ด๋ฆฌ
1.2.1 Add relationships to a data source ๋ฐ์ดํฐ ์์ค์ ๊ด๊ณ ์ถ๊ฐํ๊ธฐ
Relationships | Joins |
๋ ผ๋ฆฌ์ ๊ณ์ธต (Logical Layer) | ๋ฌผ๋ฆฌ์ ๊ณ์ธต (Physical Layer) |
Noodle | Venn diagram |
Relationships : ๊ณ ์ ์ ํ ์ด๋ธ๋ก ๊ฐ๊ฐ ์์ง๋ง, ํ์ํ ๋๋ง ์ ์ merge๋๋ ๊ฒ
dynamic, flexible, contract between two tables
physical tables remain distinct (normalizes), not merged in the data source whereas logical tables are merged into a single, flat table -> FALSE !!!
1.2.2 Add joins and unions
Join | Union |
์ปฌ๋ผ ์ฆ๊ฐ | ๋ก์ฐ ์ฆ๊ฐ |
max 32 | ํ๋ ๋ช ์ด ๋์ผํด์ผ ํจ |
When field names in the Union do not match, then Both field names are present in the Union, but contain several null values. ์ ๋์ธ์ ์๋ ํ๋ ๋ช ์ด ๋์ผํ์ง ์์ผ๋ฉด, ๋ ํ๋ ๋ช ๋ชจ๋ ์ ๋์ธ์ ์์ง๋ง ์ฌ๋ฌ null ๊ฐ์ ํฌํจํ๋ค.
1.2.3 Explain when to use a join versus a relationship
1.2.4 Add a blend
- When the data in the two data set is at different levels of granularity use blend. (๋ ๋ฐ์ดํฐ ์ ์ด ๋ค๋ฅธ ์ฐจ์์ ๋จ์๋ฅผ ๊ฐ์ง๊ณ ์ ์ ๋ ์ฌ์ฉํ๋ผ)
- Blends can help combine data with different levels of granularity without duplication (๋ธ๋๋๋ ๋จ์์ ๋ ๋ฒจ์ด ๋ค๋ฅธ ๋ฐ์ดํฐ ๊ฒฐ ํฉ์ด ๋ณต์ ์์ด ๊ฐ๋ฅํ๋ค. / ๋ฐ๋๋ก, ์กฐ์ธ์ ๋ ์กฐํฉ์์ ๋ง์กฑ๋๋ ๋ชจ๋ ํ์ ๊ฐ์ ธ์จ๋ค.)
- with a blend, a primary data source is linked to a secondary data source.
- It is similar to a Left Join (์ผ์ชฝ ์กฐ์ธ๊ณผ ๋น์ทํ๋ค. Primary table๋ฅผ ๊ธฐ์ค์ผ๋ก ํ๋ค๋ ์ ์์)
- The data in the secondary data source will not be duplicated even if the linking criteria is satisfied multiple times
- We can blend Two data sources in Tableau (ํ๋ธ๋ก์์ ๋ ๊ฐ์ ๋ฐ์ดํฐ ์์ค๋ง ๋ธ๋ ๋ ๊ฐ๋ฅํ๋ค.)
- ์ผ๋ฐ ๊ณ์ฐ๋ ํ๋์ ๋ฌ๋ฆฌ, ๋ฐ์ดํฐ ๋ธ๋ ๋ฉ ํ ๋ง๋ค์ด์ง ๊ณ์ฐ๋ ํ๋๋ ๋จผ์ ๋ฌด์กฐ๊ฑด ์ง๊ณ๋๋ค.
- blend publish ๊ฐ๋ฅํ๋ค (x)
1.3 Manage data properities
๊ธฐ๋ฅ
|
๋ฐฉ๋ฒ
|
Rename a data field
๋ฐ์ดํฐ ์ด ์ด๋ฆ ๋ฐ๊พธ๊ธฐ |
- ๋ฐ์ดํฐ ์๋ณธ ํ์ด์ง์์ ๋ฐ์ดํฐ ๋ฐํ ๊ฒฐ๊ณผ ์ฐฝ์์ ํ๋ ์ด๋ฆ ๋๋ธ ํด๋ฆญ
- View -> Data pane -> field right click -> rename |
Assign an alias to data value
๋ณ์นญ ์ ํ๊ธฐ |
- ONLY for dimensions not measures !!
- field right click -> aliases |
Assign a geographic role to a data filed
์ง๋ฆฌ์ ์ญํ ์ฃผ๊ธฐ |
- geographic field right click -> Geographic role
** ์์น ์์ : Map ->edit location -> change country Airport, Area Code, CBSA/MSA, City, Congressional District, Country/Region, Country, Nuts Europe, Latitude, Longitude, State/Province, Zip Code/Postcode |
Change data type for a data filed (number, date, string, boolean, etc...)
๋ฐ์ดํฐ ํ์ ๋ฐ๊พธ๊ธฐ |
- field right click -> change data type -> select data type
** ๋ฐ์ดํฐ ํ์ ์ ๋ฐ๊พธ์์ ๋๋ ๋ฐ์ดํฐ์ ์ด์์ด ์์ด์ผ ํ ๋ค. ์๋ฅผ ๋ค์ด, ์ซ์๋ฅผ ๋ฌธ์๋ก ๋ฐ๊พผ๋ค๋ ๊ฐ, ๋ฌธ์๋ก ์ค์ ๋ ์ซ์ ๋ฅผ ์ค์๋, ์ ์๋ก ๋ฐ๊พผ๋ค๋ ๊ฐ Decimal number – ์ค์ Whole number – ์ ์ |
change default properties for a data field (number format, aggregation, color, date format, etx)
๋ํดํธ ์์ฑ ๋ฐ๊พธ๊ธฐ |
- field right click -> Default properties -> select data type
Dimension - Comment, color, sort, shape Measure – Comment, color, number format, Aggregation, Total Using |
'STARTERS 4๊ธฐ > [STARTERS] TIL' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[STARTERS 4๊ธฐ TIL] #43์ผ์ฐจ(23.04.06) (0) | 2023.04.10 |
---|---|
[STARTERS 4๊ธฐ TIL] #42์ผ์ฐจ(23.04.05) (0) | 2023.04.05 |
[STARTERS 4๊ธฐ TIL] #39์ผ์ฐจ(23.03.31) (0) | 2023.03.30 |
[STARTERS 4๊ธฐ TIL] #38์ผ์ฐจ(23.03.30) (0) | 2023.03.30 |
[STARTERS 4๊ธฐ TIL] #37์ผ์ฐจ(23.03.29) (0) | 2023.03.29 |