问题标签 [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.

0 投票
1 回答
34 浏览

c# - 如何使用 c# 在 azure 表存储中查找 2 dateTime 之间的小时数

我想找到天蓝色表存储的小时数

我已返回选择 2 个 dateTime 列的代码。但我不知道如何获得时间差异并总结一下。请我解决这个问题。

0 投票
1 回答
58 浏览

azure - 通过字符串或 Int64 搜索 DateTime 类型与 Azure 表的性能比较

我需要DateTimeOffset在 Azure Table 上按本地时间类型进行搜索。

我的问题是,如果将DateTimeOffset类型的本地时间保存为RowKey,哪种类型在索引和搜索时更快RowKeyString或者Int64

By Int64:DateTimeOffset必须转换为整数类型。

PartitionKey 可以是任意的,例如日期,

请参阅在 Azure 表上保存语言环境时间

0 投票
1 回答
120 浏览

azure - 如何使用 Microsoft.WindowsAzure.Storage.Table 的 TableOperators.Not 运算符

我正在使用Microsoft.WindowsAzure.Storage.Table的 TableOperators 生成表查询并使用TableQuery.CombineFilters. 但是我看不到使用“TableOperators.Not”来否定子句的方法。怎么可能呢?

0 投票
1 回答
75 浏览

azure - Azure 表存储更新使列为 Null

我正在使用 Azure Table Storage Rest Api 来更新实体。如果实体有 5 列(col1、col2、col3、col4、col5)并且我正在制作一个像这样的 PUT 请求正文。

其余列值设置为 NULL。

有没有办法避免它?

0 投票
1 回答
361 浏览

azure - 使用 Rest Api 查询 Azure 表存储

我正在尝试使用其余 api 从 azure 数据表中检索数据。Url 看起来像这样。

Api 错误与Invalid data一起出现。

如果我添加 RowKey 以及 PartitionKey 类似的东西。有用。

是否需要通过 RowKey?

如果我只想从一个分区中检索所有数据怎么办?我知道,我们可以在查询参数中添加一个 $filter 但这不会导致性能问题吗?

请分享你的想法。

谢谢!

0 投票
1 回答
246 浏览

c# - Azure 表泛型 - ExecuteQuery 不支持操作

我正在尝试为 Azure 表创建一个通用实现。问题是当我使用 ExecuteQuery 函数时,它总是向我返回以下错误:

错误 = 无法计算表达式。不支持操作。未知错误:0x80070057。

例如,我确实可以为 TableOperation Delete、Update、Create、Retrieve 运行 Execute 函数

那是我在项目中创建的类:

基类

然后它的接口

以及我拥有的表格的课程

至少,我的服务等级

映射服务是:

方法调用应该很简单

我看到了这个问题的答案,但就我而言,我不知道我需要做什么,因为我已经new()在我的服务类上定义了。我哪里搞砸了?

提前致谢 :)

0 投票
0 回答
59 浏览

javascript - Azure 表按分区键值过滤

我想在一个partitionKey等于一个值的天蓝色表上过滤值。

实际上我收到了这个错误

0 投票
2 回答
145 浏览

angular - Angular MatPaginator 和 Azure 表存储

我正在尝试实现一个带有分页的 Angular 材料表,它连接到后端,从 Azure 表存储中检索数据。

我知道,表存储支持ExecuteQuerySegmentedAsync,它返回TableContinuationToken。看起来不错。所以在前端,我得到这样的东西:

在 component.ts 中的某处:

现在我想知道,如何获得页数?并让服务器知道我想要什么特定页面?

continuationToken看起来像这样: 在此处输入图像描述

事实上,我可以用这个 continuationToken 做什么?

为了更好地理解,表格如下所示: 在此处输入图像描述

0 投票
1 回答
26 浏览

.net - 什么决定/控制从 Azure 表的 ExecuteQuerySegmented(Async) 返回的记录数?

决定ExecuteQuerySegmentedAsync返回多少条记录的因素是什么?

我的情况是返回的记录数过去是 ~500,现在是 ~35。


编辑

我的代码是:

queryResult.Count()可靠地〜35。

查询是通过以下方式生成的:

这导致query.FilterString(PartitionKey eq 'key_here') and ((RowKey ge '1596240000') and (RowKey le '1612915200'))

0 投票
1 回答
62 浏览

azure - Azure 表存储:是否可以使用与添加两列值的结果进行比较的查询条件?

我有一个 Azure 存储表,用于存储与抽认卡相遇的结果。它有如下列:

UserID CardID ConsecutiveCorrect TotalCorrect TotalIncorrect

可悲的是,我没有想到要为TotalEncounters. 我正在想办法查询已经看过N次的卡片。如果我只能说这会很容易WHERE TotalCorrect + TotalIncorrect = N,但我在 API 中看不到任何可以做到这一点的地方。

我只是错过了一些很棒的东西吗?或者这在 Azure 表存储中实际上是不可能的?