Типы полей

Insights в ArcGIS Online
Insights в ArcGIS Enterprise
Insights desktop

Типы поля назначаются всем полям в наборе данных в ArcGIS Insights в зависимости от типа данных в поле. Insights определяет типы полей с помощью значков, которые говорят о том, как по умолчанию будет себя вести то или иное поле из набора данных в визуализации. Тип поля также определяет тип статистики по умолчанию, который применяется к каждому полю в визуализации.

В таблице ниже перечислены визуализации по умолчанию для каждого типа поля. Вы можете выбрать другую визуализацию в зависимости от данных, выбранных в карточке.

Подсказка:

В некоторых случаях может потребоваться указать другой тип поля. Вы можете изменить тип поля на панели данных.

РольПоведениеВизуализация по умолчаниюТип статистики по умолчанию (для агрегирования)

Поле местоположения Местоположение

Позволяет устанавливать данные на карте в виде точек, линий и полигонов, а также выполнять пространственный анализ.

Может быть использовано как уникальные категории в диаграммах и таблицах.

Количество

Строковое поле String

Группирует данные в виде столбцов, срезов или линий в диаграммах. Группирует данные как столбец категорий в суммарных таблицах.

Отображается на карте уникальными символами.

Может вычисляться как количество по оси статистики в диаграммах или как столбцы статистики в суммарных таблицах.

Диаграмма по умолчанию: Линейная диаграмма

*Карта по умолчанию: Карта уникальных значений

Количество

Числовое поле Число

Определяет высоту, длину или размер столбцов, колонок, срезов или пузырьков в диаграммах.

Определяет размер градуированных окружностей в картах градуированных символов.

Диаграмма по умолчанию:

*Карта по умолчанию: Карта с градуированными символами

Сумма

Поле доля/отношение Доля/Отношение

Определяет высоту, длину или размер столбцов, колонок, срезов или пузырьков в диаграммах.

Сгруппированные диапазоны долей/отношений определяют уровень затенения объектов карты.

Диаграмма по умолчанию:

*Карта по умолчанию: Картограмма

Суммарное значение в диаграммах

Нет в картограммах

Поле даты/времени Дата/Время

Отображает серии точек данных в хронологическом порядке.

Insights автоматически делит поля даты/времени на подполя, которые могут использоваться как строковые поля в других визуализациях.

Подволя дата/время включают:

  • Год
  • Квартал
  • Месяц
  • День месяца
  • День недели
  • Час
  • Минута
  • Секунда

Примечание:

Подполя, созданные в Insights зависят от входных данных. Если входные данные включают только даты, подполя времени не будут созданы. Если входные данные включают только время, подполя даты не будут созданы.

Диаграмма по умолчанию: Диаграмма временных рядов

Карта по умолчанию: не применяется

Количество

Поле подтипа Подтип

Отображает данные из назначенного подтипа.

При использовании для создания карт, диаграмм и таблиц, поля подтипа обрабатываются как строки.

Диаграмма по умолчанию: Линейная диаграмма

*Карта по умолчанию: Карта уникальных значений

Количество

Поле домена кодированных значений Домен кодированных значений

Отображает описания из назначенного домена кодированных значений.

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

Диаграмма по умолчанию: Линейная диаграмма

*Карта по умолчанию: Карта уникальных значений

Примечание:

Мультидоменные поля не поддерживаются во всех визуализациях карт и диаграмм. Дополнительные сведения см. в разделе Домены и подтипы.

Количество

*Для создания карты, использующей строку, число или долю/отношение, ваш набор данных должен содержать поле местоположения. См. Включить местоположение для вашего набора данных.

Изменить тип поля

Типы визуализаций, которые могут быть созданы с использованием данных из определенного поля, зависят от типа этого поля. Иногда назначенный полю тип не является оптимальным для предполагаемого анализа или визуализации. Далее приведены примеры ситуаций, когда может возникнуть необходимость изменить тип поля:

  • Поле, содержащее дискретные числа (например, коды районов, почтовые индексы, годы или возраст), добавляется как числовой тип поля. В некоторых случаях подобные дискретные числа можно более точно представить в качестве категорий. Поэтому тип поля Число можно изменить на Строка.
    Примечание:

    Потребность изменить тип поля может определяться конкретными данными и типом анализа, который требуется выполнить. В данном примере возраст может быть проанализирован как число или как строка. Например, возраст в виде числа может использоваться для создания гистограммы, показывающей распределение возрастов в данных, в то время как возраст в виде строки может использоваться для создания линейной диаграммы, показывающей среднюю сумму расходов на развлечения для каждого возраста.

  • Поле, содержащее проценты, доли, отношения или пропорции (например, плотность населения, уровень преступности или средние оценки), добавлено как числовой тип поля. Более достоверно эти значения отображаются как доля/отношение, особенно при создании карты поля, поскольку типы полей Число и Доля/отношение имеют разные типы карт по умолчанию (карты градуированных символов для числовых полей и картограммы для полей доля/отношение). Таким образом, тип поля может быть изменен с Число на Доля/отношение.
  • Файл CSV содержит поля с информацией о дате или времени. Поскольку CSV-файлы не поддерживают форматирование даты и времени, поля добавляются в виде строковых полей. Некоторые визуализации и функциональные возможности (например, диаграммы временных рядов и подполя) доступны только для полей Дата/Время. Таким образом, тип поля может быть изменен со Строка на Дата/Время.

