2017-04-11 24 views
2

我在Azure Blob存儲帳戶(一封電子郵件= blob存儲中的一個文檔)中存儲了大約500k封電子郵件。現在我想用天藍色的認知文本api(https://www.microsoft.com/cognitive-services/en-us/text-analytics-api)來分析每個電子郵件的內容。這工作很好 - 但由於我需要批量處理數以千計的電子郵件,我想知道如何才能做到這一點?有另一種天藍色的分析產品可以幫助我嗎?或者我只是創建一個採取文檔和做這些事情的天青功能?使用認知文本分析對電子郵件進行批量處理

+0

我假設你在這裏的關注是ratelimiting? –

+0

嗨瑪麗亞,謝謝你的回答。實際上沒有。我不想限制速度,但我想找到一種大規模並行執行的方式來處理成千上萬的電子郵件......我想知道除了在一個應用程序中使用多線程之外還有什麼解決方案...... – LaurinSt

回答

0

Text Analytics API允許您一次發送多達1000條記錄。您可以每分鐘提交最多100個請求。

您可以看到如何發送小批量here的示例。它不會很難修改發送1000記錄,而不是3.

我建議在每個批處理調用之間添加某種延遲,以便您有效地發送每分鐘少於100個請求。

另外,我應該指出,批量請求的最大有效負載不能大於1MB - 因此,根據要分析的電子郵件的大小,您可能希望使批量小於1000個文檔。

Luis Cabrera | Text Analytics PM |微軟公司

相關問題