Presentation is loading. Please wait.

Presentation is loading. Please wait.

Query Language (Definition)

Similar presentations


Presentation on theme: "Query Language (Definition)"— Presentation transcript:

1 An Introduction to: Azure Log Analytics Query Language and Yahoo Query Language (Zahra Jafari)

2 Query Language (Definition)
Computer languages used to make queries in: Database systems Information retrieval systems An interface for retrieving records or part of records and performing various calculations before displaying the results

3 The Difference Information retrieval query languages:
Database query languages: Give factual answers to factual questions Information retrieval query languages: Find documents containing information relevant to an area of inquiry

4 Several Samples of Query Languages
Database query languages: Log Analytics, SQL, AQL, .QL, CQLF, CYPHER, ISBL, LINQ, LogiQL, ReQL, OQL, OPath, QUEL, SuperTool, TutorialD Information retrieval query languages: Azure, Azure Log Analytics, YQL, CQL, Gellish English, GraphQL, Xpath, search engines of Bing and Google

5 Query Languages Defined in the Presentation
Azure Log Analytics Query Language Developer: Microsoft Yahoo Query Language (YQL) Developer: Yahoo

6 Azure Log Analytics Query Language
Azure Query Language Azure Log Analytics Query Language Log Analytics Query Language

7 Azure Query Language Simple query syntax
Information retrieval query language Developer: Microsoft

8 Log Analytics Query Language
Database Query Language Powerful features to: Extract Aggregate Analyze Visualize Collected data

9 Azure Log Analytics Query Language
More powerful and flexible than those two query languages Eliminating restrictions Easy to use Free demo environment

10 Sample Azure Log Analytics Queries
Event: returns everything in the Event table take x: output first x elements of Event table summarize: identifies groups of records by a common value search: searches across all data search in: searches in specified tables Join: merges the records of the two data sets

11 Yahoo Query Language (YQL)
SQL-like syntax Access data across the web Query, filter and combine data across the web through a single interface Easily scrape HTML Transform XML to JSON and vice versa Speed up apps Mashup data sources You can extend it

12 References [1] Azure Log Analytics- meet our new query language, .microsoft.com/en-us/blog/Azure-Log-Analytics—meet-our-new-query- language, 2017 [2] en.wikipedia.org/wiki/query-language [3] en.wikipedia.org/wiki/information-retrieval-query-language [4] OMS Welcomes The new Azure Log Analytics Query Language, Zehner, Marcel, Log-Analytics-Query-Language [5] Stream Analytics Query Language Reference, [6] Simple Query Syntax in Azure Search, us/rest/api/searchservice/simple-query-syntax-in-azure-search [7] [8] Yahoo Query Language FAQ, [8]

13 Thanks for your attention


Download ppt "Query Language (Definition)"

Similar presentations


Ads by Google