当前位置:网站首页>用KUSTO查询语句(KQL)在Azure Data Explorer Database上查询LOG实战
用KUSTO查询语句(KQL)在Azure Data Explorer Database上查询LOG实战
2022-08-05 10:17:00 【zyypjc】
目录
(一)前言
最近公司将一张平时存放在Azure托管实例里的Audit_log表整体迁移到Azure Data Explorer Database来存储。所以本文中我会先整理归纳Azure Data Explorer Database的基本概念,然后将试着用一个简单的例子来实战说明。
(二)Azure Data Explorer介绍及应用
公司每天都在生成和存储大量数据。 这些数据可以是非结构化的(例如音频,视频),半结构化的(例如XML,JSON)或结构化的(例如数字,日期,字符串)。 数据专业人员一直在寻找有效的技术来处理大量不同数据。 虽然我们当然可以使用传统的数据仓库,Hadoop,Spark等分析工具来做到这一点,但是在探索和分析数据之前,这将涉及对TB级和PB级数据进行ETL的常规方法。所以,迫切需要一个平台,该平台将使用户能够快速利用和分析各种原始数据,并快速提取数据并获得最佳性能。 让我们使用一个有趣的数据分析服务解决这种情况。
1. 什么是Azure Data Explorer?
Azure数据浏览器又名ADX,是一种用于日志,遥测和流数据的快速,高度可扩展和完全托管的数据分析服务。 通过此数据浏览服务,您可以汇总,存储和分析各种数据。 您可以在几秒钟内查询数TB的数据,它允许对各种数据进行快速的即席查询。
在Azure Data Explorer上的工具以前称为“代号为Kusto”,使用类似SQL的查询语言即Kusto查询语言(KQL)来分析来自IoT设备,应用程序,网站等的快速流动数据。KQL不限于使用功能和数百个运算符例如聚合,过滤等,它还包含内置的机器学习功能,例如聚类,回归等。
ADX使用SSD存储作为缓存和Azure Blob存储中的持久存储,根据计算和存储之间的隔离原理进行工作。 它是完全托管的“平台即服务(PaaS)”,使用户仅关注其数据和查询。 为了说明ADX的主要优势之一,这里重点强调下一项优势,即时间序列分析:它
非常方便,并提供大量功能来分析,识别趋势和异常。
2. 实战案例
(1)案例背景
查询公司某关键系统用户的Audit_log,并导入日志(CSV)
(2)进入Azure Data Explorer主页面

(3)点击Query
点击后,看到右侧就是KQL输入的查询区域,可以在里面进行编辑查询

同时,在中间区域可以像选择数据库以及数据库下属的表一样去查看想查询的对象

(4)输入查询的KQL
如下KQL目的在于拉出AuditLogs表的前10000行
AuditLogs
| take 10000
(5)导出功能
右击查询结果区域,看到导出功能列表

边栏推荐
- How does the official account operate and maintain?Public account operation and maintenance professional team
- 牛刀小试基本语法,Go lang1.18入门精炼教程,由白丁入鸿儒,go lang基本语法和变量的使用EP02
- [Android]如何使用RecycleView in Kotlin project
- 2022华数杯数学建模思路分析交流
- 你最隐秘的性格在哪?
- Data Middle Office Construction (10): Data Security Management
- IO stream articles -- based on io stream to realize folder copy (copy subfolders and files in subfolders) full of dry goods
- FPGA:基础入门按键控制LED灯
- Egg framework usage (1)
- Complete image segmentation efficiently based on MindSpore and realize Dice!
猜你喜欢

深入理解 Istio 流量管理的超时时间设置

C语言的高级用法

【MindSpore易点通机器人-01】你也许见过很多知识问答机器人,但这个有点不一样

华为轻量级神经网络架构GhostNet再升级,GPU上大显身手的G-GhostNet(IJCV22)

JS逆向入门学习之回收商网,手机号码简易加密解析

茄子科技CEO仇俊:以用户为中心,做用户真正需要的产品

STM32+ULN2003 drives 28BYJ4 stepper motor (forward and reverse according to the number of turns)

2022华数杯数学建模A题环形振荡器的优化设计思路思路代码分享

NowCoderTOP35-40——持续更新ing

什么是CRM决策分析管理?
随机推荐
【 temperature warning program DE development 】 event driven model instance
Oracle temporary table space role
微服务 技术栈
创建一个 Dapp,为什么要选择波卡?
电竞、便捷、高效、安全,盘点OriginOS功能的关键词
MySQL事务
Pycharm 常用外部工具
Brief Analysis of WSGI Protocol
【Office】Microsoft Office下载地址合集(微软官方原版离线安装下载)
【MindSpore Easy-Diantong Robot-01】You may have seen many knowledge quiz robots, but this one is a bit different
The century-old Nordic luxury home appliance brand ASKO smart wine cabinet in the three-temperature area presents the Chinese Valentine’s Day, and tastes the love of the delicacy
PHP operation mangoDb
导火索:OAuth 2.0四种授权登录方式必读
你最隐秘的性格在哪?
力扣(LeetCode)216. 组合总和 III(2022.08.04)
SQL外连接之交集、并集、差集查询
5. Deploy the web project to the cloud server
Tanabata romantic date without overtime, RPA robot helps you get the job done
数分面试(一)----与业务相关
The founder of the DFINITY Foundation talks about the ups and downs of the bear market, and where should DeFi projects go?