Изменение типа поля в Insights не меняет сами данные, а отражается только в рабочей книге, в которой вы меняете тип поля.

Примечание:

Визуализации (карты, диаграммы и таблицы) в Insights требуют определенных комбинаций типов полей. Следовательно, тип поля не может быть изменен для полей, которые уже используются одной или несколькими визуализациями на странице. Перед изменением типа поля необходимо удалить все карточки использующие поле.

В следующей таблице описаны совместимые изменения типов полей, доступные в Insights:

Исходный тип поляСовместимые типы полей

Число

Числовое поле можно изменить на следующие типы полей:

  • String
  • Доля/Отношение

Доля/Отношение

Поле Доля/Отношение можно изменить на следующие типы полей:

  • Число
  • String

String

Текстовое поле можно изменить на поле Дата/Время.

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

  • Один и тот же формат должен использоваться для всех записей в поле.
  • Даты могут быть введены в любом установленном порядке.
  • Принимаются стандартные разделители дат, включая дефис (-) и косую черту (/).
  • Требуется пробел между временем и аббревиатурами AM или PM.

В следующем списке приведены примеры некоторых допустимых форматов:

  • YY-MM-DD hh:mm:ss.SSS am
  • MM DD YY hh:mm:ss
  • YY/MM/DD hh:mm:ss pm
  • MM-DD-YY
  • hh:mm

Для каждого элемента формата принимаются следующие значения:

  • MM: месяц (1-12)
  • DD: День (1-31)
  • YYYY: Год (четыре или две цифры)
  • hh: Час (12 часов или 24 часа)
  • mm: Минуты (0-59)
  • ss: Секунды (0-59)
  • SSS: Миллисекунды (0-999)
  • AM/PM: AM или PM (не чувствительны к регистру)

Строковое поле, которое изначально было числовым полем или полем доля/отношение, можно изменить на числовое поле или поле доля/отношение.

Дата/Время

Поле даты/времени изменить нельзя.

Местоположение

Поле местоположения изменить нельзя.

Подтип

Поле подтипа изменить нельзя.

Домен кодированных значений

Поле домена кодированных значений изменить нельзя.

Выполните следующие шаги, чтобы изменить тип поля:

  1. Из набора данных на панели данных щелкните значок тип поля.

    В меню перечислены совместимые типы полей.

  2. Выберите тип файла из списка.

Тип поля изменен. Новая визуализация будет отражать новый тип поля.

Поле местоположения

Поля местоположений являются частью всех пространственных наборов данных, включая точки, линии и полигоны. Для создания карты в наборе данных должно быть поле местоположений. Поле местоположения можно добавить в набор непространственных данных с помощью Включить местоположение.

Вычисления длины или площади и периметра могут быть добавлены в качестве подполей местоположения для линейных и площадных объектов соответственно. Подполя добавляются как числовые поля, поэтому их можно использовать для создания карт, диаграмм и таблиц. Дополнительные сведения см. в разделе Вычисление геометрии.

Строковое поле

Строковое поле назначается полям, которые содержат текстовые значения. Данные в строковых полях часто называют категориальными значениями, и по своей природе они определяют качественные или описательные характеристики. В некоторых обстоятельствах числам может назначаться строковое поле, и тогда эти числа могут рассматриваться как категориальные значения. Чтобы заменить число на строковое поле щелкните кнопку поля Номер рядом с этим полем и выберите Строка из меню. Подробнее см. Изменить тип поля.

Insights распознает ZIP-коды, почтовые индексы и годы, как категорийные данные. Имена полей zip, postal или year автоматически применяют тип текст к полю, даже если в исходных данных оно представлено числовым типом.

Примечание:

Данные рабочих книг всегда используют всегда используют назначенные типы данных при импорте и не применяют автоматически другие типы данных к столбцам. Инструмент Конвертировать тип данных можно использовать для постоянного изменения типа данных, если необходимо.

