從Event Hub發送數據到Data Lake Store的最佳方式是什麼?將Azure事件中心與Data Lake Store連接
回答
一種方法是編寫進程從事件中心event hub API中讀取消息並將它們寫入Data Lake Store。 Data Lake SDK。
另一種方法是使用Steam Analytics將事件中心的數據導入Blob,Azure Automation運行powershell以讀取blob中的數據並寫入數據存儲區。
除了Nava的回覆:您還可以使用ADLA/U-SQL在Windows Azure Blob存儲容器中查詢數據。或者,您可以將Blob Store用於ADL Storage複製服務(請參閱https://azure.microsoft.com/en-us/documentation/articles/data-lake-store-copy-data-azure-storage-blob/)。
我假設您要定期從EventHubs向Data Lake Store中提取數據。就像Nava說的那樣,您可以使用Azure流分析從EventHub獲取數據到Azure存儲Blob中。之後,您可以使用Azure數據工廠(ADF)將數據定期從Blob複製到Azure Data Lake Store。有關使用ADF的更多詳細信息,請訪問:https://azure.microsoft.com/en-us/documentation/articles/data-factory-azure-datalake-connector/。希望這可以幫助。
== 2016年3月17日更新。
現在支持Azure Data Lake Store作爲Azure Stream Analytics的輸出。 https://blogs.msdn.microsoft.com/streamanalytics/2016/03/14/integration-with-azure-data-lake-store/。這將是您的方案的最佳選擇。
薩欽謝斯
項目經理,Azure的數據湖
不採取信貸這一點,但與社區共享:
也可以存檔活動(看看屬性\檔案),這留下一個Avro一滴。
然後使用AvroExtractor可以作爲安東尼的BLOB描述的記錄轉換爲JSON: http://anthonychu.ca/post/event-hubs-archive-azure-data-lake-analytics-usql/
的方法之一是使用EventHub捕獲功能(數據湖和Blob存儲您的EventHub連接到數據湖目前支持)。事件中心會每隔N分鐘或數據大小閾值達到數據湖。它用於優化存儲「寫入」操作,因爲它們在高規模上很昂貴。
數據以Avro格式存儲,所以如果您想使用USQL查詢它,您必須使用Extractor類。 Uri給出了很好的參考https://anthonychu.ca/post/event-hubs-archive-azure-data-lake-analytics-usql/。
- 1. Azure Data Lake Store併發性
- 2. Usql與Azure Data Lake Store .net SDK
- 3. Azure Data Lake:對Azure Data Lake Store的請求未經授權
- 4. Azure Data Lake Store - 文件權限更新
- 5. 如何使用SSIS將文件上傳到Azure Data lake store?
- 6. 具有WebJob/Azure功能的Azure Data Lake Store和Azure SQL
- 7. 對Data Lake Store鏈接服務的Azure批處理支持
- 8. SSIS組件 - Azure Data Lake Store源無法加載平面文件
- 9. 微軟Azure Data Lake存儲
- 10. Azure Data Lake Store - 現有連接被遠程主機強制關閉
- 11. 從Azure Data Lake Store .NET SDK創建文件
- 12. Azure Data Lake Store - 從文件讀取時出錯
- 13. 無法提供從HDInsight羣集訪問Azure Data Lake Store文件
- 14. 合併來自Data lake store的文件
- 15. 如何在Azure分析服務中連接Data Lake商店
- 16. 將Azure CDN與Azure Data Lake存儲集成
- 17. Java連接到azure事件中心:SunCertPathBuilderException
- 18. Azure Data Lake Store SDK:FileStatusProperties.ChildrenNum屬性始終爲空
- 19. 是否有適用於Azure Data Lake Store的本地模擬器
- 20. 授權超時:Azure數據工廠中的Azure Data Lake Store配置
- 21. 我們可以將azure事件中心與蔚藍通知中心連接嗎?
- 22. 我們如何在Azure Data Lake Store文件夾內複製任何文件
- 23. Azure Data Lake Count所有項目
- 24. Azure Data Lake中的U-SQL輸出
- 25. Azure Data Lake Analytics中的內存限制
- 26. 將Azure應用程序的Insight日誌文件導出到Azure Data Lake存儲
- 27. 使用Azure數據工廠將數據從Data Lake Store(JSON文件)移動到Azure搜索
- 28. 如何將JSON文件上傳到Azure Data Lake表
- 29. AWS Data Lake Dynamo與ElasticSearch
- 30. Azure Data Lake存儲帶寬限制