问题标签 [azure-storage]

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 投票
4 回答
464 浏览

silverlight - 使用 azure 托管 silverlight 媒体

我正在考虑使用 Azure Blob 存储托管 MP4。当 azure 使用 url 返回 blob 时,它是否包含接受范围标头。Silverlight 是否能够在 Azure 存储上使用字节范围请求进行搜索?

0 投票
4 回答
3104 浏览

c# - 创建没有实体类型属性的动态 LINQ 语句

我正在尝试创建一个 Linq 语句,该语句查询作为属性存在于我的实体上的列和不存在但作为实体的数据库中的列存在的列。

例如,我有一个 Book 实体的集合。每本书在数据库中都有一个 ID 和 Title 属性以及一个匹配的列。但是,假设 Book 的表还包含Author的列字段,而我的 Book 实体没有这个字段。

涉及 ID 和 Title 的普通查询可能如下所示:

但是,我还想动态地将“ AND Author = 'Name' ”的等价物添加到上述查询中。Book 对象上不存在 Author 属性。

额外的字段和它们应该包含的值实际上将在字典中可用。所以我需要在查询中动态添加多个AND [FieldName] = '[Value]'条件。

它可能有助于解释为什么我需要它来知道我正在使用 Azure 表存储,并且我已经覆盖了将 Book 实体转换为存储在 Azure 中的 XML 的序列化。

编辑 -

我试过使用 Dynamic Linq 库,但它不起作用。

抛出:System.Linq.Dynamic.ParseException:“书”类型中不存在“作者”属性或字段。

还,

我知道使用Books.AddQueryOption("$filter","Author eq 'SomeName'") 单独使用时有效。但我不知道如何将 AddQueryOption 与现有的 Where 语句一起使用。

0 投票
1 回答
262 浏览

azure - 在 Windows Azure 中哪里可以找到我的 AccountSharedKey?

自从我使用 Azure 已经有一段时间了,我忘记了在哪里可以找到我的帐户共享密钥,而且我在门户网站上找不到它。我应该在哪里寻找?

0 投票
5 回答
19375 浏览

concurrency - Azure 表存储上的自动增量

我目前正在为 Azure 表存储开发一个应用程序。在那个应用程序中,我有一个表,它的插入相对较少(每天几千个),这些实体的主键将在另一个表中使用,该表将有数十亿行。

因此,我正在寻找一种使用自动递增整数而不是 GUID 作为小表中的主键的方法(因为它将节省大量存储空间,并且插入的可伸缩性并不是真正的问题)。

关于该主题已经进行了一些讨论,例如在http://social.msdn.microsoft.com/Forums/en/windowsazure/thread/6b7d1ece-301b-44f1-85ab-eeb274349797上。

然而,由于并发问题很难调试和发现,我对自己实现它有点不舒服。因此,我的问题是,是否有经过充分测试的实施?

0 投票
2 回答
4480 浏览

visual-studio - 通过简单的 REST 'GET' 访问本地 Azure blob 存储

我正在使用 Windows Azure,并且正在使用 Blob 存储。我已将我的 Blob 存储设置为在其自己的具有虚拟 Web 角色的解决方案文件中运行。我首先在我的开发机器上运行它,以便启动 Azure 服务。我已将服务配置为使用开发共享密钥和帐户名。

当我将我的 Web 应用程序(在另一个解决方案中)指向本地 Blob 存储服务时,我遇到了一个问题。我可以将文件上传到 Blob 存储,并且可以查看本地数据库中的记录。因此,我在 web.config 中输入了正确的设置。但是,我无法通过简单的 Get 请求访问该文件。我已验证该容器是公开的。

我使用的 URI 是:

我的代码在我使用生产 Azure 服务时有效,那么我缺少的开发环境有什么不同吗?本地环境是否允许 REST 访问?

更新:我最近发现这篇 MSDN 文章描述了生产和开发存储 URI 之间的差异。我还在我的博客上记录了我的环境。

0 投票
2 回答
521 浏览

azure - 允许访问 Azure 存储节点以选择用户?

给定 Azure 存储上的存储文件(blob、表或队列——无关紧要),是否可以允许所有人访问它,但仅基于权限?

例如,我有大量的图像存储,以及一个包含用户和授权的数据库。我希望用户 X 只能访问图像 Y 和 Z。因此,除非您提供某种临时安全令牌,否则 URL 通常无法访问。这怎么可能?我知道我可以从外部世界关闭存储,并且只允许通过检查这些内容的应用程序访问它,但这需要应用程序也在 Azure 上,并且本地应用程序将无法交付Azure 存储中的任何内容。

据我了解,大多数 CDN 都提供了这种能力,我当然希望 Azure 也为此提供解决方案!

伊塔马尔。

0 投票
4 回答
1458 浏览

iphone - 使用 Objective C 将文件读/写到 Windows Azure 存储

有谁知道有关如何将文件写入 Windows Azure 并使用 Objective C 读取文件的任何好的资源或教程?(对于 iPhone 应用程序)

谢谢!

0 投票
3 回答
1438 浏览

.net - 从 Windows Azure 表下载数据的最佳方式

我需要每天晚上将数据从 Windows azure 表存储下载回办公室网络内的 SQL Server 数据库。表中最多可以有 100,000 个条目。最有效的方法是什么(即成本最低的方法)?

0 投票
5 回答
10111 浏览

azure - 如何将属性排除在 Azure 表存储中持久保存?

如果我有这样的课程:

Parent 派生自 ParentId Guid,并且该关系旨在由我的存储库填充。那么我如何告诉 Azure 不理会该字段呢?是否存在某种类型的 Ignore 属性,或者我是否必须创建一个提供这些关系的继承类?

0 投票
3 回答
1617 浏览

rest - 访问 Azure 表实体

所以我有这个应用程序,它需要从我不知道架构的表中查询 Azure 表存储中的实体。

1) 有没有办法用 Storageclient 包装器做到这一点?
2)我猜不是,所以我尝试使用 REST API,当我查询实体时总是得到 403 Forbidden。

这是我的代码。