Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Summary
| Property | Değer |
|---|---|
| Connector |
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 |
|---|---|---|---|
| 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:
Bağlayıcı seçiminde PDF seçeneğini belirleyin.
Yüklemek istediğiniz PDF dosyasını bulun ve seçin. Ardından Aç'ı seçin.
PDF dosyası çevrimiçiyse, dosyaya bağlanmak için Web bağlayıcısını kullanın.
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 Online'dan bağlanma
Power Query Online'dan bağlantı oluşturmak için:
Bağlayıcı seçiminde PDF seçeneğini belirleyin.
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.
Gerekirse, PDF dosyasına erişmek için bir şirket içi veri ağ geçidi seçin.
Bu PDF dosyasına ilk kez erişiyorsa, kimlik doğrulama türünü seçin ve hesabınızda (gerekirse) oturum açın.
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.
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.
-
StartPageveyaEndPageseç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,
MultiPageTablesseç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.
PDF