当前位置: 首页 > 知识库问答 >
问题:

f#中如何连接azure开发存储?

徐安康
2023-03-14

目前,我正在努力连接并在f#中针对本地azure表存储(开发存储)执行操作。

我能找到的唯一与存储Auth连接的方法。StorageCredentials(accountName,accountKey)似乎不接受我在C#解析方法中使用的developmentstorage=true字符串

我尝试使用相应的帐户名和密钥(devstoreaccount1,eby 8 VDM 02 xnoqflquwjpllmetlcdk XJ 1 ouzft 50 usrz 6 ifsufq 2 uvercz 4 i6 TQ/k 1 szfptotr/kbhbeksogmw = =)但没有成功。

关于如何解决问题的任何想法?

共有2个答案

岳意蕴
2023-03-14

这个库可以处理您的需求:http://dmohl.github.io/Fog/

祁承望
2023-03-14

您可以使用CloudStorageAccount.DevelopmentStorageAccount获取指向开发存储帐户的CloudStorageAccount对象的引用。

open Microsoft.WindowsAzure.Storage
open Microsoft.WindowsAzure.Storage.Auth

[<EntryPoint>]
let main argv = 
    let cloudStorageAccount = CloudStorageAccount.DevelopmentStorageAccount;
    let cloudTableClient = cloudStorageAccount.CreateCloudTableClient();
    let tableName = "dummy";
    let table = cloudTableClient.GetTableReference(tableName);
    let tableCreated = table.CreateIfNotExists();
 类似资料:
  • 您好,我正在创建一个新的blob触发的azure函数,我想了解函数头中“Connection=”参数的作用: 我所做的是完全删除该参数,在我将其部署到我的azure订阅后,它就可以正常工作了。因此,我想知道如果我没有使用连接参数指定任何特定帐户,该函数如何确定要使用哪个存储帐户。 这就是我部署函数的方式:

  • 我使用VS 2013中QueueWorkerRole的模板创建了一个新的WorkerRole,它创建的代码如下所示: 我遇到的问题是正确设置Microsoft.ServiceBus.ConnectionString,以便它可以与我在模拟器中运行的本地开发队列一起工作。默认情况下,它像这样设置: 我想,当我有一个托管服务可以连接时,这将很好地工作,但我只是在本地尝试一些东西,无法让它连接。 我已经尝

  • 我想连接Azure SQL数据库和Azure Databricks。没有给出选项。连接的技巧是什么。任何人都可以帮我。非常感谢。

  • 问题内容: Azure Redis Cache 的 标准 和 高级 定价层提供主/从复制: 标准-由Microsoft管理的具有高可用性SLA的两节点主/辅助配置中的复制缓存。 但是Azure门户仅为单个Redis实例提供连接详细信息(主机名,端口,密钥)。有没有一种方法可以连接到副本中的从属进程? 问题答案: 由于Azure Redis服务代表您管理复制和自动故障转移,因此不要对哪个节点是主节点

  • 我有我的Java maven项目的TFS存储库。我想通过创建新的管道来访问Azure DevOps中的那个项目。在Azure DevOps中,我们有5个选项,其中之一是通过TFVC创建新的管道,它要求存储库URL(连接URL)。我提到了连接URL,但在Azure DevOps中仍然没有显示项目结构。 我还尝试添加一个新的服务连接(添加azure Repos/Team Foundation服务连接)

  • 我们目前正在迁移到一个新的Azure订阅,在执行Azure功能时出现问题,这些功能在我们的旧Azure订阅中按预期工作。我们的旧订阅和新订阅之间的主要区别在于,我们已经建立了一个具有子网的虚拟网络,并在子网后面部署了我们的资源。 我们还必须从旧订阅中的Azure应用服务迁移到新订阅中的Azure应用环境。 我们的Azure环境包括: 应用服务环境 应用服务计划I1 Azure应用环境和存储容器位于