數據表的擁有者可以對資料加入新資料欄,例如追蹤參考註解或日期。還可以依需求管理資料欄的名稱和說明,以助釐清用途。
注意:若要儲存組織定期追蹤的資料詳細資訊 (例如版本或資料來源),工作區擁有者可以設定資料集的標籤。
在數據表新增資料欄
- 從 Wdata 首頁開啟數據表。
- 若要在數據表底部新增資料欄,請按一下「新增資料欄」(Add Column)。
- 請輸入資料欄的名稱和說明,以便提供該欄的相關資訊。
- 請輸入資料欄 ID (例如
acct_id
或amount
),以便在映射時辨識資料欄。ID 請保持簡潔明瞭,不得有空格或特殊字元。 - 在資料欄類型下方,在資料欄中選擇要追蹤的資料類型。
類型 資料 文字 字母、數字或符號的任意組合,例如說明和名稱。在查詢的結構化查詢語言 (SQL) 中,此資料會解析為 VARCHAR
。整數 整數 (「非」分數或小數) 可以為正數、負數或 0。建議用於人數、年份或月份。 小數 小數是可以包含小數位的數字,例如 4.344
。建議用於貨幣、費率或庫存單位。在查詢的SQL中,此種資料會解析為DOUBLE
。布林 TRUE
或FALSE
的值。時間標記 具有時間值的日期。預設情況下會採用 ISO 8601 格式。 日期 不具時間值的日期。預設情況下會採用 ISO 8601 格式: YYYY-MM-dd
。提示:追蹤月份或年份時,請使用整數而非文字。例如要用數字 (1 到 12) 而非名稱 (1 月到 12 月) 記錄月份,才能對資料進行計算。
- 若為維度表,請為具不重複識別碼 (例如
ID
) 的資料欄選擇索引鍵,避免在新增資料集時重複。若要將多個值組合為不重複識別碼,請為其資料欄選擇索引鍵。注意:要標記索引鍵資料欄,您可能需要先將表格資料欄 ID 編輯為非數字值。
- 驗證資料欄的詳細資訊,然後按一下「儲存」。
注意:起碼請先確認資料欄的 ID 和類型,再按下「儲存」。為確保連結資料的完整性,僅限表格無任何匯入的資料集時,才能刪除資料欄或編輯其 ID 或類型。
選擇維度表的索引鍵資料欄
為避免在將資料集增加到維度表時出現重複,請針對每筆記錄為具不重複識別碼 (例如 ID) 的資料欄選擇索引鍵。若為複合不重複識別碼,請將多個資料欄選取為索引鍵。
若要將資料夾標記為索引鍵:
- 該數據表的資料集必須為暫存。若要將匯入的資料集傳回暫存,請從資料集面板上的選單選取取消導入。
- 該數據表的資料欄 ID 必須為非數字。如有必要,將資料欄 ID 編輯為非數字值。
- 該數據表必須是維度表。若要將事實資料表轉換為維度表,請編輯其類型。
在查詢中納入維度表時,其索引鍵資料欄在「來源」左側面板中被識別為索引鍵 。將數據表與另一來源作為查詢關係的一部分聯結時,使用此指標會有助於識別不重複維度。
設定日期或時間標記資料欄的格式
注意:為確保連結資料的完整性,僅限所有資料集均處於「暫存」 狀態時,才可以編輯日期或時間標記資料欄的格式。若要暫存匯入的資料集,請在「資料集」右側面板上的選單中,選擇「取消匯入」。
預設情況下,日期或時間標記的資料欄會使用 YYYY-MM-dd
或 yyyy-MM-dd'T'HH:mm:ss.SSSz
的 ISO 8601 格式。若要在日期或時間標記資料欄以其他方式顯示資料,請在「類型」下,選擇要使用的格式。
若要自己建立格式,請選擇「自訂」,然後使用下列 SimpleDateFormat 字元,按照其值應當顯示的順序來輸入模式:
字元 | 日期值 |
---|---|
G |
年代,BC (公元前) 或 AD (公元,anno domini) |
y |
年份。yy 代表兩位數字 (21),yyyy 則代表四位數字 (2021)。 |
M |
月份:
|
d |
月份日期。若要在日期的個位數字前加上一個零,請使用 dd 。 |
h |
一天中採 12 小時制的小時 (1-12),通常使用兩位數 hh 。至於 0-11 則使用 K 。 |
H |
一天中採 24 小時制的小時 (0-23),通常使用兩位數 HH 。至於 1-24 則使用 k 。 |
m |
小時中的分鐘 (0-59),通常使用兩位數 mm 。 |
s |
分鐘中的秒鐘 (0-59),通常使用兩位數字 ss 。 |
S |
秒鐘中的豪秒 (0-59),通常使用兩位數字 SS 。 |
E |
星期幾:
|
D |
一年中的某天 (1-366) |
F |
月份中的星期幾,例如 5 月的第一個星期四。 |
w |
一年中的週數,1 到 53 週 |
W |
每月週數,0 到 5 週 |
a |
Ante 或 post meridiem,即 AM 或 PM |
k |
一天中採 24 小時制的小時 (1-24)。至於 0-23,請使用 HH 。 |
K |
一天中採 12 小時制的小時 (0-11)。至於 1-12,請使用 hh 。 |
z |
時區 |
' |
時間分隔符跳脫字元,或用作單引號 |
注意:除這類字元外,其他字元在格式資料中會顯示為普通文字。
例如使用 EEEEE MMMMM yyyy HH:mm:ss.SSSZ
格式的時間標記會顯示為「Saturday September 2021 10:45:42.720+0100」 。
編輯資料欄的名稱或說明
若要更新資料欄的名稱或說明,請開啟表格,再依需求編輯資料欄的詳細資訊,然後按一下「儲存」。
編輯資料欄的 ID 或資料類型
注意:為確保連結資料的完整性,僅限所有資料集都處於「暫存」狀態時,才能編輯資料欄的 ID 或資料類型 。
- 在表格的「資料集」右側面板中,在任何匯入資料集的選單中選擇「取消匯入」。
- 依需求編輯資料欄的 ID 或資料類型。
- 按一下「儲存」。
- 檢查對資料欄所做的編輯,然後按一下「確認變更」。
- 若要重新匯入暫存資料集,請在「資料集」右側面板上的選單中選擇「匯入」。
排列數據表的資料欄
注意:為確保連結資料的完整性,僅限所有資料集都處於「暫存」 狀態時,才能移動資料欄。
- 在表格的「資料集」右側面板中,在任何匯入資料集的選單中選擇「取消匯入」。
- 若要移動資料欄,請選擇「移至頂端」、「上移」、「下移」 或「移至底端」。
- 所有資料欄排列完畢後,請按一下「儲存」。
刪除數據表中的資料欄
注意:為確保連結資料的完整性,僅限所有資料集都處於「暫存」 狀態時,才能刪除資料欄。
- 在表格的「資料集」右側面板中,在任何匯入資料集的選單中選擇「取消匯入」。
- 要刪除資料欄,請在該資料欄的選單中選擇「刪除」。
- 按一下「儲存」。
- 檢查對資料欄所做的編輯,然後按一下「確認變更」。
- 若要重新匯入暫存資料集,請在「資料集」右側面板上的選單中選擇「匯入」。