2015-06-30 51 views
1

我讀什麼在蔚藍的斑點非常好的保存一些數據統計還是其他什麼東西,之後創建BLOB和顯示統計網站(儀表盤)的請求。 但我不知道如何使用流分析來顯示統計信息。它是一些用於創建查詢blob並生成josn數據的SDK。或者...我不知道。 我對此有更多疑問:Azure的Blob存儲和數據流分析

  • 如何將數據保存到blob(它是json數據或其他)。我不知道 問題的格式數據。
  • 如何使用流分析創建blob請求並獲取要在儀表板中顯示的數據之後。

也許你知道如何使用這項技術。請幫幫我。感謝,並有一個愉快的一天。

+0

將blob添加爲引用的JSON文件的輸入。然後在Stream Analytisc中寫入一個查詢來查詢它。 –

+0

@PhucHDuong好的,如果我添加10000個文件如何在流分析中創建查詢?並選擇只是一些文件? –

+0

這不是真的建議,因爲我認爲你必須逐個添加每個文件...你可以合併文件嗎?如果它是JSON,你可以編寫一個腳本來加入它們。 –

回答

1

@Taras - 你得到一個機會,玩具與流分析UI?

當您添加blob輸入時,您可以添加整個容器 - 這意味着Stream Analytics將掃描整個容器中的新文件,或者您可以指定一個路徑前綴模式,這將使Stream Analytics僅查找該路徑。

您還可以指定標記如{日期},{}時間上的路徑前綴模式,以幫助指導的分析數據上讀取這些文件。

一般來說 - 強烈推薦使用事件中心作爲輸入的改進延遲。

至於輸出 - 你可以使用Power BI這會給你一個交互式儀表盤,也可以輸出到一些存儲(BLOB,表,SQL等)和建立在此基礎之上的儀表板。

您也可以嘗試做演練的一個感受一下流分析:https://azure.microsoft.com/en-us/documentation/articles/stream-analytics-twitter-sentiment-analysis-trends/

謝謝!

Ziv。

+0

謝謝你,這正是我需要的。 –

+0

@Ziv我的場景就像我已經使用blob作爲流分析輸入(參考數據)以及iotHub流輸入。我的流分析發佈了一些警報給事件中心。問題是當我更新blob文件(json文件)時,流分析不會讀取最新文件。我有一些用blob寫的邏輯需要應用於生成警報。你有什麼想法嗎? – DSA

+0

事件中心方法有一個基本缺點,即blob克服:如果我的iot設備不總是在線並且可以訪問,那麼數據點將被丟棄。使用blob方法,我可以重試,直到將本地緩存的數據集安全地轉移到雲blob,然後啓動流分析...或者Event-Hub具有幾個1MB +的本地(iot-client)隊列, ? – GGleGrand