Share via


Ρυθμίσεις πληροφοριών συσκευής CSV για σελιδοποιημένες αναφορές Power BI

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

Στις σελιδοποιημένες αναφορές του Power BI, οι ρυθμίσεις πληροφοριών συσκευής για την επέκταση απόδοσης CSV επιτρέπουν την αλλαγή οριοθετών και προσδιορισμών και την καθορισμό του χειρισμού αλλαγής γραμμής. Η επέκταση του αρχείου μπορεί επίσης να υποβληθεί, καθώς και η κωδικοποίηση και η συμπερίληψη των γραμμών κεφαλίδας στο αποτέλεσμα. Επειδή οι οριοθέτες είναι πιθανό να είναι ειδικοί χαρακτήρες, θα πρέπει να τους κωδικοποιήσετε σε μια ενότητα CDATA, εάν οι ρυθμίσεις έχουν γραφτεί ως XML.

Ρυθμίσεις CSV

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

Ρύθμιση Τιμή
Κωδικοποίηση Το όνομα της αρχής αριθμών (IANA) που έχει αντιστοιχιστεί στο Internet για μια κωδικοποίηση χαρακτήρων που υποστηρίζεται από το .NET Framework. Η προεπιλεγμένη τιμή είναι UTF-8. Ορισμένα παραδείγματα άλλων τιμών είναι τα ASCII, UTF-7 και UTF-16.
ExcelMode Καθορίζει ότι η έξοδος προορισμού είναι για το Excel. Η προεπιλεγμένη τιμή είναι true.
FieldDelimiter Η συμβολοσειρά οριοθέτη για τοποθέτηση στο αποτέλεσμα. Η προεπιλεγμένη τιμή είναι ένα κόμμα (,). Θα πρέπει να κωδικοποιήσετε με URL την τιμή αυτών των πληροφοριών συσκευής κατά τη διαβίβασή τους σε μια διεύθυνση URL. Για παράδειγμα, ένας χαρακτήρας καρτέλας ως οριοθέτης πρέπει να είναι "%09".

Μπορείτε να αλλάξετε τον προεπιλεγμένο οριοθέτη πεδίων σε οποιονδήποτε χαρακτήρα θέλετε, συμπεριλαμβανομένου του TAB, αλλάζοντας τις ρυθμίσεις πληροφοριών συσκευής στο αρχείο ρύθμισης παραμέτρων. Για παράδειγμα, για να χρησιμοποιήσετε το TAB, ενημερώστε τη ρύθμιση FieldDelimiter σε <FieldDelimiter xml:space="preserve">[TAB]</FieldDelimiter>

Στο παράδειγμα, το [TAB] είναι ένας πραγματικός χαρακτήρας καρτέλας, το οποίο σημαίνει ότι εμφανίζεται κενό διάστημα στο αρχείο ρύθμισης παραμέτρων. Το χαρακτηριστικό "xml:space" υποδεικνύει στους αναλυτές να διατηρήσουν κενό διάστημα.
ΑρχείοΕπέκταση Η επέκταση αρχείου για τοποθέτηση στο αποτέλεσμα. Η προεπιλεγμένη τιμή είναι . CSV. Εάν καθοριστούν αμφότερες οι παράμετροι FileExtension και Extension , τότε το FileExtension θα έχει προτεραιότητα.
NoHeader Υποδεικνύει εάν η γραμμή κεφαλίδας εξαιρείται από το αποτέλεσμα. Η προεπιλεγμένη τιμή είναι false.
Προκριματικό Η συμβολοσειρά προσδιοριστή για την τοποθέτηση των αποτελεσμάτων που περιέχουν τον οριοθέτη πεδίου ή τον οριοθέτη εγγραφών. Εάν τα αποτελέσματα περιέχουν τον προσδιοριστικό, το προσδιοριστικό επαναλαμβάνεται. Η ρύθμιση προσδιοριστικό πρέπει να είναι διαφορετική από τις ρυθμίσεις Των FieldDelimiter και RecordDelimiter . Η προεπιλεγμένη τιμή είναι εισαγωγικά (").
RecordDelimiter Ο οριοθέτης εγγραφών που θα τοποθετηθεί στο τέλος κάθε εγγραφής. Η προεπιλεγμένη τιμή είναι <cr><lf>.
ΑπόκρυψηlineBreaks Υποδεικνύει εάν οι αλλαγές γραμμών καταργούνται από τα δεδομένα που περιλαμβάνονται στην έξοδο. Η προεπιλεγμένη τιμή είναι false. Εάν η τιμή είναι true, οι ρυθμίσεις FieldDelimiter, RecordDelimiter και Προσδιοριστικό δεν μπορεί να είναι χαρακτήρας διαστήματος.
UseFormattedValues Υποδεικνύει εάν οι μορφοποιημένες συμβολοσειρές τοποθετούνται στην έξοδο CSV. Η προεπιλεγμένη τιμή είναι true όταν το ExcelMode είναι true, διαφορετικά είναι false.