Запрос PowerBI ограничивает текст до 1024 символов

Я новичок в PowerBI и действительно изо всех сил пытаюсь решить проблему усечения символов. Быстрый подсчет строк показывает, что максимальное количество символов извлеченного текста составляет 1024.

Вот моя функция:

    let GetData=(URL) =>

    let
        Source = Web.BrowserContents(URL),
        #"Extracted Table From Html" = Html.Table(Source, {{"Column1", ".fld"}, {"Column2", ".fld + *"}, {"Column3", "DIV:nth-child(8) .title"}, {"Column4", "BR + BR + A"}, {"Column5", "TR:nth-child(3) A"}, {"Column6", ".less *"}, {"Column7", ".more P:nth-child(1)"}, {"Column8", "TR:nth-child(7) BR + *"}, {"Column9", "TR:nth-child(3) P"}, {"Column10", "TR:nth-child(4) P"}, {"Column11", "TR:nth-child(5) P"}, {"Column12", "TR:nth-child(6) P"}, {"Column13", ".seemore"}, {"Column14", ".horipane STRONG"}, {"Column15", "TR:nth-child(4) .refanch"}, {"Column16", "TR:nth-child(5) .refanch"}, {"Column17", "TR:nth-child(6) .refanch"}}, [RowSelector = ".fld"]),
        #"Changed Type" = Table.TransformColumnTypes(#"Extracted Table From Html",{{"Column1", type text}, {"Column2", type text}, {"Column3", type text}, {"Column4", type text}, {"Column5", type text}, {"Column6", type text}, {"Column7", type text}, {"Column8", type text}, {"Column9", type text}, {"Column10", type text}, {"Column11", type text}, {"Column12", type text}, {"Column13", type text}, {"Column14", type text}, {"Column15", type text}, {"Column16", type text}, {"Column17", type text}}),
        #"Removed Other Columns" = Table.SelectColumns(#"Changed Type",{"Column1", "Column2"})

    in
        #"Removed Other Columns"
    in GetData

Я пытался использовать решение в по этой ссылке, но не смог применить решение, так как мне нужно больше разъяснений о том, как его реализовать. Я надеюсь снять ограничение в 1024 символа, сделав это. Благодарен, если кто-то может помочь мне с вопросами ниже:

  1. В результате использования этой функции создается более 40 строк для каждого URL-адреса. Я особенно пытаюсь решить проблему усечения в первой строке. Не уверены, что это указано как «Столбец1» в приведенном выше коде функции?

  2. Похоже, что все значения столбца имеют текстовый тип в функции. Если я могу использовать решение , предложенное здесь , как и где я должен написать строку кода для замены значений на текст?

Без предоставления образцов данных вы тратите свое время здесь.

Peter 22.11.2022 21:43

Привет, Питер, если быть точным, я пытаюсь собрать данные со следующей веб-страницы (и подобных ей): ejatlas.org/conflict/exploracion-de-uranio-en-tilcara. Часть данных, которую я пытаюсь получить полностью (и PowerBI усекается), — это текст под описанием.

Mete 23.11.2022 01:38

Я не могу воспроизвести вашу проблему. Что заставляет вас думать, что вывод усечен? Используя ваш код, содержимое первой строки Column2 содержит 2701 символов, что представляет собой весь текст в поле Description.

Ron Rosenfeld 23.11.2022 13:58

Обратите внимание, что в окне предварительного просмотра редактора Power Query (то, что вы видите внизу, если вы выберете эту ячейку) текст будет обрезан (о чем свидетельствует многоточие в конце отображения). Однако это только для демонстрации.

Ron Rosenfeld 23.11.2022 14:05
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Введение в CSS
Введение в CSS
CSS является неотъемлемой частью трех основных составляющих front-end веб-разработки.
Как выровнять Div по центру?
Как выровнять Div по центру?
Чтобы выровнять элемент <div>по горизонтали и вертикали с помощью CSS, можно использовать комбинацию свойств и значений CSS. Вот несколько методов,...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
0
4
74
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Оказывается, усечение применимо только к предварительному просмотру Power Editor! Как только вы сохраните и закроете редактор и вернетесь в главное окно PowerBI, вы сможете создать свою таблицу, а затем усеченные ячейки появятся полностью! Вы можете сохранить окончательную таблицу в виде файла .csv и без усечения. Большое спасибо Рону Розенфельду за подтверждение откровения, думаю, я попал в то же самое место примерно в то же время!

закрыть/отметить как правильный ответ.

francisco 26.11.2022 23:09

Другие вопросы по теме