[39008] logical dimension table has a source that is not everything

Dear reader,

After deleting a table of facts of my physical layer and remove my business model, I get an error: [39008] logical dimension table TABLE X has a source which does not join any source made the TABLE X. I have another table of facts in the same physical model and the same business model that is attached to the ARRAY X in the physical and the business model.

I can't understand why I get this error, even after the removal of all joins and rebuild joins I get this error. When I look in the 'Manager of Knuckles' these joins in logical but also physical model exist, but with consistency check, it warns me of a bond [39008]. When I ignore the warning and go to the answers and try to show the TABLE X (not done, but dim) it gives me the following error.

ODBC driver returned an error (SQLExecDirectW).
Error details
Error codes: OPR4ONWY:U9IM8TAC:OI2DL65P
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error occurred. [nQSError: 14026] Unable to navigate the requested term: TABLE X.column X correct metadata consistency warnings. (HY000)
Publ. SQL: SELECT the 'subject FROM saw_0' X X.column TABLE ORDER BY saw_0

There is a * 'special' * thing about this join. It is a complex join in the physical layer, because I have to make one between the dates and a smaller or equal to the current date as this example of dim.date between fact.date_begin and fact.date_end and dim.date < = current_date. In the business model, I had an another complex join

Any help is appreciated kindly!

Hello
Did you indicate the level of content of the fact table and mapped it with the dimension in question? Ideally this should be done by default since one of the main features of the Oracle BI is its ability to determine which source to use and the specification content level is one of the main ways to do this.

One other quick thing you can try is to create a dimension (hierarchy) where it is not already present. I had a similar problem a few days back and the warning had miraculously disappeared by doing this.

Concerning

Tags: Business Intelligence

