问题标签 [azure-tablequery]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何使用 c# 在 azure 表存储中查找 2 dateTime 之间的小时数
我想找到天蓝色表存储的小时数
我已返回选择 2 个 dateTime 列的代码。但我不知道如何获得时间差异并总结一下。请我解决这个问题。
azure - 通过字符串或 Int64 搜索 DateTime 类型与 Azure 表的性能比较
我需要DateTimeOffset
在 Azure Table 上按本地时间类型进行搜索。
我的问题是,如果将DateTimeOffset
类型的本地时间保存为RowKey
,哪种类型在索引和搜索时更快RowKey
,String
或者Int64
?
By Int64
:DateTimeOffset
必须转换为整数类型。
PartitionKey 可以是任意的,例如日期,
azure - 如何使用 Microsoft.WindowsAzure.Storage.Table 的 TableOperators.Not 运算符
我正在使用Microsoft.WindowsAzure.Storage.Table
的 TableOperators 生成表查询并使用TableQuery.CombineFilters
. 但是我看不到使用“TableOperators.Not”来否定子句的方法。怎么可能呢?
azure - Azure 表存储更新使列为 Null
我正在使用 Azure Table Storage Rest Api 来更新实体。如果实体有 5 列(col1、col2、col3、col4、col5)并且我正在制作一个像这样的 PUT 请求正文。
其余列值设置为 NULL。
有没有办法避免它?
azure - 使用 Rest Api 查询 Azure 表存储
我正在尝试使用其余 api 从 azure 数据表中检索数据。Url 看起来像这样。
Api 错误与Invalid data一起出现。
如果我添加 RowKey 以及 PartitionKey 类似的东西。有用。
是否需要通过 RowKey?
如果我只想从一个分区中检索所有数据怎么办?我知道,我们可以在查询参数中添加一个 $filter 但这不会导致性能问题吗?
请分享你的想法。
谢谢!
c# - Azure 表泛型 - ExecuteQuery 不支持操作
我正在尝试为 Azure 表创建一个通用实现。问题是当我使用 ExecuteQuery 函数时,它总是向我返回以下错误:
错误 = 无法计算表达式。不支持操作。未知错误:0x80070057。
例如,我确实可以为 TableOperation Delete、Update、Create、Retrieve 运行 Execute 函数
那是我在项目中创建的类:
基类
然后它的接口
以及我拥有的表格的课程
至少,我的服务等级
映射服务是:
方法调用应该很简单
我看到了这个问题的答案,但就我而言,我不知道我需要做什么,因为我已经new()
在我的服务类上定义了。我哪里搞砸了?
提前致谢 :)
javascript - Azure 表按分区键值过滤
我想在一个partitionKey
等于一个值的天蓝色表上过滤值。
实际上我收到了这个错误
angular - Angular MatPaginator 和 Azure 表存储
我正在尝试实现一个带有分页的 Angular 材料表,它连接到后端,从 Azure 表存储中检索数据。
我知道,表存储支持ExecuteQuerySegmentedAsync,它返回TableContinuationToken。看起来不错。所以在前端,我得到这样的东西:
在 component.ts 中的某处:
现在我想知道,如何获得页数?并让服务器知道我想要什么特定页面?
事实上,我可以用这个 continuationToken 做什么?
.net - 什么决定/控制从 Azure 表的 ExecuteQuerySegmented(Async) 返回的记录数?
决定ExecuteQuerySegmentedAsync返回多少条记录的因素是什么?
我的情况是返回的记录数过去是 ~500,现在是 ~35。
编辑
我的代码是:
queryResult.Count()
可靠地〜35。
查询是通过以下方式生成的:
这导致query.FilterString
被(PartitionKey eq 'key_here') and ((RowKey ge '1596240000') and (RowKey le '1612915200'))
azure - Azure 表存储:是否可以使用与添加两列值的结果进行比较的查询条件?
我有一个 Azure 存储表,用于存储与抽认卡相遇的结果。它有如下列:
UserID
CardID
ConsecutiveCorrect
TotalCorrect
TotalIncorrect
可悲的是,我没有想到要为TotalEncounters
. 我正在想办法查询已经看过N次的卡片。如果我只能说这会很容易WHERE TotalCorrect + TotalIncorrect = N
,但我在 API 中看不到任何可以做到这一点的地方。
我只是错过了一些很棒的东西吗?或者这在 Azure 表存储中实际上是不可能的?