Tableauで学ぶ時系列分析
Chris Hui
VP of Product, Tracked
データは区切り文字で符号化され、個別のフィールドに分割できます(例: AUS-001)
Tableau には 2 種類の分割があります: Split と Custom split
Split: 最も一般的な区切り文字で分割します
データは区切り文字で符号化され、個別のフィールドに分割できます(例: AUS-001)
Tableau には 2 種類の分割があります: Split と Custom split
Split: 最も一般的な区切り文字で分割します
| Cust Order Key | Split 1 | Split 2 | Split 3 |
|---|---|---|---|
| AA-B1-C1 | AA | B1 | C1 |
| AA-B2-C2 | AA | B2 | C2 |
| AA-B3-C3 | AA | B3 | C3 |
データは区切り文字で符号化され、個別のフィールドに分割できます(例: AUS-001)
Tableau には 2 種類の分割があります: Split と Custom split
Split: 最も一般的な区切り文字で分割します
| Cust Order Key | Split 1 | Split 2 | Split 3 |
|---|---|---|---|
| AA-B1-C1 | AA | B1 | C1 |
| AA-B2-C2 | AA | B2 | C2 |
| AA-B3-C3 | AA | B3 | C3 |
$$
| Cust Order Key | Split 1 | Split 2 | Split 3 |
|---|---|---|---|
| AA-B1-C1.DD | AA | B1 | C1.DD |
| AA-B2-C2.DD | AA | B2 | C2.DD |
| AA-B3-C3.DD | AA | B3 | C3.DD |
SPLIT() は、テキストフィールドに含まれる 1 つ以上の区切り文字で分割する際に有用です
トークン(文字列)は、位置に応じて左から(正)または右から(負)で返されます
分割関数は一般にネストし、次の関数と併用します:
IF() / TRIM() / CASE
Tableau は設計上、ISO-8601 とグレゴリオ暦の標準日付形式を認識します
ただし日付がテキスト/文字列として現れることがあります
ISDATE() は、日付として認識される値に True、それ以外に False を返します
DATEPARSE() は、日付形式を明示的に指定して、非標準の文字列を日時オブジェクトに変換します
日付ではなく文字列として認識されるあらゆる日付文字列に使用できます
MM-YY-DD は人間にはわかっても、DATEPARSE() で形式を指定しない限り Tableau には伝わりません
ISDATE() と DATEPARSE() は無効な日付の特定には有用ですが、修正は行いません
DATETRUNC() は、日指定(例: 週の開始が月曜)に依存して、各日付パーティションの最小値を返します
DATETRUNC() は定期的な報告期間(例: 週次)のエラー検証に有効です

Tableauで学ぶ時系列分析