透過 VizAlerts,根據任何條件傳送電子郵件通知給任何人

VizAlerts 是一個免費且可依現況使用的開放原始碼工具,此工具與很多訂閱型服務的運作方式類似。在排程表上訂閱您的可視化項,如果排程執行時您的檢視中有任何資料,您就會收到一封電子郵件。如果檢視中有沒有任何資料,則不會收到。條件訂閱、規則型警示、推播通知、報告連發 - VizAlerts 都能在 Tableau Server 上做到。您可在警示中建立條件,以篩選掉不想知道的警示。

想要從 Tableau Server 根據您需要的任何條件,傳送電子郵件警示給您指定的任何人?這要如何做到呢?答案很簡單,而且還免費!這都要歸功於 Tableau 優秀社群的協助。

VizAlerts 是一個免費且可依現況使用的開放原始碼工具,此工具與很多訂閱型服務的運作方式類似。在排程表上訂閱您的可視化項,如果排程執行時您的檢視中有任何資料,您就會收到一封電子郵件。如果檢視中有沒有任何資料,則不會收到。

條件訂閱、規則型警示、推播通知、報告連發 - VizAlerts 都能在 Tableau Server 上做到。您可在警示中建立條件,以篩選掉不想知道的警示。

我們已在內部使用此工具建立六十個以上的警示,這些警示會在系統出現非預期性行為時自動通知我們,例如擷取重新整理作業失敗、資料未達品質標準,以及無數個其他使用案例。這項功能非常實用。

我們不久前才推出 VizAlerts 1.1.0,而這一切都拜 Tableau 社群所賜。以下說明原因。

在數個月前初次推出 VizAlerts 時,我們無法透過這項工具完成一切所需。沒錯,您可以自訂收件者以及傳送的電子郵件主旨,而且您可以在電子郵件內文中新增所需的任何 HTML 文字。但除此之外,您只能包含一張可視化項的圖片,而把這類圖片都放到裡面又會有點怪。

Tableau Zen Master Jonathan Drummey 上場了。

Jonathan 聯絡了我,問了我一個問題。他想要在與 PATH 合作的專案上使用 VizAlerts,這個專案是:根除尚比亞的瘧疾。他想知道:他是否可以對需要的新功能提供一些程式碼?

我們談了 VizAlerts 需要新增的內容,以及如何用最好的方式加以實現。我們根據程式碼審查來回溝通了幾次。Jonathan 的協助讓我們得以直接推出了全新版本的 VizAlerts,並且在其中實現了大家對警示功能的一切想法!

VizAlerts 1.1.0 可以:

  • 從任何其他 Tableau Server 可視化項內嵌或附加圖片、CSV 以及 PDF
  • 使用 URL 參數篩選器,篩選任何該可視化項內容
  • 將分開的可視化項圖片合併為單一多頁 PDF

還有更多功能!

因此,VizAlerts 現在可以透過電子郵件,根據您決定的條件,傳送您需要的任何 Tableau 儀表板給您指定的任何人。此功能在之前就很棒了,但現在完全就是不可思議—當然這只是我的個人意見。

您很自然地會有以下疑問:我如何在自己的 Tableau Server 開始使用此功能?您只要從 GitHub 頁面取得最新推出的版本,並遵循 install_guide.docx 檔案中的指示操作即可。指示說明會帶著您逐步操作初次設定 VizAlerts 所需的一切步驟。若您從 VizAlerts 1.0.8 升級,請前往這裡查看升級的指示說明。最後,若您需要任何協助、有疑問,或希望提供意見反饋,請在社群論壇上的公開群組告訴我們。

能看到 Tableau 社群在此專案上互助合作真是太棒了。沒有你們的支援,這整個專案就無法完成。

我想要特別感謝兩位成員。Jonathan Drummey,謝謝您勤奮與卓越的努力,將 VizAlerts 的功能性提升到全新境界。Toby Erkson,謝謝您徹底測試主要發佈版本的大力支援,任何蛛絲馬跡都逃不開您的法眼!能跟你們兩位工作是我的榮幸。

如果您尚未試用過此工具,我鼓勵您快來嘗試。如果已經試用過,請透過社群告訴我們您對VizAlerts 頁面的看法。我們期待收到您的意見。