Create DIM,Fact,Measure cube & OLAP catalog 4 SOLVED LEVEL-BASED Hierarchy
Is thre any complete example available which explains how to create SOLVED LEVEL-BASED hierarchy and catalog for that?
I have example mentioned in 9204 ref guide chapter CWM2_OLAP_PC_TRANSFORM. But I want complete exaple with script so I can work fast.
Thnx in advance
P
All CWM2 validation API shows that my all dims, cubes are valid but when I try to create presentation thru JDev it hangs after selecting Parent-Child Measure.
Similar Messages
-
Dimension with SOLVED LEVEL-BASED hierarchy (10.2)
I'm trying to make a dimension with SOLVED LEVEL-BASED hierarchy (Oracle 10.2.0.1).
Hierarchy is folowing:
TOP
|_OWNER
|_OBJECT_TYPE
|_OBJECT_NAME
Script
DROP TABLE SOLVED_DIM;
CREATE TABLE SOLVED_DIM
GID NUMBER,
ETKEY VARCHAR2(100),
PARENT_GID NUMBER,
PARENT_ETKEY VARCHAR2(100),
SHORT_DESCRIPTION VARCHAR2(100),
LONG_DESCRIPTION VARCHAR2(100),
TOP VARCHAR2(100),
OWNER VARCHAR2(100),
OBJECT_TYPE VARCHAR2(100),
OBJECT_NAME VARCHAR2(100) ,
TOP_ID NUMBER,
OWNER_ID NUMBER,
OBJECT_TYPE_ID NUMBER,
OBJECT_NAME_ID NUMBER,
ID NUMBER
--Test dataset №1
INSERT INTO SOLVED_DIM VALUES (7, 'TOP', NULL, NULL, 'TOP', 'TOP', 'TOP', NULL, NULL, NULL, 1, NULL, NULL, NULL, 100001);
INSERT INTO SOLVED_DIM VALUES (3, 'SH', 7, 'TOP', 'SH', 'SH', 'TOP', 'SH', NULL, NULL, 1, 11, NULL, NULL, 100002);
INSERT INTO SOLVED_DIM VALUES (3, 'OLAP_USR', 7, 'TOP', 'OLAP_USR', 'OLAP_USR', 'TOP', 'OLAP_USR', NULL, NULL, 1, 12, NULL, NULL, 100003);
INSERT INTO SOLVED_DIM VALUES (1, 'SDIMENSION', 3, 'SH', 'SDIMENSION', 'SDIMENSION', 'TOP', 'SH', 'SDIMENSION', NULL, 1, 11, 111, NULL, 100004);
INSERT INTO SOLVED_DIM VALUES (1, 'ODIMENSION', 3, 'OLAP_USR', 'ODIMENSION', 'ODIMENSION', 'TOP', 'OLAP_USR', 'ODIMENSION', NULL, 1, 12, 121, NULL, 100005);
INSERT INTO SOLVED_DIM VALUES (0, 'OUD1', 1, 'ODIMENSION', 'OUD1', 'OUD1', 'TOP', 'OLAP_USR', 'ODIMENSION', 'OUD1', 1, 12, 121, 1211, 100006);
INSERT INTO SOLVED_DIM VALUES (0, 'OUD2', 1, 'SDIMENSION', 'OUD2', 'OUD2', 'TOP', 'SH', 'SDIMENSION', 'OUD2', 1, 11, 111, 1111, 100007);
commit;
--Test dataset №2
INSERT INTO SOLVED_DIM VALUES (7, 'TOP', NULL, NULL, 'TOP', 'TOP', 'TOP', NULL, NULL, NULL, 1, NULL, NULL, NULL, 100001);
INSERT INTO SOLVED_DIM VALUES (3, 'SH', 7, 'TOP', 'SH', 'SH', 'TOP', 'SH', NULL, NULL, 1, 11, NULL, NULL, 100002);
INSERT INTO SOLVED_DIM VALUES (3, 'OLAP_USR', 7, 'TOP', 'OLAP_USR', 'OLAP_USR', 'TOP', 'OLAP_USR', NULL, NULL, 1, 12, NULL, NULL, 100003);
INSERT INTO SOLVED_DIM VALUES (1, 'DIMENSION', 3, 'SH', 'DIMENSION', 'DIMENSION', 'TOP', 'SH', 'DIMENSION', NULL, 1, 11, 111, NULL, 100004);
INSERT INTO SOLVED_DIM VALUES (1, 'DIMENSION', 3, 'OLAP_USR', 'DIMENSION', 'DIMENSION', 'TOP', 'OLAP_USR', 'DIMENSION', NULL, 1, 12, 121, NULL, 100005);
INSERT INTO SOLVED_DIM VALUES (0, 'OUD1', 1, 'DIMENSION', 'OUD1', 'OUD1', 'TOP', 'OLAP_USR', 'DIMENSION', 'OUD1', 1, 12, 121, 1211, 100006);
INSERT INTO SOLVED_DIM VALUES (0, 'OUD2', 1, 'DIMENSION', 'OUD2', 'OUD2', 'TOP', 'SH', 'DIMENSION', 'OUD2', 1, 11, 111, 1111, 100007);
commit;
BEGIN
-- ---- Creating Dimension (CWM2_OLAP_DIMENSION) -------------------------
begin
cwm2_olap_dimension.drop_dimension(user, 'SOLVED_DIM');
exception when others then null;
end;
cwm2_olap_dimension.create_dimension(user, 'SOLVED_DIM', 'SOLVED_DIM disp', 'SOLVED_DIM pl', 'SOLVED_DIM short', 'SOLVED_DIM long');
-- ----- Completing Dimension Metadata (CWM2_OLAP_DIMENSION_ATTRIBUTE) ---
cwm2_olap_dimension_attribute.create_dimension_attribute(user, 'SOLVED_DIM', 'ID', 'ID', 'ID', 'ID');
cwm2_olap_dimension_attribute.create_dimension_attribute(user, 'SOLVED_DIM', 'ET key', 'ET key', 'ET key', 'ET key', true);
cwm2_olap_dimension_attribute.create_dimension_attribute(user, 'SOLVED_DIM', 'Parent ET key', 'Parent ET key', 'Parent ET key', 'Parent ET key', true);
cwm2_olap_dimension_attribute.create_dimension_attribute(user, 'SOLVED_DIM', 'Grouping ID', 'Grouping ID', 'Grouping ID', 'Grouping ID', true);
cwm2_olap_dimension_attribute.create_dimension_attribute(user, 'SOLVED_DIM', 'Parent Grouping ID', 'Parent Grouping ID', 'Parent Grouping ID', 'Parent Grouping ID', true);
cwm2_olap_dimension_attribute.create_dimension_attribute(user, 'SOLVED_DIM', 'Long Description', 'Long Description', 'Long Description', 'Long Description', true);
cwm2_olap_dimension_attribute.create_dimension_attribute(user, 'SOLVED_DIM', 'Short Description', 'Short Description', 'Short Description', 'Short Description', true);
-- ----- Completing Dimension Metadata (CWM2_OLAP_HIERARCHEY) ------------
cwm2_olap_hierarchy.create_hierarchy(user, 'SOLVED_DIM', 'SOLVED_DIM_HI', 'SOLVED_DIM_HI disp', 'SOLVED_DIM_HI short', 'SOLVED_DIM_HI long', 'SOLVED LEVEL-BASED');
cwm2_olap_dimension.set_default_display_hierarchy(user, 'SOLVED_DIM', 'SOLVED_DIM_HI');
-- ----- Completing Dimension Metadata (CWM2_OLAP_LEVEL) -----------------
cwm2_olap_level.create_level(user, 'SOLVED_DIM', 'OBJECT_NAME', 'OBJECT_NAME disp', 'OBJECT_NAME pl', 'OBJECT_NAME short', 'OBJECT_NAME long');
cwm2_olap_level.create_level(user, 'SOLVED_DIM', 'OBJECT_TYPE', 'OBJECT_TYPE disp', 'OBJECT_TYPE pl', 'OBJECT_TYPE short', 'OBJECT_TYPE long');
cwm2_olap_level.create_level(user, 'SOLVED_DIM', 'OWNER' ,'OWNER disp', 'OWNER pl', 'OWNER short', 'OWNER long');
cwm2_olap_level.create_level(user, 'SOLVED_DIM', 'TOP', 'TOP disp', 'TOP pl', 'TOP short', 'TOP long');
-- ----- Completing Dimension Metadata (CWM2_OLAP_LEVEL_ATTRIBUTE) -------
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'ID', 'OBJECT_NAME', 'ID', 'OBJECT_NAME_ID', 'OBJECT_NAME ID', 'ID');
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'ID', 'OBJECT_TYPE', 'ID', 'OBJECT_TYPE_ID', 'OBJECT_TYPE ID', 'ID');
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'ID', 'OWNER', 'ID', 'OWNER_ID', 'OWNER ID', 'ID');
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'ID', 'TOP', 'ID', 'TOP_ID', 'TOP ID', 'ID');
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'ET key', 'OBJECT_NAME', 'ET key', 'OBJECT_NAME_ET', 'OBJECT_NAME ET key', 'ET key', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Parent ET key', 'OBJECT_NAME', 'Parent ET key', 'OBJECT_NAME PARENT', 'OBJECT_NAME Parent ET key', 'Parent ET key', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Grouping ID', 'OBJECT_NAME', 'Grouping ID', 'OBJECT_NAME GID','OBJECT_NAME GID', 'Grouping ID', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Parent Grouping ID', 'OBJECT_NAME', 'Parent Grouping ID', 'OBJECT_NAME PGID', 'OBJECT_NAME Parent Grouping ID', 'Parent Grouping ID', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Long Description', 'OBJECT_NAME', 'Long Description', 'OBJECT_NAME LongDesc', 'OBJECT_NAME Long Desc', 'Long Description', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Short Description', 'OBJECT_NAME', 'Short Description', 'OBJECT_NAME ShortDesc', 'OBJECT_NAME Short Desc', 'Short Description', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'ET key', 'OBJECT_TYPE', 'ET key', 'OBJECT_TYPE_ET', 'OBJECT_TYPE ET key', 'ET key', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Parent ET key', 'OBJECT_TYPE', 'Parent ET key', 'OBJECT_TYPE PARENT', 'OBJECT_TYPE Parent ET key', 'Parent ET key', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Grouping ID', 'OBJECT_TYPE', 'Grouping ID', 'OBJECT_TYPE GID','OBJECT_TYPE GID', 'Grouping ID', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Parent Grouping ID', 'OBJECT_TYPE', 'Parent Grouping ID', 'OBJECT_TYPE PGID', 'OBJECT_TYPE Parent Grouping ID', 'Parent Grouping ID', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Long Description', 'OBJECT_TYPE', 'Long Description', 'OBJECT_TYPE LongDesc', 'OBJECT_TYPE Long Desc', 'Long Description', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Short Description', 'OBJECT_TYPE', 'Short Description', 'OBJECT_TYPE ShortDesc', 'OBJECT_TYPE Short Desc', 'Short Description', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'ET key', 'OWNER', 'ET key', 'OWNER_ET', 'OWNER ET key', 'ET key', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Parent ET key', 'OWNER', 'Parent ET key', 'OWNER PARENT', 'OWNER Parent ET key', 'Parent ET key', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Grouping ID', 'OWNER', 'Grouping ID', 'OWNER GID','OWNER GID', 'Grouping ID', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Parent Grouping ID', 'OWNER', 'Parent Grouping ID', 'OWNER PGID', 'OWNER Parent Grouping ID', 'Parent Grouping ID', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Long Description', 'OWNER', 'Long Description', 'OWNER LongDesc', 'OWNER Long Desc', 'Long Description', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Short Description', 'OWNER', 'Short Description', 'OWNER ShortDesc', 'OWNER Short Desc', 'Short Description', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'ET key', 'TOP', 'ET key', 'TOP_ET', 'TOP ET key', 'ET key', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Parent ET key', 'TOP', 'Parent ET key', 'TOP PARENT', 'TOP Parent ET key', 'Parent ET key', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Grouping ID', 'TOP', 'Grouping ID', 'TOP GID','TOP GID', 'Grouping ID', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Parent Grouping ID', 'TOP', 'Parent Grouping ID', 'TOP PGID', 'TOP Parent Grouping ID', 'Parent Grouping ID', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Long Description', 'TOP', 'Long Description', 'TOP LongDesc', 'TOP Long Desc', 'Long Description', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Short Description', 'TOP', 'Short Description', 'TOP ShortDesc', 'TOP Short Desc', 'Short Description', true);
cwm2_olap_level.add_level_to_hierarchy(user, 'SOLVED_DIM', 'SOLVED_DIM_HI', 'OBJECT_NAME', 'OBJECT_TYPE');
cwm2_olap_level.add_level_to_hierarchy(user, 'SOLVED_DIM', 'SOLVED_DIM_HI', 'OBJECT_TYPE', 'OWNER');
cwm2_olap_level.add_level_to_hierarchy(user, 'SOLVED_DIM', 'SOLVED_DIM_HI', 'OWNER', 'TOP');
cwm2_olap_level.add_level_to_hierarchy(user, 'SOLVED_DIM', 'SOLVED_DIM_HI', 'TOP');
-- + Mapping Dimensions +
cwm2_olap_table_map.map_dimtbl_hierlevel(user, 'SOLVED_DIM', 'SOLVED_DIM_HI', 'OBJECT_NAME', user, 'SOLVED_DIM', 'OBJECT_NAME', 'OBJECT_TYPE');
cwm2_olap_table_map.map_dimtbl_hierlevel(user, 'SOLVED_DIM', 'SOLVED_DIM_HI', 'OBJECT_TYPE', user, 'SOLVED_DIM', 'OBJECT_TYPE', 'OWNER');
cwm2_olap_table_map.map_dimtbl_hierlevel(user, 'SOLVED_DIM', 'SOLVED_DIM_HI', 'OWNER', user, 'SOLVED_DIM', 'OWNER', 'TOP');
cwm2_olap_table_map.map_dimtbl_hierlevel(user, 'SOLVED_DIM', 'SOLVED_DIM_HI', 'TOP', user, 'SOLVED_DIM', 'TOP');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'ID', 'SOLVED_DIM_HI', 'OBJECT_NAME', 'ID', user, 'SOLVED_DIM', 'OBJECT_NAME_ID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'ET key', 'SOLVED_DIM_HI', 'OBJECT_NAME', 'ET key', user, 'SOLVED_DIM', 'ETKEY');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Parent ET key', 'SOLVED_DIM_HI', 'OBJECT_NAME', 'Parent ET key', user, 'SOLVED_DIM', 'PARENT_ETKEY');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Grouping ID', 'SOLVED_DIM_HI', 'OBJECT_NAME', 'Grouping ID', user, 'SOLVED_DIM', 'GID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Parent Grouping ID', 'SOLVED_DIM_HI', 'OBJECT_NAME', 'Parent Grouping ID', user, 'SOLVED_DIM', 'PARENT_GID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Long Description', 'SOLVED_DIM_HI', 'OBJECT_NAME', 'Long Description', user, 'SOLVED_DIM', 'LONG_DESCRIPTION');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Short Description', 'SOLVED_DIM_HI', 'OBJECT_NAME', 'Short Description', user, 'SOLVED_DIM', 'SHORT_DESCRIPTION');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'ID', 'SOLVED_DIM_HI', 'OBJECT_TYPE', 'ID', user, 'SOLVED_DIM', 'OBJECT_TYPE_ID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'ET key', 'SOLVED_DIM_HI', 'OBJECT_TYPE', 'ET key', user, 'SOLVED_DIM', 'ETKEY');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Parent ET key', 'SOLVED_DIM_HI', 'OBJECT_TYPE', 'Parent ET key', user, 'SOLVED_DIM', 'PARENT_ETKEY');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Grouping ID', 'SOLVED_DIM_HI', 'OBJECT_TYPE', 'Grouping ID', user, 'SOLVED_DIM', 'GID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Parent Grouping ID', 'SOLVED_DIM_HI', 'OBJECT_TYPE', 'Parent Grouping ID', user, 'SOLVED_DIM', 'PARENT_GID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Long Description', 'SOLVED_DIM_HI', 'OBJECT_TYPE', 'Long Description', user, 'SOLVED_DIM', 'LONG_DESCRIPTION');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Short Description', 'SOLVED_DIM_HI', 'OBJECT_TYPE', 'Short Description', user, 'SOLVED_DIM', 'SHORT_DESCRIPTION');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'ID', 'SOLVED_DIM_HI', 'OWNER', 'ID', user, 'SOLVED_DIM', 'OWNER_ID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'ET key', 'SOLVED_DIM_HI', 'OWNER', 'ET key', user, 'SOLVED_DIM', 'ETKEY');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Parent ET key', 'SOLVED_DIM_HI', 'OWNER', 'Parent ET key', user, 'SOLVED_DIM', 'PARENT_ETKEY');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Grouping ID', 'SOLVED_DIM_HI', 'OWNER', 'Grouping ID', user, 'SOLVED_DIM', 'GID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Parent Grouping ID', 'SOLVED_DIM_HI', 'OWNER', 'Parent Grouping ID', user, 'SOLVED_DIM', 'PARENT_GID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Long Description', 'SOLVED_DIM_HI', 'OWNER', 'Long Description', user, 'SOLVED_DIM', 'LONG_DESCRIPTION');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Short Description', 'SOLVED_DIM_HI', 'OWNER', 'Short Description', user, 'SOLVED_DIM', 'SHORT_DESCRIPTION');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'ID', 'SOLVED_DIM_HI', 'TOP', 'ID', user, 'SOLVED_DIM', 'TOP_ID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'ET key', 'SOLVED_DIM_HI', 'TOP', 'ET key', user, 'SOLVED_DIM', 'ETKEY');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Parent ET key', 'SOLVED_DIM_HI', 'TOP', 'Parent ET key', user, 'SOLVED_DIM', 'PARENT_ETKEY');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Grouping ID', 'SOLVED_DIM_HI', 'TOP', 'Grouping ID', user, 'SOLVED_DIM', 'GID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Parent Grouping ID', 'SOLVED_DIM_HI', 'TOP', 'Parent Grouping ID', user, 'SOLVED_DIM', 'PARENT_GID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Long Description', 'SOLVED_DIM_HI', 'TOP', 'Long Description', user, 'SOLVED_DIM', 'LONG_DESCRIPTION');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Short Description', 'SOLVED_DIM_HI', 'TOP', 'Short Description', user, 'SOLVED_DIM', 'SHORT_DESCRIPTION');
-- + Validate and Refresh +
cwm2_olap_validate.validate_dimension(user, 'SOLVED_DIM');
cwm2_olap_metadata_refresh.mr_refresh;
END;
The first dataset works perfectly. But not the second one... There are some intersections at OBJECT_TYPE level.
TOP->OLAP_USR->DIMENSION->OUD1
and
TOP->SH->DIMENSION->OUD2.
When I'm watching TOP->OLAP_USR->DIMENSION->OUD1, I not only open OUD1, but OUD2 under SH (even skipping OBJECT_TYPE level). It's simple to do it for USOLVED LEVEL-BASED by assigning different Id for the same OBJECT_TYPES from different owners. But it looks like my ids are ignored for Solved hierarchy.
Does anybody knows how to handle such situation?I'm trying to make a dimension with SOLVED LEVEL-BASED hierarchy (Oracle 10.2.0.1).
Hierarchy is folowing:
TOP
|_OWNER
|_OBJECT_TYPE
|_OBJECT_NAME
Script
DROP TABLE SOLVED_DIM;
CREATE TABLE SOLVED_DIM
GID NUMBER,
ETKEY VARCHAR2(100),
PARENT_GID NUMBER,
PARENT_ETKEY VARCHAR2(100),
SHORT_DESCRIPTION VARCHAR2(100),
LONG_DESCRIPTION VARCHAR2(100),
TOP VARCHAR2(100),
OWNER VARCHAR2(100),
OBJECT_TYPE VARCHAR2(100),
OBJECT_NAME VARCHAR2(100) ,
TOP_ID NUMBER,
OWNER_ID NUMBER,
OBJECT_TYPE_ID NUMBER,
OBJECT_NAME_ID NUMBER,
ID NUMBER
--Test dataset №1
INSERT INTO SOLVED_DIM VALUES (7, 'TOP', NULL, NULL, 'TOP', 'TOP', 'TOP', NULL, NULL, NULL, 1, NULL, NULL, NULL, 100001);
INSERT INTO SOLVED_DIM VALUES (3, 'SH', 7, 'TOP', 'SH', 'SH', 'TOP', 'SH', NULL, NULL, 1, 11, NULL, NULL, 100002);
INSERT INTO SOLVED_DIM VALUES (3, 'OLAP_USR', 7, 'TOP', 'OLAP_USR', 'OLAP_USR', 'TOP', 'OLAP_USR', NULL, NULL, 1, 12, NULL, NULL, 100003);
INSERT INTO SOLVED_DIM VALUES (1, 'SDIMENSION', 3, 'SH', 'SDIMENSION', 'SDIMENSION', 'TOP', 'SH', 'SDIMENSION', NULL, 1, 11, 111, NULL, 100004);
INSERT INTO SOLVED_DIM VALUES (1, 'ODIMENSION', 3, 'OLAP_USR', 'ODIMENSION', 'ODIMENSION', 'TOP', 'OLAP_USR', 'ODIMENSION', NULL, 1, 12, 121, NULL, 100005);
INSERT INTO SOLVED_DIM VALUES (0, 'OUD1', 1, 'ODIMENSION', 'OUD1', 'OUD1', 'TOP', 'OLAP_USR', 'ODIMENSION', 'OUD1', 1, 12, 121, 1211, 100006);
INSERT INTO SOLVED_DIM VALUES (0, 'OUD2', 1, 'SDIMENSION', 'OUD2', 'OUD2', 'TOP', 'SH', 'SDIMENSION', 'OUD2', 1, 11, 111, 1111, 100007);
commit;
--Test dataset №2
INSERT INTO SOLVED_DIM VALUES (7, 'TOP', NULL, NULL, 'TOP', 'TOP', 'TOP', NULL, NULL, NULL, 1, NULL, NULL, NULL, 100001);
INSERT INTO SOLVED_DIM VALUES (3, 'SH', 7, 'TOP', 'SH', 'SH', 'TOP', 'SH', NULL, NULL, 1, 11, NULL, NULL, 100002);
INSERT INTO SOLVED_DIM VALUES (3, 'OLAP_USR', 7, 'TOP', 'OLAP_USR', 'OLAP_USR', 'TOP', 'OLAP_USR', NULL, NULL, 1, 12, NULL, NULL, 100003);
INSERT INTO SOLVED_DIM VALUES (1, 'DIMENSION', 3, 'SH', 'DIMENSION', 'DIMENSION', 'TOP', 'SH', 'DIMENSION', NULL, 1, 11, 111, NULL, 100004);
INSERT INTO SOLVED_DIM VALUES (1, 'DIMENSION', 3, 'OLAP_USR', 'DIMENSION', 'DIMENSION', 'TOP', 'OLAP_USR', 'DIMENSION', NULL, 1, 12, 121, NULL, 100005);
INSERT INTO SOLVED_DIM VALUES (0, 'OUD1', 1, 'DIMENSION', 'OUD1', 'OUD1', 'TOP', 'OLAP_USR', 'DIMENSION', 'OUD1', 1, 12, 121, 1211, 100006);
INSERT INTO SOLVED_DIM VALUES (0, 'OUD2', 1, 'DIMENSION', 'OUD2', 'OUD2', 'TOP', 'SH', 'DIMENSION', 'OUD2', 1, 11, 111, 1111, 100007);
commit;
BEGIN
-- ---- Creating Dimension (CWM2_OLAP_DIMENSION) -------------------------
begin
cwm2_olap_dimension.drop_dimension(user, 'SOLVED_DIM');
exception when others then null;
end;
cwm2_olap_dimension.create_dimension(user, 'SOLVED_DIM', 'SOLVED_DIM disp', 'SOLVED_DIM pl', 'SOLVED_DIM short', 'SOLVED_DIM long');
-- ----- Completing Dimension Metadata (CWM2_OLAP_DIMENSION_ATTRIBUTE) ---
cwm2_olap_dimension_attribute.create_dimension_attribute(user, 'SOLVED_DIM', 'ID', 'ID', 'ID', 'ID');
cwm2_olap_dimension_attribute.create_dimension_attribute(user, 'SOLVED_DIM', 'ET key', 'ET key', 'ET key', 'ET key', true);
cwm2_olap_dimension_attribute.create_dimension_attribute(user, 'SOLVED_DIM', 'Parent ET key', 'Parent ET key', 'Parent ET key', 'Parent ET key', true);
cwm2_olap_dimension_attribute.create_dimension_attribute(user, 'SOLVED_DIM', 'Grouping ID', 'Grouping ID', 'Grouping ID', 'Grouping ID', true);
cwm2_olap_dimension_attribute.create_dimension_attribute(user, 'SOLVED_DIM', 'Parent Grouping ID', 'Parent Grouping ID', 'Parent Grouping ID', 'Parent Grouping ID', true);
cwm2_olap_dimension_attribute.create_dimension_attribute(user, 'SOLVED_DIM', 'Long Description', 'Long Description', 'Long Description', 'Long Description', true);
cwm2_olap_dimension_attribute.create_dimension_attribute(user, 'SOLVED_DIM', 'Short Description', 'Short Description', 'Short Description', 'Short Description', true);
-- ----- Completing Dimension Metadata (CWM2_OLAP_HIERARCHEY) ------------
cwm2_olap_hierarchy.create_hierarchy(user, 'SOLVED_DIM', 'SOLVED_DIM_HI', 'SOLVED_DIM_HI disp', 'SOLVED_DIM_HI short', 'SOLVED_DIM_HI long', 'SOLVED LEVEL-BASED');
cwm2_olap_dimension.set_default_display_hierarchy(user, 'SOLVED_DIM', 'SOLVED_DIM_HI');
-- ----- Completing Dimension Metadata (CWM2_OLAP_LEVEL) -----------------
cwm2_olap_level.create_level(user, 'SOLVED_DIM', 'OBJECT_NAME', 'OBJECT_NAME disp', 'OBJECT_NAME pl', 'OBJECT_NAME short', 'OBJECT_NAME long');
cwm2_olap_level.create_level(user, 'SOLVED_DIM', 'OBJECT_TYPE', 'OBJECT_TYPE disp', 'OBJECT_TYPE pl', 'OBJECT_TYPE short', 'OBJECT_TYPE long');
cwm2_olap_level.create_level(user, 'SOLVED_DIM', 'OWNER' ,'OWNER disp', 'OWNER pl', 'OWNER short', 'OWNER long');
cwm2_olap_level.create_level(user, 'SOLVED_DIM', 'TOP', 'TOP disp', 'TOP pl', 'TOP short', 'TOP long');
-- ----- Completing Dimension Metadata (CWM2_OLAP_LEVEL_ATTRIBUTE) -------
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'ID', 'OBJECT_NAME', 'ID', 'OBJECT_NAME_ID', 'OBJECT_NAME ID', 'ID');
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'ID', 'OBJECT_TYPE', 'ID', 'OBJECT_TYPE_ID', 'OBJECT_TYPE ID', 'ID');
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'ID', 'OWNER', 'ID', 'OWNER_ID', 'OWNER ID', 'ID');
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'ID', 'TOP', 'ID', 'TOP_ID', 'TOP ID', 'ID');
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'ET key', 'OBJECT_NAME', 'ET key', 'OBJECT_NAME_ET', 'OBJECT_NAME ET key', 'ET key', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Parent ET key', 'OBJECT_NAME', 'Parent ET key', 'OBJECT_NAME PARENT', 'OBJECT_NAME Parent ET key', 'Parent ET key', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Grouping ID', 'OBJECT_NAME', 'Grouping ID', 'OBJECT_NAME GID','OBJECT_NAME GID', 'Grouping ID', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Parent Grouping ID', 'OBJECT_NAME', 'Parent Grouping ID', 'OBJECT_NAME PGID', 'OBJECT_NAME Parent Grouping ID', 'Parent Grouping ID', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Long Description', 'OBJECT_NAME', 'Long Description', 'OBJECT_NAME LongDesc', 'OBJECT_NAME Long Desc', 'Long Description', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Short Description', 'OBJECT_NAME', 'Short Description', 'OBJECT_NAME ShortDesc', 'OBJECT_NAME Short Desc', 'Short Description', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'ET key', 'OBJECT_TYPE', 'ET key', 'OBJECT_TYPE_ET', 'OBJECT_TYPE ET key', 'ET key', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Parent ET key', 'OBJECT_TYPE', 'Parent ET key', 'OBJECT_TYPE PARENT', 'OBJECT_TYPE Parent ET key', 'Parent ET key', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Grouping ID', 'OBJECT_TYPE', 'Grouping ID', 'OBJECT_TYPE GID','OBJECT_TYPE GID', 'Grouping ID', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Parent Grouping ID', 'OBJECT_TYPE', 'Parent Grouping ID', 'OBJECT_TYPE PGID', 'OBJECT_TYPE Parent Grouping ID', 'Parent Grouping ID', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Long Description', 'OBJECT_TYPE', 'Long Description', 'OBJECT_TYPE LongDesc', 'OBJECT_TYPE Long Desc', 'Long Description', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Short Description', 'OBJECT_TYPE', 'Short Description', 'OBJECT_TYPE ShortDesc', 'OBJECT_TYPE Short Desc', 'Short Description', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'ET key', 'OWNER', 'ET key', 'OWNER_ET', 'OWNER ET key', 'ET key', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Parent ET key', 'OWNER', 'Parent ET key', 'OWNER PARENT', 'OWNER Parent ET key', 'Parent ET key', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Grouping ID', 'OWNER', 'Grouping ID', 'OWNER GID','OWNER GID', 'Grouping ID', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Parent Grouping ID', 'OWNER', 'Parent Grouping ID', 'OWNER PGID', 'OWNER Parent Grouping ID', 'Parent Grouping ID', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Long Description', 'OWNER', 'Long Description', 'OWNER LongDesc', 'OWNER Long Desc', 'Long Description', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Short Description', 'OWNER', 'Short Description', 'OWNER ShortDesc', 'OWNER Short Desc', 'Short Description', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'ET key', 'TOP', 'ET key', 'TOP_ET', 'TOP ET key', 'ET key', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Parent ET key', 'TOP', 'Parent ET key', 'TOP PARENT', 'TOP Parent ET key', 'Parent ET key', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Grouping ID', 'TOP', 'Grouping ID', 'TOP GID','TOP GID', 'Grouping ID', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Parent Grouping ID', 'TOP', 'Parent Grouping ID', 'TOP PGID', 'TOP Parent Grouping ID', 'Parent Grouping ID', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Long Description', 'TOP', 'Long Description', 'TOP LongDesc', 'TOP Long Desc', 'Long Description', true);
cwm2_olap_level_attribute.create_level_attribute(user, 'SOLVED_DIM', 'Short Description', 'TOP', 'Short Description', 'TOP ShortDesc', 'TOP Short Desc', 'Short Description', true);
cwm2_olap_level.add_level_to_hierarchy(user, 'SOLVED_DIM', 'SOLVED_DIM_HI', 'OBJECT_NAME', 'OBJECT_TYPE');
cwm2_olap_level.add_level_to_hierarchy(user, 'SOLVED_DIM', 'SOLVED_DIM_HI', 'OBJECT_TYPE', 'OWNER');
cwm2_olap_level.add_level_to_hierarchy(user, 'SOLVED_DIM', 'SOLVED_DIM_HI', 'OWNER', 'TOP');
cwm2_olap_level.add_level_to_hierarchy(user, 'SOLVED_DIM', 'SOLVED_DIM_HI', 'TOP');
-- + Mapping Dimensions +
cwm2_olap_table_map.map_dimtbl_hierlevel(user, 'SOLVED_DIM', 'SOLVED_DIM_HI', 'OBJECT_NAME', user, 'SOLVED_DIM', 'OBJECT_NAME', 'OBJECT_TYPE');
cwm2_olap_table_map.map_dimtbl_hierlevel(user, 'SOLVED_DIM', 'SOLVED_DIM_HI', 'OBJECT_TYPE', user, 'SOLVED_DIM', 'OBJECT_TYPE', 'OWNER');
cwm2_olap_table_map.map_dimtbl_hierlevel(user, 'SOLVED_DIM', 'SOLVED_DIM_HI', 'OWNER', user, 'SOLVED_DIM', 'OWNER', 'TOP');
cwm2_olap_table_map.map_dimtbl_hierlevel(user, 'SOLVED_DIM', 'SOLVED_DIM_HI', 'TOP', user, 'SOLVED_DIM', 'TOP');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'ID', 'SOLVED_DIM_HI', 'OBJECT_NAME', 'ID', user, 'SOLVED_DIM', 'OBJECT_NAME_ID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'ET key', 'SOLVED_DIM_HI', 'OBJECT_NAME', 'ET key', user, 'SOLVED_DIM', 'ETKEY');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Parent ET key', 'SOLVED_DIM_HI', 'OBJECT_NAME', 'Parent ET key', user, 'SOLVED_DIM', 'PARENT_ETKEY');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Grouping ID', 'SOLVED_DIM_HI', 'OBJECT_NAME', 'Grouping ID', user, 'SOLVED_DIM', 'GID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Parent Grouping ID', 'SOLVED_DIM_HI', 'OBJECT_NAME', 'Parent Grouping ID', user, 'SOLVED_DIM', 'PARENT_GID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Long Description', 'SOLVED_DIM_HI', 'OBJECT_NAME', 'Long Description', user, 'SOLVED_DIM', 'LONG_DESCRIPTION');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Short Description', 'SOLVED_DIM_HI', 'OBJECT_NAME', 'Short Description', user, 'SOLVED_DIM', 'SHORT_DESCRIPTION');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'ID', 'SOLVED_DIM_HI', 'OBJECT_TYPE', 'ID', user, 'SOLVED_DIM', 'OBJECT_TYPE_ID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'ET key', 'SOLVED_DIM_HI', 'OBJECT_TYPE', 'ET key', user, 'SOLVED_DIM', 'ETKEY');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Parent ET key', 'SOLVED_DIM_HI', 'OBJECT_TYPE', 'Parent ET key', user, 'SOLVED_DIM', 'PARENT_ETKEY');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Grouping ID', 'SOLVED_DIM_HI', 'OBJECT_TYPE', 'Grouping ID', user, 'SOLVED_DIM', 'GID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Parent Grouping ID', 'SOLVED_DIM_HI', 'OBJECT_TYPE', 'Parent Grouping ID', user, 'SOLVED_DIM', 'PARENT_GID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Long Description', 'SOLVED_DIM_HI', 'OBJECT_TYPE', 'Long Description', user, 'SOLVED_DIM', 'LONG_DESCRIPTION');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Short Description', 'SOLVED_DIM_HI', 'OBJECT_TYPE', 'Short Description', user, 'SOLVED_DIM', 'SHORT_DESCRIPTION');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'ID', 'SOLVED_DIM_HI', 'OWNER', 'ID', user, 'SOLVED_DIM', 'OWNER_ID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'ET key', 'SOLVED_DIM_HI', 'OWNER', 'ET key', user, 'SOLVED_DIM', 'ETKEY');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Parent ET key', 'SOLVED_DIM_HI', 'OWNER', 'Parent ET key', user, 'SOLVED_DIM', 'PARENT_ETKEY');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Grouping ID', 'SOLVED_DIM_HI', 'OWNER', 'Grouping ID', user, 'SOLVED_DIM', 'GID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Parent Grouping ID', 'SOLVED_DIM_HI', 'OWNER', 'Parent Grouping ID', user, 'SOLVED_DIM', 'PARENT_GID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Long Description', 'SOLVED_DIM_HI', 'OWNER', 'Long Description', user, 'SOLVED_DIM', 'LONG_DESCRIPTION');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Short Description', 'SOLVED_DIM_HI', 'OWNER', 'Short Description', user, 'SOLVED_DIM', 'SHORT_DESCRIPTION');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'ID', 'SOLVED_DIM_HI', 'TOP', 'ID', user, 'SOLVED_DIM', 'TOP_ID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'ET key', 'SOLVED_DIM_HI', 'TOP', 'ET key', user, 'SOLVED_DIM', 'ETKEY');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Parent ET key', 'SOLVED_DIM_HI', 'TOP', 'Parent ET key', user, 'SOLVED_DIM', 'PARENT_ETKEY');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Grouping ID', 'SOLVED_DIM_HI', 'TOP', 'Grouping ID', user, 'SOLVED_DIM', 'GID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Parent Grouping ID', 'SOLVED_DIM_HI', 'TOP', 'Parent Grouping ID', user, 'SOLVED_DIM', 'PARENT_GID');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Long Description', 'SOLVED_DIM_HI', 'TOP', 'Long Description', user, 'SOLVED_DIM', 'LONG_DESCRIPTION');
cwm2_olap_table_map.map_dimtbl_hierlevelattr(user, 'SOLVED_DIM', 'Short Description', 'SOLVED_DIM_HI', 'TOP', 'Short Description', user, 'SOLVED_DIM', 'SHORT_DESCRIPTION');
-- + Validate and Refresh +
cwm2_olap_validate.validate_dimension(user, 'SOLVED_DIM');
cwm2_olap_metadata_refresh.mr_refresh;
END;
The first dataset works perfectly. But not the second one... There are some intersections at OBJECT_TYPE level.
TOP->OLAP_USR->DIMENSION->OUD1
and
TOP->SH->DIMENSION->OUD2.
When I'm watching TOP->OLAP_USR->DIMENSION->OUD1, I not only open OUD1, but OUD2 under SH (even skipping OBJECT_TYPE level). It's simple to do it for USOLVED LEVEL-BASED by assigning different Id for the same OBJECT_TYPES from different owners. But it looks like my ids are ignored for Solved hierarchy.
Does anybody knows how to handle such situation? -
Creating dim, cube based on SOLVED LEVEL-BASED Dims
Hi All,
I have generated parent child script using cwm2_olap_pc_transform.create_script. After running this generated script, it has created 3 table/view.
My Base Parent Child table is like this:-
drop table PARENT_CHILD;
create table PARENT_CHILD (PARENT varchar2(30), CHILD varchar2(30));
insert into PARENT_CHILD values ('Eligible', 'Compliant');
insert into PARENT_CHILD values ('Eligible', 'Non-Compliant');
insert into PARENT_CHILD values ('All', 'Eligible');
insert into PARENT_CHILD values ('All', 'Ineligible');
insert into PARENT_CHILD values (null, 'All');
After running generated script thru cwm2_olap_pc_transform.create_script, it has created :-
Table - PARENT_CHILD_SOLVED
View - PARENT_CHILD_SOLVED_view , PARENT_CHILD_view
This script also inserted data in above table/view. (5 rec in each). Table/View structure is like this:-
SQL> desc PARENT_CHILD_view
Name Null? Type
GID NUMBER
CHILD1 VARCHAR2(30)
CHILD2 VARCHAR2(30)
CHILD3 VARCHAR2(30)
Data:-
0 All Eligible Compliant
0 All Eligible Non-Compliant
1 All Eligible
1 All Ineligible
3 All
SQL> desc PARENT_CHILD_SOLVED
Name Null? Type
GID NUMBER
CHILD1 VARCHAR2(30)
CHILD2 VARCHAR2(30)
CHILD3 VARCHAR2(30)
Data:-
0 All Eligible Compliant
0 All Eligible Non-Compliant
1 All Eligible
1 All Ineligible
3 All
SQL> desc PARENT_CHILD_SOLVED_view
Name Null? Type
GID NUMBER
SHORT_DESCRIPTION VARCHAR2(30)
LONG_DESCRIPTION VARCHAR2(30)
CHILD1 VARCHAR2(30)
CHILD2 VARCHAR2(30)
CHILD3 VARCHAR2(30)
Data:-
0 Compliant Compliant All Eligible Compliant
0 Non-Compliant Non-Compliant All Eligible Non-Compliant
1 Eligible Eligible All Eligible
1 Ineligible Ineligible All Ineligible
3 All All All
I tried to create dim and cube based on this. I am not sure whether its correct or not! Though validate_dimension API call shows that it is valid.
Script for Dim:-
DECLARE
-- variable to hold error message
errtxt varchar(60);
BEGIN
-- To be on safer side just drop dimension before creating new one and catch exceptions
BEGIN
cwm2_olap_dimension.drop_dimension('APPS', 'HCP_DIM_PC');
EXCEPTION
WHEN OTHERS THEN
dbms_output.put_line('Dimension HCP_DIM_PC not dropped');
END;
cwm2_olap_dimension.create_dimension(
'APPS',
'HCP_DIM_PC',
'Parent Child',
NULL,
'Parent Child',
'Parent Child',
NULL);
cwm2_olap_dimension_attribute.create_dimension_attribute(
'APPS',
'HCP_DIM_PC',
'Short Description',
'Short Description',
'Short Description',
'Short Description',
TRUE);
cwm2_olap_dimension_attribute.create_dimension_attribute(
'APPS',
'HCP_DIM_PC',
'Long Description',
'Long Description',
'Long Description',
'Long Description',
TRUE);
cwm2_olap_dimension_attribute.create_dimension_attribute(
'APPS',
'HCP_DIM_PC',
'Grouping ID',
'Grouping ID',
'Grouping ID',
'Grouping ID',
TRUE);
cwm2_olap_hierarchy.create_hierarchy(
'APPS',
'HCP_DIM_PC',
'HCP_DIM_PC_HIER',
'Standard',
'Standard',
'Standard Parent Child Hierarchy',
'SOLVED LEVEL-BASED');
cwm2_olap_dimension.SET_DEFAULT_DISPLAY_HIERARCHY ('APPS', 'HCP_DIM_PC', 'HCP_DIM_PC_HIER');
cwm2_olap_level.create_level(
'APPS',
'HCP_DIM_PC',
'ALL_PARENT_LVL',
'All Parent Child',
'All Parent Child',
'All Parent Child',
'All Parent Child Level');
cwm2_olap_level_attribute.create_level_attribute(
'APPS',
'HCP_DIM_PC',
'Short Description',
'ALL_PARENT_LVL',
'Short Description',
'Short Description',
'Short Description',
'Short Description',
TRUE);
cwm2_olap_level_attribute.create_level_attribute(
'APPS',
'HCP_DIM_PC',
'Long Description',
'ALL_PARENT_LVL',
'Long Description',
'Long Description',
'Long Description',
'Long Description',
TRUE);
cwm2_olap_level_attribute.create_level_attribute(
'APPS',
'HCP_DIM_PC',
'Grouping ID',
'ALL_PARENT_LVL',
'Grouping ID',
'Grouping ID',
'Grouping ID',
'HTB Grouping ID',
TRUE);
-- Add all levels one by one to dimension hierarchy. For top most level last parameter is null.
cwm2_olap_level.add_level_to_hierarchy(
'APPS',
'HCP_DIM_PC',
'HCP_DIM_PC_HIER',
'ALL_PARENT_LVL',
NULL);
BEGIN
cwm2_olap_table_map.removemap_dimtbl_hierlevel(
'APPS',
'HCP_DIM_PC',
'HCP_DIM_PC_HIER',
'ALL_PARENT_LVL');
cwm2_olap_table_map.removemap_DimTbl_HierLevelAttr(
'APPS', 'HCP_DIM_PC', 'Short Description', 'HCP_DIM_PC_HIER', 'ALL_PARENT_LVL', 'Short Description');
cwm2_olap_table_map.removemap_DimTbl_HierLevelAttr(
'APPS', 'HCP_DIM_PC', 'Long Description', 'HCP_DIM_PC_HIER', 'ALL_PARENT_LVL', 'Long Description');
cwm2_olap_table_map.removemap_DimTbl_HierLevelAttr(
'APPS', 'HCP_DIM_PC', 'Grouping ID', 'HCP_DIM_PC_HIER', 'ALL_PARENT_LVL', 'Grouping ID');
EXCEPTION
WHEN OTHERS THEN
dbms_output.put_line('Level map for ALL_PARENT_LVL not removed');
END;
-- Map ALL_PARENT_LVL level to dimension table. Last parameter is null since it is top most level
cwm2_olap_table_map.map_dimtbl_hierlevel(
'APPS',
'HCP_DIM_PC',
'HCP_DIM_PC_HIER',
'ALL_PARENT_LVL',
'APPS',
'PARENT_CHILD_SOLVED_VIEW',
'GID',
NULL);
-- one by one map all the level attributes to respective columns in the dimension table.
cwm2_olap_table_map.Map_DimTbl_HierLevelAttr(
'APPS',
'HCP_DIM_PC',
'Short Description',
'HCP_DIM_PC_HIER',
'ALL_PARENT_LVL',
'Short Description',
'APPS',
'PARENT_CHILD_SOLVED_VIEW',
'SHORT_DESCRIPTION');
cwm2_olap_table_map.Map_DimTbl_HierLevelAttr(
'APPS',
'HCP_DIM_PC',
'Long Description',
'HCP_DIM_PC_HIER',
'ALL_PARENT_LVL',
'Long Description',
'APPS',
'PARENT_CHILD_SOLVED_VIEW',
'LONG_DESCRIPTION');
cwm2_olap_table_map.Map_DimTbl_HierLevelAttr(
'APPS',
'HCP_DIM_PC',
'Grouping ID',
'HCP_DIM_PC_HIER',
'ALL_PARENT_LVL',
'Grouping ID',
'APPS',
'PARENT_CHILD_SOLVED_VIEW',
'GID');
-- Use cwm2_olap_validate.validate_dimension to validate the dimension
cwm2_olap_validate.validate_dimension('APPS', 'HCP_DIM_PC');
cwm2_olap_metadata_refresh.mr_refresh;
-- Rollback if any exception occurs during processing this script
EXCEPTION
WHEN OTHERS THEN
cwm_utility.dump_error;
errtxt := cwm_utility.get_last_error_description;
dbms_output.put_line('ERROR: ' || errtxt);
ROLLBACK;
RAISE;
END;
Script for Cube:-
declare
HCP_time_dim number;
errtxt varchar(60);
begin
cwm_utility.collect_garbage;
begin
cwm2_olap_cube.drop_cube('APPS', 'HCP_PC_CUBE');
exception
when others then
dbms_output.put_line('No HCP_PC_CUBE to drop');
end;
begin
cwm2_olap_catalog.drop_catalog('HCP_PC_CAT');
exception
when others then
dbms_output.put_line('No HCP_PC_CAT to drop');
end;
CWM2_OLAP_CUBE.Create_Cube('APPS', 'HCP_PC_CUBE', 'Parent Child Cube', 'Parent Child Cube','Parent Child Cube');
cwm2_olap_cube.add_dimension_to_cube('APPS', 'HCP_PC_CUBE','APPS', 'HCP_DIM_PC');
cwm2_olap_measure.create_measure('APPS', 'HCP_PC_CUBE', 'HCP_PC_MEASURE', 'PC Measure','PC Measure', 'PC Measure Fact');
cwm2_olap_table_map.map_facttbl_levelkey('APPS','HCP_PC_CUBE','APPS','HCP_PC_FACT','ET', 'DIM:APPS.HCP_DIM_PC/HIER:HCP_DIM_PC_HIER/GID:GID/LVL:ALL_PARENT_LVL/COL:CHILD3;');
cwm2_olap_table_map.Map_FactTbl_Measure('APPS', 'HCP_PC_CUBE','HCP_PC_MEASURE', 'APPS', 'HCP_PC_FACT', 'MEASURE_COL', 'DIM:APPS.HCP_DIM_PC/HIER:HCP_DIM_PC_HIER/GID:GID/LVL:CHILD3/COL:SHORT_DESCRIPTION;');
cwm2_olap_catalog.create_catalog('HCP_PC_CAT', 'Parent Child Catalog');
cwm2_olap_catalog.add_catalog_entity('HCP_PC_CAT', 'APPS', 'HCP_PC_CUBE', 'HCP_PC_MEASURE');
cwm2_olap_validate.validate_cube('APPS', 'HCP_PC_CUBE','DEFAULT','YES');
cwm2_olap_metadata_refresh.mr_refresh;
exception
when others then
cwm_utility.dump_error;
errtxt := cwm_utility.get_last_error_description;
dbms_output.put_line('ERROR: ' || errtxt);
rollback;
raise;
END;
My Fact Table is :-
DROP TABLE HCP_PC_FACT CASCADE CONSTRAINT;
CREATE TABLE HCP_PC_FACT (
SHORT_DESCRIPTION VARCHAR2(30) NOT NULL,
GID NUMBER NOT NULL,
CHILD1 VARCHAR2(30) NOT NULL,
CHILD2 VARCHAR2(30) ,
CHILD3 VARCHAR2(30) ,
MEASURE_COL NUMBER NOT NULL);
Data in Fact Table:-
insert into HCP_PC_FACT values('Compliant',0,'All','Eligible','Compliant', 100);
insert into HCP_PC_FACT values('Non-Compliant',0,'All','Eligible','Non-Compliant', 200);
insert into HCP_PC_FACT values('Eligible',1,'All','Eligible',null, 300);
insert into HCP_PC_FACT values('Ineligible',1,'All','Ineligible',null, 400);
insert into HCP_PC_FACT values('All',3,'All',null,null, 500);
I am not sure how to create level, level attr, dim attr for such dim.
Any complete working exapmle will be helpful.
P.S. One more query I have can we have one solved and one un-solved dim in the same cube/measure?
regds
PrakashAll CWM2 validation API shows that my all dims, cubes are valid but when I try to create presentation thru JDev it hangs after selecting Parent-Child Measure.
-
How can i create Level Based Hierarchy using multiple logical table.
Hi All,
in my use case i have two master logical table.
Division_Mst(divncd,DivnName)
Department_Mst(deptcd,DeptName)
and one logical table which contain both column Header (divncd,deptcd)
and fact table detail where one measure column(empcd) using aggregation count on it.
so i want to create levelbased hierarchy like this.
DivnName
|------DeptName
which are come from(Division_Mst,Department_Mst) .
so user can see no of employees division wise and drill down to Department wise.
How can i achieved this?
thanks
ManishCheck out Shay's blog https://blogs.oracle.com/shay/entry/adf_faces_dynamic_tags_-fora
Timo -
No Fact table exists at this detail level error
Hi All,
I am trying to develop an RPD and was trying to use a simple example of joining two fact tables in OBIEE through confirmed dimension.
This is my example:
Fact A: Student ID (FK)......Measure1, Measure2...
Fact B: Student ID (FK)........Measure A, Measure B
DIM 1: Student ID (PK),.....
I would like to give the users the option of joining Fact A and Fact B through Dim 1( Which is a conforming Dimension)
I tried with out level based hierarchy and got NO Fact exists at this level of detail.
Then I tried creating the level based hierarchy on Dim 1 and selected the detail level for the fact table and I am still getting the error message.
Am i doing some thing wrong here ? Or Am i missing any important setting ?
Is there a way to check whether the dimension is a conforming dimension or not in OBIEE.
Your help is much appreciated.
Thanks
VenuCan we use between operator in physical join. We did that, its successfully checking in, but when we re-open the join, its show in RED color.
So, got doubt, can we use between?When you checkout the rpd object in online mode it would display in red, this is not an error.
"No fact table exists at the requested level of detail"; what does this error meanThis error usually happens if you have not mapped the content level correctly in the logical table source.
Rgds,
Dpka -
Problem when querying OLAP for Value based hierarchy
Hi I have problem when querying OLAP for value based hierarchy , for level based dimension it work fine
the strange part is if I only put one value, it will work perfectly
for example if I put only 1 value for that value base hierarchy like CF_HIER::426362, then it will get the correct value for that id 426362
but if I put multiple value to the list
CF_HIER::426362
CF_HIER::424470
CF_HIER::429073
CF_HIER::424230
then only some value will come out correctly, some of them will be 0, I wonder why because if I query using each value, then it show correct value
for multiple value usually only the top in hirarchy give correct value, but the leaf will give 0, but if I query only the leaf, the leaf will give correct value
this problem only happen for my value based hierarchy, for the level based hierarchy it work fine both for each value or multiple value in the list
this is the code how I guery
////the "elementIdList" is where the value is (CF_HIER::426362,CF_HIER::424470,CF_HIER::429073,CF_HIER::424230), if I only put single value in this list the query work fine, but if I put multiple value then some value give correct result, some will give 0
String[] elementIdArr = new String[elementIdList.size()];
int i = 0;
for (Long elementId: elementIdList) {
String elementIdStr ="";
if (hierarchy instanceof MdmLevelHierarchy)
elementIdStr = hierarchy.getName()+dimension.getValueSeparationString()+
level.getName()+dimension.getValueSeparationString()+
level.getName()+"_"+elementId;
else
elementIdStr = hierarchy.getName()+dimension.getValueSeparationString()+
elementId;
elementIdArr[i++] = elementIdStr;
Source myList = dp.createListSource(elementIdArr);
result = hierarchy.getSource().selectValues(myList);
Source joinedSource = measure.getSource();
joinedSource = joinedSource.join(result );
is there any suggestion where I'm doing wrong?or is it different between querying value based hier with level based hier?
thanksHi I have problem when querying OLAP for value based hierarchy , for level based dimension it work fine
the strange part is if I only put one value, it will work perfectly
for example if I put only 1 value for that value base hierarchy like CF_HIER::426362, then it will get the correct value for that id 426362
but if I put multiple value to the list
CF_HIER::426362
CF_HIER::424470
CF_HIER::429073
CF_HIER::424230
then only some value will come out correctly, some of them will be 0, I wonder why because if I query using each value, then it show correct value
for multiple value usually only the top in hirarchy give correct value, but the leaf will give 0, but if I query only the leaf, the leaf will give correct value
this problem only happen for my value based hierarchy, for the level based hierarchy it work fine both for each value or multiple value in the list
this is the code how I guery
////the "elementIdList" is where the value is (CF_HIER::426362,CF_HIER::424470,CF_HIER::429073,CF_HIER::424230), if I only put single value in this list the query work fine, but if I put multiple value then some value give correct result, some will give 0
String[] elementIdArr = new String[elementIdList.size()];
int i = 0;
for (Long elementId: elementIdList) {
String elementIdStr ="";
if (hierarchy instanceof MdmLevelHierarchy)
elementIdStr = hierarchy.getName()+dimension.getValueSeparationString()+
level.getName()+dimension.getValueSeparationString()+
level.getName()+"_"+elementId;
else
elementIdStr = hierarchy.getName()+dimension.getValueSeparationString()+
elementId;
elementIdArr[i++] = elementIdStr;
Source myList = dp.createListSource(elementIdArr);
result = hierarchy.getSource().selectValues(myList);
Source joinedSource = measure.getSource();
joinedSource = joinedSource.join(result );
is there any suggestion where I'm doing wrong?or is it different between querying value based hier with level based hier?
thanks -
Issue Applying Level Based Measure
Hi,
I have a Product Table, and using properties on the table, I developed level based hierarchy(not manually).
I also have a sales fact table, and partner table.
I have multiple products, and for each product there are multiple partners.
My requirement is to sum the top 10 partners revenue for a product divided by sum of revenue from all partners for that product.
I duplicated the sales column and named as sales by product, when I mapped the sales by product column to product total, it is giving the sum of sales from all products.
But I need sales for each product., when I mapped to the detail level It is drilling the sales by product to a detal level.
Please help m how to map the sales by product column to product hierarchy.
The columns in product table are...product key, product grp-id,product flag, product name( the column to which i need to map)
My hierarchy in RPD is , product dimdim--product Toatl----Product deatil------all the columns in product.
Thanks for all the help, Much Appreciated
SRYou can try this.. Create 2 logical columns..
1, sum of revenue from all partners ==> Duplicate sales logical column and set the level for partner and Product.
2, top 10 partners revenue for a product ==> Created another logical column and Use topn function and set the levels for product and partner at detail.. -
Getting parent-child data into an Oracle level-based OLAP hierarchy
We have some organisational data which we need to represent in an Oracle OLAP 10g dimension, preferably populated using Warehouse Builder.
The organisational hierarchy is listed as parent-child pairs, and is both ragged (unbalanced) and skip-level (noncovering). This would lend itself to a value-based hierarchy, but our client would rather we use ROLAP rather than MOLAP, i.e. avoid the use of an Analytical Workspace, which rules out the use of a value-based hierarchy.
Is there a straightforward way to populate a level-based hierarchy using parent-child pair data, and if so how can it be done?
Pointers to tutorials would be welcome, especially if they use Warehouse Builder.If you have an Oracle DB have a look on the CONNECT BY PRIOR functionality.
regards
John
http://obiee101.blogspot.com -
Mapping measures to fact tables crashes (in OLAP Catalog)
I've got some problem with an olap catalog I create.
Describing briefly my situation I may say that I have got a few measures (dimensioned with the same dimensions) but they load data from different fact tables. Using the CWM2 packages I try to create a cube in the olap catalog but when it comes to mappings of my second measure it crashes.
- first loop:
map_facttbl_levelkey(measure1, facttable1)
map_facttbl_measure(measure1, facttable1)
It passes OK
- second loop:
map_facttbl_levelkey(measure2, facttable2)
map_facttbl_measure(measure2, facttable2)
map_facttbl_measure throws the following exception:
ORA-01422: exact fetch returns more than requested number of rows
Do you know what is wrong? Do I do something that I shouldn't?In case if I am not clear above, this is what we are expecting for QTD. Would the cube do this rollup? if so what should we do to achieve this?
Account
Account Type
Period
Total Amount
QTD
Child 1
EOP
201304
10
10
Child2
NO EOP
201304
100
100
Parent
201304
110
110
Parent
201305
220
320
Child 1
EOP
201305
20
20
Child2
NO EOP
201305
200
300
Parent
201306
330
630
Child 1
EOP
201306
30
30
Child2
NO EOP
201306
300
600 -
No measures found in the OLAP catalog for user CS_OLAP
Working in XP, with Oracle Database 10g 10.2.0.1.0, AWM 10.2.0.1A, JDeveloper installed from the 10.1.2.0.2 Developer Suite, BI Samples are 10.1.2.0.0)
I'm receiving this error when connecting to the CS_OLAP schema through JDeveloper:
"Warning: No measures were found in the OLAP catalog for user CS_OLAP; therefore, you will not be able to create OLAP queries with this connection."
From the top...
I've installed the sample databases (oe, pm, sh, etc..) from the Companion CD. The SH schema (required for installation of CS_OLAP) is present.
I've executed install.bat from the ...\common_schema directory. It creates the CS_OLAP tablespace and user. There are no errors in the log file. It appears to be building the datafile. When it finishes, Enterprise Manager shows the CS_OLAP tablespace using 87% of its 325MB allocation.
In Enterprise Manager, there are a total of three tables listed for the CS_OLAP schema. They are: AW$AWDEBUG, AW$SHAW, and AW$UTILS. There are no "regular" tables listed, just these three Analytic Workspaces. I open an OLAP Worksheet in AWM, and I can execute AW ATTACH CS_OLAP.SHAW FIRST RO, and see all of the objects in the AW. They are populated with dimension values and data. It's a full blown AW.
I then installed the BI Beans sample applications. Again, no problems during installation.
I opened JDeveloper, drilled on the BIBEANS sample workspace, opened the CATALOG project, and checked the connection settings for the catalogBIDesigner. The TEST of the connection was successful, but I received that warning message. The 'Presentation 1' crosstab returns no data, only the little default table. Basically, the system can't see any data in the CS_OLAP schema.
So, an AW has been created for CS_OLAP, it's populated with dimensions and data, but JDeveloper doesn't see the contents.Nevermind.
The answer is found in the version of the BI Samples zip file.
BI_10_1_2_1_0_samples.zip works just fine.
BI_10_1_2_0_0_samples.zip didn't. -
How to create OLAP Catalog Metadata from Analytic Workspace
Hi,
How to create OLAP Catalog Metadata objects automatically from Analytic Workspace, not using CWM2_OLAP_AW_OBJECT package.
Is there tool for it?Analytic Workspace Manager is the supported tool from Oracle for creating OLAP catalog metadata (plus the SQL views required for BI Beans). Hopefully this should be out in June as an additional download following the 9.2.0.3x patch.
However you might want to look at IAF Software's "Coaster" product (http://www.iafsoft.com/products/coaster.htm) which also contains functionality to create the OLAP Catalog. We've had a play around with it and have been impressed.
regards
Mark Rittman -
AWM 10g / Problems creating OLAP-Catalog of OEO-Database
Hi all,
I was creating a simple OEO-Database with one Time-Dimension with Express Administrator and exported it to an eif-File. Then I did the stuff Mark Rittman described in his article "Migrating Express Server Databases to 10g..". After this I started the Program CREATE_DB_STDFORM('aw_123'). Great! No errormessage and OLAP-Catalog Metadata was accessible over Excel-Addin or Disco Drake.
Then I tried the same with an existing OEO-Database an then I got folling errormessages at the end of Program CREATE_DB_STDFORM('aw_bsp01') and no OLAP-Catalog Metadata was created:
Analytic workspace AW_BSP01 successfully converted to >standard form.
Conversion done in 0 minutes and 3 seconds.
CREATE_DB_STDFORM
99
(AW$XML) AW$XML
In SYS.AWXML!__XML_HANDLE_ERROR PROGRAM:
aw_bsp01
This errormessage does not say anything to me. I installed Patch 10.1.0.3C (Client and Server)
Thanks for help
ClausClaus,
I see a report of something similar in our bug database, but it's fixed in 10.1.0.3C. Please open a TAR so that we can look at this further.
Thanks,
--Sharon -
Oracle OLAP Catalog BI checkconfig diagnose warning
Hi,
platform server:
- HP-UX
- Oracle 9.0.6. RDBMS (according to Disco requirements the right version)
platform client:
- Discoverer 10.2.1 'Drake'
- Windows 2000
- Internet Explorer
We are trying tot connect our Analytical Workspace with the new Discoverer. We want to use the OLAP functionallity of Disco. In production we already use OLAP Web Agent and OLAP_TABLE functions tot connect our AW, but that is whitout the use of the catalog.
After succesfully installing Disco on the server we get in de 'Extensive Diagnose' (same as the bi_checkconfig BI Beans procedure) of Oracle Discoverer this messages:
<?xml version="1.0" encoding="UTF-8" ?>
<D4OCheckConfig version="1.0.0.0">
<Check key="JDK version" value="1.4.2_04"/>
<Check key="BI Beans internal version" value="3.2.1.0.13"/>
<Check key="Discoverer Plus OLAP version" value="10.1.2.07.59"/>
<Check key="Discoverer version" value="10.1.2.45.46c"/>
<Check key="port" value="-1"/>
<Check key="Connect to database" value="Successful"/>
<Check key="JDBC driver version" value="10.1.0.3.0"/>
<Check key="JDBC JAR file location" value="\zeias07.csodom1.cso.drp.minjus\disco\plus_files\d4o_double.jarjar"/>
<Check key="Database version" value="9.2.0.6.0"/>
<Check key="OLAP API Server version" value="9.2.0.6.0"/>
<Check key="OLAP AW Engine version" value="9.2.0.6.0"/>
<Check key="OLAP Catalog version" value="9.2.0.6.0"/>
<Check key="BI Beans Catalog version" value="3.2.1.0.13"/>
<Check key="Discoverer Catalog version" value="10.1.2.07.59"/>
<Check key="Authorized for Discoverer Plus OLAP catalog" value="Yes"/>
<Check key="OLAP API JAR file version" value="9.2"/>
<Check key="OLAP API JAR file location" value="\zeias07.csodom1.cso.drp.minjus\disco\plus_files\d4o_double.jarjar"/>
<Check key="Load OLAP API metadata" value="Successful"/>
<Check key="Number of metadata folders" value="2"/>
<Check key="Number of metadata measures" value="179"/>
<Check key="Number of metadata dimensions" value="9"/>
<Check key="OLAP API Metadata">
<![CDATA[==============================================================================
Type Name (S=Schema, C=Cube, M=Measure, D=Dimension) Status
========= ======================================================= ============
Folder... ROOT
Measure.. DFTE_OD Successful
S=SH1DWH, C=DC_PERSONEEL, M=DFTE_OD
Measure.. DFTE_RM Successful
S=SH1DWH, C=DC_PERSONEEL, M=DFTE_RM
Measure.. DTFB_NEG_OD Successful
S=SH1DWH, C=DC_PERSONEEL, M=DTFB_NEG_OD
Measure.. DTFB_NEG_RM Successful
S=SH1DWH, C=DC_PERSONEEL, M=DTFB_NEG_RM
Measure.. DTFB_POS_OD Successful
S=SH1DWH, C=DC_PERSONEEL, M=DTFB_POS_OD
Measure.. DTFB_POS_RM Successful
S=SH1DWH, C=DC_PERSONEEL, M=DTFB_POS_RM
Measure.. DZKT_AFSP_OD_KORT_NEG Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_OD_KORT_NEG
Measure.. DZKT_AFSP_OD_KORT_POS Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_OD_KORT_POS
Measure.. DZKT_AFSP_OD_LANG_NEG Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_OD_LANG_NEG
Measure.. DZKT_AFSP_OD_LANG_POS Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_OD_LANG_POS
Measure.. DZKT_AFSP_OD_ZWAN_NEG Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_OD_ZWAN_NEG
Measure.. DZKT_AFSP_OD_ZWAN_POS Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_OD_ZWAN_POS
Measure.. DZKT_AFSP_PCT_OD_KORT_NEG Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_PCT_OD_KORT_NEG
Measure.. DZKT_AFSP_PCT_OD_KORT_POS Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_PCT_OD_KORT_POS
Measure.. DZKT_AFSP_PCT_OD_LANG_NEG Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_PCT_OD_LANG_NEG
Measure.. DZKT_AFSP_PCT_OD_LANG_POS Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_PCT_OD_LANG_POS
Measure.. DZKT_AFSP_PCT_OD_ZWAN_NEG Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_PCT_OD_ZWAN_NEG
Measure.. DZKT_AFSP_PCT_OD_ZWAN_POS Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_PCT_OD_ZWAN_POS
Measure.. DZKT_AFSP_PCT_RM_KORT_NEG Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_PCT_RM_KORT_NEG
Measure.. DZKT_AFSP_PCT_RM_KORT_POS Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_PCT_RM_KORT_POS
Measure.. DZKT_AFSP_PCT_RM_LANG_NEG Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_PCT_RM_LANG_NEG
Measure.. DZKT_AFSP_PCT_RM_LANG_POS Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_PCT_RM_LANG_POS
Measure.. DZKT_AFSP_PCT_RM_ZWAN_NEG Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_PCT_RM_ZWAN_NEG
Measure.. DZKT_AFSP_PCT_RM_ZWAN_POS Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_PCT_RM_ZWAN_POS
Measure.. DZKT_AFSP_RM_KORT_NEG Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_RM_KORT_NEG
Measure.. DZKT_AFSP_RM_KORT_POS Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_RM_KORT_POS
Measure.. DZKT_AFSP_RM_LANG_NEG Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_RM_LANG_NEG
Measure.. DZKT_AFSP_RM_LANG_POS Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_RM_LANG_POS
Measure.. DZKT_AFSP_RM_ZWAN_NEG Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_RM_ZWAN_NEG
Measure.. DZKT_AFSP_RM_ZWAN_POS Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_RM_ZWAN_POS
Measure.. DZKT_AFSP_TOTL Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_AFSP_TOTL
Measure.. DZKT_PCT_OD_KORT Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_PCT_OD_KORT
Measure.. DZKT_PCT_OD_LANG Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_PCT_OD_LANG
Measure.. DZKT_PCT_OD_ZWAN Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_PCT_OD_ZWAN
Measure.. DZKT_PCT_RM_KORT Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_PCT_RM_KORT
Measure.. DZKT_PCT_RM_LANG Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_PCT_RM_LANG
Measure.. DZKT_PCT_RM_ZWAN Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_PCT_RM_ZWAN
Measure.. DZKT_REAL_OD_KORT Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_REAL_OD_KORT
Measure.. DZKT_REAL_OD_LANG Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_REAL_OD_LANG
Measure.. DZKT_REAL_OD_ZWAN Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_REAL_OD_ZWAN
Measure.. DZKT_REAL_RM_KORT Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_REAL_RM_KORT
Measure.. DZKT_REAL_RM_LANG Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_REAL_RM_LANG
Measure.. DZKT_REAL_RM_ZWAN Successful
S=SH1DWH, C=DC_PERSONEEL, M=DZKT_REAL_RM_ZWAN
Dimension DLAMICIE Successful
S=SH1DWH, D=DD_LAMICIE
Dimension DLOCATIE Successful
S=SH1DWH, D=DD_LOCATIE
Dimension DTIJD Successful
S=SH1DWH, D=DD_TIME
Dimension GEBRUIKER Successful
S=SH1DWH, D=D_GEBRUIKER
Folder... Deze Collection bevat alle Dimensions en Cubes, behalve de Cubes C_Productie en C_TFB. Met de OWB-OLAP bridge deze Collection deployen (voor de OLAP Catalog) en de Analytic Workspace laten aanmaken en vullen.
Measure.. UIT_VERS_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRCAT, M=UIT_VERS_ARR
Measure.. UIT_AFSP_POS_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRCAT, M=UIT_AFSP_POS_ARR
Measure.. UIT_AFSP_NEG_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRCAT, M=UIT_AFSP_NEG_ARR
Measure.. UIT_AFSP_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRCAT, M=UIT_AFSP_ARR
Measure.. TFB_BRKD_RM_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRCAT, M=TFB_BRKD_RM_ARR
Measure.. TFB_BRKD_OD_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRCAT, M=TFB_BRKD_OD_ARR
Measure.. DLT_VERS_DGN_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRCAT, M=DLT_VERS_DGN_ARR
Measure.. DLT_AFSP_DGN_POS_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRCAT, M=DLT_AFSP_DGN_POS_ARR
Measure.. DLT_AFSP_DGN_NEG_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRCAT, M=DLT_AFSP_DGN_NEG_ARR
Measure.. DLT_AFSP_DGN_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRCAT, M=DLT_AFSP_DGN_ARR
Measure.. WRK_REAL_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRMEL, M=WRK_REAL_ARR
Measure.. UIT_REAL_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRMEL, M=UIT_REAL_ARR
Measure.. INS_REAL_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRMEL, M=INS_REAL_ARR
Measure.. DLT_REAL_ZKN_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRMEL, M=DLT_REAL_ZKN_ARR
Measure.. DLT_REAL_GMD_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRMEL, M=DLT_REAL_GMD_ARR
Measure.. DLT_REAL_DGN_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRMEL, M=DLT_REAL_DGN_ARR
Measure.. WRK_VERS_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRSUB, M=WRK_VERS_ARR
Measure.. WRK_AFSP_POS_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRSUB, M=WRK_AFSP_POS_ARR
Measure.. WRK_AFSP_NEG_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRSUB, M=WRK_AFSP_NEG_ARR
Measure.. WRK_AFSP_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRSUB, M=WRK_AFSP_ARR
Measure.. TFB_VERS_RM_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRSUB, M=TFB_VERS_RM_ARR
Measure.. TFB_VERS_OD_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRSUB, M=TFB_VERS_OD_ARR
Measure.. TFB_FEIT_RM_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRSUB, M=TFB_FEIT_RM_ARR
Measure.. TFB_FEIT_OD_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRSUB, M=TFB_FEIT_OD_ARR
Measure.. TFB_BRKD_RM_POS_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRSUB, M=TFB_BRKD_RM_POS_ARR
Measure.. TFB_BRKD_RM_NEG_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRSUB, M=TFB_BRKD_RM_NEG_ARR
Measure.. TFB_BRKD_OD_POS_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRSUB, M=TFB_BRKD_OD_POS_ARR
Measure.. TFB_BRKD_OD_NEG_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRSUB, M=TFB_BRKD_OD_NEG_ARR
Measure.. INS_VERS_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRSUB, M=INS_VERS_ARR
Measure.. INS_AFSP_POS_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRSUB, M=INS_AFSP_POS_ARR
Measure.. INS_AFSP_NEG_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRSUB, M=INS_AFSP_NEG_ARR
Measure.. INS_AFSP_ARR Unsuccessful
S=SH1DWH, C=C_PRDARRSUB, M=INS_AFSP_ARR
Measure.. TFB_BRKD_RM_SOM Unsuccessful
S=SH1DWH, C=C_PRDKTGCAT, M=TFB_BRKD_RM_SOM
Measure.. TFB_BRKD_RM_KTG Unsuccessful
S=SH1DWH, C=C_PRDKTGCAT, M=TFB_BRKD_RM_KTG
Measure.. TFB_BRKD_OD_SOM Unsuccessful
S=SH1DWH, C=C_PRDKTGCAT, M=TFB_BRKD_OD_SOM
Measure.. TFB_BRKD_OD_KTG Unsuccessful
S=SH1DWH, C=C_PRDKTGCAT, M=TFB_BRKD_OD_KTG
Measure.. WRK_REAL_SOM Unsuccessful
S=SH1DWH, C=C_PRDKTGMEL, M=WRK_REAL_SOM
Measure.. WRK_REAL_KTG Unsuccessful
S=SH1DWH, C=C_PRDKTGMEL, M=WRK_REAL_KTG
Measure.. UIT_REAL_SOM Unsuccessful
S=SH1DWH, C=C_PRDKTGMEL, M=UIT_REAL_SOM
Measure.. UIT_REAL_KTG Unsuccessful
S=SH1DWH, C=C_PRDKTGMEL, M=UIT_REAL_KTG
Measure.. INS_REAL_SOM Unsuccessful
S=SH1DWH, C=C_PRDKTGMEL, M=INS_REAL_SOM
Measure.. INS_REAL_KTG Unsuccessful
S=SH1DWH, C=C_PRDKTGMEL, M=INS_REAL_KTG
Measure.. DLT_REAL_ZKN_SOM Unsuccessful
S=SH1DWH, C=C_PRDKTGMEL, M=DLT_REAL_ZKN_SOM
Measure.. DLT_REAL_ZKN_KTG Unsuccessful
S=SH1DWH, C=C_PRDKTGMEL, M=DLT_REAL_ZKN_KTG
Measure.. DLT_REAL_GMD_SOM Unsuccessful
S=SH1DWH, C=C_PRDKTGMEL, M=DLT_REAL_GMD_SOM
Measure.. DLT_REAL_GMD_KTG Unsuccessful
S=SH1DWH, C=C_PRDKTGMEL, M=DLT_REAL_GMD_KTG
Measure.. DLT_REAL_DGN_SOM Unsuccessful
S=SH1DWH, C=C_PRDKTGMEL, M=DLT_REAL_DGN_SOM
Measure.. DLT_REAL_DGN_KTG Unsuccessful
S=SH1DWH, C=C_PRDKTGMEL, M=DLT_REAL_DGN_KTG
Dimension LAMICIE Successful
S=SH1DWH, D=D_LAMICIE
Dimension LOCATIE Successful
S=SH1DWH, D=D_LOCATIE
Dimension TIJD Unsuccessful
S=SH1DWH, D=D_TIME
Folder... Deze Collection bevat alleen de Cubes C_Productie en C_TFB. Met de OWB-OLAP bridge deze Collection wel deployen (voor de OLAP Catalog), maar NIET de Analytic Workspace laten aanmaken en vullen.
Measure.. FIN_VERS_REAL_BUDG_PR_JTD Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_VERS_REAL_BUDG_PR_JTD
Measure.. FIN_VERS_REAL_BUDG_PR Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_VERS_REAL_BUDG_PR
Measure.. FIN_VERS_REAL_BUDG_MT_JTD Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_VERS_REAL_BUDG_MT_JTD
Measure.. FIN_VERS_REAL_BUDG_MT Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_VERS_REAL_BUDG_MT
Measure.. FIN_VERS_BUDG_PROG_PR Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_VERS_BUDG_PROG_PR
Measure.. FIN_VERS_BUDG_PROG_MT Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_VERS_BUDG_PROG_MT
Measure.. FIN_REAL_PR_JTD Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_REAL_PR_JTD
Measure.. FIN_REAL_PR Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_REAL_PR
Measure.. FIN_REAL_MT_JTD Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_REAL_MT_JTD
Measure.. FIN_REAL_MT Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_REAL_MT
Measure.. FIN_PROG_PR_POS Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_PROG_PR_POS
Measure.. FIN_PROG_PR_NEG Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_PROG_PR_NEG
Measure.. FIN_PROG_PR Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_PROG_PR
Measure.. FIN_PROG_MT_POS Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_PROG_MT_POS
Measure.. FIN_PROG_MT_NEG Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_PROG_MT_NEG
Measure.. FIN_PROG_MT Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_PROG_MT
Measure.. FIN_KOST_FEIT_BEZ Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_KOST_FEIT_BEZ
Measure.. FIN_JAARBUDGET_PR Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_JAARBUDGET_PR
Measure.. FIN_JAARBUDGET_MT Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_JAARBUDGET_MT
Measure.. FIN_BUDG_PR_POS_JTD Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_PR_POS_JTD
Measure.. FIN_BUDG_PR_POS Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_PR_POS
Measure.. FIN_BUDG_PR_NEG_JTD Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_PR_NEG_JTD
Measure.. FIN_BUDG_PR_NEG Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_PR_NEG
Measure.. FIN_BUDG_PR_JTD Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_PR_JTD
Measure.. FIN_BUDG_PR Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_PR
Measure.. FIN_BUDG_MT_POS_JTD Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_MT_POS_JTD
Measure.. FIN_BUDG_MT_POS Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_MT_POS
Measure.. FIN_BUDG_MT_NEG_JTD Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_MT_NEG_JTD
Measure.. FIN_BUDG_MT_NEG Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_MT_NEG
Measure.. FIN_BUDG_MT_JTD Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_MT_JTD
Measure.. FIN_BUDG_MT Unsuccessful
S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_MT
Measure.. KWA_SCORE Unsuccessful
S=SH1DWH, C=C_KWALITEIT, M=KWA_SCORE
Measure.. KWA_NORM_POS Unsuccessful
S=SH1DWH, C=C_KWALITEIT, M=KWA_NORM_POS
Measure.. KWA_NORM_NEG Unsuccessful
S=SH1DWH, C=C_KWALITEIT, M=KWA_NORM_NEG
Measure.. NRM_MINUTEN_RM_RB Unsuccessful
S=SH1DWH, C=C_NORMTIJD, M=NRM_MINUTEN_RM_RB
Measure.. NRM_MINUTEN_RM_KTG Unsuccessful
S=SH1DWH, C=C_NORMTIJD, M=NRM_MINUTEN_RM_KTG
Measure.. NRM_MINUTEN_OD_RB Unsuccessful
S=SH1DWH, C=C_NORMTIJD, M=NRM_MINUTEN_OD_RB
Measure.. NRM_MINUTEN_OD_KTG Unsuccessful
S=SH1DWH, C=C_NORMTIJD, M=NRM_MINUTEN_OD_KTG
Measure.. ZKT_REAL_RM_ZWAN Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_REAL_RM_ZWAN
Measure.. ZKT_REAL_RM_LANG Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_REAL_RM_LANG
Measure.. ZKT_REAL_RM_KORT Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_REAL_RM_KORT
Measure.. ZKT_REAL_OD_ZWAN Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_REAL_OD_ZWAN
Measure.. ZKT_REAL_OD_LANG Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_REAL_OD_LANG
Measure.. ZKT_REAL_OD_KORT Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_REAL_OD_KORT
Measure.. ZKT_PCT_RM_ZWAN Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_PCT_RM_ZWAN
Measure.. ZKT_PCT_RM_LANG Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_PCT_RM_LANG
Measure.. ZKT_PCT_RM_KORT Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_PCT_RM_KORT
Measure.. ZKT_PCT_OD_ZWAN Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_PCT_OD_ZWAN
Measure.. ZKT_PCT_OD_LANG Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_PCT_OD_LANG
Measure.. ZKT_PCT_OD_KORT Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_PCT_OD_KORT
Measure.. ZKT_AFSP_TOTL Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_TOTL
Measure.. ZKT_AFSP_RM_ZWAN_POS Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_RM_ZWAN_POS
Measure.. ZKT_AFSP_RM_ZWAN_NEG Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_RM_ZWAN_NEG
Measure.. ZKT_AFSP_RM_LANG_POS Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_RM_LANG_POS
Measure.. ZKT_AFSP_RM_LANG_NEG Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_RM_LANG_NEG
Measure.. ZKT_AFSP_RM_KORT_POS Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_RM_KORT_POS
Measure.. ZKT_AFSP_RM_KORT_NEG Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_RM_KORT_NEG
Measure.. ZKT_AFSP_PCT_RM_ZWAN_POS Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_RM_ZWAN_POS
Measure.. ZKT_AFSP_PCT_RM_ZWAN_NEG Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_RM_ZWAN_NEG
Measure.. ZKT_AFSP_PCT_RM_LANG_POS Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_RM_LANG_POS
Measure.. ZKT_AFSP_PCT_RM_LANG_NEG Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_RM_LANG_NEG
Measure.. ZKT_AFSP_PCT_RM_KORT_POS Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_RM_KORT_POS
Measure.. ZKT_AFSP_PCT_RM_KORT_NEG Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_RM_KORT_NEG
Measure.. ZKT_AFSP_PCT_OD_ZWAN_POS Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_OD_ZWAN_POS
Measure.. ZKT_AFSP_PCT_OD_ZWAN_NEG Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_OD_ZWAN_NEG
Measure.. ZKT_AFSP_PCT_OD_LANG_POS Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_OD_LANG_POS
Measure.. ZKT_AFSP_PCT_OD_LANG_NEG Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_OD_LANG_NEG
Measure.. ZKT_AFSP_PCT_OD_KORT_POS Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_OD_KORT_POS
Measure.. ZKT_AFSP_PCT_OD_KORT_NEG Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_OD_KORT_NEG
Measure.. ZKT_AFSP_OD_ZWAN_POS Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_OD_ZWAN_POS
Measure.. ZKT_AFSP_OD_ZWAN_NEG Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_OD_ZWAN_NEG
Measure.. ZKT_AFSP_OD_LANG_POS Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_OD_LANG_POS
Measure.. ZKT_AFSP_OD_LANG_NEG Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_OD_LANG_NEG
Measure.. ZKT_AFSP_OD_KORT_POS Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_OD_KORT_POS
Measure.. ZKT_AFSP_OD_KORT_NEG Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_OD_KORT_NEG
Measure.. TFB_POS_RM Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=TFB_POS_RM
Measure.. TFB_POS_OD Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=TFB_POS_OD
Measure.. TFB_NEG_RM Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=TFB_NEG_RM
Measure.. TFB_NEG_OD Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=TFB_NEG_OD
Measure.. FTE_RM Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=FTE_RM
Measure.. FTE_OD Unsuccessful
S=SH1DWH, C=C_PERSONEEL, M=FTE_OD
Measure.. SCD_VORIG Successful
S=SH1DWH, C=C_SCORECARD, M=SCD_VORIG
Measure.. SCD_SCORE Unsuccessful
S=SH1DWH, C=C_SCORECARD, M=SCD_SCORE
Measure.. SCD_REAL Successful
S=SH1DWH, C=C_SCORECARD, M=SCD_REAL
Measure.. SCD_PROG Successful
S=SH1DWH, C=C_SCORECARD, M=SCD_PROG
Measure.. SCD_AFSP_POS Successful
S=SH1DWH, C=C_SCORECARD, M=SCD_AFSP_POS
Measure.. SCD_AFSP_NEG Successful
S=SH1DWH, C=C_SCORECARD, M=SCD_AFSP_NEG
Measure.. SCD_AFSP Successful
S=SH1DWH, C=C_SCORECARD, M=SCD_AFSP
Dimension LAMICIE Successful
S=SH1DWH, D=D_LAMICIE
Dimension LOCATIE Successful
S=SH1DWH, D=D_LOCATIE
Dimension TIJD Unsuccessful
S=SH1DWH, D=D_TIME
Dimension KWALITEIT Successful
S=SH1DWH, D=D_KWALITEIT
Dimension SCORECARD Successful
S=SH1DWH, D=D_SCORECARD
]]>
</Check>
<Check key="StackTrace">
<![CDATA[============================================================================
Queries on the following measures or dimensions failed
(S=Schema, C=Cube, M=Measure, D=Dimension)
"UIT_VERS_ARR" measure query with S=SH1DWH, C=C_PRDARRCAT, M=UIT_VERS_ARR
"UIT_AFSP_POS_ARR" measure query with S=SH1DWH, C=C_PRDARRCAT, M=UIT_AFSP_POS_ARR
"UIT_AFSP_NEG_ARR" measure query with S=SH1DWH, C=C_PRDARRCAT, M=UIT_AFSP_NEG_ARR
"UIT_AFSP_ARR" measure query with S=SH1DWH, C=C_PRDARRCAT, M=UIT_AFSP_ARR
"TFB_BRKD_RM_ARR" measure query with S=SH1DWH, C=C_PRDARRCAT, M=TFB_BRKD_RM_ARR
"TFB_BRKD_OD_ARR" measure query with S=SH1DWH, C=C_PRDARRCAT, M=TFB_BRKD_OD_ARR
"DLT_VERS_DGN_ARR" measure query with S=SH1DWH, C=C_PRDARRCAT, M=DLT_VERS_DGN_ARR
"DLT_AFSP_DGN_POS_ARR" measure query with S=SH1DWH, C=C_PRDARRCAT, M=DLT_AFSP_DGN_POS_ARR
"DLT_AFSP_DGN_NEG_ARR" measure query with S=SH1DWH, C=C_PRDARRCAT, M=DLT_AFSP_DGN_NEG_ARR
"DLT_AFSP_DGN_ARR" measure query with S=SH1DWH, C=C_PRDARRCAT, M=DLT_AFSP_DGN_ARR
"WRK_REAL_ARR" measure query with S=SH1DWH, C=C_PRDARRMEL, M=WRK_REAL_ARR
"UIT_REAL_ARR" measure query with S=SH1DWH, C=C_PRDARRMEL, M=UIT_REAL_ARR
"INS_REAL_ARR" measure query with S=SH1DWH, C=C_PRDARRMEL, M=INS_REAL_ARR
"DLT_REAL_ZKN_ARR" measure query with S=SH1DWH, C=C_PRDARRMEL, M=DLT_REAL_ZKN_ARR
"DLT_REAL_GMD_ARR" measure query with S=SH1DWH, C=C_PRDARRMEL, M=DLT_REAL_GMD_ARR
"DLT_REAL_DGN_ARR" measure query with S=SH1DWH, C=C_PRDARRMEL, M=DLT_REAL_DGN_ARR
"WRK_VERS_ARR" measure query with S=SH1DWH, C=C_PRDARRSUB, M=WRK_VERS_ARR
"WRK_AFSP_POS_ARR" measure query with S=SH1DWH, C=C_PRDARRSUB, M=WRK_AFSP_POS_ARR
"WRK_AFSP_NEG_ARR" measure query with S=SH1DWH, C=C_PRDARRSUB, M=WRK_AFSP_NEG_ARR
"WRK_AFSP_ARR" measure query with S=SH1DWH, C=C_PRDARRSUB, M=WRK_AFSP_ARR
"TFB_VERS_RM_ARR" measure query with S=SH1DWH, C=C_PRDARRSUB, M=TFB_VERS_RM_ARR
"TFB_VERS_OD_ARR" measure query with S=SH1DWH, C=C_PRDARRSUB, M=TFB_VERS_OD_ARR
"TFB_FEIT_RM_ARR" measure query with S=SH1DWH, C=C_PRDARRSUB, M=TFB_FEIT_RM_ARR
"TFB_FEIT_OD_ARR" measure query with S=SH1DWH, C=C_PRDARRSUB, M=TFB_FEIT_OD_ARR
"TFB_BRKD_RM_POS_ARR" measure query with S=SH1DWH, C=C_PRDARRSUB, M=TFB_BRKD_RM_POS_ARR
"TFB_BRKD_RM_NEG_ARR" measure query with S=SH1DWH, C=C_PRDARRSUB, M=TFB_BRKD_RM_NEG_ARR
"TFB_BRKD_OD_POS_ARR" measure query with S=SH1DWH, C=C_PRDARRSUB, M=TFB_BRKD_OD_POS_ARR
"TFB_BRKD_OD_NEG_ARR" measure query with S=SH1DWH, C=C_PRDARRSUB, M=TFB_BRKD_OD_NEG_ARR
"INS_VERS_ARR" measure query with S=SH1DWH, C=C_PRDARRSUB, M=INS_VERS_ARR
"INS_AFSP_POS_ARR" measure query with S=SH1DWH, C=C_PRDARRSUB, M=INS_AFSP_POS_ARR
"INS_AFSP_NEG_ARR" measure query with S=SH1DWH, C=C_PRDARRSUB, M=INS_AFSP_NEG_ARR
"INS_AFSP_ARR" measure query with S=SH1DWH, C=C_PRDARRSUB, M=INS_AFSP_ARR
"TFB_BRKD_RM_SOM" measure query with S=SH1DWH, C=C_PRDKTGCAT, M=TFB_BRKD_RM_SOM
"TFB_BRKD_RM_KTG" measure query with S=SH1DWH, C=C_PRDKTGCAT, M=TFB_BRKD_RM_KTG
"TFB_BRKD_OD_SOM" measure query with S=SH1DWH, C=C_PRDKTGCAT, M=TFB_BRKD_OD_SOM
"TFB_BRKD_OD_KTG" measure query with S=SH1DWH, C=C_PRDKTGCAT, M=TFB_BRKD_OD_KTG
"WRK_REAL_SOM" measure query with S=SH1DWH, C=C_PRDKTGMEL, M=WRK_REAL_SOM
"WRK_REAL_KTG" measure query with S=SH1DWH, C=C_PRDKTGMEL, M=WRK_REAL_KTG
"UIT_REAL_SOM" measure query with S=SH1DWH, C=C_PRDKTGMEL, M=UIT_REAL_SOM
"UIT_REAL_KTG" measure query with S=SH1DWH, C=C_PRDKTGMEL, M=UIT_REAL_KTG
"INS_REAL_SOM" measure query with S=SH1DWH, C=C_PRDKTGMEL, M=INS_REAL_SOM
"INS_REAL_KTG" measure query with S=SH1DWH, C=C_PRDKTGMEL, M=INS_REAL_KTG
"DLT_REAL_ZKN_SOM" measure query with S=SH1DWH, C=C_PRDKTGMEL, M=DLT_REAL_ZKN_SOM
"DLT_REAL_ZKN_KTG" measure query with S=SH1DWH, C=C_PRDKTGMEL, M=DLT_REAL_ZKN_KTG
"DLT_REAL_GMD_SOM" measure query with S=SH1DWH, C=C_PRDKTGMEL, M=DLT_REAL_GMD_SOM
"DLT_REAL_GMD_KTG" measure query with S=SH1DWH, C=C_PRDKTGMEL, M=DLT_REAL_GMD_KTG
"DLT_REAL_DGN_SOM" measure query with S=SH1DWH, C=C_PRDKTGMEL, M=DLT_REAL_DGN_SOM
"DLT_REAL_DGN_KTG" measure query with S=SH1DWH, C=C_PRDKTGMEL, M=DLT_REAL_DGN_KTG
"TIJD" dimension query with S=SH1DWH, D=D_TIME
"FIN_VERS_REAL_BUDG_PR_JTD" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_VERS_REAL_BUDG_PR_JTD
"FIN_VERS_REAL_BUDG_PR" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_VERS_REAL_BUDG_PR
"FIN_VERS_REAL_BUDG_MT_JTD" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_VERS_REAL_BUDG_MT_JTD
"FIN_VERS_REAL_BUDG_MT" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_VERS_REAL_BUDG_MT
"FIN_VERS_BUDG_PROG_PR" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_VERS_BUDG_PROG_PR
"FIN_VERS_BUDG_PROG_MT" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_VERS_BUDG_PROG_MT
"FIN_REAL_PR_JTD" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_REAL_PR_JTD
"FIN_REAL_PR" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_REAL_PR
"FIN_REAL_MT_JTD" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_REAL_MT_JTD
"FIN_REAL_MT" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_REAL_MT
"FIN_PROG_PR_POS" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_PROG_PR_POS
"FIN_PROG_PR_NEG" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_PROG_PR_NEG
"FIN_PROG_PR" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_PROG_PR
"FIN_PROG_MT_POS" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_PROG_MT_POS
"FIN_PROG_MT_NEG" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_PROG_MT_NEG
"FIN_PROG_MT" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_PROG_MT
"FIN_KOST_FEIT_BEZ" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_KOST_FEIT_BEZ
"FIN_JAARBUDGET_PR" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_JAARBUDGET_PR
"FIN_JAARBUDGET_MT" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_JAARBUDGET_MT
"FIN_BUDG_PR_POS_JTD" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_PR_POS_JTD
"FIN_BUDG_PR_POS" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_PR_POS
"FIN_BUDG_PR_NEG_JTD" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_PR_NEG_JTD
"FIN_BUDG_PR_NEG" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_PR_NEG
"FIN_BUDG_PR_JTD" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_PR_JTD
"FIN_BUDG_PR" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_PR
"FIN_BUDG_MT_POS_JTD" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_MT_POS_JTD
"FIN_BUDG_MT_POS" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_MT_POS
"FIN_BUDG_MT_NEG_JTD" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_MT_NEG_JTD
"FIN_BUDG_MT_NEG" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_MT_NEG
"FIN_BUDG_MT_JTD" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_MT_JTD
"FIN_BUDG_MT" measure query with S=SH1DWH, C=C_FINANCIEEL, M=FIN_BUDG_MT
"KWA_SCORE" measure query with S=SH1DWH, C=C_KWALITEIT, M=KWA_SCORE
"KWA_NORM_POS" measure query with S=SH1DWH, C=C_KWALITEIT, M=KWA_NORM_POS
"KWA_NORM_NEG" measure query with S=SH1DWH, C=C_KWALITEIT, M=KWA_NORM_NEG
"NRM_MINUTEN_RM_RB" measure query with S=SH1DWH, C=C_NORMTIJD, M=NRM_MINUTEN_RM_RB
"NRM_MINUTEN_RM_KTG" measure query with S=SH1DWH, C=C_NORMTIJD, M=NRM_MINUTEN_RM_KTG
"NRM_MINUTEN_OD_RB" measure query with S=SH1DWH, C=C_NORMTIJD, M=NRM_MINUTEN_OD_RB
"NRM_MINUTEN_OD_KTG" measure query with S=SH1DWH, C=C_NORMTIJD, M=NRM_MINUTEN_OD_KTG
"ZKT_REAL_RM_ZWAN" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_REAL_RM_ZWAN
"ZKT_REAL_RM_LANG" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_REAL_RM_LANG
"ZKT_REAL_RM_KORT" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_REAL_RM_KORT
"ZKT_REAL_OD_ZWAN" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_REAL_OD_ZWAN
"ZKT_REAL_OD_LANG" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_REAL_OD_LANG
"ZKT_REAL_OD_KORT" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_REAL_OD_KORT
"ZKT_PCT_RM_ZWAN" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_PCT_RM_ZWAN
"ZKT_PCT_RM_LANG" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_PCT_RM_LANG
"ZKT_PCT_RM_KORT" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_PCT_RM_KORT
"ZKT_PCT_OD_ZWAN" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_PCT_OD_ZWAN
"ZKT_PCT_OD_LANG" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_PCT_OD_LANG
"ZKT_PCT_OD_KORT" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_PCT_OD_KORT
"ZKT_AFSP_TOTL" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_TOTL
"ZKT_AFSP_RM_ZWAN_POS" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_RM_ZWAN_POS
"ZKT_AFSP_RM_ZWAN_NEG" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_RM_ZWAN_NEG
"ZKT_AFSP_RM_LANG_POS" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_RM_LANG_POS
"ZKT_AFSP_RM_LANG_NEG" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_RM_LANG_NEG
"ZKT_AFSP_RM_KORT_POS" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_RM_KORT_POS
"ZKT_AFSP_RM_KORT_NEG" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_RM_KORT_NEG
"ZKT_AFSP_PCT_RM_ZWAN_POS" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_RM_ZWAN_POS
"ZKT_AFSP_PCT_RM_ZWAN_NEG" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_RM_ZWAN_NEG
"ZKT_AFSP_PCT_RM_LANG_POS" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_RM_LANG_POS
"ZKT_AFSP_PCT_RM_LANG_NEG" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_RM_LANG_NEG
"ZKT_AFSP_PCT_RM_KORT_POS" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_RM_KORT_POS
"ZKT_AFSP_PCT_RM_KORT_NEG" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_RM_KORT_NEG
"ZKT_AFSP_PCT_OD_ZWAN_POS" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_OD_ZWAN_POS
"ZKT_AFSP_PCT_OD_ZWAN_NEG" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_OD_ZWAN_NEG
"ZKT_AFSP_PCT_OD_LANG_POS" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_OD_LANG_POS
"ZKT_AFSP_PCT_OD_LANG_NEG" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_OD_LANG_NEG
"ZKT_AFSP_PCT_OD_KORT_POS" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_OD_KORT_POS
"ZKT_AFSP_PCT_OD_KORT_NEG" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_PCT_OD_KORT_NEG
"ZKT_AFSP_OD_ZWAN_POS" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_OD_ZWAN_POS
"ZKT_AFSP_OD_ZWAN_NEG" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_OD_ZWAN_NEG
"ZKT_AFSP_OD_LANG_POS" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_OD_LANG_POS
"ZKT_AFSP_OD_LANG_NEG" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_OD_LANG_NEG
"ZKT_AFSP_OD_KORT_POS" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_OD_KORT_POS
"ZKT_AFSP_OD_KORT_NEG" measure query with S=SH1DWH, C=C_PERSONEEL, M=ZKT_AFSP_OD_KORT_NEG
"TFB_POS_RM" measure query with S=SH1DWH, C=C_PERSONEEL, M=TFB_POS_RM
"TFB_POS_OD" measure query with S=SH1DWH, C=C_PERSONEEL, M=TFB_POS_OD
"TFB_NEG_RM" measure query with S=SH1DWH, C=C_PERSONEEL, M=TFB_NEG_RM
"TFB_NEG_OD" measure query with S=SH1DWH, C=C_PERSONEEL, M=TFB_NEG_OD
"FTE_RM" measure query with S=SH1DWH, C=C_PERSONEEL, M=FTE_RM
"FTE_OD" measure query with S=SH1DWH, C=C_PERSONEEL, M=FTE_OD
"SCD_SCORE" measure query with S=SH1DWH, C=C_SCORECARD, M=SCD_SCORE
============================================================================
Exception stacktrace for "UIT_VERS_ARR" measure query with S=SH1DWH, C=C_PRDARRCAT, M=UIT_VERS_ARR
============================================================================
1) BIB-9509 Oracle OLAP heeft cursor niet gemaakt.
oracle.express.ExpressServerExceptionError class: OLAPI
Server error descriptions:
DPR: Unable to create server cursor, Generic at TxsOqDefinitionManagerSince9202::crtCurMgrs2
OES: ORA-12801: error signaled in parallel query server P007
ORA-00910: specified length too long for its datatype
, Generic at TxsRdbSelectStatement:execute()
2) null
1) BIB-9509 Oracle OLAP heeft cursor niet gemaakt.
oracle.express.ExpressServerExceptionError class: OLAPI
Server error descriptions:
DPR: Unable to create server cursor, Generic at TxsOqDefinitionManagerSince9202::crtCurMgrs2
OES: ORA-12801: error signaled in parallel query server P007
ORA-00910: specified length too long for its datatype
, Generic at TxsRdbSelectStatement:execute()
============================================================================
oracle.dss.dataSource.common.OLAPException: BIB-9509 Oracle OLAP heeft cursor niet gemaakt.
oracle.express.ExpressServerExceptionError class: OLAPI
Server error descriptions:
DPR: Unable to create server cursor, Generic at TxsOqDefinitionManagerSince9202::crtCurMgrs2
OES: ORA-12801: error signaled in parallel query server P007
ORA-00910: specified length too long for its datatype
, Generic at TxsRdbSelectStatement:execute()
oracle.express.ExpressServerExceptionError class: OLAPI
Server error descriptions:
DPR: Unable to create server cursor, Generic at TxsOqDefinitionManagerSince9202::crtCurMgrs2
OES: ORA-12801: error signaled in parallel query server P007
ORA-00910: specified length too long for its datatype
, Generic at TxsRdbSelectStatement:execute()
at oracle.dss.dataSource.QueryEvaluator.setUpCursors(QueryEvaluator.java:3645)
at oracle.dss.dataSource.QueryEvaluator._setUpCursorsForMainQuery(QueryEvaluator.java:2547)
at oracle.dss.dataSource.QueryEvaluator.getCursorForCube(QueryEvaluator.java:2579)
at oracle.dss.dataSource.QueryEvaluator.createCubeAndCursor(QueryEvaluator.java:940)
at oracle.dss.dataSource.MainQueryEvaluator.createCubeAndCursor(MainQueryEvaluator.java:144)
at oracle.dss.dataSource.QueryServer.createCubeAndCursor(QueryServer.java:3698)
at oracle.dss.dataSource.QueryServer._createCommonQuery(QueryServer.java:3681)
at oracle.dss.dataSource.QueryServer._initCubeQuery(QueryServer.java:3561)
at sun.reflect.GeneratedMethodAccessor84.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at oracle.dss.util.Operation.execute(Operation.java:72)
at oracle.dss.dataSource.OperationQueue.update(OperationQueue.java:68)
at oracle.dss.dataSource.common.BaseOperationQueue.addOperation(BaseOperationQueue.java:176)
at oracle.dss.dataSource.common.BaseOperationQueue.addOperation(BaseOperationQueue.java:146)
at oracle.dss.dataSource.QueryServer.queueOperation(QueryServer.java:6966)
at oracle.dss.dataSource.QueryServer.initCubeQuery(QueryServer.java:3511)
at sun.reflect.GeneratedMethodAccessor83.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at oracle.dss.util.Operation.execute(Operation.java:72)
at oracle.dss.dataSource.QueryManagerServer.sendQueue(QueryManagerServer.java:1991)
at oracle.dss.dataSource.common.OperationQueue.update(OperationQueue.java:207)
at oracle.dss.dataSource.common.BaseOperationQueue.addOperation(BaseOperationQueue.java:176)
at oracle.dss.dataSource.common.BaseOperationQueue.addOperation(BaseOperationQueue.java:146)
at oracle.dss.dataSource.client.QueryClient._initCubeQuery(QueryClient.java:2335)
at oracle.dss.dataSource.client.QueryClient.initCubeQuery(QueryClient.java:2318)
at oracle.dss.datautil.client.BICheckConfig.runDefaultMeasureQuery(BICheckConfig.java:500)
at oracle.dss.datautil.client.BICheckConfig.printFolder(BICheckConfig.java:426)
at oracle.dss.datautil.client.BICheckConfig.printFolder(BICheckConfig.java:485)
at oracle.dss.d4o.common.D4OCheckConfig.checkConnection(Unknown Source)
at oracle.dss.d4o.common.D4OCheckConfig.checkConnection(Unknown Source)
at oracle.dss.d4o.gui.common.DiagnoseDialog$ConfigTask.construct(Unknown Source)
at oracle.dss.d4o.gui.common.SwingWorker$4.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
2)
============================================================================
oracle.express.ExpressServerExceptionError class: OLAPI
Server error descriptions:
DPR: Unable to create server cursor, Generic at TxsOqDefinitionManagerSince9202::crtCurMgrs2
OES: ORA-12801: error signaled in parallel query server P007
ORA-00910: specified length too long for its datatype
, Generic at TxsRdbSelectStatement:execute()
at oracle.express.olapi.data.full.DefinitionManager$ExceptionTranslator.translateExpressException(DefinitionManager.java:571)
at oracle.express.olapi.data.full.DefinitionManager$ExceptionTranslator.translateException(DefinitionManager.java:551)
at oracle.express.olapi.data.full.DefinitionManager.translateException(DefinitionManager.java:515)
at oracle.express.olapi.data.full.DefinitionManager.translateException(DefinitionManager.java:520)
at oracle.express.olapi.data.full.DefinitionManagerSince9202.createCursorManagerInterfaces(DefinitionManagerSince9202.java:522)
at oracle.express.olapi.data.full.DefinitionManagerSince9202.createOLAPICursorManagers(DefinitionManagerSince9202.java:891)
at oracle.express.olapi.data.full.ExpressDataProvider.createCursorManagers(ExpressDataProvider.java:1671)
at oracle.express.olapi.data.full.ExpressDataProvider.createCursorManagers(ExpressDataProvider.java:1544)
at oracle.dss.dataSource.SplitBatchPageQueryCursorManager.createCursorManager(SplitBatchPageQueryCursorManager.java:77)
at oracle.dss.dataSource.QueryEvaluator.setUpCursors(QueryEvaluator.java:3546)
at oracle.dss.dataSource.QueryEvaluator._setUpCursorsForMainQuery(QueryEvaluator.java:2547)
at oracle.dss.dataSource.QueryEvaluator.getCursorForCube(QueryEvaluator.java:2579)
at oracle.dss.dataSource.QueryEvaluator.createCubeAndCursor(QueryEvaluator.java:940)
at oracle.dss.dataSource.MainQueryEvaluator.createCubeAndCursor(MainQueryEvaluator.java:144)
at oracle.dss.dataSource.QueryServer.createCubeAndCursor(QueryServer.java:3698)
at oracle.dss.dataSource.QueryServer._createCommonQuery(QueryServer.java:3681)
at oracle.dss.dataSource.QueryServer._initCubeQuery(QueryServer.java:3561)
at sun.reflect.GeneratedMethodAccessor84.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at oracle.dss.util.Operation.execute(Operation.java:72)
at oracle.dss.dataSource.OperationQueue.update(OperationQueue.java:68)
at oracle.dss.dataSource.common.BaseOperationQueue.addOperation(BaseOperationQueue.java:176)
at oracle.dss.dataSource.common.BaseOperationQueue.addOperation(BaseOperationQueue.java:146)
at oracle.dss.dataSource.QueryServer.queueOperation(QueryServer.java:6966)
at oracle.dss.dataSource.QueryServer.initCubeQuery(QueryServer.java:3511)
at sun.reflect.GeneratedMethodAccessor83.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at oracle.dss.util.Operation.execute(Operation.java:72)
at oracle.dss.dataSource.QueryManagerServer.sendQueue(QueryManagerServer.java:1991)
at oracle.dss.dataSource.common.OperationQueue.update(OperationQueue.java:207)
at oracle.dss.dataSource.common.BaseOperationQueue.addOperation(BaseOperationQueue.java:176)
at oracle.dss.dataSource.common.BaseOperationQueue.addOperation(BaseOperationQueue.java:146)
at oracle.dss.dataSource.client.QueryClient._initCubeQuery(QueryClient.java:2335)
at oracle.dss.dataSource.client.QueryClient.initCubeQuery(QueryClient.java:2318)
at oracle.dss.datautil.client.BICheckConfig.runDefaultMeasureQuery(BICheckConfig.java:500)
at oracle.dss.datautil.client.BICheckConfig.printFolder(BICheckConfig.java:426)
at oracle.dss.datautil.client.BICheckConfig.printFolder(BICheckConfig.java:485)
at oracle.dss.d4o.common.D4OCheckConfig.checkConnection(Unknown Source)
at oracle.dss.d4o.common.D4OCheckConfig.checkConnection(Unknown Source)
at oracle.dss.d4o.gui.common.DiagnoseDialog$ConfigTask.construct(Unknown Source)
at oracle.dss.d4o.gui.common.SwingWorker$4.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception stacktrace for "UIT_AFSP_POS_ARR" measure query with S=SH1DWH, C=C_PRDARRCAT, M=UIT_AFSP_POS_ARR
============================================================================
1) BIB-9509 Oracle OLAP heeft cursor niet gemaakt.
oracle.express.ExpressServerExceptionError class: OLAPI
Server error descriptions:
DPR: Unable to create server cursor, Generic at TxsOqDefinitionManagerSince9202::crtCurMgrs2
OES: ORA-12801: error signaled in parallel query server P009
ORA-00910: specified length too long for its datatype
, Generic at TxsRdbSelectStatement:execute()
2) null
1) BIB-9509 Oracle OLAP heeft cursor niet gemaakt.
oracle.express.ExpressServerExceptionError class: OLAPI
Server error descriptions:
DPR: Unable to create server cursor, Generic at TxsOqDefinitionManagerSince9202::crtCurMgrs2
OES: ORA-12801: error signaled in parallel query server P009
ORA-00910: specified length too long for its datatype
, Generic at TxsRdbSelectStatement:execute()
============================================================================
oracle.dss.dataSource.common.OLAPException: BIB-9509 Oracle OLAP heeft cursor niet gemaakt.
oracle.express.ExpressServerExceptionError class: OLAPI
Server error descriptions:
DPR: Unable to create server cursor, Generic at TxsOqDefinitionManagerSince9202::crtCurMgrs2anybody knows what this can mean. Espacially the testquerie results like:
-DPR: Unable to create server cursor, Generic at TxsOqDefinitionManagerSince9202::crtCurMgrs2
-oracle.dss.dataSource.common.OLAPException: BIB-9509 Oracle OLAP heeft cursor niet gemaakt.
-Exception stacktrace for "UIT_AFSP_POS_ARR" measure query with S=SH1DWH, C=C_PRDARRCAT, M=UIT_AFSP_POS_ARR
In Dicoverer we can connect tot the measures in the AW but the query created by Oracle Discoverer fails.A couple of questions:
Did you create any cubes and measure in your database?
Did you install the BIBDEMO demo schema that comes with BI Beans, and did it work? -
We use 10g database and use AWM to create the analytic workspace, Dimensions, Levels, Hierarchies, Measures and Cubes etc. We also use BI Beans query manager for reading the Cube and have a UI on top of that.
Do we need to createn OLAP catalog also? What is that we will not be able to do if we don't create OLAP catalog?
What is the main use of OLAP catalog and how is it used in OLAP applications based on 10g ?In 10g, standard-form AWs (such as the ones created by AWM) contain their own metadata. The OLAP API (which underlies the BIBeans) reads the embedded AW metadata. You no longer need the OLAP Catalog for AWs.
The OLAP Catalog is still used for data stored in tables. Also, for AWs that are not in 10g standard form, one must still create views and OLAP Catalog metadata for the views. -
Ssrs 2014 errorrule 'Create list of measure group-dimension pairs
I'm getting this error generating a model for a ssas tabular model in ssrs 2014. When I test the tabulur definition in Excel under SSAS everything works fine and there are no errors.
Thanks
From the log
semanticmodelgenerator!ReportServer_0-1!b58!06/13/2014-15:39:25:: e ERROR: Semantic Model Generator: ModelGeneratorExtention
An error occurred while executing rule 'Create list of measure group-dimension pairs':Unexpected error occurred : Unable to obtain cube schema object for cube dimension '[$DimDate].[DimDate]'..
semanticmodelgenerator!ReportServer_0-1!b58!06/13/2014-15:39:25:: e ERROR: Semantic Model Generator: ModelGeneratorExtention
An error occurred during the generation of semantic model : [Create list of measure group-dimension pairs]Unexpected error occurred : Unable to obtain cube schema object for cube dimension '[$DimDate].[DimDate]'..
library!ReportServer_0-1!b58!06/13/2014-15:39:25:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ModelGenerationErrorException: , Microsoft.ReportingServices.Diagnostics.Utilities.ModelGenerationErrorException: An error occurred while
generating model. ---> System.InvalidOperationException: An error occurred during the generation of semantic model : [Create list of measure group-dimension pairs]Unexpected error occurred : Unable to obtain cube schema object for cube dimension '[$DimDate].[DimDate]'..
---> System.InvalidOperationException: [Create list of measure group-dimension pairs]Unexpected error occurred : Unable to obtain cube schema object for cube dimension '[$DimDate].[DimDate]'. ---> Microsoft.AnalysisServices.Modeling.Generation.ModelGenerationException:
Unexpected error occurred : Unable to obtain cube schema object for cube dimension '[$DimDate].[DimDate]'.
at Microsoft.AnalysisServices.Modeling.Generation.ModelGenerationDiagnostics.Assert(Boolean condition, String message, Boolean throwOnFail)
at Microsoft.AnalysisServices.Modeling.Generation.Rules.MapMeasureGroupsToDegenerateDimensions.Process(RuleFlowRecords& generatedRules, RuleExecutionRequirement& rulesExecutionRequirement)
at Microsoft.AnalysisServices.Modeling.Generation.Flow.RuleProcessor.ProcessRule(IRule rule, RuleContext ruleContext)
--- End of inner exception stack trace ---
at Microsoft.AnalysisServices.Modeling.Generation.Flow.RuleProcessor.ProcessRule(IRule rule, RuleContext ruleContext)
at Microsoft.AnalysisServices.Modeling.Generation.Flow.RuleProcessor.ProcessRuleFlowRecord(RuleFlowRecord ruleFlowRecord)
at Microsoft.AnalysisServices.Modeling.Generation.Flow.RuleProcessor.ProcessRule(IRule rule, RuleContext ruleContext)
at Microsoft.AnalysisServices.Modeling.Generation.Flow.RuleProcessor.ProcessRuleFlowRecord(RuleFlowRecord ruleFlowRecord)
at Microsoft.AnalysisServices.Modeling.Generation.Flow.RuleProcessor.Process()
--- End of inner exception stack trace ---
at Microsoft.AnalysisServices.Modeling.Generation.Flow.RuleProcessor.Process()
at Microsoft.AnalysisServices.Modeling.Generation.ModelGenerator.Generate()
at Microsoft.AnalysisServices.Modeling.Generation.ModelGeneratorExtention.ReGenerateModel(IDbConnection connection, XmlReader currentModelReader, XmlWriter newModelWriter)
at Microsoft.ReportingServices.Library.GenerateModelAction.GenerateModel(DataSourceInfo dataSource)
--- End of inner exception stack trace ---;
ui!ReportManager_0-2!3f3c!06/13/2014-15:39:25:: e ERROR: System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: An error occurred while generating model. ---> Microsoft.ReportingServices.Diagnostics.Utilities.ModelGenerationErrorException:
An error occurred while generating model. ---> System.InvalidOperationException: An error occurred during the generation of semantic model : [Create list of measure group-dimension pairs]Unexpected error occurred : Unable to obtain cube schema object for
cube dimension '[$DimDate].[DimDate]'.. ---> System.InvalidOperationException: [Create list of measure group-dimension pairs]Unexpected error occurred : Unable to obtain cube schema object for cube dimension '[$DimDate].[DimDate]'. ---> Microsoft.AnalysisServices.Modeling.Generation.ModelGenerationException:
Unexpected error occurred : Unable to obtain cube schema object for cube dimension '[$DimDate].[DimDate]'.
at Microsoft.ReportingServices.Library.ReportingService2010Impl.GenerateModel(String DataSource, String Model, String Parent, Property[] Properties, CatalogItem& ItemInfo, Warning[]& Warnings)
at Microsoft.ReportingServices.WebServer.ReportingService2010.GenerateModel(String DataSource, String Model, String Parent, Property[] Properties, CatalogItem& ItemInfo, Warning[]& Warnings)
at Microsoft.ReportingServices.UI.NewDependentItem.ApplyChanges()
at Microsoft.ReportingServices.UI.BaseApplyPage.ApplyBtn_Click(Object sender, EventArgs e)
at System.Web.UI.WebControls.Button.OnClick(EventArgs e)
at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
ui!ReportManager_0-2!3f3c!06/13/2014-15:39:25:: e ERROR: HTTP status code --> 200
-------Details--------
System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: An error occurred while generating model. ---> Microsoft.ReportingServices.Diagnostics.Utilities.ModelGenerationErrorException: An error occurred while generating model.
---> System.InvalidOperationException: An error occurred during the generation of semantic model : [Create list of measure group-dimension pairs]Unexpected error occurred : Unable to obtain cube schema object for cube dimension '[$DimDate].[DimDate]'..
---> System.InvalidOperationException: [Create list of measure group-dimension pairs]Unexpected error occurred : Unable to obtain cube schema object for cube dimension '[$DimDate].[DimDate]'. ---> Microsoft.AnalysisServices.Modeling.Generation.ModelGenerationException:
Unexpected error occurred : Unable to obtain cube schema object for cube dimension '[$DimDate].[DimDate]'.
at Microsoft.ReportingServices.Library.ReportingService2010Impl.GenerateModel(String DataSource, String Model, String Parent, Property[] Properties, CatalogItem& ItemInfo, Warning[]& Warnings)
at Microsoft.ReportingServices.WebServer.ReportingService2010.GenerateModel(String DataSource, String Model, String Parent, Property[] Properties, CatalogItem& ItemInfo, Warning[]& Warnings)
at Microsoft.ReportingServices.UI.NewDependentItem.ApplyChanges()
at Microsoft.ReportingServices.UI.BaseApplyPage.ApplyBtn_Click(Object sender, EventArgs e)
at System.Web.UI.WebControls.Button.OnClick(EventArgs e)
at System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument)
at System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
library!ReportServer_0-1!b58!06/13/2014-15:39:25:: i INFO: Call to GetSystemPropertiesAction().
ui!ReportManager_0-2!3f3c!06/13/2014-15:39:25:: e ERROR: System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort(Object stateInfo)
at System.Web.HttpResponse.End()
at Microsoft.ReportingServices.UI.ReportingPage.ShowErrorPage(String errMsg)
library!WindowsService_2!bd0!06/13/2014-15:41:25:: i INFO: Call to CleanBatch()
library!WindowsService_2!bd0!06/13/2014-15:41:26:: i INFO: Cleaned 0 batch records, 0 policies, 0 sessions, 0 cache entries, 0 snapshots, 0 chunks, 0 running jobs, 0 persisted streams, 0 segments, 0 segment mappings, 0 edit sessions.
library!WindowsService_2!bd0!06/13/2014-15:41:26:: i INFO: Call to CleanBatch() ends
rshost!rshost!3f3c!06/13/2014-19:37:27:: i INFO: Currently registered url http://+:80/ReportServer_SQLEXPRESS/ on endpoint 2
rshost!rshost!3f3c!06/13/2014-19:37:27:: i INFO: Currently registered url http://+:80/Reports_SQLEXPRESS/ on endpoint 3
rshost!rshost!3f3c!06/13/2014-19:37:27:: i INFO: Endpoint 4 is disabled and no url is registered vdir=/ReportServer_SQLEXPRESS/ReportBuilder, pdir=C:\Program Files\Microsoft SQL Server\MSRS12.SQLEXPRESS\Reporting Services\ReportServer\ReportBuilder.
rshost!rshost!e38!06/13/2014-19:37:27:: i INFO: Derived memory configuration based on physical memory as 16487384 KB
appdomainmanager!DefaultDomain!e38!06/13/2014-19:37:27:: i INFO: Appdomain:5 ReportServer_SQLEXPRESS_0-1-130471616741701355 unregistered.
library!WindowsService_2!22c!06/13/2014-19:37:29:: i INFO: Call to CleanBatch()
appdomainmanager!ReportServer_0-1!e38!06/13/2014-19:37:30:: i INFO: Appdomain:5 ReportServer_SQLEXPRESS_0-1-130471616741701355 unloading
appdomainmanager!DefaultDomain!e38!06/13/2014-19:37:33:: i INFO: Appdomain:6 ReportManager_SQLEXPRESS_0-2-130471623126349107 unregistered.
appdomainmanager!ReportManager_0-2!e38!06/13/2014-19:37:33:: i INFO: Appdomain:6 ReportManager_SQLEXPRESS_0-2-130471623126349107 unloading
servicecontroller!DefaultDomain!e38!06/13/2014-19:37:41:: i INFO: Recycling the service from the default domain
dbpolling!WindowsService_2!376c!06/13/2014-19:37:41:: i INFO: EventPolling polling service stopped
dbpolling!WindowsService_2!376c!06/13/2014-19:37:41:: i INFO: NotificationPolling polling service stopped
dbpolling!WindowsService_2!376c!06/13/2014-19:37:41:: i INFO: SchedulePolling polling service stopped
dbpolling!WindowsService_2!376c!06/13/2014-19:37:41:: i INFO: UpgradePolling polling service stopped
runningjobs!WindowsService_2!e38!06/13/2014-19:37:41:: e ERROR: Timer Database Cleanup (NT Service) still executing, breaking...
rshost!rshost!e38!06/13/2014-19:37:48:: i INFO: Application domain type WindowsService statistics: created: 3, unloaded: 3, failed: 0, timed out: 0.
appdomainmanager!DefaultDomain!e38!06/13/2014-19:37:48:: i INFO: Appdomain:7 WindowsService_3 started.
library!WindowsService_2!22c!06/13/2014-19:37:52:: e ERROR: Throwing Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerStorageException: , An error occurred within the report server database. This may be due to a connection failure, timeout
or low disk condition within the database.;
library!WindowsService_2!22c!06/13/2014-19:37:52:: w WARN: Transaction rollback was not executed connection is invalid
dbcleanup!WindowsService_2!22c!06/13/2014-19:37:52:: e ERROR: Error in CleanExpiredSessions: Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerStorageException: An error occurred within the report server database. This may be due to a connection
failure, timeout or low disk condition within the database. ---> System.Data.SqlClient.SqlException: Database 'ReportServer$SQLEXPRESSTempDB' is being recovered. Waiting until recovery is finished.
library!WindowsService_3!e38!06/13/2014-19:37:55:: i INFO: SQLDump flags: ReferencedMemory, AllThreads, SendToWatson
library!WindowsService_3!e38!06/13/2014-19:37:55:: i INFO: MiniDump flags: DataSegs, UnloadedModules, ProcessThreadData
library!WindowsService_3!e38!06/13/2014-19:37:55:: i INFO: Dump on: Microsoft.ReportingServices.Diagnostics.Utilities.InternalCatalogException,Microsoft.ReportingServices.Modeling.InternalModelingException,Microsoft.ReportingServices.ReportProcessing.UnhandledReportRenderingException
library!WindowsService_3!e38!06/13/2014-19:37:55:: i INFO: Do not dump on: System.Threading.ThreadAbortException,System.Web.UI.ViewStateException,System.OutOfMemoryException,System.Web.HttpException,System.IO.IOException,System.IO.FileLoadException,Microsoft.SharePoint.SPException,Microsoft.ReportingServices.WmiProvider.WMIProviderException
library!WindowsService_3!e38!06/13/2014-19:37:55:: i INFO: Minidump location: C:\Program Files\Microsoft SQL Server\MSRS12.SQLEXPRESS\Reporting Services\Logfiles
resourceutilities!WindowsService_3!e38!06/13/2014-19:37:56:: i INFO: Reporting Services starting SKU: DeveloperHi shiftbit,
According to your description, you get an empty Measure Group Columns list when defining relationship. Right?
Based on your screenshot, you may notice that Measure group table is empty, so definitely it can't show any column in the dropdown list. If there's columns in the measure group that are related to the dimension columns, at least it will show the fact
table for Measure group.
In this scenario, please check if the fact table for the Measure group is existing. Re-process the Measure group and try again. If the issue persists, please re-create that measure group.
Reference:
Define Relationship Dialog Box (Analysis Services - Multidimensional Data)
If you have any question, please feel free to ask.
Best Regards,
Simon Hou
TechNet Community Support
Maybe you are looking for
-
Error while creating installer in Labview 8.2
Hi, I am trying to build an installer for my application. I have included NI-VISA runtime 4.1, NI-488.2 2.5 and Labview 8.2.1 runtime engine as additional installers in the build specification. I am using the NI's GPIB-USB-HS in the applicatio
-
Problem while deploying ADF application in glassfish
Hello I am using JDeveloper 11.1.2.3.0 I have configured Glassfish in my computer and I have followed the instructions as Shay explained here: https://blogs.oracle.com/shay/entry/deploying_oracle_adf_applications_to The problem is that when I try to
-
BDB support for Windows Vista, WIndows 7 and Windows Server?
Hello, I examine to use BDB on Windows, and I have a question. There's a description about supported OSs on the BDB reference guide as follows; Where does Berkeley DB run? The Berkeley DB distribution includes support for Windows/95, Windows/98, Wind
-
Texas Hold'em bug : last 2 tables crash and take your money
I just encountered a pretty nasty bug with with the Hold'em game. After accumulating around 300k I went to try my luck at the 50k table. The game took me back to the menu of the Hold'em game. I tried again, same thing. I decided to try the last table
-
Apple Mobile Device USB Driver, failed install on WIN7 PC
I have a PC with Windows 7 OS 64 bit. Loaded iTunes software on PC. Trying to sync iPhone 3G. Error message: Apple Mobile Device USB driver will not install. Yes, I have internet connectivity and automatic updates are enabled. Thoughts?