💡Power Apps結合Azure APIM快速建立Web/App前端
許多企業擁有內部資訊系統,卻經常需要一些創新應用。例如業務希望能夠及時從系統中得到一些訊息,回應客戶。
雖然Power Platform已經提供數百個Connector提供整合,但面對自建系統,有什麼方法連接?
- Custom Connector
- Azure APIM
讀到這裡,你可能會想:用HTTP Request不行嗎?當然可以,但使用Customer Connector和APIM這類managed service的好處是方便企業管理和部署。
想像你在app中呼叫這支API數十次,當有天系統升版時,你不需要一個一個修改,而只要在Power Platform或APIM上修改一次。
這個功能可以幫助我們管理已經放在Azure上的各種資源,譬如Service Bus和Azure Storage等等。
更多介紹:
Demo:
Rapidly create a front-end for your web APIs with Microsoft Power Apps | .NET Conf 2022 – YouTube
💡Bot Framework和Power Virtual Agent整合
Power Virtual Agent的使用者應該對Azure Bot Framework不陌生,知道如果要作些更進階的開發會需要用到。但中間的整合常常讓使用者感到苦手。
好消息是Power Virtual Agents整合Bot Framework,讓工程師和使用者可以在同一個介面下編輯作業,讓團隊合作更流暢。
微軟近年來在不同產品都有類似走向,希望能夠透過介面改善,讓不同面向的使用者一起工作。另一個例子是Azure Machine Learning,除了Notebook可以讓Data Scientist們寫code,MLOps能夠讓DevOps Engineer介入、整合SQL DB讓Data Engineer共同開發,針對Low code使用者也推出Designer,可以更平易近人。
💡降低維護資料成本的5種方法
把資料放在Daverse,與其他資料庫相比真是不便宜。曾有客戶帶著逐漸增加的帳單來問我:隨著企業資料日益增多,如何降低成本?
這篇文章整理了十種方法,我精簡成五項,你可以看看其中有沒有合適的:
只留下需要的資料
這類型的方法包含各種刪除,譬如刪除舊資料、定期檢查垃圾電子郵件,或是將重複性高的欄位資料刪除,譬如公版行銷電子報。
簡化資料結構
因為業務場景需要,資料結構可能很複雜,但這些複雜並不需要全部帶到Power Platform上。除了上述提過的只要留下Header或是重要資訊即可外,也將資料改為JSON或是text,提取需要的即可。
使用較經濟實惠的Data Lake
例如將並不常使用、或是分析用的資料改放到Data Lake,使用Archiving tier。
使用Virtual Table
Virtual Table是一種存在Dataverse裡,但從外部獲取資料的功能。能夠幫助我們減少資料複製在不同系統中,需要時直接呼叫即可。
刪除非正式環境與不必要的系統整合
準備一個排程吧,通知使用者多久沒使用的服務將會在一定時間內刪除,或者將不要的系統整合刪除。例如上述提到的分析用資料,就可以直接放入Data Lake,節省Dataverse支出。
資料來源:10 tips for keeping data in check | Powerplatform.se
對於以上分享的場景和新功能有什麼想法?歡迎留言或者寫信跟我分享。
📌《中途筆記》Low Code/No Code電子報籌備中,訂閱電子報,上線第一時間通知你。
📌最新訊息在粉專: 中途筆記