Aracılığıyla paylaş


Power BI sayfalandırılmış raporları için CSV cihaz bilgileri ayarları

ŞUNLAR IÇIN GEÇERLIDIR: Power BI Rapor Oluşturucusu Power BI Desktop

Power BI sayfalandırılmış raporlarında, CSV işleme uzantısının cihaz bilgileri ayarları sınırlayıcıların ve niteleyicilerin değiştirilmesine ve satır sonu işlemenin belirtilmesine olanak tanır. Dosyanın uzantısının yanı sıra çıktıya üst bilgi satırlarının kodlanması ve eklenmesi de gönderilebilir. Sınırlayıcılar büyük olasılıkla özel karakterler olabileceğinden, ayarlar XML olarak yazılmışsa bunları bir CDATA bölümünde kodlamanız gerekir.

CSV ayarları

Aşağıdaki tabloda, metin biçiminde işlemeye yönelik cihaz bilgileri ayarları listelenemindedir.

Ayar Value
Kodlama .NET Framework tarafından desteklenen bir karakter kodlamasının İnternet Atanan Sayılar Yetkilisi (IANA) adı. Varsayılan değer UTF-8'dir. Diğer değerlere örnek olarak ASCII, UTF-7 ve UTF-16 verilebilir.
ExcelMode Hedef çıkışın Excel için olduğunu belirtir. Varsayılan değer true değeridir.
FieldDelimiter Sonucu koymak için sınırlayıcı dizesi. Varsayılan değer virgüldür (,). Url, bu cihaz bilgilerini bir URL'ye geçirirken bu cihaz bilgilerinin değerini kodlamalıdır. Örneğin, sınırlayıcı olarak bir sekme karakteri "%09" olmalıdır.

Varsayılan alan sınırlayıcısını, yapılandırma dosyasındaki cihaz bilgileri ayarlarını değiştirerek SEKME de dahil olmak üzere istediğiniz herhangi bir karakterle değiştirebilirsiniz. Örneğin, SEKME kullanmak için FieldDelimiter ayarını <FieldDelimiter xml:space="preserve">[TAB]</FieldDelimiter olarak güncelleştirin>

Örnekte [SEKME] gerçek bir sekme karakteridir ve bu da yapılandırma dosyasında boşluk göründüğü anlamına gelir. "xml:space" özniteliği ayrıştırıcılara boşluğu korumalarını söyler.
Dosyauzantısı Sonucu koymak için dosya uzantısı. Varsayılan değerdir. CSV. Hem FileExtension hem de Extension belirtilirse, FileExtension öncelikli olur.
NoHeader Üst bilgi satırının çıkıştan dışlanıp dışlanmadığını gösterir. Varsayılan değer yanlış değeridir.
Niteleyici Alan sınırlayıcısını veya kayıt sınırlayıcısını içeren sonuçların çevresine yerleştirecek niteleyici dizesi. Sonuçlar niteleyiciyi içeriyorsa, niteleyici yinelenir. Niteleyici ayarı FieldDelimiter ve RecordDelimiter ayarlarından farklı olmalıdır. Varsayılan değer bir tırnak işaretidir (").
RecordDelimiter Her kaydın sonuna yerleştirecek kayıt sınırlayıcısı. Varsayılan değer cr lf'dir<>.><
SuppressLineBreaks Çıktıya dahil edilen verilerden satır sonlarının kaldırılıp kaldırılmadığını gösterir. Varsayılan değer yanlış değeridir. Değer true ise FieldDelimiter, RecordDelimiter ve Niteleyici ayarları boşluk karakteri olamaz.
UseFormattedValues Biçimlendirilmiş dizelerin CSV çıkışına yerleştirilip yerleştirilmeyeceğini gösterir. ExcelMode true olduğunda varsayılan değer true olur; aksi takdirde false olur.