Συναρτήσεις χειρισμού πίνακα
Αυτές οι συναρτήσεις επιστρέφουν έναν πίνακα or να χειρίζονται υπάρχοντες πίνακες.
Σε αυτήν την κατηγορία
Λειτουργία | Περιγραφή |
---|---|
ADDCOLUMNS | Προσθέτει υπολογιζόμενες στήλες στον δεδομένο πίνακα or παράσταση πίνακα. |
ADDMISSINGITEMS | Προσθέτει συνδυασμούς στοιχείων από πολλές στήλες σε έναν πίνακα if κάνουν not υπάρχουν ήδη. |
CROSSJOIN | Επιστρέφει έναν πίνακα που contains το Καρτεσιανό productall γραμμών από all πίνακες στα ορίσματα. |
CURRENTGROUP | Επιστρέφει ένα σύνολο γραμμών από το όρισμα table μιας παράστασης GROUPBY. |
DATATABLE | Παρέχει έναν μηχανισμό δήλωσης ενός ενσωματωμένου συνόλου δεδομένων values. |
DETAILROWS | Αξιολογεί μια παράσταση γραμμών λεπτομερειών που έχει οριστεί για μια measureand επιστρέφει τα δεδομένα. |
στηλών DISTINCT | Επιστρέφει έναν πίνακα μίας στήλης που contains τον διακριτό values από την καθορισμένη στήλη. |
πίνακα DISTINCT | Επιστρέφει έναν πίνακα καταργώντας τις διπλότυπες γραμμές από έναν άλλο πίνακα or παράσταση. |
EXCEPT | Επιστρέφει τις γραμμές ενός πίνακα που not εμφανίζονται σε έναν άλλο πίνακα. |
FILTERS | Επιστρέφει έναν πίνακα values που εφαρμόζεται απευθείας ως filters στον columnName . |
GENERATE | Επιστρέφει έναν πίνακα με την Καρτεσιανή product μεταξύ κάθε γραμμής του table1and πίνακα που προκύπτει από την αξιολόγηση table2 στο περιβάλλον της τρέχουσας γραμμής από τον πίνακα table1. |
GENERATEALL | Επιστρέφει έναν πίνακα με την Καρτεσιανή product μεταξύ κάθε γραμμής του table1and πίνακα που προκύπτει από την αξιολόγηση table2 στο περιβάλλον της τρέχουσας γραμμής από τον πίνακα table1. |
GENERATESERIES | Επιστρέφει έναν πίνακα μοναδικής στήλης που περιέχει τα values μιας αριθμητικής σειράς. |
GROUPBY | Παρόμοια με τη συνάρτηση SUMMARIZE, GROUPBYnot κάνει μια έμμεση CALCULATE για τυχόν στήλες επέκτασης που προσθέτει. |
IGNORE | Τροποποιεί SUMMARIZECOLUMNS παραλείποντας συγκεκριμένες παραστάσεις από την αξιολόγηση BLANK/NULL. |
INTERSECT | Επιστρέφει την τομή δύο πινάκων, διατηρώντας τα διπλότυπα. |
NATURALINNERJOIN | Εκτελεί έναν εσωτερικό σύνδεσμο ενός πίνακα με έναν άλλο πίνακα. |
NATURALLEFTOUTERJOIN | Εκτελεί μια ένωση του LeftTable με τον RightTable. |
ROLLUP | Τροποποιεί τη συμπεριφορά της SUMMARIZE προσθέτοντας rollup γραμμές στο αποτέλεσμα σε στήλες που ορίζονται από την παράμετρο groupBy_columnName. |
ROLLUPADDISSUBTOTAL | Τροποποιεί τη συμπεριφορά του SUMMARIZECOLUMNS προσθέτοντας rollup/γραμμές μερικών αθροισμάτων στο αποτέλεσμα με βάση τις groupBy_columnName στήλες. |
ROLLUPISSUBTOTAL | Αντιστοιχίζει rollup ομάδες με τη στήλη που προστέθηκε από ROLLUPADDISSUBTOTAL σε μια παράσταση ADDMISSINGITEMS. |
ROLLUPGROUP | Τροποποιεί τη συμπεριφορά της SUMMARIZEandSUMMARIZECOLUMNS προσθέτοντας rollup γραμμές στο αποτέλεσμα σε στήλες που ορίζονται από την παράμετρο groupBy_columnName. |
|
Επιστρέφει έναν πίνακα με μια μοναδική γραμμή που περιέχει values που προκύπτουν από τις παραστάσεις που δίνονται σε κάθε στήλη. |
SELECTCOLUMNS | Προσθέτει υπολογιζόμενες στήλες στον δεδομένο πίνακα or παράσταση πίνακα. |
SUBSTITUTEWITHINDEX | Επιστρέφει έναν πίνακα που αντιπροσωπεύει μια left ημιένωση των δύο πινάκων που δόθηκαν ως ορίσματα. |
SUMMARIZE | Επιστρέφει έναν πίνακα σύνοψης για τα ζητούμενα σύνολα σε ένα σύνολο ομάδων. |
SUMMARIZECOLUMNS | Επιστρέφει έναν πίνακα σύνοψης σε ένα σύνολο ομάδων. |
κατασκευής πίνακα |
Επιστρέφει έναν πίνακα ενός or περισσότερων στηλών. |
TOPN | Επιστρέφει τις πρώτες N γραμμές του καθορισμένου πίνακα. |
TREATAS | Εφαρμόζει το αποτέλεσμα μιας παράστασης πίνακα ως filters σε στήλες από έναν μη συσχετισμένο πίνακα. |
UNION | Δημιουργεί έναν union πίνακα (σύνδεση) από ένα ζεύγος πινάκων. |
VALUES | Επιστρέφει έναν πίνακα μίας στήλης που contains τον διακριτό values από τον καθορισμένο πίνακα or στήλη. |