Εξαγωγή σελιδοποιημένης αναφοράς Power BI σε αρχείο CSV (Power BI Εργαλείο δόμησης αναφορών)

ΙΣΕΙ ΓΙΑ: Power BI Εργαλείο δόμησης αναφορών Power BI Desktop

Η επέκταση απόδοσης τιμών διαχωρισμένων με κόμματα (CSV) αποδίδει σελιδοποιημένες αναφορές ως μια επίπεδη αναπαράσταση δεδομένων από μια αναφορά σε μια τυποποιημένη μορφή απλού κειμένου, η οποία είναι εύκολα ευανάγνωστη και ανταλλάξιμη με πολλές εφαρμογές.

Η επέκταση απόδοσης CSV χρησιμοποιεί έναν οριοθέτη χαρακτήρων συμβολοσειράς για τον διαχωρισμό πεδίων και γραμμών, με τον οριοθέτη χαρακτήρων συμβολοσειράς να μπορεί να ρυθμιστεί ώστε να είναι ένας χαρακτήρας διαφορετικός από ένα κόμμα. Το αρχείο που προκύπτει μπορεί να ανοίξει σε ένα πρόγραμμα υπολογιστικού φύλλου όπως το Microsoft Excel ή να χρησιμοποιηθεί ως μορφή εισαγωγής για άλλα προγράμματα. Η εξαγόμενος αναφορά μετατρέπεται σε αρχείο .csv και επιστρέφει έναν τύπο MIME κειμένου/csv.

Εάν θέλετε να εργαστείτε με δεδομένα που σχετίζονται με γραφήματα, ράβδους δεδομένων, γραφήματα sparkline, μετρητές και δείκτες στο Microsoft Excel, εξαγάγετε την αναφορά σε ένα αρχείο CSV και, στη συνέχεια, ανοίξτε το αρχείο στο Microsoft Excel.

Ανατρέξτε στο θέμα Εξαγωγή αναφορών (Power BI Εργαλείο δόμησης αναφορών) για λεπτομέρειες σχετικά με τον τρόπο εξαγωγής σε μορφή CSV.

Σημείωμα

Μπορείτε να δημιουργήσετε και να τροποποιήσετε αρχεία ορισμού σελιδοποιημένης αναφοράς (.rdl) στο Power BI Εργαλείο δόμησης αναφορών.

Απόδοση CSV

