Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / AS2005. MDSCHEMA_MEASURES. Недокументированная фича по-недосмотру или сознательно? / 5 сообщений из 5, страница 1 из 1
31.05.2006, 21:33
    #33764622
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AS2005. MDSCHEMA_MEASURES. Недокументированная фича по-недосмотру или сознательно?
В МSDN имеем

MDSCHEMA_MEASURES Rowset
MEASURE_AGGREGATOR DBTYPE_I4

An enumeration that identifies how a measure was derived. Can be one of the following values:

MDMEASURE_AGGR_SUM (1)
MDMEASURE_AGGR_COUNT (2)
MDMEASURE_AGGR_MIN (3)
MDMEASURE_AGGR_MAX (4)
MDMEASURE_AGGR_AVG (5)
MDMEASURE_AGGR_VAR (6)
MDMEASURE_AGGR_STD (7) identifies that the measure was derived from an aggregation function that was SUM, COUNT, MIN, MAX, AVG, VAR, or STDEV, respectively.

MDMEASURE_AGGR_CALCULATED (127) identifies that the measure was derived from a formula that was not any single function above.

MDMEASURE_AGGR_UNKNOWN (0) identifies that the measure was derived from an unknown aggregation function or formula.

Фактически в этом поле всплывают дополнительные значения

8 - DistinctCount
9 - None ? (Что это такое)
10 - AverageOfChildren
13 - FirstNonEmpty
14 - LastNonEmpty
15 - ByAccount

Пользоваться ими на свой страх и риск или в сл. сервиcпаке они поменяются?
...
Рейтинг: 0 / 0
31.05.2006, 21:44
    #33764634
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AS2005. MDSCHEMA_MEASURES. Недокументированная фича по-недосмотру или сознательно?
видится, что все таки по-недосмотру, ибо в msmd.h они исправно задокументированы

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
// Measures types for semiadditive measures.
//Note: The following items may be migrated to oledb.h in a future release
#define MDMEASURE_AGGR_NONE                                 0x09
#define MDMEASURE_AGGR_AVGCHILDREN                          0x0A
#define MDMEASURE_AGGR_FIRSTCHILD                           0x0B
#define MDMEASURE_AGGR_LASTCHILD                            0x0C
#define MDMEASURE_AGGR_FIRSTNONEMPTY                        0x0D
#define MDMEASURE_AGGR_LASTNONEMPTY                         0x0E
#define MDMEASURE_AGGR_BYACCOUNT                            0x0F
...
Рейтинг: 0 / 0
31.05.2006, 22:36
    #33764670
Ирина
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AS2005. MDSCHEMA_MEASURES. Недокументированная фича по-недосмотру или сознательно?
Это встроенные semi-additive measures, вполне законная вещь.
...
Рейтинг: 0 / 0
31.05.2006, 23:17
    #33764710
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AS2005. MDSCHEMA_MEASURES. Недокументированная фича по-недосмотру или сознательно?
ИринаЭто встроенные semi-additive measures, вполне законная вещь.

Непонял, вы хотите сказать, что в MSDN они не должны быть описаны?

Так как они описаны в msmd.h, то я догадался, что они "законны", ибо для всех писателей на С++ SDK заголвочники это уже "закон".
...
Рейтинг: 0 / 0
01.06.2006, 20:12
    #33767319
Ирина
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AS2005. MDSCHEMA_MEASURES. Недокументированная фича по-недосмотру или сознательно?
Я имела в виду, что пользоваться ими вполне законно.
BOL к сожалению вышли так себе, но сейчас над ними активно работают, так что возможно скоро на них можно будет полагаться.
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / AS2005. MDSCHEMA_MEASURES. Недокументированная фича по-недосмотру или сознательно? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]