Подпись | Описание | Тип данных |
Рабочая книга базовых данных | Рабочая книга базовых данных, которая будет использоваться для создания таблицы сопоставлений. | File |
Выходная таблица | Выходная таблица, которая будет включать список наборов данных, полей и описаний кодированных значений атрибутивного домена на основе сопоставления источника и цели из рабочей области загрузки данных. Используйте эту таблицу в инструменте Создать рабочую область загрузки данных, чтобы уточнить будущую итерацию рабочей области загрузки данных. | Table |
Краткая информация
Создает Таблицу сопоставлений на основе настроенной рабочей области загрузки данных. Выходная таблица включает список предопределенных наборов данных, полей и описаний кодовых значений атрибутивного домена.
Использование
Эта таблица включает в себя набор подстрок, разделенных пробелами, которые используются для сопоставления схемы источника с целевой схемой. Таблица используется для двунаправленного сопоставления подстрок, поэтому порядок не важен.
Выходная таблица включает следующий формат для каждого столбца и допустимых значений:
- type—Набор данных, поле или значение
- substringsa—Определяемая пользователем подстрока
- substringsb—Определяемая пользователем подстрока
- match_strings—Значение Да или Нет
Параметры
arcpy.management.GenerateMappingTable(in_workbook, out_table)
Имя | Описание | Тип данных |
in_workbook | Рабочая книга базовых данных, которая будет использоваться для создания таблицы сопоставлений. | File |
out_table | Выходная таблица, которая будет включать список наборов данных, полей и описаний кодированных значений атрибутивного домена на основе сопоставления источника и цели из рабочей области загрузки данных. Используйте эту таблицу в инструменте Создать рабочую область загрузки данных, чтобы уточнить будущую итерацию рабочей области загрузки данных. | Table |
Пример кода
Пример скрипта окна Python для использования функции GenerateMappingTable в режиме прямого запуска.
import arcpy
arcpy.management.GenerateMappingTable(
"C:/data/DataLoadingWorkspace/DataReference.xlsx", "C:/temp/Default.gdb/DataReference_GenerateMappingTable"
)
Этот скрипт демонстрирует пример использования функции GenerateMappingTable в автономном скрипте.
# Name: GenerateMappingTable.py
# Description: Generate a Mapping Table from the input Data Reference workbook.
# Import system modules
import arcpy
# Set local variables
workbook = "C:/data/DataLoadingWorkspace/DataReference.xlsx"
mapping = "C:/temp/MappingTable.csv"
arcpy.management.GenerateMappingTable(in_workbook=workbook, out_table=mapping)
Параметры среды
Информация о лицензиях
- Basic: Да
- Standard: Да
- Advanced: Да