應用程式內報告的最佳實踐 | Qlik Cloud 說明
跳到主要內容 跳至補充內容

應用程式內報告的最佳實踐

此頁面列出了在 Qlik Cloud 分析 中使用應用程式內報告時,為獲得最佳結果可以遵循的最佳實踐。

報告工作排程

平行執行報告工作會增加報告工作的處理時間。同時執行許多報告工作會使工作面臨更高的逾時或失敗風險。同時執行許多報告工作也會增加個別報告工作的執行時間。

為了獲得最佳結果:

  • 避免同時排程多個報告工作。最好錯開開始時間。

  • 為同一個應用程式排程多個報告工作時,請避免將這些工作執行排程在彼此接近的時間。建議錯開開始時間,以便一個工作執行在另一個工作執行開始之前清除其對應用程式的要求。

您也應該盡量避免在整點排程報告工作,因為這是租用戶和地區的尖峰要求時間。

管理報告工作收件者

報告工作設定具有彈性,允許您將個別使用者和使用者群組新增為報告輸出的接收者。在可能的情況下,最佳實踐是使用群組將收件者新增至報告工作。群組是收件者的集合,並在 發佈清單 中定義。當您變更已作為群組一部分新增至工作的收件者電子郵件地址時,系統會產生報告並將其傳遞至更新後的電子郵件地址。

另一方面,如果收件者的電子郵件地址未來可能會變更,則新增個別收件者可能會有風險。最佳實踐是僅在不適合將使用者新增為群組成員時,才個別新增使用者。

用於報告的應用程式設計考量

避免將非常大型的互動式應用程式用於報告目的。相反地,如果您的應用程式非常大,請考慮使用僅維護報告工作所需資料的報告應用程式。

設計 Excel 範本

排列影像和表格式資料

在您的 Excel 報告範本中,最佳實踐是將不同類型的內容組織在水平帶狀區域中。您可以將影像與表格式資料並排放置,但這可能會導致產生的報告中影像大小與預期不同。

相反地,請將影像放置在範本中專屬的列中。

考慮使用此影像中顯示的結構在 Excel 中排列您的報告範本。

建構 Excel 報告範本的建議方式。影像包含在獨立的水平帶狀區域中,與插入表格式資料的列分開

Qlik Sense 應用程式開發中有效命名物件的最佳實踐

在命名 Qlik Sense 應用程式中的物件時,遵循某些最佳實踐以確保清晰度、一致性和可維護性非常重要。物件名稱是出現在您的 報告範本 中的圖和表格標籤。以下是命名 Qlik Sense 中表格、圖和其他元素等物件的一些建議:

  • 為每個物件使用唯一的名稱。避免可能產生混淆並導致您新增錯誤物件的重複名稱。

  • 使用清晰且具描述性的名稱。選擇能準確反映物件目的和內容的名稱。避免使用可能使使用者混淆的模稜兩可或通用名稱。

  • 簡明扼要但資訊豐富。保持名稱簡潔,同時提供足夠的資訊來傳達物件的功能或資料。冗長且複雜的名稱在處理時可能會很麻煩。

  • 使用一致的命名慣例。在應用程式中的所有物件建立並遵循一致的命名慣例。這有助於維持邏輯結構,並使搜尋、識別和管理物件變得更加容易。

  • 避免使用特殊字元。在物件名稱中堅持使用英數字元和底線。特殊字元可能會在指令碼或運算式中造成問題。

  • 使用駝峰式大小寫或底線代替空格:選擇駝峰式大小寫 (myTable) 或底線 (my_table) 來分隔物件名稱中的單字。這可提高可讀性並使名稱更容易理解。

  • 避免使用保留關鍵字。Qlik Sense 具有不應作為物件名稱使用的保留關鍵字。這些關鍵字用於運算式、指令碼或 Qlik Sense 環境中。範例包括「if」、「and」、「or」、「load」等。

  • 為維度和量值使用有意義且直覺的名稱。在圖中建立維度和量值時,請使用能清楚描述其所代表的基礎資料或計算的名稱。這可增強開發人員和終端使用者之間的理解與協作。

  • 記錄命名慣例。維護概述您的 Qlik Sense 應用程式中所使用命名慣例的文件。這有助於新開發人員了解命名慣例,並確保多位開發人員在同一個應用程式上工作時的一致性。

  • 定期檢閱並更新物件名稱。隨著您的應用程式發展或需求變更,請定期檢閱並更新物件名稱,以確保它們與應用程式目前的結構和功能保持一致。

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們!