|
|
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
Николай М, а можно передать, попросить талантливое рускоговорящее сообщество разработчиков SSAS 2012 в последующих версиях учесть ВСЕ фичи , наработанные ранее в SSAS 2008R2? Вот прямо всё по пунктам, чтобы автомат Калашникова стал Катюшей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2012, 01:11 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
ssas12345а можно передать, попросить талантливое рускоговорящее сообщество разработчиков SSAS 2012 в последующих версиях учесть ВСЕ фичи , наработанные ранее в SSAS 2008R2? Вот прямо всё по пунктам, чтобы автомат Калашникова стал Катюшей? Да попросить то конечно можно; и это главное направление сделать feature parity между Tabular и MD, но есть 2 важных момента. 1) Многие вещи в Tabular сделать нельзя потому что они не существую в Tabular мире по определению, например Named Set или Scope Calculations. 2) Есть ограничение по времени, трудно за год-два сделать то что было сделано за 10 лет. Но улучшения конечно будут, какие конкретно - до релиза говорить нельзя :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2012, 01:19 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
Позволю себе процитировать отрывок из книги - список того, чего нет в BISM http://www.amazon.com/gp/product/0735658188/?tag=se04-20] Marco Russo & COHere is a list of the most important functionality missing in Tabular: Writeback , the ability for an end user to write values back to a Multidimensional database. This can be very important for financial applications in which users enter budget figures, for example. Translations , in which the metadata of a Multidimensional model can appear in different languages for users with different locales on their desktops. There is no way of implementing this in Tabular. Dimension security on measures , in which access to a single measure can be granted or denied. Cell security , by which access to individual cells can be granted or denied. Again, there is no way of implementing this in Tabular, but it is only very rarely used in Multidimensional. 16 Microsoft SQL Server 2012 Analysis Services: The BISM Tabular Model Ragged hierarchies , a commonly used technique for avoiding the use of a parent/child hierarchy. In a Multidimensional model, a user hierarchy can be made to look something like a parent/child hierarchy by hiding members if certain conditions are met; for example, if a mem-ber has the same name as its parent. This is known as creating a ragged hierarchy. Nothing equivalent is available in the Tabular model. Role-playing dimensions , designed and processed once, then appear many times in the same model with different names and different relationships to measure groups; in the Multidimensional model, this is known as using role-playing dimensions. Something similar is possible in the Tabular model, by which multiple relationships can be created between two tables (see Chapter 3, “Loading Data Inside Tabular,” for more details on this), and although this is extremely useful functionality, it does not do exactly the same thing as a role-playing dimension. In Tabular, if you want to see the same table in two places in the model simultane-ously, you must load it twice, and this can increase processing times and make maintenance more difficult. Scoped assignmentsand unary operators , advanced calculation functionality, is present in MDX in the Multidimensional model but is not possible or at least not easy to re-create in DAX in the Tabular model. These types of calculation are often used in financial applications, so this and the lack of writeback and true parent/child hierarchy support mean that the Tabular model is not suited for this class of application. The following functionality can be said to be only partially supported in Tabular: Parent/child hierarchy supportin Multidimensional is a special type of hierarchy built from a dimension table with a self-join on it by which each row in the table represents one member in the hierarchy and has a link to another row that represents the member’s parent in the hier-archy. Parent/child hierarchies have many limitations in Multidimensional and can cause query performance problems. Nevertheless, they are very useful for modeling hierarchies such as company organization structures because the developer does not need to know the maximum depth of the hierarchy at design time. The Tabular model implements similar functionality by using DAX functions such as PATH(see Chapter 9 for details), but, crucially, the developer must decide what the maximum depth of the hierarchy will be at design time. Support for many-to-many relationshipsin the Multidimensional model is one of its most important features, and it is frequently used. (For some applications, see the white paper at http://www.sqlbi.com/articles/many2many/.) It is possible to re-create this functionality in Tabular by using DAX, as described in Chapter 12, “Using Advanced Tabular Relationships,” but even though query performance is likely to be just as good if not better than Multidimensional when using this approach, it adds a lot of complexity to the DAX expressions used in mea-sures. If a model contains a large number of many-to-many relationships or chained many-to-many relationships, this added complexity can mean that maintenance of the DAX used in measures is extremely difficult. Drillthrough , by which the user can click a cell to see all the detail-level data that is aggregated to return that value. Drillthrough is supported in both models but, in the Multidimensional model, it is possible to specify which columns from dimensions and mea-sure groups are returned from a drillthrough. In the Tabular model, no interface exists in SQL Server data tools for doing this and, by default, a drillthrough returns every column from the underlying table. It is possible, though, to edit the XMLA definition of your model manually to do this, as described in the blog post at http://sqlblog.com/blogs/marco_russo/ archive/2011/08/18/drillthrough-for-bism-tabular-and-attribute-keys-in-ssas-denali.aspx. A user interface to automate this editing process is also available in the BIDS Helper add-in ( http://bidshelper.codeplex.com/). Лично мне больше всего будет не хватать Translations и M2M ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2012, 07:22 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
kiloolikПозволю себе процитировать отрывок из книги - список того, чего нет в BISM http://www.amazon.com/gp/product/0735658188/?tag=se04-20] ... Лично мне больше всего будет не хватать Translations и M2M Translations метаданных есть в http://bidshelper.codeplex.com/wikipage?title=Tabular%20Translations%20Editor]BIDS Helper. Над M2M будут работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2012, 08:24 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
Николай М, Подскажите примеры "серьезных" проектов на Tabular. Появились уже? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2012, 17:20 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
Voyager_lan, я вот тоже 12752221 спрашивал, но молчат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2012, 17:59 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
Voyager_lanПодскажите примеры "серьезных" проектов на Tabular. Появились уже? Что вы имеете в виду под "серьезным" проектом? Если это то, что работает в production, то вот несколько case studies. Ну и конечно пример кого-то с форума будет цениться по другому нежели case study :) PROS Software Developer Helps Customers Boost Performance, Speed Reporting, and Cut TCO with Analytics Engine BNZ New Zealand Bank Gets to Market Faster with Self-Service Business Intelligence VUB Bank Bank Helps Employees Generate Self-Service BI for Better Reporting and Decision Making ABB S.p.A. Italian Engineering Firm Improves Customer Analysis Capabilities with BI Solution Beth Israel Deaconess Medical Center Hospital Improves Availability and Speeds Performance to Deliver High-Quality Care ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.08.2012, 20:41 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
user6278А не подскажите, если ли где то детальное описание проекта Yahoo? Очень интересно посмотреть как спроектировали ХД, каким образом партиционирование сделано, как происходит процессинг, какое железо используется. Есть ли где то подробная инфа? Вышел case study - Yahoo! Improves Campaign Effectiveness, Boosts Ad Revenue with Big Data Solution . Если кто-то был на Pass 2012, скорее всего могут увидеть технические подробности в http://www.sqlpass.org/summit/2012/Sessions/SessionDetails.aspx?sid=3285 . "Скорее всего" - потому что прав на открытие документа у меня нету, что в документе я точно не знаю, но я знаю что Денни делал презентацию на PASS2012 где говорил о Yahoo, и это единственная презентация :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2012, 03:21 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
Николай М, Про прокт Yahoo еще говорили года 3-4 назад, так до сих пор.. Никакой конкретики, только маркетинг :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2012, 08:36 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
Voyager_lanПро прокт Yahoo еще говорили года 3-4 назад, так до сих пор.. Никакой конкретики, только маркетинг :) В презентации есть конкретика. Денни сказал что соберет все технические детали и выложит в отдельном документе для всех. Я отвечу на это сообщение когда это случится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2012, 00:22 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
Николай М, Обязательно просвятите общественность этой информацией. Интересно ж... например, как на таких объемах считали уникальных пользователей.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2012, 17:43 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
В продолжении, предлагаю коллегам по цеху почитать информацию Why Corporate BI and Self-Service BI Are Both Necessary , - та еще жаркая тема, которая перекликается с текущим топиком ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2012, 17:45 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
Нетрадиционной ориентации "эффективные менеджеры" входят в плоскость MS BI и постепенный захват? А сообщество уважаемых Д'Артаньянов негодуе ? Куда катится мир! Ох, хорошо что клерки так и не знают про Power Pivot, а если узнают, то им лень, влом сразу ковырять, что не все мышкой кликать, как только про DAX видят :) Ну а если повсеместно расползутся новые самостоятельные Excel-я (не путать с вариантом корпоративный OLAP+Excel_клиент), то еще веселье начнется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2012, 18:14 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
Voyager_lanОбязательно просвятите общественность этой информацией. Интересно ж... например, как на таких объемах считали уникальных пользователей.... Вот здесь немножко больше информации - Yahoo! 24TB SSAS Big Data Case Study + Slides . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2012, 10:02 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
Наша организация использует Tabular BISM уже с полгода. Первыми в табулар перекинули 2 куба с distinct count мерами. Эффект получили прекрасный, на MOLAP эти кубы ели ползали, юзера часто жаловались, что запросы отлетали по таймауту. Сейчас BISM занимает в памяти 10G. Очень не хватает translations, видимо придется делать по 2 измерения: Company_Rus и Company_Eng, SKU_Rus и SKU_Eng и т.д. Вопрос к Николаю М - известно ли что-либо относительно translations в tabular? По идее не так уж сложно реализовать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2012, 00:12 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
Что-то мне подсказвает (ака интуиция), что на объемах с кубами > 5млрд. записей в таблице фактов и количеством измерений штук так 30, причем 1-2 измерения с числом элементов в >10 млн. и множеством ad-hocoв от десятков пользователей нужно работать на Sybase IQ, Oracle Exadata, Teradata ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2012, 00:41 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
kompa_sНаша организация использует Tabular BISM уже с полгода. Первыми в табулар перекинули 2 куба с distinct count мерами. Эффект получили прекрасный, на MOLAP эти кубы ели ползали, юзера часто жаловались, что запросы отлетали по таймауту. Сейчас BISM занимает в памяти 10G. Очень не хватает translations, видимо придется делать по 2 измерения: Company_Rus и Company_Eng, SKU_Rus и SKU_Eng и т.д. Вопрос к Николаю М - известно ли что-либо относительно translations в tabular? По идее не так уж сложно реализовать... Приветствую, коллега. Поделитесь вашими набитыми "шишками" и нерешенными задачами с Tabular Model? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2012, 09:07 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
ssas12345Что-то мне подсказвает (ака интуиция), что на объемах с кубами > 5млрд. записей в таблице фактов и количеством измерений штук так 30, причем 1-2 измерения с числом элементов в >10 млн. и множеством ad-hocoв от десятков пользователей нужно работать на Sybase IQ, Oracle Exadata, Teradata Хочется продолжить список: Vertica, VectorWise .... - но это уже другой уровень, в том числе и цен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2012, 09:09 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
kompa_sОчень не хватает translations, видимо придется делать по 2 измерения: Company_Rus и Company_Eng, SKU_Rus и SKU_Eng и т.д. Вопрос к Николаю М - известно ли что-либо относительно translations в tabular? По идее не так уж сложно реализовать... Вы смотрели Tabular Translations Editor ? В планах конечно translation for tabular есть, но о сроках говорить нет возможности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2012, 11:33 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
Николай М, Да, хотим его прикрутить, чтобы хотя бы меры переводились. Но для данных все равно придется делать по 2 измерения. Еще был вопрос по скорости фильтрации измерений в Excel http://www.sql.ru/forum/actualthread.aspx?tid=979632&hl=tabular Николай МА попробуйте в 'ТорговаяТочка' сделать новую calculated column [Бар-ресторан] в виде =IF(SEARCH("бар-ресторан", [ТорговаяТочка], 1, -1) > 0, TRUE, FALSE) и выбрать это значение для фильтра. Этот запрос работает медленно, потому что InStr() не выполняется в Block Mode, но это будет исправлено в SQL Server 2012 SP1. SP1 уже вышел, InStr() уже выполняется в Block Mode ? Сейчас фильтрация выполняется 15-20 сек по измерению с 220 тыс.элементов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2012, 15:05 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
Voyager_lanПриветствую, коллега. Поделитесь вашими набитыми "шишками" и нерешенными задачами с Tabular Model? Сначала было несколько реально непонятных глюков. Когда мы останавливали службу AS, она зависала, и приходилось килять процесс. Затем при следующем старте службы оказывался запорченным файл Model.135.cub.xml - вручную копировали его из старого проекта. Затем эта ошибка пропала. Связываем это с установкой SP1 на SQL2012 Нерешенная задача №1 - translations. Приходится делать по 2 измерения (рус и eng). Нерешенная задача №2 - calculated dimention member. Сделали отдельной мерой. Сейчас у нас наша BISM растет, нарезаем перспективы, но хочется, чтобы в клиенте (например, в Excel) юзер мог сам выбирать из каких переспектив ему показывать поля в списке полей. Например, есть 2 перспективы - "Продажи товаров" и "Остатки товаров" и подключиться можно только к одной из них, нельзя при подключении выбрать 2 или 3 перспективы одновременно, нельзя затем изменить этот список перспектив. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2012, 15:26 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
kompa_sVoyager_lanПриветствую, коллега. Поделитесь вашими набитыми "шишками" и нерешенными задачами с Tabular Model? Сейчас у нас наша BISM растет, нарезаем перспективы, но хочется, чтобы в клиенте (например, в Excel) юзер мог сам выбирать из каких переспектив ему показывать поля в списке полей. Например, есть 2 перспективы - "Продажи товаров" и "Остатки товаров" и подключиться можно только к одной из них, нельзя при подключении выбрать 2 или 3 перспективы одновременно, нельзя затем изменить этот список перспектив. Если я правильно понял, у вас в модели всё сразу: и остатки и продажи. Насчет перспектив: ну этой функциональности и до этого не было. Странно вообще это представить :) А кросс-продажи (виски с колой там... или анализ кальк. карт ) есть через M2M? Иерархию номенклатуры нормализовывали? Какое примерно у вас отношение объем Гб модели / Объем данных в ХД Гб для этой модели? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2012, 15:42 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
Николай, еще такая вещь, когда модель разрастается, вести в ней разработку становится затруднительно. студия отчетливо подтормаживает на каждом действии. несмотря на то, что в копию залиты только те таблицы, которые нужны для работы, отключен автоматический процессинг и перерасчет формул, все равно, ввел формулу, нажал Enter - жди секунд 10, пока она "усвоится" моделью. ну и множество мелких недоработок в интерфейсе разработчика, неправильная вставка кода из интеллисенса, фокус иногда не соответствует выделению на экране, например, редактирую формулу, а при нажатии стрелки "вправо" меняется выделение ячейки в области мер. сам редактор хотелось бы побогаче, с подсветкой синтаксиса, как в SSMS, например. формулы бывают очень развесистые, и отследить их тяжело. что еще интересного заметил, а, если в формуле ошибка, например скобки не сбалансированы, то она не сохраняется, возвращается к варианту, который был до редактирования. получается такой алгоритм действий: написал формулу, скопировал на клипборд, нажал "Ентер", прокатило - хорошо, не прокатило - вставил с клипборда, ищешь ошибку. но верится, что студию доработают. основное пожелание все же, чтобы модель не тормозила при разработке, когда в ней уже много таблиц. ну и хотелось бы гибкости конечно, как в мдх, но понятно, что здесь концепция другая и один в один не будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2012, 17:12 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
parteigenosseкогда модель разрастается, вести в ней разработку становится затруднительно. студия отчетливо подтормаживает на каждом действии... Поддерживаю этот комментарий. Тормозит студия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2012, 18:05 |
|
||
|
SSAS: Tabular и MultiDimensional - ваше мнение
|
|||
|---|---|---|---|
|
#18+
kompa_sДа, хотим его прикрутить, чтобы хотя бы меры переводились. Но для данных все равно придется делать по 2 измерения. Да, это работа которую нужно делать, вы правы. kompa_sSP1 уже вышел, InStr() уже выполняется в Block Mode ? Сейчас фильтрация выполняется 15-20 сек по измерению с 220 тыс.элементов. Да, SP1 должет помочь. У меня нету под рукой исходников SP1, я не могу проверить точно, но по переписе он должен быть включен в SP1 и Office 2013. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2013, 23:52 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=37915312&tid=1857301]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 156ms |

| 0 / 0 |

На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даете согласие с использованием данных технологий.