azure-storage相关内容
是否可以使用 GUID 名称(或其他任何名称)保存 blob,但是当用户请求文件 URI http://me.blob.core.windows.net/mycontainer/9BB34783-8F06-466D-AC20-37A03E504E3F 一个友好的名称下载下来例如MyText.txt? 解决方案 允许用户在 Windows Azure 中下载文件(blob)可以通过 4 种方
..
所以场景如下: 我有一个 Web 服务的多个实例,用于将大量数据写入 Azure 存储.我需要能够根据接收时间将 blob 分组到一个容器(或虚拟目录)中.每隔一段时间(最糟糕的情况下每天),旧的 blob 将被处理然后删除. 我有两个选择: 选项 1 我制作了一个名为“blob"的容器(例如),然后将所有博客存储到该容器中.每个 blob 都将使用一个目录样式名称,目录名
..
使用新的 Azure SQL 数据库层结构,监视您的数据库“DTU"使用情况以了解是升级还是降级到另一层似乎很重要. 阅读Azure SQL 数据库服务时层级和性能级别,它只讨论了对 CPU、数据和日志百分比使用情况的监控. 但是,当我添加新指标时,我还有一个 DTU 百分比 选项: 我在网上找不到任何关于此的信息.这实质上是其他 DTU 相关指标的摘要吗? 解决方案 D
..
我在玩 Windows Azure 持久虚拟机.最后,我删除了虚拟机(成功)并尝试删除关联的存储帐户. 删除存储帐户的请求失败. 在预览门户 (manage.windowsazure.com) 上删除存储帐户时出现此错误: 无法删除存储帐户“portalvhdscwtwycpsxxxxx"细节:存储帐户 portalvhdscwtwycpsxxxxx 有 1 个容器,其中包含活动映像
..
当我最近开始使用 Windows Azure 时,我遇到了一种情况,在 Block Blob 和页面 Blob.我目前正在将一些文本、csv 或 dat 文件上传到 blob 存储,然后使用我的 C# 程序为其执行 MapReduce 程序.是的,我已经阅读了一篇文章. 但无法从他们那里得到一个明确的想法.简而言之,Block Blob vs Page Blob.任何帮助将不胜感激.
..
有没有办法跟踪文件上传到 Azure 存储容器的进度?我正在尝试制作一个控制台应用程序,用于使用 C# 将数据上传到 Azure. 我当前的代码是这样的: 使用系统;使用 System.Collections.Generic;使用 System.Linq;使用 System.Text;使用 Microsoft.WindowsAzure.Storage;使用 Microsoft.Window
..
我知道 Azure 存储实体(blob、表和队列)具有内置弹性,这意味着它们被复制到同一数据中心的 3 个不同服务器.最重要的是,它们还可以完全复制到物理上位于不同地理区域的不同数据中心.在这种情况下,出于所有实际目的,丢失数据的可能性几乎为零. 但是,如果一个粗心的开发人员(或受酒精影响的开发人员:))不小心通过 Azure 门户或 Azure 存储资源管理器工具删除了存储帐户,会发生什么
..
在旧的 1.7 存储客户端中有一个 CloudBlob.CopyFromBlob(otherBlob) 方法,但它似乎没有出现在 2.0 版本中.复制 blob 的推荐最佳做法是什么?我确实看到了 iCloudBlob.BeginStartCopyFromBlob 方法.如果这是合适的方法,我该如何使用它? 解决方案 Gaurav Mantri 写了一系列文章在 2.0 版的 Azure
..
如何在 azure 存储位置创建子容器? 解决方案 Windows Azure 不提供分层容器的概念,但它确实提供了一种通过约定和 API 遍历分层结构的机制.所有容器都存储在同一层.您可以通过对 blob 名称使用命名约定来获得类似的功能. 例如,您可以创建一个名为“content"的容器,并在该容器中创建具有以下名称的 blob: content/blue/images/log
..
我已经成功列出了可用文件,但我需要知道如何将该文件传递给浏览器供用户下载,而不必将其保存到服务器 这是我获取文件列表的方法 var azureConnectionString = CloudConfigurationManager.GetSetting("AzureBackupStorageConnectString");var containerName = ConfigurationM
..
我在 Azure 中创建了一个虚拟机,然后将其删除.但是,关联的存储帐户仍然存在.我无法删除存储帐户,因为它包含一个容器,其中包含一个无限期租用的 blob. 没有其他人在使用此存储帐户. 如何删除此 blob? 解决方案 您需要删除与废弃 vhd 关联的磁盘对象.您可以在经典门户或新门户中轻松完成此操作.处理完这些(连同相关的租约)后,您应该能够摆脱您的存储帐户 在经典门户 (
..
我们最近使用 Azure 资源管理器和模板构建了一个基础结构和应用程序部署框架.为了部署云服务,需要首先设置一个 Azure 存储帐户.截至最近,这是通过运行来完成的: 切换-AzureMode AzureResourceManagerNew-AzureStorageAccount -ResourceGroupName $resourceGroupName -StorageAccountName
..
遵循 Matt Roberts 出色的分步文章 .NET Core 2 中的 Azure WebJobs(带有 DI 和配置)我创建了一个部署没有问题的解决方案(使用 Visual Studio 2017),但因“无效存储帐户"异常而失败: 未处理的异常:System.InvalidOperationException:无效的存储帐户“mywebjobsstorage".请确保您的凭据正确无误.
..
遵循 Matt Roberts 出色的分步文章 .NET Core 2 中的 Azure WebJobs(带有 DI 和配置)我创建了一个部署没有问题的解决方案(使用 Visual Studio 2017),但因“无效存储帐户"异常而失败: 未处理的异常:System.InvalidOperationException:无效的存储帐户“mywebjobsstorage".请确保您的凭据正确无误.
..
我遇到了一个很奇怪的情况,在 IIS 中 await 之后任务没有继续执行(不确定是否与 IIS 相关).我使用 Azure 存储和以下控制器重现了这个问题(github 上的完整解决方案): 公共类 HomeController : 控制器{私有静态 int _count;公共 ActionResult 索引(){运行请求();//我不想等待这个任务返回视图(_count);}公共异步任务 R
..
以下代码行是我尝试过但对我不起作用的 arm 模板部分. {“类型":“microsoft.storagesync/storageSyncServices/registeredServers",“apiVersion":“2020-03-01",“名称":“[concat(parameters('storagesyncname'), 'xxx')]",“取决于":[“[resourceId('
..
我遇到以下错误“创建角色分配'c*****************5'的请求无效.角色分配范围'/subscriptions/c**********************5/resourceGroups/MyResourceGroup/providers/Microsoft.Storage/storageAccounts/mystorageaccountname' 必须匹配 URI 上指定的范围
..
有没有办法通过 ARM 模板为 Azure Blob 容器创建存储访问策略?如果是,如何? 另见https://docs.microsoft.com/en-us/rest/api/storageservices/buildinging-a-stored-access-policy 谢谢 解决方案 不,这是不可能的.这个 api 不是通过 ARM 公开的 >> 你不能在 arm
..
我想将条目写入存储在 Azure 文件存储中的日志文件.我目前有这个: var log = "我的日志条目";var client = _storageAccount.CreateCloudFileClient();var share = client.GetShareReference(Config.LogShare);share.CreateIfNotExists();var root =
..
按照说明此处我有: var connectionString = CloudConfigurationManager.GetSetting("StorageConnectionString"); 但是connectionString 是null,这是我的app.config:
..