Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Azure表存储中的计数记录(年份:2017)_Python_Azure_Azure Table Storage - Fatal编程技术网

Python Azure表存储中的计数记录(年份:2017)

Python Azure表存储中的计数记录(年份:2017),python,azure,azure-table-storage,Python,Azure,Azure Table Storage,我们在Azure table Storage中有一个表,它在其中存储了大量数据(IoT内容)。我们正在尝试从Azure Tables存储迁移到我们自己的数据服务 我希望大致了解我们到底迁移了多少数据。 例如:物联网设备的200万条记录#1234 我所面临的问题是,在获得表中存在的所有记录的计数时存在一些限制(例如:计数与一台物联网设备有关的所有记录#1234等) 我做了大量的研究,发现有帖子说ATS没有实现这个计数功能。然而,这些职位大约在2010年至2014年 我假设(希望)这个功能从2017

我们在Azure table Storage中有一个表,它在其中存储了大量数据(IoT内容)。我们正在尝试从Azure Tables存储迁移到我们自己的数据服务

我希望大致了解我们到底迁移了多少数据。 例如:物联网设备的200万条记录#1234

我所面临的问题是,在获得表中存在的所有记录的计数时存在一些限制(例如:计数与一台物联网设备有关的所有记录#1234等)

我做了大量的研究,发现有帖子说ATS没有实现这个计数功能。然而,这些职位大约在2010年至2014年

我假设(希望)这个功能从2017年起就已经实现了,我正试图找到它的文档

我正在使用python与我们的ATS进行交互

有人能在这里发布文档的链接吗?这些文档展示了我如何使用python(甚至HTTP/rest等)获取记录数

或者,如果有人确信此功能仍然不可用,这也将帮助我继续前进,并找到另一种方式来处理事情

提前谢谢

或者如果有人确信此功能仍然不可用, 这也会帮助我继续前进,找到另一条路 事情

此功能仍然不可用,或者换句话说,到今天为止,还没有API可以为您提供表中的行总数计数。要做到这一点,您必须编写自己的代码

有没有人能在这里贴出我如何阅读的文档的链接 可以使用python(甚至HTTP/rest等)获取记录数吗

为此,需要在表中列出所有实体。由于您只对计数感兴趣,因此可以通过使用
查询投影
并仅获取实体的一个或两个属性(可能是
分区键
行键
)来减少大小响应数据。有关更多详细信息,请参见我的回答:

或者如果有人确信此功能仍然不可用, 这也会帮助我继续前进,找到另一条路 事情

此功能仍然不可用,或者换句话说,到今天为止,还没有API可以为您提供表中的行总数计数。要做到这一点,您必须编写自己的代码

有没有人能在这里贴出我如何阅读的文档的链接 可以使用python(甚至HTTP/rest等)获取记录数吗


为此,需要在表中列出所有实体。由于您只对计数感兴趣,因此可以通过使用
查询投影
并仅获取实体的一个或两个属性(可能是
分区键
行键
)来减少大小响应数据。有关更多详细信息,请参见我的回答:。

返回表存储中的实体数在Azure表存储SDK和服务中肯定不可用。您可以进行表扫描查询以返回表中的所有实体,但如果有数百万个实体,则查询可能会超时。这也将对你的桌子产生相当大的性能影响。或者,您可以尝试在循环中进行分段查询,直到到达表的末尾

返回表存储中的实体数在Azure表存储SDK和服务中肯定不可用。您可以进行表扫描查询以返回表中的所有实体,但如果有数百万个实体,则查询可能会超时。这也将对你的桌子产生相当大的性能影响。或者,您可以尝试在循环中进行分段查询,直到到达表的末尾

谢谢你的澄清!令人失望的是,这样一个简单的功能还没有实现。我看到的帖子可以追溯到2010年。已经七年了,但什么都没有!无论如何,谢谢你的澄清。您的另一个想法很好,但我也可以进行迁移,并记录已完成的读写操作。再次感谢:)感谢您的澄清!令人失望的是,这样一个简单的功能还没有实现。我看到的帖子可以追溯到2010年。已经七年了,但什么都没有!无论如何,谢谢你的澄清。您的另一个想法很好,但我也可以进行迁移,并记录已完成的读写操作。再次感谢:)谢谢你的回答!我在这里发帖之前读了你的答案。我不妨进行迁移并跟踪读取,而不是首先尝试进行此计数。非常令人失望的是,微软还没有开发出这个简单的功能
。非常令人失望的是,微软还没有开发出这个简单的功能
——虽然我同意这是令人失望的,但考虑到表中可以存储的数据量,我认为这不是一个简单的功能。提供这一功能将是一个巨大的工程挑战。答案就在这里!我在这里发帖之前读了你的答案。我不妨进行迁移并跟踪读取,而不是首先尝试进行此计数。非常令人失望的是,微软还没有开发出这个简单的功能
。非常令人失望的是,微软还没有开发出这个简单的功能
——虽然我同意这是令人失望的,但考虑到表中可以存储的数据量,我认为这不是一个简单的功能。提供此功能将是一个巨大的工程挑战。