Имена колонок
Имена колонок должны соответствовать некоторым внутренним правилам PolyAnalyst. В качестве примера такого правила можно привести запрет на использование отдельных символов в имени колонок. Эти правила должны соблюдаться во время импорта данных или при создании одной или нескольких новых колонок, например, при использовании узла Производные колонки.
-
Имена колонок могут содержать пробелы.
-
Имена колонок должны содержать только алфавитные и цифровые символы (от А до Z, от 0 до 9).
-
В некоторых узлах в PolyAnalyst в именах колонок можно использовать специальные символы или знаки пунктуации, но, в целом, этого следует избегать. Допускается использование символов подчеркивания и дефиса, но этого также следует избегать.
Две колонки в одной таблице данных не могут называться одинаково. Даже если вы дадите PolyAnalyst команду создать новую колонку с именем, которое уже используется другой колонкой, PolyAnalyst автоматически переименует эту новую колонку. Переименование осуществляется путем добавления уникального суффикса к имени по строкам "_N", где N - какое-либо число, которое обычно начинается с 1.
Обратите внимание на то, что уникальный суффикс к имени колонки добавляется именно в суффиксальной позиции. Если у вас уже есть колонка с таким суффиксом, PolyAnalyst добавит еще один суффикс.
В некоторых ситуациях PolyAnalyst может помешать вам создать новую колонку в момент настройки узла. Например, при использовании узла Производные колонки PolyAnalyst запретит создание новой колонки с именем, которое уже используется другой колонкой, и узел не будет выполнен.
Данная опция автоматического переименования изменялась несколько раз в различных версиях PolyAnalyst. В вашей версии вы, вероятно, будете иметь возможность выполнить узел, но PolyAnalyst автоматически переименует колонку (без дополнительного предупреждения). |
Существуют специальные правила для ссылки на имена колонок в SRL, которые содержат неалфавитные символы. Для получения дополнительной информации см. справочник SRL. |
PolyAnalyst может некорректно именовать колонки при выполнении узла второй раз после изменения свойств узла
Переименование колонки с помощью вкладки Настройки колонок узла-источника данных нельзя использовать повторно. Если вы перенастроите узел-источник данных, чтобы в дальнейшем импортировать другую таблицу данных, содержащую другие колонки, эти колонки не будут названы именами, которые вы ввели ранее. Если вам нужна воспроизводимая операция, не задавайте имена колонок в узле-источнике данных. Вместо этого соедините источник данных с узлом Модификации колонок, для того, чтобы он переименовал колонки.