Сокращение данных
Последнее обновление: 30.09.2026Приложение предоставляет несколько различных способов уменьшить объем данных, загружаемых в ваше приложение. Например, можно фильтровать данные из файлов или из коннекторов данных.
Также можно сократить данные непосредственно в скрипте загрузки.
Выполните следующие действия.
- Откройте редактор загрузки данных в Scripting Tutorial приложении.
- Щелкните команду Загрузить данные.
- Щелкните вкладку Sales в редакторе загрузки данных.
- Удалите точку с запятой в конце этой строки:
- Добавьте следующую строку в конце скрипта загрузки:
- Щелкните команду Загрузить данные.
- Если вы затем добавите данные в простую таблицу в своем приложении, вы увидите, что были загружены только те данные, которые соответствуют созданным вами условиям.
- Теперь, когда мы завершили этот пример, закомментируйте оператор Where. Не забудьте добавить точку с запятой в конце вашего первого оператора LOAD.
Учитывая Скрипт загрузки, который вы написали к настоящему моменту, приложение загружает 65 534 строки из файла данных Sales.xlsx в Table1. Обратите внимание, что Sales data является названием вкладки, содержащей вашу таблицу в исходном файле Sales.xlsx.
Окно хода выполнения загрузки данных

Where Sales > 100.00 and Date("Invoice Date") >= '01/01/2026';Это указывает приложению загружать только те данные, в которых продажи превышают 100,00 $. Он также использует функцию даты для загрузки данных, где дата равна или превышает 1 января 2026 года.
Скрипт должен выглядеть следующим образом:
Окно скрипта загрузки со скриптом для сокращения количества загружаемых данных

На основе вашего обновленного Скрипта загрузки приложение теперь загружает меньше строк из файла данных Sales.xlsx.
Окно хода выполнения загрузки данных с сокращенной загрузкой данных

Таблица, содержащая поля Bill Date и Sales

Обратите внимание, что мы добавили Salesполе в качестве измерения. Это делается для того, чтобы значения Sales отображались индивидуально. Если бы мы добавили Sales в качестве меры, значения были бы агрегированы по дате.
Как правило, вы добавляете Sales в качестве меры. Использование мер позволяет отображать значения в виде денежных сумм (например, в долларах), применяя форматирование чисел к столбцу.
Форматирование чисел, применимое к мере Sales

Однако, поскольку мы используем Sales в качестве измерения, нам нужен другой подход. В этом случае мы будем использовать выражение диаграммы. Несмотря на то что мы не обсуждаем функции диаграммы подробно на этом уроке, это хорошая возможность для быстрого примера.
Когда мы используем Sales в качестве измерения, значения отображаются в виде чисел, как показано в таблице выше.
Чтобы это исправить, вы можете открыть поле редактора выражений диаграммы Sales, щелкнув fx и затем воспользовавшись функцией Money.
Открывание редактора выражений

Введите следующее в редакторе выражений.
=Money( Sales )Редактор выражения

Значения в поле теперь будут отображаться в денежных единицах. Эти единицы (в данном случае доллары) указаны в разделе Main скрипта загрузки.
Таблица содержит поля Bill Date и Sales. Sales теперь отображается в долларах

Скрипт должен выглядеть следующим образом:
Окно загрузки скрипта с закомментированным оператором Where
