Экспорт таблицы (Инструменты Конвертация)
Краткая информация
Экспортирует строки таблицы или представление таблицы в новую таблицу.
Использование
- Копирует строки таблицы, представления таблицы, класса объектов, векторного слоя, файла с разделителями или растра с таблицей атрибутов в новую таблицу базы геоданных или dBASE, или в файл с разделителями.
Этот инструмент поддерживает в качестве входных данных таблицы в следующих форматах:
База геоданных
dBASE (
.dbf)Рабочие листы Microsoft Excel (
.xlsили.xlsx)-
Файлы с разделителями-запятыми (
.csv,.txtи.asc)Файлы с разделителями-табуляторами (
.tsvи.tab)Файлы с разделителями вертикальной чертой (
.psv)
Для файлов с разделителями первая строка входного файла используется в качестве имен полей выходной таблицы. В именах полей не должно быть пробелов и специальных символов (таких как $ или *), и если в первой строчке входного файла они есть, появится соответствующее сообщение об ошибке.
Инструмент может создавать выходной файл с разделителями, путем добавления одного из следующих расширений к выходному имени в папке, определенной как рабочая область:
файлы с разделителями-запятыми (
.csv,.txtили.asc)Файлы с разделителями-табуляторами (
.tsvили.tab)Файлы с разделителями вертикальной чертой (
.psv)
- Если выходные данные не находятся в базе геоданных, поля BLOB или поля растра не будут включены. Поля GlobalID будут преобразованы в текстовые поля.
Используйте параметр Список полей для управления полями и их содержанием во входных наборах данных.
Добавляйте и удаляйте поля из списка полей, изменяйте порядок и переименовывайте поля.
Тип данных выходного поля по умолчанию будет таким же, как тип данных первого входного поля (того имени), которое он находит. Вы можете изменить тип данных на другой допустимый тип.
Используйте действие, чтобы определить, как значения из одного или нескольких входных полей будут объединены в одно выходное поле. Доступны следующие действия: Первое, Последнее, Соединить, Сумма, Среднее, Медиана, Режим, Минимум, Максимум, Стандартное отклонение и Число.
При использовании действия Соединить, вы можете задать разделитель, например, точку или другой символ. Щелкните начало текстового поля Разделитель, чтобы добавить символы-разделители.
Стандартное отклонение не является допустимым параметром для одиночных входных значений.
Используйте опцию Экспорт
для сохранения списка полей как файла .fieldmap.Используйте опцию Загрузить
, чтобы загрузить файл .fieldmap. Векторный слой или набор данных, указанный в файле, должен соответствовать набору данных, используемому в инструменте. Иначе параметр Список полей будет сброшен.Используйте кнопку Фрагмент текста
в исходных текстовых полях, чтобы выбрать, какие символы из входного значения будут извлечены в выходное поле. Чтобы получить доступ к кнопке Фрагмент текста, наведите курсор на текстовое поле в списке входных полей, затем укажите начальную и конечную позиции символов.Поля также можно сопоставить в скрипте Python.
SQL-выражение может использоваться для выбора поднабора ячеек растра. Более подробно о синтаксисе параметра Выражение см. Справочник по SQL для выражений запросов, применяемых в ArcGIS.
Строки можно переупорядочивать в порядке возрастания или убывания, указав значение параметра Сортировка полей. Если указано более одного поля, строки сначала будут отсортированы по первому полю, потом в этом порядке по второму полю и т. д.
При конвертации данных базы геоданных, которые имеют подтипы или домены, а выходная рабочая область не является базой геоданных, в выходные данные могут быть включены коды и описания как подтипа, так и домена. Для управления этим поведением используйте параметр среды Перенос описаний домена поля. По умолчанию в выходные данные будут включены только коды доменов и подтипов, но не описания.
Примечание:
Конвертация в таблицу dBASE с описаниями подтипа и домена может занять больше времени (более низкая производительность), чем то же действие без использования описаний. Если описания подтипов и доменов не требуются в выходных данных, оставьте поле переноса описания домена в среде не отмеченным для достижения наилучшей производительности.
При использовании в качестве входных данных файла с разделителями, например
.csv, свойства и значения этого поля будут определяться рабочей областью текстового файла ArcGIS Pro. Чтобы увидеть те же свойства и значения поля, которые будет считывать инструмент, откройте таблицу.Хотя вы можете использовать параметр Сопоставление полей для изменения типа выходного поля и других свойств, этот параметр не изменяет свойства и значения входного поля.
Используйте файл
schema.ini, с помощью которого можно настроить то, как свойства и значения этого входного поля будут восприниматься инструментом и в целом в ArcGIS Pro.Когда инструмент используется в ModelBuilder с итератором, любые изменения параметра списка полей учитываются для каждого ввода. Если параметр сопоставления полей не изменен, то сопоставление полей будет сбрасываться для каждого ввода.
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Входная таблица |
Входная таблица, содержащая строки, которые необходимо экспортировать в новую таблицу. |
Table View; Raster Layer |
|
Выходная таблица |
Выходная таблица, содержащая экспортированные строки. Если в качестве выходного местоположения выбрана папка, укажите расширение |
Table |
|
Выражение (Дополнительный) |
SQL-выражение, использованное для выбора поднабора записей. |
SQL Expression |
|
Использовать псевдоним поля в качестве имени |
Указывает, будут ли в качестве имени выходного поля использоваться имена входных полей или псевдонимы полей.
|
Boolean |
|
Сопоставление полей (Дополнительный) |
Поля, которые будут перенесены в выходной набор данных с соответствующими свойствами и исходными полями. По умолчанию выходные данные включают все поля из входных наборов данных. Используйте список полей для добавления, удаления, переименования и изменения порядка полей, а также для изменения других свойств полей. Список полей также может использоваться для объединения значений из двух или более входных полей в одно выходное. |
Field Mappings |
|
Поля сортировки (Дополнительный) |
Поле или поля, значения которых будут использоваться для изменения порядка входных записей, а также направление, в котором будут отсортированы записи. Столбцы таблицы значений:
|
Value Table |
Параметры среды
Текущая рабочая область, Выходное ключевое слово конфигурации, Поддержка вложений, Временная рабочая область, Перенос описаний доменов полей, Экстент, Поддержка полноценных имен полей, Сохранение Global ID
Информация о лицензировании
- Basic: Да
- Standard: Да
- Advanced: Да