2016-09-16 54 views
0

我需要設計一些電力BI報告將使用Azure的託管(目前我們正在考慮使用Azure服務的,如果設計不解決,然後我們必須去到本地託管)SQL Azure和雙向電力

  1. 我們有一個遠程PC(目前運行的是Windows OS),這將收集XML或CSV每天都在文件中的所有報表數據和存儲(挑戰賽在這裏,這臺電腦是不能上網連接始終,有一個有限的和定時連接,當我們之間的關係,我們的數據推送到服務器)

  2. 我們需要從這個遠程PC到SQL推這個數據ZURE

  3. 使用Power BI(從蔚藍的),我們需要從SQL Azure中生成使用數據的報告現在

,我現在面臨的挑戰是

  1. 如何推動數據(無論是在XML或CSV)從遠程PC到SQL Azure
  2. 如何集成SQL Azure和Power BI

如果還有其他建議,我們還可以,因爲我們尚未完成應用程序開發的設計。此外,設計應該是獨立於平臺(如果我們遷移到基於Linux的遠程PC)

回答

0

如何推動數據(無論是在XML或CSV)從遠程PC到SQL Azure的

許多選項..

1.使用SSIS將數據移動到Azure和支持SQLAzure作爲目標爲好。
2.Write一個C#可執行文件,做任務給你,如果你需要多少定製..

如何集成SQL Azure和雙向電力

使用Powerbi與SqlAzure很簡單

,你只需要選擇哪個目的地如下圖所示鏈接..

一步一步的步驟:https://powerbi.microsoft.com/en-us/documentation/powerbi-azure-sql-database-with-direct-connect/

Powerbi有API的還有:https://powerbi.microsoft.com/en-us/documentation/powerbi-azure-and-power-bi/

+0

謝謝任何​​用於從遠程PC推送數據的C#代碼示例,因爲我們無法安裝SSIS,相反,我們可以使用watch文件夾編寫C#windows服務,並計劃將數據傳輸到SQL Azure。 – aioracle

+0

如果你有onpremises SQLSERVER,SSIS包easy..regarding鏈接,您可能必須分離搜索和分裂,conquer..below鏈接可能helpfull..http://stackoverflow.com/questions/32070465/windows- service-in-c-sharp-to-read-xml-file-and-insert-data-into-database https://www.mindstick.com/Articles/100/windows-service-to-update-record-from -one-database-to-another-after-certain-interval-of-time https://www.mindstick.com/Articles/1113/copy-data-from-one-table-to-another-table-using- windows-service-in-c-sharp – TheGameiswar

+0

謝謝,但是如果我們可以在SQL Azure中使用StoreProc,我看到了一個挑戰,我們的方法會很好。 – aioracle