Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / OLAP визуальное представление кубов / 5 сообщений из 5, страница 1 из 1
01.06.2005, 19:34
    #33095944
XXX2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OLAP визуальное представление кубов
сабж. Хочу в виде трехмерного графика. Но никак не могу найти где это. Помогите плз
...
Рейтинг: 0 / 0
01.06.2005, 21:44
    #33096056
Mr. GES
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OLAP визуальное представление кубов
Вы хотите получить информацию о структуре куба ?
могу поделится кодом на C#, используется ADOMD, поэтому легко переписать и не под .NET

Доп. информация на всякий случай (ищу работу):

http://www.gotdotnet.ru/Forums/Job/165348.aspx
...
Рейтинг: 0 / 0
01.06.2005, 23:29
    #33096152
XXX2
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OLAP визуальное представление кубов
Поделитесь. На НЕТ очень даже подойдет
...
Рейтинг: 0 / 0
02.06.2005, 10:34
    #33096597
Mr. GES
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OLAP визуальное представление кубов
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
ADODB.Connection ado_con = new ADODB.ConnectionClass();
ado_con.Open("Provider=MSOLAP.2;Data Source=server-sql;Location=server-sql;Initial Catalog=ISA Logs 2004;Client Cache Size=25;Auto Synch Period=10000", "", "",  0 );
			ADOMD.Catalog catalog = new ADOMD.CatalogClass();
			catalog.ActiveConnection = ado_con;
			ADOMD.CubeDefs cubes = catalog.CubeDefs;
			for (int i =  0 ; i < cubes.Count; i++)
			{
				for (int j =  0 ; j < cubes[i].Dimensions.Count; j++)
				{
					for (int l =  0 ; l < cubes[i].Dimensions[j].Hierarchies[ 0 ].Levels.Count; l++)
					{
						for (int m =  0 ; m < cubes[i].Dimensions[j].Hierarchies[ 0 ].Levels[l].Members.Count; m++)
						{
							for (int c =  0 ; c < cubes[i].Dimensions[j].Hierarchies[ 0 ].Levels[l].Members[m].Children.Count; c++)
							{
								//buf = cubes[i].Dimensions[j].Hierarchies[ 0 ].Levels[l].Members[m].Children[c].Name;
							}
						}
					}
				}
			}
...
Рейтинг: 0 / 0
02.06.2005, 10:37
    #33096608
Mr. GES
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OLAP визуальное представление кубов
В циклах можно добавиь обработку treeview,
тогда получится увидеть всю иерархию, а также можно добавить Dataset,
и заносить данные в его связаные таблицы
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / OLAP визуальное представление кубов / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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