Ustawienia informacji o urządzeniu CSV dla raportów podzielonych na strony w usłudze Power BI
DOTYCZY: Power BI Report Builder Power BI Desktop
W raportach podzielonych na strony w usłudze Power BI ustawienia informacji o urządzeniu dla rozszerzenia renderowania CSV umożliwiają zmianę ograniczników i kwalifikatorów oraz obsługę podziałów wierszy do określenia. Rozszerzenie pliku można również przesłać, a także kodowanie i dołączanie wierszy nagłówka do danych wyjściowych. Ponieważ ograniczniki mogą być znakami specjalnymi, należy je zakodować w sekcji CDATA, jeśli ustawienia są zapisywane jako XML.
Ustawienia woluminu CSV
W poniższej tabeli wymieniono ustawienia informacji o urządzeniu na potrzeby renderowania w formacie tekstowym.
Ustawienie | Wartość |
---|---|
Kodowanie | Nazwa urzędu IANA (Internet Assigned Numbers Authority) kodowania znaków obsługiwanego przez program .NET Framework. Wartość domyślna to UTF-8. Przykłady innych wartości to ASCII, UTF-7 i UTF-16. |
ExcelMode | Określa, że docelowe dane wyjściowe są przeznaczone dla programu Excel. Wartość domyślna to true. |
FieldDelimiter | Ciąg ogranicznika do umieszczenia w wyniku. Wartość domyślna to przecinek (,). Adres URL należy zakodować wartość tych informacji o urządzeniu podczas przekazywania go w adresie URL. Na przykład znak tabulacji jako ogranicznik powinien mieć wartość %09. Ogranicznik pola domyślnego można zmienić na dowolny znak, w tym tabulator, zmieniając ustawienia informacji o urządzeniu w pliku konfiguracji. Aby na przykład użyć TAB, zaktualizuj ustawienie FieldDelimiter na <FieldDelimiter xml:space="preserve">[TAB]</FieldDelimiter> W tym przykładzie [TAB] jest rzeczywistym znakiem karty, co oznacza, że biały znak pojawia się w pliku konfiguracji. Atrybut "xml:space" nakazuje analizatorom zachowanie białych znaków. |
Rozszerzenie pliku | Rozszerzenie pliku do umieszczenia w wyniku. Wartość domyślna to . CSV. Jeśli określono zarówno rozszerzenie FileExtension, jak i rozszerzenie, rozszerzenie FileExtension będzie mieć pierwszeństwo. |
NoHeader | Wskazuje, czy wiersz nagłówka jest wykluczony z danych wyjściowych. Domyślna wartość to false. |
Kwalifikator | Ciąg kwalifikatora do umieszczania wokół wyników zawierających ogranicznik pola lub ogranicznik rekordu. Jeśli wyniki zawierają kwalifikator, kwalifikator jest powtarzany. Ustawienie Kwalifikator musi być inne niż ustawienia FieldDelimiter i RecordDelimiter . Wartość domyślna to cudzysłów ("). |
RecordDelimiter | Ogranicznik rekordu do umieszczenia na końcu każdego rekordu. Wartość domyślna to <cr><lf>. |
SuppressLineBreaks | Wskazuje, czy podziały wierszy są usuwane z danych zawartych w danych wyjściowych. Domyślna wartość to false. Jeśli wartość ma wartość true, ustawienia FieldDelimiter, RecordDelimiter i Kwalifikator nie mogą być znakiem spacji. |
UseFormattedValues | Wskazuje, czy sformatowane ciągi są umieszczane w danych wyjściowych CSV. Wartość domyślna ma wartość true, gdy wartość ExcelMode ma wartość true. W przeciwnym razie jest to fałsz. |