Строковые поля могут использоваться для создания карт уникальных значений, таблиц, а также таких диаграмм, как линейные диаграммы, диаграммы treemaps и ящичковые диаграммы. Кроме того, строковые поля можно использовать в качестве параметра Цвет по или Подгруппа в других диаграммах, таких как точечные диаграммы (рассеяния) и стековые линейные диаграммы.

Нулевые значения и пустые строки

Текстовые поля поддерживают нулевые значения и пустые строки.

Пустые значения — это строки без значения, обычно они представляют собой запись в наборе данных, которая неизвестна или отсутствует. Пустое значение следует добавить в набор данных, когда известно, что у записи нет значения. Пустые значения чаще всего используются в таблицах баз данных, векторных слоях и результатах соединения таблиц, созданных с типом отношений Все, Слева или Справа. Визуально пустые значения представлены как <Null>.

Пустые строки представляют собой строки, в которых нет символов, либо есть только пробелы. Пустую строку следует использовать, когда значение неизвестно, но оно не может считаться нулевым значением, например, когда это ошибка или недосмотр при вводе данных. Пустые сроки обычно используются в наборах данных, которые не поддерживают пустые значения, например, файлы Excel, либо таблицы баз данных или векторных слоев, для которых запрещено использование пустых значений. Визуально пустые строки представлены как <Empty>.

Вы можете конвертировать пустые значения в пустые строки или наоборот, а также удалять ненужные пробелы из пустых строк с помощью инструментов data engineering Найти и заменить и Сократить пустые места.

Числовое поле

Числовое поле назначается полям, которые содержат числовые значения. Данные в числовых полях часто показывают измерения и носят количественный характер.

Числовые поля могут использоваться для создания пропорциональных символов и картограмм, таблиц и таких диаграмм, как точечные диаграммы (рассеяния) и гистограммы.

Примечание:

Определенные типы визуализации, такие как гистограммы и карточки KPI, могут потребоваться для отображения в качестве надписей округленных целых чисел, а не чисел с долями. Округленные целые числа нужны только для отображения, для всех вычислений используются десятичные значения.

Поле доля/отношение

Поля доля/отношение назначаются, если поле создано с помощью Вычислить отношение или Вычислить % изменения. При добавлении в Insights набора данных с потенциальным полем доля/отношение, он скорее всего будет добавлен как числовое поле. Чтобы заменить числовое поле на поле доля/отношение, щелкните кнопку поля Номер рядом с этим полем и выберите из меню Доля/отношение.

Поле Дата/Время

Поле Дата/Время назначается наборам данных с полями даты или времени. Поля Дата/Время также можно вычислить с помощью функций дат в таблице данных или путем изменения поля со строкового типа на тип Дата/Время.

Insights использует координированное универсальное время (UTC) и в настоящее время не считывает часовые пояса непосредственно из полей данных. Insights всегда будет возвращать поля Дата/Время векторных слоев в формате UTC, что может привести к тому, что поля будут отображаться преобразованными в UTC в Insights. Во всех других случаях предполагается, что поля Дата/Время представлены в формате UTC. Таким образом, возвращаемые в Insights значения Дата/Время будут идентичны входным значениям.

Примечание:

В Insights in ArcGIS Enterprise поля даты/времени доступны только в Insights, если стандартизированные SQL-запросы разрешены в ArcGIS Server. Для Insights in ArcGIS Online, поля даты/времени доступны в Insights, только если в вашей организации ArcGIS Online включены стандартизованные SQL-запросы.

Поля Дата/Время не доступны для наборов данных, хранящихся вне размещенного хранилища данных, в частности, для наборов данных ArcGIS Living Atlas of the World и слоев изображений карты.

Поля Дата/Время в Insights фиксированные, как Year и Month. Все эти суб-поля добавлены в качестве строковых полей, и поэтому они могут использоваться для создания карт (если в наборе данных есть поле местоположения), диаграмм и таблиц.

Примечание:

Подполя не создаются для полей Дата/Время в картографических сервисах или удаленных векторных слоях, таких как наборы данных ArcGIS Living Atlas.

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

Файлы Excel

Когда таблица Microsoft Excel с полем дат загружается в Insights, это поле должно автоматически задаваться как поле Дата/Время. Если поле дат добавлено с другим типом, попробуйте некоторые из этих методов устранения неполадок:

  • Если используется файл CSV, попробуйте сохранить его в качестве рабочей книги Excel. Excel имеют большее число вариантов форматов по сравнению с файлами CSV. Кроме того, можно преобразовать строковое поле в поле дата/время после загрузки данных в Insights.
  • Убедитесь в том, что это поле имеет формат даты в Excel.
  • Убедитесь, что данные есть в таблице Excel.