建立表格 creating-a-table
您可以新增表格至報表以顯示資料。 這可以是根據立方體測量建立的樞紐分析表、具有群組的清單或包含劃分值的表格。
建立包含群組的清單 creating-a-list-with-group
A List with group 型別表格可讓您將表格中的資料分組,並產生其統計資料。 例如,您可以建立資料的總計和小計。 每個群組都有自己的頁首、詳細資訊和頁尾行。
操作原則 operating-principle
您可能需要一次分析多個資料類別。 具有群組的清單可讓您合併資料,並在相同表格內建立不同資料群組的統計資料。 若要這麼做,您可以在表格中建立群組。
在以下範例中,群組會顯示資料庫中的所有行銷活動、傳送,以及每個傳送和每個行銷活動傳送的訊息數。
它可讓您列出行銷活動(Label (Campaign),傳遞清單(Label )連結至行銷活動,並可讓您計算每次傳送的訊息數(Processed),然後為每個行銷活動加總這些值(Sum(@processed) )。
實施步驟 implementation-steps
以下提供完整實作範例: 使用案例:建立具有群組清單的報告.
請注意下列步驟以建立「具有群組的清單」型別表格:
新增行和欄 adding-lines-and-columns
根據預設, List with group 文字表格包含頁首、詳細資訊行和頁尾行。
群組本身包含頁首、詳細資訊和頁尾行。
-
標題行:此行可讓您為表格的欄指定標題。
-
詳細資料行:此行包含統計值。
-
頁尾行:此線條可讓您顯示總計值。
您可以視需要新增行和欄。
群組可放置在表格的任何一行上,並包含其自己的頁首、詳細資訊和頁尾行。
行與欄:若要新增或刪除行或欄,請移至現有行或欄,然後使用滑鼠右鍵功能表。
您新增的直線性質取決於游標的位置。 例如,若要新增標頭行,請將游標放在標頭上,然後按一下 Add > A line above/below.
欄寬可透過 Column format 個專案。
群組:若要新增群組,請移至某一行,然後在下拉式選單中選取相符的專案。
定義儲存格內容 defining-cell-content
若要編輯表格的儲存格並定義其內容和格式,請移至儲存格並使用滑鼠右鍵選單。
使用 Expression 功能表專案,以選取要顯示的值。
-
若要將要分析的值直接插入表格中,請在可用欄位中選取它們。
可用欄位清單與報告建構圖表中表格前面的查詢內容一致。
-
輸入儲存格的標籤,例如標題一。
要執行此操作,請使用與將欄位插入資料庫相同的程式,但不要選取運算式。 在 Label 欄位。 它將顯示為原樣。
-
計算彙總(平均值、總和等) 並在儲存格中顯示。
若要這麼做,請使用 Aggregates 功能表專案並選取所需的行銷活動。
定義儲存格格式 defining-cell-format
若要定義儲存格格式, Cell format… 功能表可讓您存取所選儲存格可用的所有格式選項。
這些選項可讓您個人化報表的最終呈現,並使其更容易讀取資訊。
使用 Carriage return 將資料匯出至Excel時的欄位:選取 Yes 值強制歸位。 匯出時會保留此值。 有關詳細資訊,請參閱 匯出報告.
此 Cell format 視窗可讓您存取下列標籤:
- 此 Value 標籤
- 此 Borders 標籤
- 此 Click 標籤
- 此 Extra 標籤
此 Value tab可讓您變更字型和各種值屬性,或根據其性質定義格式。
格式變更資料會顯示:例如 Number, Monetary 和 Percentage 格式可讓您對齊右側的插圖,並顯示小數點。
如何設定貨幣格式的範例:您可以指定值的表示貨幣、選擇是否要分隔千分,並以紅色顯示負值。 貨幣符號的位置取決於其設定檔中定義的運運算元語言。
日期的設定範例:您可以選擇是否顯示時間。
此 邊框 tab可讓您在表格中的行和欄新增框線。 將大型報表匯出至Excel時,在儲存格中新增框線可能會導致效能問題。
如有必要,您可以在表格範本中定義框線(Administration > Configuration > Form rendering )。
在此案例中,您的語法如下:
在Web標籤中:
.tabular td {
border: solid 1px #000000;
}
在Excel標籤中:
<style name="odd" fillColor="#fdfdfd">
<border>
<borderTop value="solid 0.05pt #000000" />
<borderBottom value="solid 0.05pt #000000" />
<borderLeft value="solid 0.05pt #000000" />
<borderRight value="solid 0.05pt #000000" />
</border>
</style>
<style name="even" fillColor="#f7f8fa">
<border>
<borderTop value="solid 0.05pt #000000" />
<borderBottom value="solid 0.05pt #000000" />
<borderLeft value="solid 0.05pt #000000" />
<borderRight value="solid 0.05pt #000000" />
</border>
</style>
此 Click tab可讓您定義使用者按一下儲存格或表格內容時的動作。
在下列範例中,按一下儲存格中的值可讓您顯示報表的第二頁:其中會包含儲存格中傳送的相關資訊。
此 額外 tab可讓您將視覺效果連結至資料,例如彩色標籤或數值列。 表格在圖表中顯示為圖例時,會使用彩色標籤。 如需詳細資訊,請參閱實作範例: 步驟5 — 建立第二個頁面
使用案例:建立具有群組清單的報告 use-case--create-a-report-with-a-group-list
在此範例中,我們將建立兩頁報告:第一個頁面將包含清單和每個行銷活動的傳遞總數,以及傳送的訊息數。 傳遞名稱將是可點按的連結,可讓您進入報表的第二頁,以使用表格和圖表檢視所選傳遞的每封電子郵件網域傳遞明細。 在第二個頁面,表格會作為圖表的圖例。
步驟1 — 建立報表 step-1---create-a-report
建立與行銷活動結構描述有關的新報告, Campaigns (nms).
按一下 Save 以建立報表。
移至圖表,新增用於設計報表內容的第一個元件:第一個查詢和第一個頁面。
步驟2 — 建立第一個查詢 step-2---create-the-first-query
第一個查詢可讓您收集連結至每個行銷活動的傳送。 目標是顯示連結至每個行銷活動之各種Adobe Campaign資料庫傳遞的相關報告。
連按兩下第一個查詢以進行編輯,然後套用下列步驟進行設定:
-
從變更套用查詢來源的結構描述開始:選取 Deliveries (nms) 綱要。
-
按一下 Edit query 連結並顯示進階欄位。
-
選取下列欄位:
- 傳遞標籤,
- 傳遞的主要索引鍵,
- 行銷活動標籤,
- 已處理傳遞的指標,
- Campaign連結的外部索引鍵,
- 錯誤率指示器。
將別名連結至每個欄位:建議您這麼做,以便於從表格選取要新增至報表第一頁的資料。
在此範例中,我們將使用下列別名:
- 標籤: @label
- 主索引鍵: @deliveryId
- 標籤(行銷活動): @label1
- 已處理: @processed
- '行銷活動'連結的外部索引鍵('id'欄位): @operationId
- 錯誤率: @errorRatio
-
按一下 Next 按鈕兩次,以存取 Data filtering 步驟。
新增篩選條件,以僅收集連結至行銷活動的傳送。
此篩選器的語法如下:「'Campaigns'連結的外部索引鍵大於0」。
-
按一下 Finish 若要儲存這些條件,請按一下 Ok 以關閉查詢編輯器。
步驟3:建立第一頁 step-3--create-the-first-page
在此步驟中,我們將設定報表的第一頁。 若要進行設定,請套用下列步驟:
-
開啟 Page 活動並輸入其標題,例如 傳遞 在此案例中。
-
透過工具列插入包含群組的清單,然後輸入其標籤,例如:每個行銷活動的傳遞清單。
-
按一下 Table data XPath… 連結並選取傳送連結,即
[query/delivery]
. -
按一下 Data 標籤並變更表格的版面:在右側新增三欄。
-
新增群組。
此群組可讓您將行銷活動及連結至行銷活動的傳送分組。
-
在群組視窗中,參照 '行銷活動'連結的外部索引鍵 並關閉視窗。
-
編輯群組標頭的第一個儲存格並插入 Label 運算式形式的行銷活動欄位。
-
編輯詳細資料行的第二個儲存格,並選取傳送 Label.
-
編輯此儲存格的格式,並開啟 Click 標籤。 設定適當的選項,讓使用者按一下傳送名稱時,傳送會在相同視窗中開啟。
若要這麼做,請選取 Next page 輸入動作並選取 In the same window 作為開啟選項。
-
在視窗的下半部分,按一下 Add 並指定
/vars/selectedDelivery
路徑與 @deliveryId 符合傳遞主要金鑰別名的運算式,如先前建立的查詢中所定義。 此公式可讓您存取選取的傳遞。 -
編輯群組頁尾行的第二個儲存格,並輸入 Total per campaign 作為標籤。
-
編輯群組標題行的第三個儲存格,並輸入 Number of messages sent 作為標籤。
此資訊與欄標題一致。
-
編輯詳細資料行的第三個儲存格,並選取已處理的訊息指示器作為運算式。
-
編輯群組頁尾行的第三個儲存格,選取已處理的傳送指標並套用 Sum 彙總到其中。
-
編輯詳細資料行的第四個儲存格,並選取 錯誤傳遞錯誤率 作為運算式。
-
選取此儲存格以顯示代表傳遞錯誤率的值列。
若要這麼做,請存取儲存格格式,然後前往 More 標籤。 選取 Value bar 專案,並選取 Hide the cell value 選項。
您現在可以檢視報表的呈現。 按一下 Preview 標籤並選取 Global 選項:這會顯示Adobe Campaign資料庫中連結至行銷活動的所有傳遞清單。
我們建議使用 Preview 標籤以確定表格中的資料已正確選取和設定。 完成後,您可以繼續格式化表格。
-
套用 Bold 顯示每個行銷活動總計和已處理訊息總數的儲存格。
-
按一下群組標題行(顯示行銷活動名稱的行)的第1個儲存格,然後選取 Edit > Merge to right.
合併群組標題行的前兩個儲存格時,行銷活動標題與連結至行銷活動標題的傳遞清單會重新對齊。
note caution CAUTION 由於合併無法復原,建議您等到報表建置後再合併儲存格。
步驟4 — 建立第二個查詢 step-4---create-the-second-query
我們想新增第二個查詢和第二個頁面,以便在報告使用者點按傳遞時顯示傳遞的詳細資訊。 在新增查詢之前,請編輯您已建立的頁面並啟用外寄轉變,以便將其連結到查詢。
-
在後方新增查詢 Page 活動並編輯其結構:選取 Recipient delivery logs 綱要。
-
編輯查詢並定義輸出欄。 若要顯示每個電子郵件網域的傳送數量,您需要:
-
計算主要索引鍵的總和,以計算傳遞記錄檔的數量:
-
收集此欄位的收件者電子郵件網域和群組資訊:若要這麼做,請選取 Group 網域名稱欄中的選項。
將下列別名連結至欄位:
-
count(主索引鍵): @count
-
電子郵件網域(收件者): @domain
-
-
按一下 Next 按鈕兩次:這會將您帶至 Data filtering 步驟。
新增篩選條件,以僅收集連結至所選傳遞的資訊。
語法如下:「傳遞」連結的外部索引鍵等於設定的值
$([vars/selectedDelivery])
-
關閉查詢設定視窗,並在第二個查詢之後新增頁面至圖表。
步驟5 — 建立第二個頁面 step-5---create-the-second-page
-
編輯頁面並輸入其標籤: 電子郵件網域.
-
取消核取 Enable output transitions 選項:這是報表的最後一頁,不會接著進行其他活動。
-
使用滑鼠右鍵功能表新增包含群組的清單並呼叫它 每個收件者的電子郵件網域.
-
按一下 Table data XPath… 並選取 Recipient delivery logs 連結。
-
在 Data 定位字元,調整表格如下:
-
在右側新增兩欄。
-
在詳細資料行的第一個儲存格中,新增 rowNum()-1 計算行數的運算式。 然後改變儲存格的格式:在 Extra 索引標籤,選取 Color tab 並按一下 Ok.
此設定可讓您使用表格作為圖表的標題。
-
在詳細資料行的第二個儲存格中,新增 Email domain(Recipient) 運算式。
-
在詳細資料行的第三個儲存格中,新增 count(primary key) 運算式。
-
-
使用滑鼠右鍵功能表將圓形圖新增至頁面,並指派 電子郵件網域 加標籤。 如需詳細資訊,請參閱 圖表型別和變體.
-
按一下 Variants 連結並取消選取 Display label 和 Display caption 選項。
-
檢查是否已設定值排序。 如需詳細資訊,請參閱本章節。
-
在 Data 標籤,變更資料來源:選取 Context data 下拉式清單中的。
-
然後按一下 Advanced settings 並選取收件者傳遞記錄的連結。
-
在 Chart type 區段,選取 Email domain 變數中。
-
然後新增要執行的計算:選取總和作為運運算元。
-
按一下 Detail 按鈕以選取計數會關注的欄位,然後關閉設定視窗。
-
儲存報表。
您的頁面現已設定完成。
步驟6 — 檢視報表 step-6---viewing-the-report
若要檢視此設定的結果,請按一下 Preview 標籤並選取 Global 選項。
報表的第一頁詳細說明資料庫中包含的所有傳遞清單。
如果按一下其中一個傳送的連結,就會顯示圖表,顯示此傳送的電子郵件網域劃分。 您現在位於報表的第二頁,可以按一下適當的按鈕返回上一頁。
建立劃分或樞紐分析表 creating-a-breakdown-or-pivot-table
此型別的表格可讓您顯示針對資料庫中資料計算的統計資料。
這些型別報表的設定與描述性分析精靈所用的設定類似。 如需詳細資訊,請參閱此頁面。
有關建立樞紐分析表的詳細資訊,請參閱 本節.