Пользовательские свойства Excel
Область применения: среда выполнения интеграции SSIS SQL Server в Фабрика данных Azure
Пользовательские свойства источника
Источник «Excel» обладает как пользовательскими свойствами, так и свойствами, общими для всех компонентов потока данных.
В следующей таблице описаны пользовательские свойства источника «Excel». Все свойства доступны для чтения и записи.
Имя свойства | Тип данных | Description |
---|---|---|
AccessMode | Целое | Режим, используемый для доступа к базе данных. Возможные значения: Открытый набор строк, Открытый набор строк из переменной, Команда SQLи Команда SQL из переменной. Значение по умолчанию: Открытый набор строк. |
CommandTimeout | Целое | Количество секунд до истечения времени ожидания команды. Значение 0 указывает бесконечное время ожидания. Примечание Это свойство недоступно в диалоговом окне Редактор источника «Excel», однако его можно установить при помощи окна Расширенный редактор. |
OpenRowset | Строка | Имя объекта базы данных, используемого для открытия набора строк. |
OpenRowsetVariable | Строка | Переменная, содержащая имя объекта базы данных, используемого для открытия набора строк. |
ParameterMapping | Строка | Сопоставление между параметрами в команде SQL и переменными. |
SqlCommand | Строка | Команда SQL для выполнения. |
SqlCommandVariable | Строка | Переменная, содержащая команду SQL для выполнения. |
Вывод и выходные столбцы источника «Excel» не имеют пользовательских свойств.
Дополнительные сведения см. в статье Excel Source.
Пользовательские свойства назначений
Назначение «Excel» обладает как пользовательскими свойствами, так и свойствами, общими для всех компонентов потока данных.
В следующей таблице описаны пользовательские свойства назначения «Excel». Все свойства доступны для чтения и записи.
Имя свойства | Тип данных | Description |
---|---|---|
AccessMode | Integer (перечисление) | Значение, указывающее, как назначение получает доступ к целевой базе данных. Это свойство может принимать одно из следующих значений: OpenRowset (0) — необходимо указать имя таблицы или представления. OpenRowset из переменной (1) — необходимо указать имя переменной, содержащей имя таблицы или представления. OpenRowset с параметром FastLoad (3) — необходимо указать имя таблицы или представления. OpenRowset с параметром FastLoad из переменной (4) — необходимо указать имя переменной, содержащей имя таблицы или представления. Команда SQL (2) — необходимо указать инструкцию SQL. |
CommandTimeout | Целое | Максимальное количество секунд, которое может выполняться командой SQL до истечения времени ожидания. Значение 0 указывает бесконечное время. Значение этого свойства по умолчанию равно 0. Примечание. Это свойство недоступно в диалоговом окне Редактор назначения "Excel", однако его можно установить с помощью окна Расширенный редактор. |
FastLoadKeepIdentity | Логический | Значение, которое указывает, следует ли при загрузке данных копировать значения идентификаторов. Это свойство доступно только при использовании одного из параметров быстрой загрузки. Это свойство имеет значение по умолчанию False. |
FastLoadKeepNulls | Логический | Значение параметра указывает, следует ли при загрузке данных копировать значения NULL. Это свойство доступно только при использовании одного из параметров быстрой загрузки. Это свойство имеет значение по умолчанию False. |
FastLoadMaxInsertCommitSize | Целое | Это значение указывает размер пакетов, который назначение «Excel» пытается фиксировать во время операций быстрой загрузки. Значение по умолчанию ― 2147483647. Значение 0 указывает, что используется единая операция фиксации после обработки всех строк. |
FastLoadOptions | Строка | Коллекция параметров быстрой загрузки. К параметрам быстрой загрузки относятся параметры блокировки таблиц и проверки ограничений. Можно указать один, оба или не указывать ни одного параметра. Примечание. Некоторые свойства недоступны в диалоговом окне Редактор назначения "Excel", но могут быть установлены с помощью окна Расширенный редактор. |
OpenRowset | Строка | Если свойство AccessMode имеет значение OpenRowset, то это значение — имя таблицы или представления, к которому имеет доступ назначение "Excel". |
OpenRowsetVariable | Строка | Если свойство AccessMode имеет значение OpenRowset из переменной, то это имя переменной, содержащей имя таблицы или представления, к которому обращается назначение "Excel". |
SqlCommand | Строка | Если свойство AccessMode имеет значение Команда SQL, то это инструкция языка Transact-SQL, которую использует назначение "Excel" для указания целевых столбцов данных. |
У ввода и входных столбцов назначения «Excel» нет пользовательских свойств.
Дополнительные сведения см. в статье Excel Destination.
См. также
Общие свойства
Загрузка данных в приложение Excel или из него с помощью служб SQL Server Integration Services (SSIS)