小编Md *_*ron的帖子

将SQL Server数据库迁移到SQL Azure

将普通SQL Server数据库移动到SQL Azure的最佳方法是什么?您是否无法从备份文件还原?到目前为止,我发现的唯一方法是编写数据库(及其数据)的脚本并在SQL Azure数据库上运行这些脚本,但是当您拥有大量数据时这很慢.

azure azure-sql-database

25
推荐指数
1
解决办法
1万
查看次数

Azure表存储:最大可变大小?

我将使用表存储来存储大量blob名称,在单个字符串中,使用一些特殊字符相互附加.这根弦很快就会成为天空火箭.但是特定实体的属性长度是否最大?在我的情况下字符串?

.net c# azure azure-table-storage

16
推荐指数
2
解决办法
8131
查看次数

如何设置对 Azure 应用服务的 FTP 访问?

我使用 Visual Studio 将我的网站“发布”到 Azure。

它似乎工作正常。现在我希望能够将文件通过 FTP 传输到此应用服务。

但是如何在此应用服务中设置我的 FTP 凭据,以便我可以通过 FTP 进行身份验证?

我期待在“部署”区域下看到一个名为“部署凭据”的选项,但根本没有一个名为“部署凭据”的选项。

此外,如果我单击“部署”下的“部署中心”选项,我只会在屏幕右侧看到屏幕的空白部分。这表明应该返回一些东西,但什么都没有。

我错过了什么?如何设置 FTP 用户名和密码?

说明:我可以看到如何访问预配置的 ftp 用户名/密码。我的问题是关于如何创建新的用户/密码组合。

ftp azure azure-web-app-service

13
推荐指数
1
解决办法
2万
查看次数

为什么使用Windows身份验证登录使用AzureML dataprep的MS SQL失败?

我尝试azureml.dataprep在Azure笔记本中使用连接到MS SQL数据库,如https://docs.microsoft.com/en-us/azure/machine-learning/service/how-to-load-data#load-sql中所述-data,使用MSSqlDataSource,使用表单的代码

import azureml.dataprep as dprep

secret = dprep.register_secret(value="[SECRET-PASSWORD]", id="[SECRET-ID]")

ds = dprep.MSSQLDataSource(server_name="[SERVER-NAME]",
                       database_name="[DATABASE-NAME], [PORT]",
                       user_name="[DATABASE-USERNAME]",
                       password=secret)
Run Code Online (Sandbox Code Playgroud)

设置[DATABASE-USERNAME]等于MYWINDOWSDOMAIN\\MYWINDOWSUSERNAME和密码[SECRET-PASSWORD]与我的Windows 密码一致(即尝试使用Windows身份验证).

用...触发查询后

dataflow = dprep.read_sql(ds, "SELECT top 100 * FROM [dbo].[MYTABLE]")
dataflow.head(5)
Run Code Online (Sandbox Code Playgroud)

我明白了

ExecutionError:登录失败.

我可以连接到没有Windows身份验证的其他数据库.我究竟做错了什么?

python sql-server azure azure-authentication

12
推荐指数
1
解决办法
362
查看次数

新的Azure WebJob项目 - 在NuGet更新后缺少JobHostConfiguration/RunAndBlock

轻松复制

  1. 创建一个新项目'ASP.NET Web应用程序(.NET Framework).
  2. 构建编译,更新NuGet,一切正常.
  3. 添加:添加新的Azure WebJob项目.
  4. 构建,编译.快乐
  5. 更新WebJob项目的NuGet.
  6. 项目不再编译.

引入了重大变化 https://github.com/Azure/app-service-announcements/issues/129

所以我安装

Microsoft.Azure.WebJobs.Extensions.Storage

这解决了QueueTriggerAttribute

但是在program.cs中

    static void Main()
    {
        var config = new JobHostConfiguration();

        if (config.IsDevelopment)
            config.UseDevelopmentSettings();

        var host = new JobHost(config);
        host.RunAndBlock();
    }
Run Code Online (Sandbox Code Playgroud)

我遇到了以下问题:

  1. 现在缺少JobHostConfiguration.
  2. JobHost构造函数现在有两个参数,包括一个新的IJobHostContextFactory?
  3. RunAndBlock丢失了.它现在是'StartAsync'
  4. 现在代码需要变为异步,因为没有对作业的同步调用.

问题:

  1. 需要安装哪些additioanl组件?
  2. 什么是这个新的JobHostContextFactory?
  3. 我现在如何配置作业?
  4. 我该如何更新异步代码?
  5. 现在我们拥有的只是Start,我如何阻止连续工作?

提前致谢!

  • C#
  • .Net Framework 4.6.2
  • Visual Studio 2017 - v15.8.7

c# azure azure-webjobs

10
推荐指数
1
解决办法
2804
查看次数

Azure Function as a Web API 性能和定价

