跳至主要內容
Workday User Guide
上次更新時間 :2023-11-03
概念︰表格和資料集欄位類型

概念︰表格和資料集欄位類型

每個表格和資料集欄位都有一個欄位類型屬性內容。欄位類型在其他資料應用程式中通常稱為資料類型。
欄位類型會決定︰
  • 欄位可包含哪些類型的值。
  • 哪些函數可使用欄位做為引數。範例︰CONCAT 函數僅接受文字欄位做為引數。
建立表格時,您可以定義每個欄位的欄位類型。當您從分隔檔案將資料載入表格時,Workday 會依據定義的結構描述驗證資料。如果欄位的值與欄位類型或其他欄位參數 (例如日期格式) 不符,Workday 會將整列標示為無效,且不會將該列包含在表格中。Workday 會改為將該列傳送至您可下載的錯誤檔案。
當您使用外部資料建立基礎資料集時,Workday 會透過檢查部分資料,嘗試推測每個欄位的欄位類型。但是,如果 Workday 指派了錯誤的欄位類型,或者您要套用不同的欄位類型,您可以變更欄位類型。
如果您在「管理欄位」階段之前的最後一個階段中變更輸入欄位類型,則新的欄位類型必須與變更後的欄位類型相容。
當您從自訂報告建立基礎資料集時,Workday 會將 Workday 欄位類型對應至資料集欄位類型。
對於 Prism 計算欄位,運算式結果會決定該欄位的欄位類型。如果 Prism 計算欄位運算式是
TO_INT(zipcode)
,則該欄位的欄位類型為「整數」。
Workday 建議在資料集中盡可能使用「數值」欄位類型。使用不同的數值欄位類型 (例如「雙精度」) 時,依據資料集中的資料和計算,您可能會有失去精確位數和得出錯誤結果的風險。在基礎資料集中,將欄位類型設為「數值 (x,y)」。您也可以使用 CAST 函數,變更衍生資料集中的欄位類型。範例︰
CAST([salary] AS decimal(12,4))
如果您是第一次使用 Workday,您沒有建立或編輯基礎資料集的權限。

表格和資料集欄位類型

表格和資料集使用以下欄位類型︰
表格或資料集欄位類型
說明
值的範圍
布林運算子
包含布林值的 Workday 特定欄位類型。
True
,
False
貨幣
一個長度不定的小數,該值支援小數點前最多 20 位數,小數點後最多 6 位數,再搭配 Workday 認可的 3 位數貨幣代碼。
在小數點前後各指定位數的情況下,貨幣值可以是任何有效的正值或負值。
日期
結合時間的日期 (採用 24 小時制格式,採用小數秒制)。
日期範圍︰1753 年 1 月 1 日至 9999 年 12 月 31 日
時間範圍︰00:00:00 至 23:59:59.997
在內部,Workday 會以 UTC 格式 (協調世界時間) 儲存所有日期類型的資料。如果您帶入包含時區資訊的外部資料,Workday 會將資料轉換為 UTC。如果您帶入沒有時區資訊的外部資料,Workday 不會轉換資料,而是以 UTC 格式儲存。
Double
雙精度 64 位元浮點數。
4.94065645841246544e-324d 至 1.79769313486231570e+308d (正數或負數)
實例
包含 Workday 實例值的 Workday 特定欄位類型。每個欄位也會保留「實例」欄位所依據的業務物件相關資訊。實例欄位代表 2 個物件之間的一對一關係。
參照 WID 的十六進位值。
整數
32 位元整數 (整數)。
-2,147,483,648 至 2,147,483,647
Long
64 位長整數 (整數)。
-9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
多重實例
包含一組 (零或多個) Workday 實例值的 Workday 特定欄位類型。每個欄位也會保留實例值所依據的業務物件的相關資訊。多實例欄位代表 2 個物件之間的一對多關係。
零個或多個實例值 (參照 WID 的十六進位值),以豎線字元 (|) 分隔。
從分隔符號檔案帶入多重實例欄位時,必須使用配置的引號字元將分隔符號分隔的實例值括起來。
數值
可變長度數值,支援小數點前後共 38 位數,小數點後最多 18 位數。
在小數點前後各指定位數的情況下,數值可以是任何有效的正值或負值。
所有「數值」欄位在小數點前後都有相關的位數 (與精確位數和小數位數類似,但不相同)。
當您從 Workday 報告建立表格或資料集時,Workday 會將數字值指派給「數值」欄位。
從外部資料建立表格或資料集時,您可以指定「數值」欄位的數字值。
範例︰
Numeric(19,2)
可儲存 0.00 到 9,223,372,036,854,775,807.99 之間的任何值,且
Numeric(19,0)
只能儲存 0 到 9,223,372,036,854,775,807 之間的整數。
文字
長度可變的非 Unicode 文字 (也稱為字串) 資料。
文字長度上限為 2,147,483,647 個字元。

將報告欄位類型對應至表格和資料集欄位類型

當您從自訂報告建立表格或資料集時,Workday 會︰
  • 在表格或資料集中,為每個使用支援欄位類型的報告欄位建立欄位。
  • 將欄位類型指派給表格或資料集中的欄位。
Workday 只會保留具有表格和資料集支援欄位類型的報告欄位。Workday 不包含任何使用不受支援的表格或資料集欄位類型的欄位。
從自訂報告建立表格或資料集後,請驗證指派的欄位類型是否符合您的表格或資料集需求。範例︰將資料集與另一個資料集聯結時,您可能需要將欄位類型從「數值」變更為「整數」,以符合欄位類型。
此表格說明在您建立表格或資料集時,報告欄位類型如何對應至表格或資料集欄位類型。
報告欄位類型
表格或資料集欄位類型
附註
數值
數值、整數或長整數
表格或資料集中的欄位類型取決於報告中小數點前後的位數︰
  • 整數。小數點後 0 位數,且小數點前不可超過 9 位數。
  • 長。小數點後 0 位數,大於 9 位數且小於或等於 18 位數。
  • 數值所有其他數值。
對於數值欄位,Workday 會依據自訂報告中的值,指派小數點前後的位數。
文字
文字
RTF 文字
不支援
日期
日期
DateTimeZone
不支援
Time
不支援
貨幣
貨幣
布林運算子
布林運算子
多重實例
多重實例
表格和資料集僅包含位於以下位置的多實例報告欄位︰
  • 主要業務物件。
  • 與主要業務物件具有一對一關係的相關業務物件。
單實例
實例
自我參照實例
實例

將表格和資料集欄位類型對應至 Prism 資料來源欄位類型

當您啟用表格進行分析或發布資料集時,Workday 會建立 Prism 資料來源。
下表列出了 Workday 在 Prism 資料來源中使用的欄位類型︰
表格或資料集欄位類型
Prism 資料來源欄位類型
附註
文字
文字
布林運算子
布林運算子
日期
日期
Workday 不會在 Prism 資料來源的「日期」欄位中包含任何時間資訊。Workday 在建立 Prism 資料來源時,會刪除「日期」欄位中的所有工時資訊。
貨幣
貨幣
整數
數值
Long
數值
Double
數值
數值
數值
Workday 寫入的數值欄位,小數點前最多 20 位數,小數點後最多 6 位數。如果「數值」欄位包含的值超過這些上限,Workday 會在建立 Prism 資料來源時,舍入該值。
實例
單實例
Workday 會指派與資料集中「實例」欄位相關聯的業務物件名稱。
多重實例
多重實例
Workday 會指派與資料集中「多實例」欄位相關聯的業務物件名稱。