Azure SSAS. Кубы в облаках

Осень 2016 года была очень насыщена событиями от Microsoft в сфере аналитики. Фактически, компания начала агрессивно продвигать свою предиктивную аналитику и BI платформу в облако. И так, наконец-то это случилось, Microsoft выпустила в превью Azure SSAS Tabular.

По факту компания перенесла SSAS Tabular в облако. То есть фактически в облаке SQL Server Analysis Enterprise Edition, уровень совместимости 1200, поддерживает DirectQuery, partitions, row-level security, bi-directional relationships и переводы

Так как это превью, то разберем, что на данный момент поддерживается и в чем преимущества данного решения.

  1. Источники данных

Планируются поддерживать следующие источники данных:

  1. Cloud — сервисы расположенные в  Azure
    • Sql Server Database
    • Sql Data Warehouse
    • HD Insight  (в превью версии не поддерживается)
    • Files,Sharepoint (в превью версии не поддерживается)
  2. On-premises — ваши данные расположенные на ваших физических серверах(грубо говоря на земле). Доступ из облака к данным осуществляется с помощью On-premises data gateway, утилита позволяет получить к вашим данным доступ из облака(обратите внимание, если у вас был уже установлен gateway его необходимо  удалить и поставить новый по данной ссылке)
    • SQL Server
    • APS
    • Oracle (в превью версии не поддерживается)
    • Teradata  (в превью версии не поддерживается)
    • Files,Sharepoint  (в превью версии не поддерживается)

Data sources

2. Инструменты для работы.

Здесь также все стандартно, как и для SQL Server Analysis Enterprise Edition 2016, модели можно создавать и деплоить с помощью SQL Server Data Tools for Visual Studio, а также вы можете работать с помощью Microsoft Sql Server Managmanet Studio.

3. Визуализация данных

Достучаться к вашим данным можно с помощью Excel, Power BI cloud, Power BI Embedded, Power BI  Desktop

Data visualizations

На данный момент Power BI Embedded в превью версии не поддерживается.

4. Цены и  регионы

В каких регионах поддерживается:

  • Западная Европа, Западно-Центральная часть США, Юго-Центральны регион США

    Обратите на эти регионы внимания, так как в других Azure SSAS preview не поддерживается, точнее вы не сможете создать сервис.

  • Цены показаны на данной картинке

azureprice

Для потестировать можно выбрать план Developer

azurepriced

Что такое QPU?

Как пишет Microsoft

QPU (Query Processing Unit) — это показатель, используемый в Azure Analysis Services для представления относительной вычислительной мощности с учетом производительности запросов и обработки. Единицы QPU рассчитываются на основе набора типичных аналитических запросов и команд обработки, выполняемых в Azure. Они позволяют оценить число транзакций, завершенных за секунду при полной загрузке.

Фактически, 20 QPU — это примерно 1  ядро, тогда S1 — это примерно 5-ядер , S2 — это  примерно 10, а S4 —  это примерно 20 ядер.

В чем же выгода данного сервиса?

Первоначально кажется, что цены очень большие, в месяц получается:

  • S1 -755.16$
  • S2 -1510.36$
  • S3 — 3016,92$
  • D — 49,10$

Но давайте посмотрим на это с другой стороны. По рекомендациям Майкрософта для комфортной работы пользователей нам необходим отдельный сервер SSAS, а это  покупка физического сервера, подключение к инфраструктуре, покупка отдельного MSSQL Enterprise для табуляр модели, а потом в случае  увеличения объёма табуляр модели, вам необходимо обновить сервер. При этом надо следить за выходом сервис-паков, различными security update.  А с PaaS (Platform as a Service) вам достаточно будет развернуть сервис и задеплоить туда модель, и настроить безопасность и все, можно работать. При этом вы можете минимизировать свои затраты, цена выше указана при использовании сервиса 24 часа в сутки на протяжении месяца, но вы же  его так не используете? Тогда в не рабочее время данный сервис можно просто выключить и  тогда ваши деньги не тратятся. Если вы работаете 40 часов в неделю и   работаете 4 неделе в месяц, то у вас примерно получится 162 доллара в месяц по прайсу S1. Согласитесь, а это не такая уж большая сумма

Ссылки на документацию и просто почитать:

Документация  — https://docs.microsoft.com/ru-ru/azure/analysis-services/

Chris Webb o Azure SSAS — https://blog.crossjoin.co.uk/2016/10/25/first-thoughts-on-azure-analysis-services/

TechNet forums — https://social.technet.microsoft.com/forums/en-us/home

И конечно же фидбеки  — https://feedback.azure.com/forums/556165

P.S. проголосуйте за многомерную модель, буду очень признателен

И  наше Ukrainian PASS Community — присоединяйтесь:

Киев —https://www.facebook.com/groups/kssug/

Львов —https://www.facebook.com/groups/721298341276106/

Днепр —https://www.facebook.com/groups/DneprSqlUserGroup/

Винница —https://www.facebook.com/groups/vssug/

Харьков — https://www.facebook.com/groups/uneta/

Одесса — http://www.usergroup.od.ua/

Ужгород — https://www.facebook.com/groups/1681818885391290/

 

 

 

Реклама

Автор

Eugene Polonychko

DWH/BI architect, speaker at SQL Saturday conference, member of Ukranian Data Community Kyiv, owner of Donetsk SQL User Group

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s