[Tables] Discussion - Azure Tables SDK Beta.1
See original GitHub issueThe intent of this issue is to solicit feedback from the community in
advance of the GA of the new Azure Tables library @azure/data-tables
which replaces the Azure Tables support in the older azure-storage-node
(which will follow several Beta releases).
_As a reference, the JavaScript Azure SDK guidelines can be found here: https://azure.github.io/azure-sdk/typescript_introduction.html#_
@azure/data-tables beta.1
We are happy to announce that we have released the first Beta of the new Azure Tables SDK. It conforms to our new guidelines on writing JS SDKs for Azure services which ensure it will remain idiomatic, consistent, and diagnosable.
The new package can be installed with npm install @azure/data-tables
Clients The new Azure Tables SDK provides 2 clients:
-
TableServiceClient
- Which exposes operations at a service level such as creating and deleting tables, getting and setting access policies, and getting service statistics -
TableClient
- Which exposes operations at an entity level such as create, delete, update, upsert, get and list entities.
For more samples on how to use each client please take a look at our samples
We have created a few discussion issues to hear feedback about the key design decisions we have made, we’d appreciate your input as it would help us build a great SDK
- #11210 [Discussion] Proposal to provide automatic serialization in @azure/data-tables
- #11209 [Discussion] Proposal to provide more idiomatic entities in @azure/data-tables
Also please report any problems you find in a new GitHub issue.
Looking forward to hearing from you!
Issue Analytics
- State:
- Created 3 years ago
- Comments:6 (3 by maintainers)
Top GitHub Comments
@freakyfriday thanks for bringing this up. Unfortunately, neither CosmosDB Tables Rest API nor Storage Tables support OrderBy. The new Tables SDKs are based on the REST APIs, so we can’t support OrderBy at this point. I have filed a Feature Request (#11301) for this with some additional information. Please subscribe to the issue to get updates
Hi @mtrcn, Azure Storage and CosmosDB offer different levels of redundancy, you can find more information in the following sites:
Hi Everyone! We are happy to announce that the new stable version (12.0.0) of
@azure/datat-tables
has been released. You can install it withnpm install @azure/data-tables
For more details please see the README.
If you have any questions or feedback, please log an issue here