Есть ли способ поместить результат веб-активности в sql-таблицу? - PullRequest
0 голосов
/ 29 апреля 2019

Невозможно получить вывод веб-активности в sql-таблицу с помощью azure-data-factory.

Это то, что я сделал и где я застреваю (Шаг 3).

Шаги: 1. Получить токен от API-вызова

Получить результаты из API Call с помощью токена из шага 1, и это приводит к успешному выполнению запроса, который предоставляет мне 'JSON'

Возьмите результат из предыдущей операции'JSON' и вставьте в таблицу базы данных Azure SQL.

azure-datafactory - веб-активность

1 Ответ

0 голосов
/ 30 апреля 2019

Разве вы не можете сделать это с помощью операции копирования? Вы должны настроить источник как веб-активность и приемник как SQL. Я играл с этим http://dummy.restapiexample.com/api/v1/employees, и нам нужно было представить структуру. Это то, что я сделал, и это работает.

                    "source": {
                        "type": "RestSource",
                        "httpRequestTimeout": "00:01:40",
                        "requestInterval": "00.00:00:00.010",
                        "structure": [
                            {
                                "id": "id"
                            },
                            {
                                "employee_salary": "employee_salary"
                            }
                        ]
                    },
                    "sink": {
                        "type": "SqlServerSink",
                        "writeBatchSize": 10000
                    },
                    "enableStaging": false
                },

You can read more . https://docs.microsoft.com/en-us/azure/data-factory/copy-activity-schema-and-type-mapping
...