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

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

http://www.gotdotnet.ru/Forums/Job/165348.aspx
...
Рейтинг: 0 / 0
OLAP визуальное представление кубов
    #33096152
XXX2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поделитесь. На НЕТ очень даже подойдет
...
Рейтинг: 0 / 0
OLAP визуальное представление кубов
    #33096597
Mr. GES
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: 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
OLAP визуальное представление кубов
    #33096608
Mr. GES
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В циклах можно добавиь обработку treeview,
тогда получится увидеть всю иерархию, а также можно добавить Dataset,
и заносить данные в его связаные таблицы
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / OLAP визуальное представление кубов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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