Error when trying to enable cube  MV query rewrite

Hi
I'm facing a problem when trying enable query rewrite on the cube materilized view, see below
Invalid Metadata Objects:
Invalid Object "ACCOUNTING.APP_CUBE": "XOQ-01957: The cube has REWRITE MVs and also contains either a ragged or skip-level hierarchy. The hierarchy is "ACCOUNTING.MACHINE.MACHINES"."
As far as I can tell the dimension should not have ragged or skip-level hierarchy as I understand it (having just read up on them now). The dimension only has two levels ALL_MACHINES and MACHINE. The mapping points to a table that has just 1 column the machine_key which has 8 just rows. This joins with a fact table that has just these 8 distinct values in it (and no NULLS).
Am I missing something obvious?
Thanks
Simon

Each 11g hierarchy has two properties that can be seen in the XML template for the dimension.
IsSkipLevel
IsRagged
For example
<LevelHierarchy
Name = "MACHINES"
IsSkipLevel = "True"
IsRagged = "True">
If you do not see them, then the default is False.
You should think of these properties as 'constraints' in the RDBMS sense. For example, if you say
IsSkipLevel = "False"
then the system will interpret this as a constraint that says that the hierarchy is not skip level -- i.e. all parents are always exactly one level above their children. This constraint is validated during dimension load (or, more precisely, dimension COMPILE). If you say it is not skip level and the server finds that it is skip level, then you will get an XOQ-01713 error during the load. If, on the other hand, you say
IsSkipLevel = "True"
then the system will interpret this as no constraint, so it will not check during load. Note that this does not say that there are skip levels in the hierarchy, it just says that the server will not check for skip levels. It is similar to an IS NOT NULL constraint on a column -- If the constraint is there then you can be sure that there are no NULLs; if it is not there, then there may or may not be NULLs.
The double negative implied in the XML property name is unfortunate -- a better name would have been something like "EnableNoSkipLevelConstraint = True", but the choice was made and backwards compatibility requirements makes it hard to change now.
Your specific error, XOQ-01957, is saying that the MACHINE hierarchy of the MACHINES dimension is marked as IsSkipLevel = "True" or IsRagged = "True". (It is probably both.) In other words the skip level and ragged constraints are not enabled on the hierarchy. To fix this you should flip the two properties to False in the XML and recreate the dimensions. Unfortunately you cannot change the properties directly in AWM 11.1 since AWM tries to manage the properties automatically for you. But there are times, like, this, when things go wrong.

