Входная колонка.
Полное описание, параметры и ограничения
ТипКолонкиАнализаДанныхОбщаяСтатистика.Входная (DataAnalysisColumnTypeSummaryStatistics.Input)
ТипКолонкиАнализаДанныхОбщаяСтатистика (DataAnalysisColumnTypeSummaryStatistics)
Входная (Input)
Доступен, начиная с версии 8.0.
Описание:
Входная колонка.
Использование в версии:
Доступен, начиная с версии 8.0.
Методическая информация
Практические примеры
Задать ТипКолонки своей колонки Сумма: Входная
Настройка принадлежит реальной колонке собственного источника. Дата используется для роли Время, строковый код для Ключ / Объект / Последовательность, товар для Элемент.
Где и как запускать
Серверная процедура собственной учебной обработки; дополнительные функции размещаются отдельно в том же серверном модуле.
Подготовка
Создайте собственную учебную обработку с серверной процедурой ВыполнитьПример. Основной код без заголовка вставьте в тело этой процедуры.
Каждый урок — отдельная настройка. Код не обращается к данным рабочей конфигурации, не записывает базу и не создаёт внешние файлы.
Функцию УчебныеДанныеАнализа из дополнительного блока поместите отдельно в том же серверном модуле. Она возвращает шесть вымышленных покупок с кодом, товаром, временем и суммой.
Показан синтаксис настройки соответствующего вида анализа на собственном источнике. Выполнить не вызывается: кластеризация, прогноз и поиск шаблонов не объявляются уже рассчитанными.
Данные = УчебныеДанныеАнализа();
Анализ = Новый АнализДанных;
Анализ.ТипАнализа = Тип("АнализДанныхОбщаяСтатистика");
Анализ.ИсточникДанных = Данные;
Колонка = Анализ.НастройкаКолонок.Найти("Сумма");
Если Колонка = Неопределено Тогда
ВызватьИсключение "Не найдена подготовленная колонка Сумма";
КонецЕсли;
Колонка.ТипКолонки = ТипКолонкиАнализаДанныхОбщаяСтатистика.Входная;
Сообщить(Колонка.Имя + ": " + Строка(Колонка.ТипКолонки));
Сообщить("Роль колонки настроена; это ещё не рассчитанная модель");Та же серверная форма или общий модуль: собственные шесть строк источника
Функция УчебныеДанныеАнализа()
Данные = Новый ТаблицаЗначений;
Данные.Колонки.Добавить("Код", Новый ОписаниеТипов("Строка"));
Данные.Колонки.Добавить("Товар", Новый ОписаниеТипов("Строка"));
Данные.Колонки.Добавить("ДатаСобытия", Новый ОписаниеТипов("Дата"));
Данные.Колонки.Добавить("Сумма", Новый ОписаниеТипов("Число"));
Для Номер = 1 По 6 Цикл
СтрокаДанных = Данные.Добавить();
СтрокаДанных.Код = "Покупка " + Строка(Номер);
СтрокаДанных.Товар = ?(Номер <= 3, "Книга", "Альбом");
СтрокаДанных.ДатаСобытия = Дата(2026, 10, 14) + Номер * 3600;
СтрокаДанных.Сумма = Номер * 100;
КонецЦикла;
Возврат Данные;
КонецФункцииРазбор по шагам
Анализатор создан и получил собственную таблицу до поиска настроек колонок.
Найти получает настройку колонки Сумма, существующей в источнике подходящего типа.
Свойство ТипКолонки получает ТипКолонкиАнализаДанныхОбщаяСтатистика.Входная. НеИспользуемая исключает колонку из анализа, а не удаляет её из таблицы.
Как проверить результат
Показаны имя собственной колонки и её конкретная роль или вид данных.
Остальные роли и параметры не подменены этим присваиванием. Расчёт и прогноз не запускались.
Ожидаемый результат
Конкретное значение использовано для настройки реально созданного объекта; результат расчёта не выдумывается.
На что обратить внимание
Это подготовка настройки. Она сама не является рассчитанным отчётом, моделью прогноза или анализом рабочей базы.
Имена полей и источник берутся из подготовки. Не передавайте неизвестный объект и не добавляйте проверку имени конфигурации вместо правильного контекста.
Меняя роль колонки или тип анализа, пересмотрите остальные роли и параметры перед отдельным вызовом Выполнить.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.