Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
ПРИМЕНИМО К:
Azure Data Factory
Azure Synapse Analytics
Совет
Data Factory в Microsoft Fabric — это следующее поколение Azure Data Factory с более простой архитектурой, встроенным ИИ и новыми функциями. Если вы не знакомы с интеграцией данных, начните с Fabric Data Factory. Существующие рабочие нагрузки ADF могут обновляться до Fabric для доступа к новым возможностям в области обработки и анализа данных, аналитики в режиме реального времени и отчетов.
В этой статье описывается, как использовать Data Flow для преобразования данных в TeamDesk (предварительная версия). Дополнительные сведения см. в вводной статье Azure Data Factory или Azure Synapse Analytics.
Внимание
Сейчас этот соединитель доступен в режиме предварительной версии. Попробуйте поработать с ним и оставьте свой отзыв. Если вы хотите использовать предварительные соединители в своем решении, обратитесь в поддержку Azure.
Поддерживаемые возможности
Соединитель TeamDesk поддерживает следующие возможности:
| Поддерживаемые возможности | IR |
|---|---|
| Поток данных для сопоставления (источник/-) | (1) |
(1) Azure среды выполнения интеграции (2) локальная среда выполнения интеграции
Список хранилищ данных, которые поддерживаются в качестве источников/приемников, см. в таблице Поддерживаемые хранилища данных.
Создание связанной службы TeamDesk с помощью пользовательского интерфейса
Выполните следующие действия, чтобы создать связанную службу TeamDesk в пользовательском интерфейсе портала Azure.
Перейдите на вкладку "Управление" в рабочей области Azure Data Factory или Synapse и выберите "Связанные службы", а затем нажмите кнопку "Создать".
Выполните поиск TeamDesk (Предварительная версия) и выберите коннектор TeamDesk (Предварительная версия).
Настройте сведения о службе, проверьте подключение и создайте связанную службу.
Сведения о конфигурации соединителя
В следующих разделах приводятся сведения о свойствах, которые используются для определения сущностей конвейеров Фабрики данных и Synapse, характерных для TeamDesk.
Свойства связанной службы
Для связанной службы TeamDesk поддерживаются следующие свойства.
| Свойство | Описание: | Обязательное поле |
|---|---|---|
| тип | Для свойства type необходимо задать значение TeamDesk. | Да |
| URL-адрес | URL-адрес базы данных TeamDesk. Например, https://www.teamdesk.net/secure/db/xxxxx. |
Да |
| тип аутентификации | Тип проверки подлинности, используемый для подключения к службе TeamDesk. Допустимые значения: basic и token. Обратитесь к соответствующим разделам ниже, в которых описываются дополнительные свойства и примеры. | Да |
Обычная проверка подлинности
Задайте для свойства authenticationType значение basic. В дополнение к общим свойствам, описанных в предыдущих разделах, укажите следующие свойства:
| Свойство | Описание: | Обязательное поле |
|---|---|---|
| userName | Имя пользователя, используемое для входа в TeamDesk. | Да |
| пароль | Введите пароль для учетной записи пользователя, указанной для выбранного имени пользователя. Пометьте это поле как SecureString для безопасного хранения. Или можно ссылаться на секрет, хранящийся в хранилище Azure Key Vault. | Да |
Пример:
{
"name": "TeamDeskLinkedService",
"properties": {
"type": "TeamDesk",
"typeProperties": {
"url": "https://www.teamdesk.net/secure/db/xxxxx",
"authenticationType": "basic",
"userName": "<user name>",
"password": {
"type": "SecureString",
"value": "<password>"
}
}
}
}
Проверка подлинности на базе токенов
Задайте для свойства authenticationType значение token. В дополнение к общим свойствам, описанных в предыдущих разделах, укажите следующие свойства:
| Свойство | Описание: | Обязательное поле |
|---|---|---|
| apiToken | Укажите маркер API для TeamDesk. Пометьте это поле как SecureString для безопасного хранения. Или можно ссылаться на секрет, хранящийся в хранилище Azure Key Vault. | Да |
Пример:
{
"name": "TeamDeskLinkedService",
"properties": {
"type": "TeamDesk",
"typeProperties": {
"url": "https://www.teamdesk.net/secure/db/xxxxx",
"authenticationType": "token",
"apiToken": {
"type": "SecureString",
"value": "<API token>"
}
}
}
}
Сопоставление свойств потока данных
При преобразовании данных в потоке данных для сопоставления можно выполнять операции чтения таблиц из TeamDesk. Чтобы узнать больше, изучите преобразование источника в потоках данных для сопоставления. В качестве типа источника можно использовать только встроенный набор данных.
Преобразование источника
В приведенной ниже таблице перечислены свойства, поддерживаемые источником TeamDesk. Изменить эти свойства можно на вкладке Source options (Параметры источника).
| Имя | Описание: | Обязательное поле | Допустимые значения | Свойство скрипта потоков данных |
|---|---|---|---|---|
| Таблица | Поток данных будет получать все данные из таблицы, указанной в параметрах источника. | Да, если используется встроенный режим | - | таблица |
| Просмотр | Поток данных будет получать указанное представление из таблицы, заданной в параметрах источника. | Нет | - | вид |
Примеры скриптов источника TeamDesk
source(allowSchemaDrift: true,
validateSchema: false,
store: 'teamdesk',
format: 'rest',
table: 'Table',
view: 'View') ~> TeamDesksource
Связанный контент
Список хранилищ данных, поддерживаемых в рамках функции копирования в качестве источников и приемников, см. в разделе Поддерживаемые хранилища данных.