Similar Messages

  • Server communications error when trying to edit a content query

    Hi.
    I get an error when I try to edit a content query for a placeholder in Workshop. I open a placeholder (in data->placeholders) and select "content search" in the content query box. The "Content Search" box pops up but I get an error requester ("Server Communications Error") saying "Content properties cannot be retrieved from the server".
    I've ensured that the server is running and I've checked the server settings, but I haven't been able to find anything that would explain this error.
    Any suggestions?
    Regards,
    Kjell V. Normann

    From Workshop, in the Application tab, right-click on
    wps-toolSupport.war under Modules, and select Set Context Path. Enter
    ${appname}Tool, ${appname} is the name of you application. Workshop
    should use that context-root from then on, and then the placeholder
    editor should be able to find the WebService it needs.
    Greg
    Kjell Normann wrote:
    Hi.
    I tried this, but it didn't work either. Upon redeployment it
    actually removed the edited <module> section and replaced it with the
    original:
    <module> <web> <web-uri>wps-toolSupport.war</web-uri>
    <context-root>wps-toolSupport</context-root> </web> </module>
    Regards,
    Kjell V. Normann

  • Error when trying to create cubes

    when i try to create/view cube in SAP BW 7.0 server, I ma getting "initialization failed" error..PLs do help..
    Thanks in advance..

    wondering how this question popped up here after 6 years...

  • IPv6: Error when trying to enable on WiSM

    Hello
    Following this document: https://supportforums.cisco.com/docs/DOC-18199
    I am unable to enable IPv6 support on a wlan  as I keep getting this error message:
    "Cannot enable IPv6-bridging when DHCP Address Assignment is enabled for WLAN"
    However, to the best of my knowledge, there is no DHCP requirement mandated on the wlan.
    Has anyone else experienced this and found either an explanation or a work around?
    I am running 7.0.116.0 on a WiSM.
    thanks
    Bryn

    Hello
    Following this document: https://supportforums.cisco.com/docs/DOC-18199
    I am unable to enable IPv6 support on a wlan  as I keep getting this error message:
    "Cannot enable IPv6-bridging when DHCP Address Assignment is enabled for WLAN"
    However, to the best of my knowledge, there is no DHCP requirement mandated on the wlan.
    Has anyone else experienced this and found either an explanation or a work around?
    I am running 7.0.116.0 on a WiSM.
    thanks
    Bryn

  • Site to Azure replication - always get errors when trying to enable protection for a virtual machine

    I just setup my Azure account with Storage and Azure Site Recovery.
    All the servers are registered and I can see my host server configurations in Azure.
    But as soon as I can try to Enable Protection, after about 10 minutes I always get this error
    Unable to complete the request. Operation on the xxx.xxx.local server timed out.
    Try the operation again. (Provider error code: 2924)
    (But the way the xxx.xxx.local server is the name of the underlying Hyper-V host running SCVMM and my test machine to be protected. Is that the right machine Azure should be communicating with?)
    This happens if I initiate the protection from Azure or from SCVMM.
    The server I want to enable protection for is quite small and there appears to be no problem with my Internet connection.
    Prerequisites check
    Identifying replication target work okay
    And after the failure, Updating Provider states also completes okay
    Would folks have an idea where else I could be looking?
    Thanks

    Hi, can you please check if network proxy settings configured in the Microsoft Azure Recovery Services Agent are correct. This agent running on the Hyper-V host needs to be able to reach Azure. (You can find more details about this here: http://blogs.technet.com/b/virtualization/archive/2014/07/07/azure-site-recovery-authenticated-proxy-server.aspx)
    If that is correct, please look at event logs at “Applications and Services Logs->MicrosoftAzureRecoveryServices->Replication” and
    traces at a location like C:\Program Files\Microsoft Azure Recovery Services Agent\Temp.
    Sudhakar [MSFT]

  • Error when trying to enable usage rights

    Hi there!
    I have created a PDF form using Live Cycle via Acrobat Pro 8.0.0. This is to let colleagues and customers with only the Reader installed fill out the form and email.
    Everything works like a charm until I'm returning from Live Cycle to Acrobat Pro to enable the usage rights for Reader users. It just says "Uknown error" and won't be saved.
    I've made many forms like this before and it has always worked utntil know. I don't however remember if I've ever succeeded doing it on my VISTA or on another computer. Can these problems have anything to do with VISTA or is it the Acrobat Pro 8.0.0 that generates this problem?
    Many thanks in advance!

    Use the forum for Adobe Acrobat.

  • Getting error when trying to enable ssl over pop3

    We are using SunOne Messaging Server v5.2 on Solaris 9
    We followed the below steps:
    1. Create a trust database password for "Internal (Software) Token"
    2. Obtain a certificate
    3. Install the certificate along with CA certificate.
    4. The certificate is installed with the name "Server_Cert" and is shown as trusted in the "Certificate Management"
    5. configured ssl over pop3 using configutil
    6. stop and start the services.
    The Configutil changes made are as below:
    nsserversecurity = on
    encryption.rsa.nssslactivation = on
    encryption.rsa.nssslpersonalityssl = Server_Cert
    encryption.rsa.nsssltoken = "Internal (Software)"
    service.pop.enablesslport = yes
    service.pop.sslport = 995
    We saved the below in the sslpassword.conf:
    Internal (Software) Token:mypassword
    After restarting the services, pop3 over ssl is not working.We also checked "netstat -an -P tcp | grep 995" and it shows nothing.
    The logs are showing the below error:
    "[22/Apr/2006:15:46:58 -0300] mail popd[26352]: General Error: SSL initialization error: Didn't find certificate Server_Cert (-8157)"
    Please advice a solution for the same. I am unable to figure out the problem.
    Your help will be highly aperciated .
    Regards
    Ehab

    Hi,
    have you checked whether the cert is in the certsdb using certutil?
    thanks
    ndrb

  • TS4002 Anyone has this error when trying to enable Mail/Notes in iCloud? "Your email address must be less than 21 characters"

    Is this a bug?
    Any workarounds?

    You're being asked to create a [email protected] address and you're entering an address at your domain. The 'something' must be less than 21 characters and can only be followed by '@icloud.com'.

  • I get an web service error when trying enable web services. I have latest update and rebooted

    i get an web service error when trying enable web services. I have latest update and rebooted

    hi there philnj,
    could you help the community narrow troubleshooting by providing a little more information? Particularly what model printer are we dealing with?
    You can say thanks by clicking the Kudos Star in my post. If my post resolves your problem, please mark it as Accepted Solution so others can benefit too.

  • "Connection error. Check Internet connection." when trying to Enable Web Services on HP 1606dn

    Error message "Connection error. Check Internet connection." when trying to Enable Web Services on HP Laserjet 1606dn.
    Operating system: Windows 7
    Thanks for helping,
    Howard
    UPDATE 21-7-13: After upgrading the firmware to the lastest version, I could enable web services. Big help was this video: http://www.youtube.com/watch?v=Q5gpIGZXDXw
    This question was solved.
    View Solution.

    Hi,
    Please try the following.
    1. Open an internet browser type printer's IP address.
    2. Should bring you to the printer's status page.
    3. Select the networking tab at the top.
    4. Left hand side select IPv4 under wireless.
    5. Under DNS address Configuration select Manual DNS Server.
    6. For Preferred enter 8.8.8.8
    7. For Alternate enter 8.8.4.4
    8. Select apply. You might get a warning saying this could interrupt connection that's fine.
    9. Turn printer off for about 30 seconds then try again.
    Although I am an HP employee, I am speaking for myself and not for HP.
    --Say "Thanks" by clicking the Kudos Star in the post that helped you.
    --Please mark the post that solves your problem as "Accepted Solution"

  • Help! Getting "Connection error Check connection" when trying to enable HP Web Services on M1536DNF

    Can anyone tell me what I need to do in order to enable HP Web Services on HP LaserJet Pro M1536DNF model?  Everything works fine and shows it's connected to the network but I cannot enable HP Web Services.  It says "Connection error Check connection" I've tried restarting everything; network, printer, computer.  I've also updated firmware to latest version as well.

    Hi snapry,
    Welcome to the HP Support forums.  I understand that you are getting an unable to connect message when trying to enable the web services for your Laserjet CP1025nw printer.
    Please set a manual IP address and manual DNS servers for the printer.  The instructions can be found in the document Printer Does Not Maintain Wireless Connection. There is a Windows section and a Mac section.  In the Windows section you will find the instructions in the sub-section titled “Solution three: Assign the printer a static IP address”. For Mac the applicable sub-section is titled “Solution two: Assign the printer a static IP address”.  When entering the information for the Manual Preferred DNS server please use 8.8.8.8 and for the Alternate Preferred DNS server please use 8.8.4.4.  These are Google’s DNS servers.  
    After setting the manual IP address and manual DNS servers, you should have no problems enabling the web services.
    Regards,
    Happytohelp01
    Please click on the Thumbs Up on the right to say “Thanks” for helping!
    Please click “Accept as Solution ” on the post that solves your issue to help others find the solution.
    I work on behalf of HP

  • Error when trying to refresh the current report-Invalid prompt def.WIS00005

    I am trying to create a Webi report using a Universe created with Universe Design Tool 4.0. I have created a new universe with a secured relational connection from a cube in our BBD system. The Universe can be created and exported in UDT (and when I test the connection, I get a message saying the server is responding). I can see values for the BEx query in BEx analyzer.
    When I open Webi and connect to a universe, I can see the universe, but when I put a dimension to our results tab and go to "run query", I first get the error "Error when trying to refresh the current report". If I close this error I get the error "Invalid Prompt Definiton - WIS00005". Has anybody else had this issue and if so, where can I begin to troubleshoot the error?

    Hi,
    Please note that if the object parses at Universe level it may still fail at runtime especially for the prompts.
    If you still experience the error after applying Patch 11 please analyze the characteristics of the prompt, get some trace logs with High level of detail, they surely  will help.
    Thanks!
    Best regards,
    Simone

  • Propagation error when trying to download inventory from server

    Hi there,
    Has anyone seen the following error when trying to download an inventory from the server.:
    Buildfile: C:\bea10.3\user_projects\workspaces\RST\RSTPropagation\21102009\propbuild.xml
    import:
    BUILD FAILED
    C:\bea10.3\user_projects\workspaces\RST\RSTPropagation\21102009\propbuild.xml:39: The propagation servlet returned a failure response: The [Download] operation is halting due to the following failure: null
    Additional Information:
    The propagation servlet returned the following log information found in [C:\DOCUME~1\myuser\LOCALS~1\Temp\onlineDownload__D21_H11_M8_S11.log]:
    INFO (Oct 21, 2009 11:08:11 AM SAST): Verbose logging has been disabled on the server.
    INFO (Oct 21, 2009 11:08:11 AM SAST): The propagation servlet is starting the [Download] operation.
    INFO (Oct 21, 2009 11:08:11 AM SAST): The modifier [allowMaintenanceModeDisabled] with a value of [true] will be used for this operation.
    INFO (Oct 21, 2009 11:08:11 AM SAST): Validating that current user is in the Admin role...SUCCESS
    ERROR (Oct 21, 2009 11:08:11 AM SAST): Validating that Maintenance Mode is enabled...FAILURE
    ERROR (Oct 21, 2009 11:08:11 AM SAST): Maintenance Mode has not been enabled on the server. With Maintenance Mode disabled it is possible for users to modify the application. This may cause problems for propagation.
    WARNING (Oct 21, 2009 11:08:11 AM SAST): Because the modifier [allowMaintenanceModeDisabled] was enabled this validation failure will be ignored and the operation will proceed. However, users will still be able to make modifications to the application, which could lead to missing data and unexpected propagation errors.
    WARNING (Oct 21, 2009 11:08:11 AM SAST): The temporary directory on the server used by propagation is [portal/bea10.3/user_projects/domains/RSTDomain/servers/wl_nstf/tmp/_WL_user/RSTEar/7v9j6d/public] with a length of [99] bytes. It is recommended that you shorten this path to avoid path length related failures. See the propagation documentation on how to specify the inventoryWorkingFolder context-param for the propagation servlet.
    INFO (Oct 21, 2009 11:08:19 AM SAST): Validating that LDAP and RDBMS security resources are in sync...SUCCESS
    INFO (Oct 21, 2009 11:08:19 AM SAST): Writing the inventory file to the servers file system at [{0}].
    ERROR (Oct 21, 2009 11:08:23 AM SAST): The [Download] operation is halting due to the following failure: null
    Total time: 14 seconds
    Please let me know if you have any ideas because "The [Download] operation is halting due to the following failure: null" means nothing to me.
    Please note changing the maintenace mode makes no difference.

    Please enable Verbose Logging on the propagation servlet
    http://download.oracle.com/docs/cd/E13155_01/wlp/docs103/prodOps/propToolAdvanced.html#wp1071690
    and check the logs on the server, they might give a clue

  • Getting Error when trying to connect to the Primavera database. PPM V7 SP3

    Hi Guys,
    Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mailService' defined in class path resource [com/primavera/bre//com/primavera/bre/integration/intgconf.xml]: Invalid destruction signature; nested exception is org.springframework.beans.factory.support.BeanDefinitionValidationException: Couldn't find a destroy method named 'destroy' on bean with name 'mailService'
    I have looked into the intgserver.jar under P6IntegrationAPI/lib and looked the com.primavera.infr.srvcs.MailServiceImpl.java and can see that there is no destroy method whereas it is defined in the com.primavera.bre.intergration.intgconf.xml as below
    <!-- provides mail services -->
    <bean id="mailService" class="com.primavera.infr.srvcs.MailServiceImpl" init-method="init" scope="singleton" destroy-method="destroy"*+>
    <property name="adminManager"><ref bean="adminManager"/></property>
    <property name="threadPool"><ref bean="threadPool"/></property>
    <property name="settingsManager"><ref bean="settingsManager"/></property>
    </bean>
    I get the above error when trying to connect to the Primavera database. I use PPMV7 SP3 and I have installed the Integration API from EPPMV7 bundle.
    My demo's are working fine.
    Any help would be appreciated.
    Thanks,
    Kajal.

    Hi Marc,
    I am using a userid (is an admin)
    Using global login method and provided userid & password in integration settings.
    In the machine profiles, provided userid, password and domin.
    Not providing domain in weblogin.
    With all the above I am still getting error "Could not authenticate the specified user. %0" for HFM application
    And with the same settings I am not getting any error to connect to essbase cube.
    Any suggestions?
    Thanks
    Krishna

  • Ora 12154 error when trying to add a database to VS Server Explorer

    Hi Everyone,
    I get the Ora 12154 error when trying to add a database to VS Server Explorer.
    How do I get around this problem.
    The database service is running and I can connect to the database with pl/sql.
    I can also tnsping the database and that is also ok.
    Looks like a problem with the odp.net software.
    I am running the 32 bit Oracle 11g on a Windows7 Home Premium 64 bit PC.
    I am new to this stuff so please help me step by step.
    Thanks.
    Emad

    Hi J. B.
    I have a question related to this. After you told me about the //host:1521/database alias I tried it in a VB 2008 program and it worked and returned data. At least I know that it can be used in a VB program without issues. I just now need to be able to add a connection with the Server Explorer.
    Anyway here is the VB coding I used. I'm new to this and still learning:
    Imports Oracle.DataAccess.Client ' Visual Basic ODP.NET Oracle managed provider
    Public Class Form1
    ' String to connect to the database.
    Dim strConnectionString As String = _
    "Data Source=//emad-pc:1521/emadeva;User ID=scott;Password=tiger;" '
    ' Associate the connection string with a connection object.
    Dim objOracleConnection As New OracleConnection(strConnectionString)
    ' SQL query for returning data rows.
    Dim strSqlQuery As String = _
    "Select dname, deptno " & _
    "From dept " & _
    "Where deptno = 10" '
    ' Command object to make this query work.
    Dim objOracleCommand As New OracleCommand(strSqlQuery, objOracleConnection)
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    ' Identify what type of command is being used.
    objOracleCommand.CommandType = CommandType.Text
    Try
    objOracleConnection.Open()
    ' Set up a Data Reader and load it with data.
    Dim objOracleDataReader As OracleDataReader = _
    objOracleCommand.ExecuteReader()
    objOracleDataReader.Read()
    ' Convert the department number to a string.
    lblDepartmentNumberFromOracle.Text = _
    CStr(objOracleDataReader.Item("deptno"))
    Catch ex As Exception
    MessageBox.Show(ex.Message, "Error")
    End Try
    End Sub
    End Class
    I still want to thank you for the help you are providing.
    Truly,
    Emad

Maybe you are looking for

  • Mapping Execution Status

    Hi, When we I want to see the mapping execution status, I used to look into the WB_RT_AUDIT and get the mapping name, map run id, start time, end time and status. Here the status field gives the information as COMPLETE/SUCCESS. This is relating to 9.

  • My mac froze up and I tried to restart and now get a blinking ? folder

    My computer froze up and wouldn't shut down or restart, so I restarted it with the power button and now it will only show a blinking folder with a ? mark on it... what do I do?????

  • AxisFault Error: WSE 99999

    Hello, i'm trying to make a jar file that encapsulates all logic to interact with the webservices of bo, when i'm executing it from my intellij idea it works perfect, however when i package it and try to run it via coldfusion (installing the jar and

  • Java configuration

    Hi, I am facing problems with starting TomCat from eclipse.Things worked fine uptill this error came across.All applications were running fine.But now suddenly when I tried to start Tomcat it is opening debug prespective and Integer.class file statin

  • Can i use older chargers?

    Just want to know if the older chargers ( car charger and wall chargers ) is compatible with the touch. Thanks