0
我們的一位開發人員正在使用Azure Stream Analytics將數據從Azure blob存儲中提取出來,然後將其插入到Azure SQL數據庫表中。目標SQL表具有整數數據類型的列。 Azure流分析不支持整數類型,只支持bigint類型。所以當SA試圖向我們的表中插入一行時,我們會得到一個數據類型不匹配的錯誤。流分析可以寫入具有整數數據類型的Azure SQL表嗎?
將行寫入SQL表時,有沒有辦法讓Stream Analytics將數據寫入整數而不是bigint(由於INT類型無法識別,CASTing不起作用)?
你能不能建立一個存儲過程,並投了BIGINT到在進口詮釋? https://stackoverflow.com/questions/7097171/sql-safely-downcast-bigint-to-int – Sorceri
如果Stream Analytics允許調用存儲過程,然後插入數據而不是SA直接插入行我們的桌子。 –
你可以爲插入表設置一個觸發器,這樣就可以處理數據庫端。 – Sorceri