查詢的欄位定義其結果中顯示的資訊。從「源」 面板中,可以選擇要包含在查詢中的數據:
- 源列 直接從您可以在 Workiva 平臺中訪問的表格和電子錶格提供數據。向查詢添加源列時,可以調整其數據在結果中的顯示方式,例如使用其他數據類型或對其值執行計算。
- 計算會根據多個來源欄回傳值,例如加總其數值,或串連字串值。
注意: 要將源列添加到查詢中,您至少需要對其表或工作表具有查看者訪問許可權。若要幫助流覽「源」面板,請按下「全部展開」或「全部 摺疊」以顯示或隱藏所有列。若要查找特定表或列,請按下「顯示篩選器 」 並按其名稱進行搜索。
定義查詢欄位
如要將特定欄位或完整來源新增至查詢結果中,請在「來源」(Sources) 面板上選取它們,然後按一下「新增至欄位」(Add to Fields),或將其移動至「欄位」(Fields) 索引標籤下。
將列添加到查詢后,可以在「欄位」選項卡上選擇該列,以從「 欄位 屬性 」右側面板中查看其源、ID 和數據類型。在此面板中,您還可以調整欄位名稱或資料在查詢結果中的顯示方式。
- 若要闡明欄位的數據,請在“標頭”下輸入要在查詢結果中顯示的字段名稱。例如,如果查詢包含來自不同源的具有相同名稱的多個字段,請更新其名稱以獲取其他上下文。
- 若要在結果中回傳不同的資料類型,例如將數值文字資料轉換成十進位或整數,請在「轉換類型」(Cast Type) 下選擇要使用的資料類型。
注意: 標籤值保存為字串。要將標記用作其他數據類型,請在「強制轉換類型」中選擇 所需的類型。
- 若要調整日期在「日期」或「時間戳」結果中的顯示方式,請在「函數」下選擇要顯示的縮寫(如」日「或」季度」);或者,對於「自定義格式」,請輸入其值的新格式的表達式,例如
%Y-%m
表示 YYYY-mm:運算式 顯示方式 %b
月份名稱縮寫,如Jan(一月)或 Dec(十二月) %M
該月份的全名,如一月或十二月 %c
該月份的數值,以單或雙位數表示,如 1 代表一月;12 代表 12 月 %m
該月份的數值,以兩位數表示,例如一月為 01 %D
附英文後綴的日期,如 1st(1 號)或 23rd(23 號) %Y
以四位數字表示完整年份 %y
以兩位數顯示年份縮寫 注意: 預設情況下,日期或時間戳以 ISO 8601 格式顯示。
- 在聚合類型下,選擇是返回結果中欄位值的計算(還是聚合)。例如,欄位可以返回其記錄的計數或其數量的平均值或總和。若要提供計算,請選擇要執行的聚合:
彙總 欄位或轉換類型 結果 總和 數量 欄位值的總和 計數 全部 欄位中包含值的記錄總數 最大 整數、數字、日期、時間戳記 欄位的最大或最新值 最小值 整數、數字、日期、時間戳記 欄位的最小或最舊值 平均 整數,數位 欄位值的平均 注意: 要在計算中僅包括具有唯一值的記錄,請選擇 使用非重複聚合。
- 按一下「套用」(Apply)。
定義計算
透過計算,您可以自動套用公式至多個來源欄,並使用包含下列內容的表現式:
- 運算子,例如
{1} + {2}
來計算列值的總和 - 函數,如
concat({1}、{2})
生成列的值字串
- 從來源
- 在「屬性」面板的「標題」下,輸入計算名稱在查詢結果中的顯示方式。
注意:要設置計算的別名,請將其作為標題輸入。計算不支援包含 AS 的
語法來設置別名。
- 將要包括在計算中的列從來源面板移到「屬性」面板上的包括的列項下。
提示: 若要在計算中包含列,還可以在查詢中選擇該計算,然後從「源」面板的列右鍵按單中選擇「添加到計算」。
- 在「計算」下,使用運算子和函數以及表示為其分配的數字標記的包含列(如
{1} + {2}
)輸入要計算的公式或表達式。- 若要快速將欄的數值代碼新增至計算,請在「包含的欄」(Included Columns) 下方按一下其名稱。
- 若要快速新增函數或運算子的語法,請從「計算」(Calculation) 選單中選取。
- 要在計算中引用參數值,請從參數選單中選擇參數,或在冒號後面輸入其名稱,例如 :ReportingPeriod。
注: 要添加參數,請從“參數”功能表中選擇“創建新參數
- 按一下「套用」(Apply)。
安排查詢欄位和計算
若要定義欄位和計算在查詢結果中的顯示方式,請按其顯示順序排列它們。若要在「欄位」選項卡上移動查詢欄位或計算,請將其拖動到適當的位置,或右鍵按兩下它並選擇是向上、向下還是移動到欄位 的頂部或底部。
複製查詢欄位或計算
若要建立查詢欄位或計算的副本,例如使用不同的彙總或公式:
- 在查詢的「欄位」(Fields) 索引標籤上,在欄位或計算上按一下右鍵以複製,並選取「複製欄位」(Duplicate Field)。
- 選擇複製項目,標題為「[已複製_欄位名稱]_copy」,並在「欄位屬性」(Field Properties)
右面板中更新其標題和其他屬性。
- 按一下「儲存」。
移除查詢欄位或計算
若要移除查詢的欄位或計算,請在「欄位」(Fields) 索引標籤上按一下「刪除」(Delete) ,或對其按一下右鍵,然後選取「移除欄位」(Remove Field)。