翻譯|使用教程|編輯:況魚杰|2020-10-20 10:25:34.123|閱讀 349 次
概述:在本文中,就將介紹如何將郵件從Sense加載腳本發送到Microsoft Teams。同樣的概念也可以應用于Slack和其他支持從外部工具到IM工具的Web鉤子的IM工具-通常稱為“incoming webhooks”。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Corona大流行使許多人從家里開始工作,此后,即時消息應用程序的重要性急劇上升。結果,更多的人登錄了Slack,Microsoft Teams和類似的工具。這是個很好的趨勢,因為它可以將這些工具用作從Qlik Sense應用程序到最終用戶的通信渠道。
在本文中,就將介紹如何將郵件從Sense加載腳本發送到Microsoft Teams。同樣的概念也可以應用于Slack和其他支持從外部工具到IM工具的Web鉤子的IM工具-通常稱為“incoming webhooks”。
當然可以發送電子郵件通知用戶。但是,大多數人比起他們溢出的電子郵件收件箱更關注IM工具。這全都是因為Facebook,Instagram或Twitter造成的–但這就是事實。
因此,在重新加載Sense應用程序時通過以下信息發送新聞快訊可能非常有效:
基本信息如下:
請注意如何使用markdown語法格式化消息。用于發送此消息的Qlik腳本如下所示:
let vMsg = '<h1>Posting message to Teams from Qlik Sense</h1> A basic message from <b>Qlik Sense</b> '; // Send the message Call PostToTeamsChannel_GenericMessage('$(vTeamsWebhook)', '$(vMsg)');
除了該消息外,您還需要一個子例程PostToTeamsChannel_GenericMessage和一個vTeamsWebhook變量,它們將在本文的下面進一步介紹。
更復雜的消息包含一個子標題,一個用于打開應用程序的按鈕以及兩個指標:
需要一些其他代碼來創建這些新的消息字段:
// vSenseBaseURL is the URL where Sense apps are accessed, less the App ID let vSenseBaseURL = '//qliksense.mydomain.com/sense/app/'; let vTitle = 'Daily sales metrics in Qlik Sense have been updated'; let vSubtitle = 'Click the button to open the app'; let vFactTitle1 = 'Total sales ' & Date(Today()-1, 'YYYY-MM-DD') & ' (kEUR)'; let vFactValue1 = '125'; let vFactTitle2 = 'Change compared to 7d average'; let vFactValue2 = '2.5%'; // Send the message Call PostToTeamsChannel_AppNotification('$(vSenseBaseURL)', '$(vTeamsWebhook)', '$(vTitle)', '$(vSubTitle)', '$(vFactTitle1)', '$(vFactValue1)', '$(vFactTitle2)', '$(vFactValue2)');
再次,子例程隱藏了發送消息的復雜性。
您可以輕松地嘗試自己發送消息:
就是這樣,當然也可以以各種方式擴展該概念。Microsoft Team的留言卡實際上非常靈活,此處提供了一個很酷的原型制作工具。
Qlik的愿景是一個數據素養的世界,每個人都可以使用數據來改善決策并解決他們最具挑戰性的問題。只有Qlik提供端到端的實時數據集成和分析解決方案,以幫助組織訪問所有數據并將其轉化為價值。
慧都作為Qlik官方的中國合作伙伴,我們為Qlik的中國用戶提供產品授權與實施、定制分析方案、技術培訓等服務,旨在讓中國企業的每個Qlik用戶都能探索出數據的價值,讓企業形成分析文化。
關于Qlik
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:ptarmiganlabs