Similar Questions

  • Warning [39008]: logical dimension Table...

    Hi all
    in OBIEE we have a table of facts related to the physical layer to 20 dimensions. I created 15 size hierarchies but when I check the consistency that I get the warning BUSINESS MODEL < bmname >:
    + Logical dimension table [39008] < tname > a < tsource > source which do not adhere to any source. +
    The error refers to the 5 tables which have not any hierarchy.
    I also create hierarchies of these 5 tables (even with a total and a detail view only)?

    Thank you!

    Gaetano.

    The work you mentioned is correct. Go ahead. Go ahead.

  • Coherence WARNING: logical dimension table [39008]... has a source...

    Hi well think for playback.

    I have a problem (which is quite common that I saw, but I could find a solution that solves my problem again) with coherence.

    My physical layer looks like this:

    Table_a
    Table_B
    Table_C
    Table_D
    Table_E

    In the business model, I have all of same tables and the following joints in the logical scheme of the Table:

    -> Table_B Table_a
    Table_C-> Table_A
    -> Table_A Table_D
    Table_E-> Table_A

    The consistency check is delivered two warnings:

    Warning
    Source of the logical table
    Table_a
    [39008] logical dimension table Table_A has a source Table_A who do not adhere to any source of fact.

    Warning
    Source of the logical table
    Table_B
    [39008] Table_B logical dimension table has a source Table_B who do not adhere to any source of fact.

    While working in BI answers, I managed to recover all the data tables C, D, E. But for tables A and B I can retrieve only the columns that are defined in the join Table_A-> Table_B. All other columns to deliver the following error message:

    Error codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error occurred. [nQSError: 14026] Unable to navigate the requested term: Table_A.Column_X. correct metadata consistency warnings. (HY000)

    If I get one column from Table_A and one from Table_E, I have the following error:
    Error codes: OPR4ONWY:U9IM8TAC:OI2DL65P
    State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error occurred. [nQSError: 15018] Incorrectly source the logical table set (for the fact Table_E table) does not contain a mapping for [Table_B.Column_X]. (HY000)
    (Yes its Table_B not one)

    I would like to correct this mistakes but do not know where the problem is hidden.

    Any help is appreciated with kindness.

    Evgeny

    Table_a >-Table_B
    Table_a >-Table_C
    Table_D >-Table_A
    Table_E >-Table_A

    It's seems that D and E are fact tables joined to a dimension. A has dimensions B and C, this is attached to itself.

    So the only facts are D and E, is that at the time? A is the size?

    D and E joined in A and A are the joints B and C, right?

    Concerning
    Goran
    http://108obiee.blogspot.com

  • Continues to 'nightly has blocked content that's not safe' block ad nauseam despite the setting 'Disable the Protection on this Page' - why?

    I have a page that is served from a local apache httpd. On this, I have an iframe with the served content from an external http source.

    Does not show every night. I can say to show the content of the iframe by choosing 'turn off Protection on this Page. Unfortunately after a refresh (F5) the blocking comes into play again.

    Please provide an option set an exception for "This Page" permanently.

    TIA
    Christian

    A good place to discuss problems with Firefox nightly builds and Firefox beta builds is the forum MozillaZine Firefox builds.

    You must register on MozillaZine forum site to post in this forum.

    See http://forums.mozillazine.org/viewforum.php?f=23

    There is also a thread every day to discuss problems with the last Nightly build on the MozillaZine forum is based.

  • on the left side of my address bar, is to show that firefox has blocked content that is not secure, whenevr I on facebook or any other applications related to it.

    Firefox blocks the content of almost all Web sites.

    It is even shows that for this page.

    Whenever I update the facebook page / year app on facebook that will appear.

    Previously it used to crash firefox, then I've updated, but since it is just keeping it blocking if gray / geen colorful lock is active on the left side of the address bar.

    So whenever I get this error I have to refresh the page & disable the protection on the page again.

    If the site is verified then firefox blocks almost everything.

    You can attach a screenshot?

    Use a type of compressed as PNG or JPG image to save the screenshot.

    You can try the following steps in case of problems with web pages:

    Reload Web pages and ignore the cache to refresh potentially stale or corrupt.

    • Hold down the SHIFT key and click the Reload button
    • Press 'Ctrl + F5' or 'Ctrl + Shift + R' (Windows, Linux)
    • Press 'Command + shift + R' (Mac)

    Clear the cache and cookies only from Web sites that are causing problems.

    "Clear the Cache":

    • Firefox/tools > Options > advanced > network > content caching Web: 'clear now '.

    'Delete Cookies' sites causing problems:

    • Firefox/tools > Options > privacy > Cookies: "show the Cookies".

    Start Firefox in Safe Mode to check if one of the extensions (Firefox/Firefox/tools > Modules > Extensions) or if hardware acceleration is the cause of the problem (switch to the DEFAULT theme: Firefox/Firefox/tools > Modules > appearance).

    • Do NOT click on the reset button on the startup window Mode without failure.
  • When I try to update itunes I get an error message saying that windows setup has a program that does not work if the update cannot compete how can I remedy

    I am running windows xp and when I try to update itunes on my computer I gat windows error message install is missing either a program or a program that can't run so cannot complete the installation. How can I solve this problem?

    I received a response that gave me a link to the microsoft fixit Center which fixed several problems that have been causing this to happen. So if you have this problem, or a lot of other problems, you can go to the following

    Problems installing and uninstalling programs on Windows computers
    http://support.Microsoft.com/kb/2438651

    other then you can go to

  • My company has certain restrictions that does not allow DHCP for desktop computers

    How would I go about using linked Clones and proceedings office so if we cannot use DHCP?

    Don't know if this link works, but the answer is that you cannot use the static IP with a linked Clone desktop computer:

    http://pubs.VMware.com/view-50/index.jsp?topic=/com.VMware.view.Administration.doc/GUID-E20AE465-0400-4766-BFFD-DC6F55FCB53F.html

    Gunnar

  • the download window has an entry that will not - delete current state is paused, but it will not and claire all does not remove it - all just annoying

    Download "Wood_m5.wmv" attempted to http://www.americancraftsmanwin.com/demo5.html

    Delete the downloads.sqlite file in the Firefox profiles folder

    See:

  • Help! Logical physical Table table - imported as fact table

    I am trying to create a logical table. When I drag the alias of the physical layer in the MDB, logic is created with the sign #. I think that it indicates as a fact table. I can't create a logical dimension of this table. How can I make the table come in a logic instead of a fact?

    Thank you for your help.

    1 > drag the physical Table in MDB. It will create a logical fact table in MDB Test for example.

    2 > duplicate this logical fact table. Another fact logical Test #1 table will be created.

    3 > select Test / Test No. 1 logical tables, and then right-click and select model for Business diagram.

    4 > create a new logical join between the Test and the Test #1 in MDB. Make sure that this Test: Test #1 cardinality is 1:M.

    5 > This will make the Test as a logical dimension table. Double-click the logical size Test table, go to the tab key and create a primary key.

  • Problem creating hierarchy based on 2 physical dimension tables

    I'm having a problem create 1 dimension logic with a hierarchy of exploration, based on two separate physical dimension tables. The errors I get when navigating in the exploring hierarchy is:
    "Cannot find coverage source logical table to the columns of the logical" &
    "Missing join between the logical tables.

    I use OBIEE 10.1.3.4
    Here are the details of what I have set up as:

    Physical layer:
    Table DIM_ORG with the dimension columns:
    -dimension_key
    -org_total_code
    -org_total_description
    -org_detail_code
    -org_detail_description

    Dimension table DIM_DEPT with columns:
    -dimension_key
    -dept_total_code
    -dept_total_description
    -dept_detail_code
    -dept_detail_description

    FACT_SALES table with columns of facts:
    -fk_org
    -fk_dept
    -sum_sales

    Physical joins:
    FACT_SALES.fk_org = DIM_ORG_dimension_key
    FACT_SALES.fl_dept = DIM_DEPT.dimension_key

    Business model and the mapping of layer:
    I created a logical dimension ORG_DEPT. It contains two sources of logic table (DIM_ORG & DIM_DEPT) and the following logical columns:
    -All departments (mapped to dept_total_code)
    -Organization (mapped to org_detail_description)
    -Organisation number (mapped to org_detail_code)
    -Department (mapped to dept_detail_description)
    -Department Code (mapped to dept_detail_code)
    The logical key of the company is based on the combination of number of organization & Department Code

    The hierarchy, I need is: all departments-> organization-> Department so I created the following hierarchy for ORG_DEPT:
    -Total level containing: all departments
    -Organization level containing: company (defined as logical level key) number & Organisation (als defined the key level drill)
    / Department detail level containing: Department (defined as logical level key) Code and the Department (defined as key level drill).

    In the LTS of the ORG_DEPT dimension, I've set levels of content for sources:
    DIM_ORG: Level of organization
    DIM_DEPT: Level of detail Department
    The LTS non - joins inner - came against the associated physical tables.

    I created a logical fact table (based on the physical fact table) SALES and joined him on the ORG_DEPT logical dimension table.
    In the LTS, level of content for ORG_DEPT is part of the level of retail service. Non - joins inner were aded against related physical tables.

    When I create a report in response to test the hierarchy and select only "all departments' I get the value of the returned correct size. When I try to break through to the next level, I get the following ODBC error:
    "Could not find coverage source logical table for logical columns: [all of them]." "Please check more detailed level keys are correctly mapped.

    When I create a report in responses and select "Every department" and "Sales", I get the correct result. When I try to break through to the next level, I get a different ODBC error:
    "Lack of join between the logical tables DIM_DEPT and DIM_DEPT: there must be at least a physical link to join between the underlying physical tables.

    All suggestions are welcome!

    Thank you!

    You have no relationship defined between the Department and org.

    You can either:
    a. create a table of physical dimension with a composite key of org_id & dept_id if there is a relationship defined somewhere, then to obiee model as you have already done, but in the physical layer on the composite key join
    b. model your exisitng as two-dimensional and two hierarchies tables and set up a path of forest favorite between them according to your needs.

    Kind regards

    Robert

  • table of facts without dimension table

    is it possible to construct a table of facts without any Assembly dimension table?
    I found that, in this case, an error is generated.
    Thank you!!

    Yes, you can, but you must create a false join with another table.
    OBIEE always ask in the minimum layer of business model, a dimension and a fact table.
    In the presentation layer, drag you only the fact table column and it will work.

  • Why do I see the files on my iPhone that do not appear on my MacBook iCloud drive?

    the iCloud Drive on my MacBook has several folders that do not appear on my iPhone 6. I have the latest OS updates for both.

    Only GarageBand, Pages, and TextEdit files do not appear on the iPhone, but there are records Preview, Numbers, and Keynote, more several more that I added a few weeks ago and which contain the files that I would like to access from my iPhone at any time. What I am doing wrong?

    Thank you for your answers

    If you don't see all files from yor iCloud drive from your iPhone, it can help:

    Get help using iCloud drive - Apple Support

  • Create array of IP addresses that do not respond to ping

    I am an intermediate Powershell user, but having a little trouble wrapping my head around how to do it.

    I have a powerCLI script that creates a number of virtual machines based on a variable, and I need to take it to the next level of intelligence:

    # Global Variables

    $vCenterServer = "vCenter.domain.com".

    $serverCluster = "cluster 02."

    $primaryDNS = "10.11.10.11".

    $secondaryDNS = "10.11.10.12".

    # Environment variables

    $jumpstartPool = get-resourcePool-name common - location $serverCluster

    $jumpstartCustomization = "newAutoSpec".

    $jumpstartCurrentTemplate = "template".

    $jumpstartDatastore = "data store".

    $jumpstartFolder = 'test '.

    $jumpstartPrefix = 'server '.

    $jumpstartSubnetMask = "255.255.255.0".

    $jumpstartGateway = "10.11.150.1".

    $jumpstartRange = "10.11.150".

    # The Variables de Configuration automation

    $vmCount = '2 '.

    $ipArray = "need some help here.

    # Startup script

    # Connect to the server vCenter Server with local credentials

    to connect-viServer-Server $vCenterServer

    # Define technical mapping of NIC customization

    Get-OSCustomizationSpec-name $jumsptartCustomization | Get-OSCustomizationNicMapping | Game-OSCustomizationNicMapping - IpMode UseStaticIP - IpAddress [$a] $IParray - $jumpstartSubnetMask - passerelle_par_defaut $jumpstartGateway - $primaryDNS, $secondaryDNS Dns subnet mask

    # Create virtual machines

    1.. $vmCount | {foreach}

    $y = "{020:D3}" f $_

    $vmName = $jumpstartPrefix + $y

    $esxServer = get-Cluster $serverCluster | Get-VMHost-State connected. Get-Random

    write-host "Creation of Machine virtual $vmName initiated"-green foreground

    New-VM-name $vmName - model $jumpstartCurrentTemplate - ResourcePool $jumpstartPool - $jumpstartDatastore - $jumpstartFolder location data store - OSCustomizationSpec $jumpstartCustomization - RunAsync

    Start-VM - $vmName VM - confirm: $false - RunAsync

    }

    but the last piece I am trying to understand is the IP address table.  Here's what I want to do with it, see if anyone can help with thoughts on that.

    • Ping (or connect remotely) a range of IP addresses, in this case 10.11.150.10 - 10.11.150.250 and released those who fail a connection to a range of IP.  The goal is to use this to fill in the information of IP address for servers that are being created.

    As a little more description here, maybe this contributes to possible scripting, I'm creating servers with the 3 last even as long as the last octet of the IP address.  Thus, the script will run, find IPS that are open (not ping response) and deploy servers model based on IP addresses.  For example, if 10.11.150.55 is crazy, does not, the script will deploy the server of server055 with the IP address of 10.11.150.55.

    Thanks in advance for the help

    Something like this will provide a table with IP addresses that do not respond.

    $array = 1.20 | % {'$192.168.1 _"}

    $freeIP = $array | %{

    If (!) () Test-Connection - ComputerName $_-count 1 - quiet - ErrorAction SilentlyContinue)) {}

    $_

    }

    }

    $freeIP

  • several "logical joins" between a fact table and a dimension table

    It seems that cannot create multiple "logical joins" between a fact table and the table of a dimension in OBIEE with Administration Oracle BI tool. For example, whereas a business model with a dimension table TIMES and has made the table containing the value of START_TIME and END_TIME, we want to create separate logical joins BOTH done for the START_TIMEs and the END_TIMEs? Of course, underlying foreign keys can be created, but as far as I can tell the Administration Oracle BI tool does not support this. The solution would be to reproduce the table in TIME, but it's ugly.
    I'm looking for another approach.

    Try this. Create an alias of two for the TIME dimension (beginning & end) in the physical layer, then remove foreign key to the 'Parent' time dimension. Create the foreign key in the physical layer for new aliases, then create complex joins in the MDB layer for new aliases as well. This will allow you to present the two dates within the same table in the presentation layer. Not a more elegant solution, but it works.

  • table cannot be sorted because it has pending changes that would have been lost.

    I had this problem to define sort columns where the data in the column has been populated with a monetary and digital format. I had received the error is: the table cannot be sorted because it has pending changes that would have been lost. The user guide has proposed the following solution (see below) that I tried and it didn't work. Someone at - it an example of the use of this solution where it worked?

    How can I sort manually populated transient attributes present? (Classic and advanced)

    When you try to sort a column in a table that has one or more manually filled transitional columns, then the transitory values are lost when sorting. This is because the query is executed by OA Framework. To avoid this, you can do the following:

    * Encapsulate the logic for completing the transitional columns (display attributes) in a method.*
    * On an event of the kind, redirect to the same page in processFormRequest.*
    * In processRequest, manage forwarding - call followed tableBean.prepareForRendering of a call to the method that fills transitional columns.*

    Why do you need to fill the transitional columns manually? Is it possible to obtain in the form of calculated attributes? Of course, query would make you loose unsaved data. So if you have values in the query, such problems would not come.

    Concerning
    Sumit

Maybe you are looking for