我正在探索不同的方式讓Kendo網格與Azure表進行交互。我可以有一個Azure Table的前端,並使用WCF/SignalR/OData等公開數據。是否可以將Kendo Grid與Azure Table/Shared Access Signature集成?
或者我可以通過共享訪問簽名直接在OData上通過KendoUI公開帶有KendoUI的Azure表。
我做了很多搜索,但我沒有看到有多少這種組合。這種整合的可行性是什麼?
我正在探索不同的方式讓Kendo網格與Azure表進行交互。我可以有一個Azure Table的前端,並使用WCF/SignalR/OData等公開數據。是否可以將Kendo Grid與Azure Table/Shared Access Signature集成?
或者我可以通過共享訪問簽名直接在OData上通過KendoUI公開帶有KendoUI的Azure表。
我做了很多搜索,但我沒有看到有多少這種組合。這種整合的可行性是什麼?
我做了很多搜索,但我沒有看到有多少這種組合。這種整合的可行性是什麼?
根據我的理解,我們可以做到這一點。根據Kendo Grid official document和演示示例,它允許我們從http請求中獲取網格數據源。
var dataSource = new kendo.data.DataSource({
transport: {
read: function (e) {
// on success
e.success(sampleData);
// on failure
//e.error("XHR response", "status code", "error message");
}
}
}
它甚至可以使一個自定義的Ajax請求,然後通過響應。
因此,我們可以使用Azure表REST API來獲取dataSource的表實體。有關查詢天藍色表REST API的更多信息,請參閱Query Entities文檔。更多Azure表REST API請參考Table Service REST API文檔。
相關信息:
Cross-Origin Resource Sharing (CORS)支持的Azure存儲服務
我們可以設置,可以輕鬆地從蔚藍的門戶支持CROS
因此,不要OData ....有一些擴展來處理最佳實踐,如負載均衡分區鍵,IQuerable,過濾器或排序數據的替代索引? – LamonteCristo
在[REST API文檔](https://docs.microsoft.com/en-us/rest/api/storageservices/fileservices/query-entities)的** URI參數**部分中提到'URI參數 查詢實體操作支持由OData協議規範定義的查詢選項'。 –
你有關於這個主題的任何更新? –