Όταν αποδίδεται χρησιμοποιώντας τις προεπιλεγμένες ρυθμίσεις, μια αναφορά CSV έχει τα ακόλουθα χαρακτηριστικά:

  • Η προεπιλεγμένη συμβολοσειρά οριοθέτη πεδίου είναι κόμμα (,).

    Σημείωμα

    Μπορείτε να αλλάξετε τον οριοθέτη πεδίων σε οποιονδήποτε χαρακτήρα θέλετε, συμπεριλαμβανομένου του TAB, αλλάζοντας τις ρυθμίσεις πληροφοριών συσκευής. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Ρυθμίσεις πληροφοριών συσκευής CSV.

  • Η συμβολοσειρά οριοθέτη εγγραφών είναι η αλλαγή παραγράφου και η αλλαγή γραμμής (<cr><lf>).

  • Η συμβολοσειρά προσδιορισμού κειμένου είναι εισαγωγικά (").

    Η απόδοση CSV δεν προσθέτει προσδιοριστικό γύρω από όλες τις συμβολοσειρές κειμένου. Τα προσδιοριζόμενα στοιχεία κειμένου προστίθενται μόνο όταν η τιμή περιέχει τον χαρακτήρα οριοθέτη ή όταν η τιμή έχει μια αλλαγή γραμμής.

  • Εάν το κείμενο περιέχει μια ενσωματωμένη συμβολοσειρά οριοθέτη ή συμβολοσειρά προσδιοριστή, το προσδιοριστικό κειμένου τοποθετείται γύρω από το κείμενο και οι ενσωματωμένες συμβολοσειρές προσδιοριστικών διπλασιάζονται.

  • Η μορφοποίηση και η διάταξη παραβλέπονται.

Τα παρακάτω στοιχεία παραβλέπονται κατά την απόδοση:

  • Κεφαλίδα σελίδας

  • Υποσέλιδο σελίδας

  • Προσαρμοσμένα στοιχεία αναφοράς

  • Line

  • Image

  • Ορθογώνιο

  • Αυτόματα μερικά αθροίσματα

Τα υπόλοιπα στοιχεία αναφοράς ταξινομούνται, από επάνω προς τα κάτω και, στη συνέχεια, αριστερά προς τα δεξιά. Κάθε στοιχείο αποδίδεται στη συνέχεια σε μια στήλη. Εάν η αναφορά έχει ένθετα στοιχεία δεδομένων όπως λίστες ή πίνακες, τα γονικά στοιχεία επαναλαμβάνονται σε κάθε εγγραφή.

Ο παρακάτω πίνακας υποδεικνύει την εμφάνιση στοιχείων αναφοράς κατά την απόδοση:

Στοιχείο Συμπεριφορά απόδοσης
Text box Αποδίδει τα περιεχόμενα του πλαισίου κειμένου. Στην προεπιλεγμένη λειτουργία, τα στοιχεία μορφοποιούνται με βάση τις ιδιότητες μορφοποίησης του στοιχείου. Σε συμβατή λειτουργία, η μορφοποίηση μπορεί να αλλάξει από τις ρυθμίσεις πληροφοριών συσκευής. Για περισσότερες πληροφορίες σχετικά με τις λειτουργίες απόδοσης CSV, δείτε παρακάτω.
Table Αποδίδεται αναπτύσσοντας τον πίνακα και δημιουργώντας μια γραμμή και στήλη για κάθε γραμμή και στήλη στο χαμηλότερο επίπεδο λεπτομερειών. Οι γραμμές και οι στήλες μερικών αθροισμάτων δεν έχουν κεφαλίδες στηλών ή γραμμών. Οι αναφορές άντλησης δεν υποστηρίζονται.
Υπόστρωμα Αποδίδεται αναπτύσσοντας τη μήτρα και δημιουργώντας μια γραμμή και στήλη για κάθε γραμμή και στήλη στο χαμηλότερο επίπεδο λεπτομέρειας. Οι γραμμές και οι στήλες μερικών αθροισμάτων δεν έχουν κεφαλίδες στηλών ή γραμμών.
List Αποδίδει μια εγγραφή για κάθε γραμμή λεπτομερειών ή παρουσία στη λίστα.
Δευτερεύουσα αναφορά Το γονικό στοιχείο επαναλαμβάνεται για κάθε παρουσία των περιεχομένων.
Γράφημα Αποδίδεται δημιουργώντας μια γραμμή για κάθε τιμή γραφήματος και ετικέτες μελών. Οι ετικέτες από σειρές και κατηγορίες σε ιεραρχίες ισοπεδώνονται και περιλαμβάνονται στη γραμμή για μια τιμή γραφήματος.
Γραμμή δεδομένων Αποδίδεται σαν γράφημα. Συνήθως, μια γραμμή δεδομένων δεν περιλαμβάνει ιεραρχίες ή ετικέτες.
Γράφημα sparkline Αποδίδεται σαν γράφημα. Συνήθως, ένα sparkline δεν περιλαμβάνει ιεραρχίες ή ετικέτες.
Μετρητής Αποδίδεται ως μία εγγραφή με τις ελάχιστες και μέγιστες τιμές της γραμμικής κλίμακας, των τιμών έναρξης και λήξης της περιοχής και της τιμής του δείκτη.
Ένδειξη Αποδίδεται ως μία μόνο εγγραφή με το ενεργό όνομα κατάστασης, τις διαθέσιμες καταστάσεις και την τιμή δεδομένων.
Χάρτης Αποδίδει μια γραμμή με τις ετικέτες και τις τιμές για κάθε μέλος χάρτη ενός επιπέδου χάρτη.

Εάν ο χάρτης έχει πολλά επίπεδα, οι τιμές στις γραμμές ποικίλλουν ανάλογα με το αν τα επίπεδα του χάρτη χρησιμοποιούν την ίδια ή διαφορετικές περιοχές δεδομένων χάρτη. Εάν πολλά επίπεδα χάρτη χρησιμοποιούν την ίδια περιοχή δεδομένων, οι γραμμές περιέχουν δεδομένα από όλα τα επίπεδα.

Ιεραρχικά και ομαδοποιημένα δεδομένα

Τα ιεραρχικά και ομαδοποιημένα δεδομένα πρέπει να είναι επίπεδα προκειμένου να απεικονίζονται στη μορφή CSV.

Η επέκταση απόδοσης ισοπεδώνει την αναφορά σε μια δομή δέντρου που αντιπροσωπεύει τις ένθετες ομάδες εντός της περιοχής δεδομένων. Για να ισοπεδώνετε την αναφορά:

  • Μια ιεραρχία γραμμών ισοπεδώνεται πριν από μια ιεραρχία στηλών.

  • Οι στήλες ταξινομούνται ως εξής: πλαίσια κειμένου στη σειρά σώματος από αριστερά προς δεξιά, από επάνω προς τα κάτω, ακολουθούμενη από περιοχές δεδομένων ταξινομημένα από αριστερά προς τα δεξιά, επάνω προς τα κάτω.

  • Μέσα σε μια περιοχή δεδομένων, οι στήλες ταξινομούνται ως εξής: γωνιακά μέλη, μέλη ιεραρχίας γραμμών, μέλη ιεραρχίας στηλών και, στη συνέχεια, κελιά.

  • Οι περιοχές ομότιμων δεδομένων είναι περιοχές δεδομένων ή δυναμικές ομάδες που μοιράζονται μια κοινή περιοχή δεδομένων ή δυναμικό στοιχείο. Τα ομότιμα δεδομένα αναγνωρίζονται με διακλάδωση του δέντρου που έχει ισοπεδωθεί.

Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Πίνακες, μήτρες και λίστες (Power BI Εργαλείο δόμησης αναφορών).

Λειτουργίες απόδοσης

Η επέκταση απόδοσης CSV μπορεί να λειτουργήσει σε δύο καταστάσεις λειτουργίας: η μία είναι βελτιστοποιημένη για το Excel και η άλλη βελτιστοποιείται για εφαρμογές τρίτων κατασκευαστών που απαιτούν αυστηρή συμμόρφωση με τη CSV με την προδιαγραφή CSV στο RFC 4180. Ανάλογα με τη λειτουργία που χρησιμοποιείτε, οι περιοχές ομότιμων δεδομένων αντιμετωπίζονται διαφορετικά.

Προεπιλεγμένη λειτουργία

Η προεπιλεγμένη λειτουργία είναι βελτιστοποιημένη για Excel. Όταν αποδίδεται σε προεπιλεγμένη κατάσταση λειτουργίας, η αναφορά αποδίδεται ως αρχείο CSV με πολλές ενότητες δεδομένων απόδοσης CSV. Κάθε περιοχή ομότιμων δεδομένων οριοθετείται από μια κενή γραμμή. Οι περιοχές ομότιμων δεδομένων στο σώμα της αναφοράς αποδίδονται ως ξεχωριστά μπλοκ δεδομένων μέσα στο αρχείο CSV. Το αποτέλεσμα είναι ένα αρχείο CSV στο οποίο:

  • Μεμονωμένα πλαίσια κειμένου μέσα στο σώμα αναφοράς αποδίδονται μία φορά ως το πρώτο μπλοκ δεδομένων μέσα στο αρχείο CSV.

  • Κάθε περιοχή ομότιμων δεδομένων ανώτατου επιπέδου στο σώμα της αναφοράς αποδίδεται στο δικό της μπλοκ δεδομένων.

  • Οι ένθετες περιοχές δεδομένων αποδίδονται διαγώνια στο ίδιο μπλοκ δεδομένων.

Μορφοποίηση

Οι αριθμητικές τιμές αποδίδονται στη μορφοποιημένη κατάστασή τους. Το Excel μπορεί να αναγνωρίσει μορφοποιημένες αριθμητικές τιμές, όπως νόμισμα, ποσοστό και ημερομηνία, και να μορφοποιήσει τα κελιά κατάλληλα κατά την εισαγωγή του αρχείου CSV.

Συμβατή λειτουργία

Η συμβατή λειτουργία βελτιστοποιείται για εφαρμογές τρίτων κατασκευαστών.

Περιοχές δεδομένων

Μόνο η πρώτη γραμμή του αρχείου περιέχει τις κεφαλίδες στηλών και κάθε γραμμή έχει τον ίδιο αριθμό στηλών.

Μορφοποίηση

Οι τιμές δεν είναι μορφοποιημένες.

Διαδραστικότητα

Η αλληλεπίδραση δεν υποστηρίζεται από καμία από τις μορφές CSV που δημιουργούνται από αυτήν την απόδοση. Δεν αποδίδονται τα ακόλουθα αλληλεπιδραστικά στοιχεία:

  • Υπερ-συνδέσεις

  • Εμφάνιση ή απόκρυψη

  • Χάρτης εγγράφου

  • Συνδέσεις άντλησης ή κλικ

  • Ταξινόμηση τελικού χρήστη

  • Επιδιορθώσεις κεφαλίδων

  • Σελιδοδείκτες

Ρυθμίσεις πληροφοριών συσκευής

Μπορείτε να αλλάξετε ορισμένες προεπιλεγμένες ρυθμίσεις για αυτήν την απόδοση, συμπεριλαμβανομένης της λειτουργίας στην οποία θα αποδίδεται, ποιοι χαρακτήρες θα χρησιμοποιηθούν ως οριοθέτες και ποιοι χαρακτήρες θα χρησιμοποιηθούν ως προεπιλεγμένη συμβολοσειρά προσδιοριστικού κειμένου, αλλάζοντας τις ρυθμίσεις πληροφοριών συσκευής. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Ρυθμίσεις πληροφοριών συσκευής CSV.