Σημείωμα
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να εισέλθετε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτήν τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Σε αυτό το άρθρο, θα μάθετε πώς μπορείτε να χρησιμοποιήσετε παραδείγματα ερωτημάτων KQL για να δείτε τα δεδομένα σας σε μια αρχική ματιά.
Ένα ερώτημα είναι μια αίτηση μόνο για ανάγνωση για την επεξεργασία δεδομένων και την επιστροφή αποτελεσμάτων. Η αίτηση αναφέρεται σε απλό κείμενο, χρησιμοποιώντας ένα μοντέλο ροής δεδομένων που είναι ευανάγνωστο, συντάξτε και αυτοματοποιήστε. Τα ερωτήματα εκτελούνται πάντα στο περιβάλλον ενός συγκεκριμένου πίνακα ή βάσης δεδομένων. Ένα ερώτημα αποτελείται τουλάχιστον από μια αναφορά δεδομένων προέλευσης και έναν ή περισσότερους τελεστές ερωτήματος που εφαρμόζονται διαδοχικά, υποδεικνύονται οπτικά με τη χρήση ενός χαρακτήρα διοχέτευσης (|) για τον οριοθέτη των τελεστών.
Για περισσότερες πληροφορίες σχετικά με τη γλώσσα ερωτημάτων Kusto, ανατρέξτε στο θέμα Επισκόπηση της γλώσσας ερωτημάτων Kusto (KQL).
Προϋποθέσεις
- Ένας χώρος εργασίας με εκχωρημένους πόρους με δυνατότητα Microsoft Fabric
- Μια βάσης δεδομένων KQL με δεδομένα
Ερώτημα με κωδικό
Υπάρχουν δύο τρόποι με τους οποίους μπορείτε να εκκινήσετε το μενού για να υποβάλετε ερώτημα στον πίνακα KQL.
Επιλέξτε τον πίνακα στο αριστερό τμήμα παραθύρου. Στο παρακάτω παράδειγμα, επιλέγεται το yelllowtaxidata .
Επιλέξτε Ερώτημα με κωδικό στο μενού στο επάνω μέρος.
Ο άλλος τρόπος είναι να τοποθετήσετε το ποντίκι πάνω από το τραπέζι, επιλέξτε ... (αποσιωπητικά) και βλέπετε το ακόλουθο μενού περιβάλλοντος με το ίδιο ερώτημα με επιλογές κώδικα .
Επιλέξτε το ερώτημα KQL που θέλετε να εκτελέσετε. Για να εκτελέσετε ένα δείγμα ερωτήματος SQL, επιλέξτε SQL και επιλέξτε το ερώτημα SQL που θέλετε να εκτελέσετε. Το ερώτημα εκτελείται αυτόματα και εμφανίζει αποτελέσματα όπως φαίνεται στην παρακάτω εικόνα.
Παραδείγματα ερωτημάτων
Εμφάνιση οποιωνδήποτε 100 εγγραφών
// Use 'take' to view a sample number of records in the table and check the data.
yellowtaxidata
| take 100
Εγγραφές που καταγράφηκαν τις τελευταίες 24 ώρες
// See the most recent data - records ingested in the last 24 hours.
yellowtaxidata
| where ingestion_time() between (now(-1d) .. now())
Λήψη σχήματος πίνακα
// View a representation of the schema as a table with column names, column type, and data type.
yellowtaxidata
| getschema
Λάβετε τον τελευταίο χρόνο κατάποσης
// Check when the last record in the table was ingested.
yellowtaxidata
| summarize LastIngestionTime = max(ingestion_time())
Εμφάνιση συνολικού αριθμού εγγραφών
//See how many records are in the table.
yellowtaxidata
| count
Συνοψίστε την κατάποση ανά ώρα
// This query returns the number of ingestions per hour in the given table.
yellowtaxidata
| summarize IngestionCount = count() by bin(ingestion_time(), 1h)
SQL: εμφάνιση οποιωνδήποτε 100 εγγραφών
-- View a sample of 100 records in the table.
select top 100 * from yellowtaxidata
SQL: εμφάνιση συνολικού αριθμού εγγραφών
-- See how many records are in the table.
select count_big(*) from yellowtaxidata
Σχετικό περιεχόμενο
- ερωτημάτων σε ένα συνόλου ερωτημάτων KQL
- δημιουργία αποθηκευμένων συναρτήσεων