昨日にひきつづきCosmos DBについてのメモで、今回は Table APIです。
SDKについて
現状のSDK対応マトリクスは以下の通りで、Table API はまだ .NET でしかサポートしていません。
NET SDKは、Nugetでバイナリのみ公開されております。
また、
You can download the Azure Storage Preview SDK from NuGet, that has the same classes and method signatures as the public Azure storage SDK, but also has the ability to connect to Azure Cosmos DB accounts using the Table API (preview).
とのことで、クラス名、メソッドシグネチャ等々 SDK レベルでの互換は保たれているようなのですが、別ソースです。しかし、ソースは公開されていないようです。
Source code for the CosmosDB compatibility? · Issue #454 · Azure/azure-storage-net · GitHub
OSSといいつつ最新のソースを公開しないのはいかがなものかと(他のJava SDKしかり)
おまけ
とりあえず動きがあったら、また更新します。