Azure Monitor 导出到 SQL Server

标签 azure azure-sql-database azure-storage azure-monitoring

我需要来自 Web 应用程序的近乎实时的前端数据,以便在 PowerBI 中使用。我需要永远保留这些数据。

我想为此自动导出应用程序 customEvents 和 pageViews 表。

看来我需要从 Azure 日志 -> Azure 存储帐户 -> Azure SQL Server -> PowerBI

我遇到问题的步骤是从日志到存储,然后将传递到其中的数据获取到 SQL 服务器。

最佳答案

要将日志发送到存储帐户、事件中心和 Log Analytics,请转到应用服务并在左侧面板上选择诊断设置,然后单击+ 诊断设置

选择下图所示的选项,将日志存储在存储帐户中,然后单击“保存”。

enter image description here

您现在可以使用Azure 数据工厂服务将日志从 Azure 存储帐户复制到 Azure SQL 数据库。

请引用微软的教程 – Copy data from Azure Blob storage to a SQL Database by using the Copy Data tool实现相同的。

一旦数据库中有数据可用,我们就可以使用 Power BI 来读取数据。 打开 Power BI 仪表板并单击从其他来源获取数据 ->

enter image description here

选择Azure -> Azure SQL 数据库,然后单击连接

enter image description here

给出服务器的名称。

enter image description here

在下一步中,只需提供您帐户的用户名和密码即可获得访问权限。

现在,您可以从任何表中选择数据,并根据您的要求在 Power BI 仪表板中展示它。

关于Azure Monitor 导出到 SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73488475/

相关文章:

c# - 如何根据函数触发器中的属性绑定(bind) azure 函数输入?

azure - 如果 Azure 网站关闭或无法联系,如何重定向到错误页面?流量管理员还是什么?

创建专用终结点后,Azure SQL Server VNet 集成就会失败

python - 使用 Python 中的多重处理从 Azure 下载 Blob

azure - GRANT 数据库范围凭据语法给出不匹配的输入错误

sql-server-2008 - 如何将数据从 SQL Server 插入到 SQL Azure?

azure - 无法将长期备份保留添加到 Sql Azure 数据库

azure - Azure云平台中的 "input endpoint"和 "internal endpoint"是什么?

azure - 使用在新门户中创建的存储帐户部署到 Azure

Azure Cosmos DB SQL API UPDATE 语句 - 不替换整个文档