我们正在计划构建一个 Web 应用程序,我希望有人可以帮助我们决定是使用 Azure App Service 还是 Azure Function 来为客户端提供 rest API。我们的要求如下。

  1. 认证和授权
  2. Azure SQL 和 Cosmos DB 上的 CRUD
  3. 多区域
  4. 每月 100,000,000 次 API 调用

起初,我们打算使用 Azure 应用服务构建后端。但是在研究了 Azure Functions 的优缺点后,Azure Functions 对我们变得更具吸引力。

那么,构建一个依赖 Azure Functions 作为 REST API 提供者的 Web 应用程序是否是一个好主意?

有没有人有作为 REST API 提供商构建、管理和扩展和扩展 Azure Functions 的经验?

azure azure-active-directory azure-functions

9
推荐指数
1
解决办法
2340
查看次数

Azure部署到Web角色陷入转换状态

我们一直在使用Azure云服务近一年,所以我们的定期部署过程非常稳定.

今天我们通过VS2013(我们一直在做)构建部署包我去更新了web角色卷.包已上传包已上传到生产环境但是角色现在已经陷入转换状态大约2个小时了?

通常,对2实例Web角色的部署大约需要20分钟.

除了处于过渡状态之外,我几乎没有其他反馈可以知道我们的软件包是否有问题,或者Azure部署最终会失败.

幸运的是,虽然我们尚未部署更新的代码,但我们的应用程序仍处于运行状态.

有没有人遇到过部署陷入过渡状态的问题,并且知道这个过程最终会完成还是死于自己?

谢谢詹姆斯惠廷顿

azure azure-web-app-service

8
推荐指数
0
解决办法
3043
查看次数

如何在 MFA(Azure 应用程序代理)后面使用 Git?

我有一个测试设置,Bitbucket 服务器在 Intranet 上运行,并通过 Azure 应用程序代理发布,以允许在使用 MFA 时访问 Internet。

\n\n

这对于 Web 界面来说效果很好,我已经能够通过将新的 cookie 从 Web 会话复制到http.cookiefile来确认 git 功能来确认 git 功能。

\n\n

然而,我希望能够使用 Microsoft 的git-credential-manager来处理 MFA 步骤,但到目前为止还没有运气。如果我理解正确的话,凭证管理器永远不会介入,因为我从未因缺乏凭证而被拒绝。相反,我的 git 客户端会重定向到 login.microsoftonline.com。

\n\n
\xe2\x97\x8b git clone https://git.foo.bar/scm/foo/example.git\nCloning into \'example\'...\nfatal: unable to update url base from redirection:\n  asked for: https://git.foo.bar/scm/foo/example.git/info/refs?service=git-upload-pack\n   redirect: https://login.microsoftonline.com/xxxx-some-guid-xxxx/oauth2/authorize?response_type=id_token&client_id=....\n
Run Code Online (Sandbox Code Playgroud)\n\n

有人对如何让它发挥作用有什么建议吗?

\n\n

参考:

\n\n\n

git bitbucket azure azure-devops

8
推荐指数
0
解决办法
1405
查看次数

Azure Functions v2-新的.netcore配置和部署

现在,我们可以使用.NETCore中非常灵活的配置引擎-我们可以执行以下操作:

   private static IConfigurationRoot SetConfig(ExecutionContext executionContext)
    {
        return new ConfigurationBuilder()
           .SetBasePath(executionContext.FunctionAppDirectory)
           .AddJsonFile("local.settings.json", optional: true, reloadOnChange: true)
           .AddEnvironmentVariables()
           .Build();
    }
Run Code Online (Sandbox Code Playgroud)

这很棒,因为它允许您将更复杂的配置数据放入配置文件中-例如

    {
  "IsEncrypted": false,
  "Values": {
    "AzureWebJobsStorage": "<< removed >>",
    "FUNCTIONS_WORKER_RUNTIME": "dotnet",
    "APPINSIGHTS_INSTRUMENTATIONKEY": "<< removed >>"
  },
  "MyCustomSettings": [
    {
      "ConnectionString": "<< removed >>",
      "Folders": [
        {
          "ShareName": "share1",
          "FolderName": "folder1"
        },
        {
          "ShareName": "share2",
          "FolderName": "folder2"
        }
      ]
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

再次-好消息!现在,我可以使用config [“ MyCustomSettings”]访问我的强类型配置

我没有得到的是发布功能时如何进行部署。仅“值”部分迁移到Azure函数“应用程序设置”。我显然可以将此自定义json放在json文件中,并将其添加到类似local.settings.json的load语句中。

.AddJsonFile("my-custom-settings.json", optional: false, reloadOnChange: true)
Run Code Online (Sandbox Code Playgroud)

但是此文件必须包含在部署中,并且不能安全存储。

有任何想法吗?

configuration azure azure-functions

8
推荐指数
1
解决办法
273
查看次数

客户 ID 和租户 ID 有什么区别?

Azure 需要多个 ID 来创建应用程序 ServicePrincipal 凭据。

有什么之间的区别client idtenant id

为什么 Azure 需要单独的 ID?

azure azure-active-directory

8
推荐指数
1
解决办法
8472
查看次数