PDF

Summary

Property Değer
Connector PDF simgesi PDF
Products Excel
Power BI (anlam modelleri)
Power Query Online
Sürüm durumu Genel kullanılabilirlik
Kimlik doğrulama türleri Anonim (çevrimiçi)
Temel (çevrimiçi)
Kuruluş hesabı (çevrimiçi)
Windows (çevrimiçi)
İşlev Başvurusu Belgeleri Pdf.Tables

Note

Dağıtım zamanlamaları ve konağa özgü özellikler nedeniyle bazı özellikler tek bir üründe mevcut olabilir ancak diğerleri mevcut olmayabilir.

Note

PDF, Power BI Premium'da desteklenmez.

Note

Aynı anda birden çok PDF dosyasını içeri aktarmak için Klasör bağlayıcısı veya SharePoint Klasör bağlayıcısı gibi çok dosyalı bir bağlayıcı kullanın. Daha fazla bilgi için Dosyaları birleştirmeye genel bakış bölümüne bakın.

Prerequisites

None.

Desteklenen özellikler

  • Import

Parameters

Giriş noktası:Pdf.Tables

Gerekli parametre sayısı: 1

PDF dosyasında bulunan tabloları döndürür.

pdfiçinde bulunan tüm tabloları döndürür. ek özellikleri belirtmek için isteğe bağlı bir kayıt parametresi optionssağlanabilir. Kayıt aşağıdaki alanları içerebilir:

  • Implementation : Tabloları tanımlarken kullanılacak algoritma sürümü. Eski sürümler, eski sorguların algoritma güncelleştirmeleri tarafından bozulmasını önlemek için yalnızca geriye dönük uyumluluk için kullanılabilir. En yeni sürüm her zaman en iyi sonuçları vermelidir. Geçerli değerler "1.3", "1.2", "1.1" veya null değerleridir.
  • StartPage : İncelenmesi gereken sayfa aralığındaki ilk sayfayı belirtir. Varsayılan: 1.
  • EndPage : İncelenmesi gereken sayfa aralığındaki son sayfayı belirtir. Varsayılan: belgenin son sayfası.
  • MultiPageTables : Ardışık sayfalardaki benzer tabloların otomatik olarak tek bir tabloda birleştirilip birleştirilmeyeceğini denetler. Varsayılan: doğru.
  • EnforceBorderLines : Kenarlık çizgilerinin her zaman hücre sınırları olarak zorlanıp zorlanmayacağını (doğru olduğunda) veya hücre sınırlarını belirlemek için birçok ipucundan biri olarak kullanılıp kullanılmayacağını (yanlış olduğunda) denetler. Varsayılan: false.
Parametre Required Type Null Olarak Ayarlanabilir
Pdf Yes binary false
options No null atanabilir kayıt true

içindeki alanlar options

Alan Required Type Description Null Olarak Ayarlanabilir Optional Ek meta veriler
seçenekler.Gerçekleme No null atanabilir metin Tabloları tanımlarken kullanılacak algoritma sürümü. Eski sürümler, eski sorguların algoritma güncelleştirmeleri tarafından bozulmasını önlemek için yalnızca geriye dönük uyumluluk için kullanılabilir. En yeni sürüm her zaman en iyi sonuçları vermelidir. Geçerli değerler "1.3", "1.2", "1.1" veya null değerleridir. true true {"Documentation.Caption": "Uygulama sürümü"}
options.StartPage No nullable sayı İncelenmesi gereken sayfa aralığındaki ilk sayfayı belirtir. Varsayılan: 1. true true {"Documentation.Caption": "Başlangıç sayfası"}
options.EndPage No nullable sayı İncelenmesi gereken sayfa aralığındaki son sayfayı belirtir. Varsayılan: belgenin son sayfası. true true {"Documentation.Caption": "Son sayfa"}
options.MultiPageTables No boş değer alabilen mantıksal Ardışık sayfalardaki benzer tabloların otomatik olarak tek bir tabloda birleştirilip birleştirilmeyeceğini denetler. Varsayılan: doğru. true true {"Documentation.Caption": "Çok sayfalı tablolar"}
options.EnforceBorderLines No boş değer alabilen mantıksal Kenarlık çizgilerinin her zaman hücre sınırları olarak zorlanıp zorlanmayacağını (true olduğunda) veya hücre sınırlarını belirlemek için (false olduğunda) birçok ipucundan yalnızca biri olarak kullanılıp kullanılmayacağını denetler. Varsayılan: false. true true {"Documentation.Caption": "Kenarlık çizgilerini zorla"}

