我们在应用程序中使用用于Java V8的Azure存储SDK来访问存储帐户中包含几行的简单表,此版本未能使客户安全扫描失败,但新版本的SDK似乎无法使用表存储,检查文档,看来使用带有最新SDK的表存储的唯一方法是通过Cosmos DB Table API进行访问。
用于Java SDK的Azur存储页面(https://github.com/azure/azure-storage-java)仅显示Blob和队列组件。 Azure文档尚不清楚,但是所有示例都指向V8(或更早版本)SDK,例如此示例https://github.com/Azure-Samples/storage-table-java-getting-started
是否可以使用Java访问表存储而无需使用Cosmos DB Table API或过时的V8 SDK?
答案 0 :(得分:0)
目前,Azure Tables和Table的所有客户端库实际上已移交给CosmosDB团队,并且没有计划支持它们。
关于github中的表支持issue已关闭。
因此,如果要将Table SDK与Java一起使用,则必须使用旧版SDK。现在,您只能获得表的最新SDK是CosmosDB。
希望这对您有帮助,如果您还有其他问题,请告诉我。