none
Microsoft SQL Server - Создание проекта RRS feed

  • Вопрос

  • Здравствуйте, мне необходимо создать отчеты в Power BI с использованием BI инструментов от майкрософт (SSIS и SSAS). Для начала мне нужно создать хранилище данных, а затем загрузить туда данные (в таблицу фактов). Проблема в том, что не знаю с чего начать. У меня есть в наличии исходные данные в формате CSV, а также я должна использовать Oracle SQL Developer. Я смотрела различные туториалы, но это не помогло. Если я правильно понимаю, мне нужно использовать Visual Studio и возможно SQL Server Management Studio. Не понимаю, для чего мне Oracle SQL Developer? Где и когда я должна его применить? Нужен ли мне вообще Management Studio, и если да, то какую базу данных я должна туда загрузить и как это сделать? У меня большая путаница, хотя я прочитала всю нужную теорию.

    26 марта 2019 г. 2:41

Ответы

  • SQL Server management studio умеет работаться только с БД SQL Server. Oracle SQL Developer, если верить описаниям, умеет работать с БД и Oracle и SQL Server (хотя второе, возможно, с ограниченным функционалом). Integration Services умеет работать с разными источниками данных, скорее всего, с любым, для которого есть ODBC-драйвер, независимо от наличия обоих предыдущих продуктов. Visual Studio нужен для работы с SSIS и SSAS в графическом режиме, опять же, независимо от наличия предыдущих продуктов.

    Т.е., Oracle SQL Developer вам понадобится, если нужно работать именно с движком СУБД Oracle, и только для создания БД, не для работы с SSIS/SSAS. Если есть готовая БД или скрипт для ее создания, то и он не нужен. 

    27 марта 2019 г. 5:05

Все ответы

  • Не понимаю, для чего мне Oracle SQL Developer?

    Это вы должны у того, кто вам дал зто задание, спросить, что именно вы должны использовать: Sql Server или Oracle.

    Судя по тому, что все технологии от Microsoft - Power BI, SSIS, SSAS - то Oracle SQL Developer вам действительно не нужен.

    26 марта 2019 г. 9:18
  • SQL Developer я точно должна использовать, просто не могу понять где именно. К сожалению, человек, который мне это задал, не способен все нормально объяснить.
    • Помечено в качестве ответа MartinaHi 26 марта 2019 г. 11:34
    • Снята пометка об ответе MartinaHi 26 марта 2019 г. 11:34
    26 марта 2019 г. 11:31
  • Возможно, имеется в виду использовать SSAS для анализа, но в качестве источника данных использовать БД Oracle? Насколько я понимаю, SSAS мало что связывает с самим движком БД SQL Server, например, здесь написано, что источником данных для моделей может быть большой набор разных СУБД, в том числе Oracle. Т.е. Oracle Developer понадобится, чтобы создать БД Oracle и заполнить ее данными из CSV.

    26 марта 2019 г. 16:55
  • VadimTagil, в какой-то мере Ваш ответ очень помог, спасибо! Дело в том, что перед тем как создать отчеты в Power BI, данные должны пройти ETL процессем в Visual Studio. И если все так, как Вы говорите, то тогда не понимаю зачем мне две базы данных - одна Oracle, а другая созданная в management studio для дальнейшей работы в Visual Studio, где как раз для создания ETL package надо загрузить CSV данные до БД из Management Studio? Или я не могу потом использовать БД из Management Studio для дальнейшей работы с SSAS, и поэтому мне понадобится как раз БД Oracle? 

    Возможно я что-то путаю с БД в Management Studio.





    • Изменено MartinaHi 26 марта 2019 г. 17:52
    26 марта 2019 г. 17:23
  • SQL Server management studio умеет работаться только с БД SQL Server. Oracle SQL Developer, если верить описаниям, умеет работать с БД и Oracle и SQL Server (хотя второе, возможно, с ограниченным функционалом). Integration Services умеет работать с разными источниками данных, скорее всего, с любым, для которого есть ODBC-драйвер, независимо от наличия обоих предыдущих продуктов. Visual Studio нужен для работы с SSIS и SSAS в графическом режиме, опять же, независимо от наличия предыдущих продуктов.

    Т.е., Oracle SQL Developer вам понадобится, если нужно работать именно с движком СУБД Oracle, и только для создания БД, не для работы с SSIS/SSAS. Если есть готовая БД или скрипт для ее создания, то и он не нужен. 

    27 марта 2019 г. 5:05
  • Спасибо! :)
    27 марта 2019 г. 21:01