Power Query Desktop'tan bağlanma

Power Query Desktop'tan bağlantı oluşturmak için:

  1. Bağlayıcı seçiminde PDF seçeneğini belirleyin.

  2. Yüklemek istediğiniz PDF dosyasını bulun ve seçin. Ardından Aç'ı seçin.

    PDF dosyasının seçili olduğu Dosya Gezgini'nin ekran görüntüsü.

    PDF dosyası çevrimiçiyse, dosyaya bağlanmak için Web bağlayıcısını kullanın.

  3. Navigator'da istediğiniz dosya bilgilerini seçin, ardından verileri yüklemek için Load'ı veya verileri Power Query Düzenleyicisi'da dönüştürmeye devam etmek için Transform Data seçin.

    Power Query Masaüstü Gezgini'ne aktarılan PDF dosyasının ekran görüntüsü.

Power Query Online'dan bağlanma

Power Query Online'dan bağlantı oluşturmak için:

  1. Bağlayıcı seçiminde PDF seçeneğini belirleyin.

  2. Görüntülenen PDF iletişim kutusunda, dosya yolunu veya PDF dosyasının konumunun URL'sini sağlayın. Yerel bir dosya yüklüyorsanız, yerel dosyaya göz atmak veya dosyayı sürükleyip bırakmak için Dosyayı karşıya yükle (Önizleme) seçeneğini de belirleyebilirsiniz.

    DOSYA yolunu ve bağlantı kimlik bilgilerini gösteren PDF çevrimiçi bağlantısının bağlantı ayarları sayfasının ekran görüntüsü.

  3. Gerekirse, PDF dosyasına erişmek için bir şirket içi veri ağ geçidi seçin.

  4. Bu PDF dosyasına ilk kez erişiyorsa, kimlik doğrulama türünü seçin ve hesabınızda (gerekirse) oturum açın.

  5. Navigator içinde, istediğiniz dosya bilgilerini seçin ve Power Query Düzenleyicisi'da verileri dönüştürmeye devam etmek için Transform Data öğesini seçin.

    Power Query Çevrimiçi'ye aktarılan PDF dosyasının ekran görüntüsü.

Sınırlamalar ve Dikkat Edilecek Hususlar

Büyük PDF dosyalarına erişme

Büyük PDF dosyalarına erişirken performansı geliştirmek ve zaman aşımlarını azaltmak için aşağıdaki stratejileri kullanabilirsiniz. Bu stratejiler , Pdf.Tables işlevinin kullanımını formül çubuğunda veya gelişmiş düzenleyicide düzenlemenizi gerektirir.

  • StartPage veya EndPage seçeneklerini kullanarak sayfaları birer birer veya küçük bir aralıkta seçmeyi deneyin ve gerektiğinde belge üzerinde adım adım ilerleyin.
  • PDF belgesi tek ve çok büyük bir tabloysa, MultiPageTables seçenek çok büyük ara değerler toplayabilir, bu nedenle devre dışı bırakmak yararlı olabilir.

Kullanılabilir seçeneklerin tam listesi Pdf.Tables'da bulunabilir.

Çok satırlı satırları işleme

Çok satırlı satırların düzgün tanımlanamadığı durumlarda, ui işlemlerini veya özel M kodunu kullanarak verileri temizleyebilirsiniz. Örneğin, Table.FillDown kullanarak yanlış hizalanmış verileri bitişik satırlara kopyalayabilir veya Table.Group kullanarak bitişik satırları gruplandırabilir ve birleştirebilirsiniz.

Power BI'de Premium kapasiteli veri akışları

Premium kapasitedeki veri akışlarında PDF bağlayıcısıyla çalışırken, PDF bağlayıcısı bağlantıyı düzgün bir şekilde yapmaz. PDF bağlayıcısının Premium kapasitedeki veri akışları üzerinde çalışmasını sağlamak için bu veri akışını bir ağ geçidi kullanacak şekilde yapılandırın ve bu veri akışı bağlantısının ağ geçidinden geçtiğini onaylayın.