Компания, с которой я работаю, внедряет Share-point с серверами отчетов, которые работают на стороне SQL. Информация, которая нам нужна, живет на двух разных серверах. Первым сервером является сервер Manufacturing, который собирает данные из ПЛК и вводит эту информацию в базу данных SQL, а другой сервер - это наш erp-сервер, на котором имеются данные для расчета заработной платы и часы работы над конкретными проектами. У меня есть создание представления по отдельной базе данных, а затем оттуда я могу извлечь информацию с обоих серверов. У меня немного проблемы с синтаксисом для подключения двух серверов для запуска представления. Мы запускаем ms SQL. Если вам нужна дополнительная информация или пояснения, пожалуйста, дайте мне знать.Вытягивание данных на нескольких серверах
ответ
Прочтите это примерно Linked Servers.
В качестве альтернативы вы можете создать хранилище данных - это будет база данных отчетов. Вы можете подать это путем создания procs со связанными серверами или использования пакетов SSIS, если они не связаны.
Спасибо за помощь, это очень помогло. –
Все зависит от размера и сложности проекта, но во многих случаях сложно собрать данные из нескольких источников с помощью Views. Причина в том, что исходная структура данных моделируется для исходного приложения и не оптимизирована для отчетности.
В этом случае я хотел бы предложить пройти процесс ETL, где вы создадите набор заданий Extract, Transform и Load для получения данных из нескольких источников (баз данных) в целевую базу данных, где данные будут храниться в формат, оптимизированный для отчетности.
Ральф Кимбалл имеет много замечательных книг на эту тему, например: 1) хранилища данных ETL Инструментарий 2) Хранилище данных Инструментарий
Они действительно стоит прочитать, если вы имеете дело с данными
- 1. Слияние данных на нескольких серверах
- 2. Обработка данных на нескольких серверах - Azure
- 3. Отслеживание клиентов на нескольких серверах
- 4. Извлечь данные из нескольких баз данных на нескольких серверах
- 5. Синхронизация содержимого на нескольких серверах
- 6. Git pull на нескольких серверах
- 7. Wordpress на нескольких серверах разработки
- 8. команды PowerShell на нескольких серверах
- 9. Удаление программы на нескольких серверах
- 10. Asp.net Webapplication на нескольких серверах
- 11. Rails Наблюдатели на нескольких серверах
- 12. Пакетная обработка на нескольких серверах
- 13. Рассылка NServiceBus на нескольких серверах
- 14. Синхронизировать cronjobs на нескольких серверах
- 15. ssh на нескольких серверах одновременно
- 16. Одиночный домен на нескольких серверах
- 17. Регистрация на нескольких веб-серверах
- 18. Сохранение аутентификации на нескольких серверах
- 19. Синхронизация файлов на нескольких серверах
- 20. Подсчет услуг на нескольких серверах
- 21. Одиночный домен на нескольких серверах
- 22. Одно приложение на нескольких серверах
- 23. Развертывание GitlabCi на нескольких серверах
- 24. Replicate Memcached на нескольких серверах
- 25. Запуск нескольких экземпляров процесса на нескольких серверах
- 26. Вытягивание данных в Excel с нескольких страниц
- 27. Вытягивание данных из нескольких таблиц в Django
- 28. Excel 2011 - Вытягивание данных из нескольких книг
- 29. Вытягивание данных из нескольких таблиц codeigniter
- 30. Одновременное вытягивание нескольких файлов
Что вы пробовали до сих пор? отправьте свой запрос sql – praveen