表格擁有者可以向資料新增新資料欄,例如追蹤參考附註或日期。為了協助釐清資料欄的用途,您還可以根據需要管理其名稱和說明。
注意:若要儲存組織定期追蹤的資料詳細資訊(例如版本或資料來源),工作區擁有者可以設定資料集的標籤。
在數據表新增資料欄
- 從 Wdata 首頁 開啟表格。
- 若要在數據表底部新增資料欄,請按一下「新增資料欄」(Add Column)。
- 請輸入資料欄的名稱和說明,以便提供該欄的相關資訊。
- 為了在對應過程中協助識別資料欄,請輸入其 ID,例如
acct_id
或金額
。保持 ID 簡潔且通用,不要使用空格或特殊字元。 - 在資料欄類型下方,在資料欄中選擇要追蹤的資料類型。
類型 資料 文字 任何字母、數字或符號的組合,例如用於說明和名稱。在查詢的結構化查詢語言 (SQL) 中,此資料解析為 VARCHAR
。整數 整數 (「非」分數或小數) 可以為正數、負數或 0。建議用於人數、年份或月份。 小數位數 可以包含小數值的數字,例如 4.344
。建議用於貨幣、匯率或庫存單位。在查詢的 SQL 中,此資料解析為DOUBLE
。布林 TRUE 或 FALSE 的值。 時間標記 具有時間值的日期。預設情況下,採用 ISO 8601 格式。 日期 沒有時間值的日期。預設情況下,採用 ISO 8601 格式的 YYYY-MM-dd
。提示:請以整數而不是文字形式追蹤月份或年份。例如,要用數字(1 到 12)而非名稱(1 月到 12 月)記錄月份,才能對資料進行計算。
- 在匯入格式下方,選擇匯入日期、時間標記和小數數值的格式:
- 對於日期或時間戳記資料欄,請選取其數值的顯示方式。預設情況下,該表格使用的是 ISO 8601 格式。
- 對於小數欄位,請選擇千位分隔符和小數分隔符的格式。
- 針對維度資料表,請為具有唯一識別元(如
ID
)的資料欄選取「索引鍵」,以防止在新增資料集時重複。若要將多個值合併到唯一識別元中,請為其資料欄選取「索引鍵」。注意:要標記索引鍵資料欄,您可能需要先將表格資料欄 ID 編輯為非數字值。
- 驗證資料欄的詳細資訊,然後按一下「儲存」。
注意:在按一下「儲存」之前,至少要驗證資料欄的 ID 和類型。為確保連結資料的完整性,僅限表格無任何匯入的資料集時,才能刪除資料欄或編輯其 ID 或類型。
選擇維度表的索引鍵資料欄
為了防止在將資料集新增至維度資料表時重複,請為紀錄具有唯一值(如 ID)的資料欄選取「索引鍵」。若為複合唯一識別元,請選取多個資料欄作為索引鍵值。
若要將資料夾標記為索引鍵:
- 必須暫存表格的資料集。若要將匯入的資料集傳回暫存 ,請從「資料集」面板上的功能表選取「取消匯入 」。
- 表格的資料欄 ID 必須為非數字。如有必要,請將資料欄 ID 編輯為非數字值。
- 表格必須是維度資料表。若要將事實資料表轉換為維度資料表,請編輯其類型。
在查詢中包含維度資料表時,其索引鍵資料欄會在「來源」左側面板中識別為「索引鍵 」。將表格與另一個來源聯結作為查詢關係的一部分時,使用此識別元有助於識別唯一維度。
設定日期或時間標記資料欄的格式
注意:為確保已連接資料的完整性,只有在所有資料集都處於暫存 狀態時,才能編輯日期或時間戳記的格式。要暫存匯入的資料集,請從資料集右側面板上的功能表中選取「取消匯入 」。
預設情況下,日期或時間戳記資料欄使用 ISO 8601 格式的 YYYY-MM-dd
或 yyyy-MM-dd'T'HH:mm:ss.SSSz
。若要使日期或時間戳記資料欄以不同方式顯示其資料,請在「匯入格式」下選取要使用的格式。
若要自己建立格式,請選擇「自訂」,然後使用下列 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 或資料類型。
- 按一下「儲存」。
- 檢查對資料欄所做的編輯,然後按一下「確認變更」。
- 若要重新匯入暫存資料集,請在「資料集」右側面板上的選單中選擇「匯入」。
排列數據表的資料欄
注意:為確保已連接資料的完整性,只有在所有資料集都處於暫存 狀態時,才能移動資料欄。
- 在表格的「資料集」右側面板中,在任何匯入資料集的選單中選擇「取消匯入」。
- 若要移動資料欄,請選擇「移至頂端 」、「上移 」、「下移 」或「移至底部」。
- 所有資料欄排列完畢後,請按一下「儲存」。
刪除數據表中的資料欄
注意:為確保已連接資料的完整性,只有在所有資料集都處於暫存 狀態時,才能刪除資料欄。
- 在表格的「資料集」右側面板中,在任何匯入資料集的選單中選擇「取消匯入」。
- 要刪除資料欄,請在該資料欄的選單中選擇「刪除」。
- 按一下「儲存」。
- 檢查對資料欄所做的編輯,然後按一下「確認變更」。
- 若要重新匯入暫存資料集,請在「資料集」右側面板上的選單中選擇「匯入」。