Join data from 2 data sources
Hi,
I am trying to join data from 2 web services and present as a single table. I tried "union", "intersection" and a few other operators but they didn't give any output. Appreciate any help in this regard.
Thanks
Kiran
What version of Visual Composer are you using?
Similar Messages
-
Key Figures in Joined Data Source
Hello,
I have created some Key Figures for the Data Source "Sales Order Item". Reports based on this Data Source are working fine and also my Key Figures are displaying the right results.
Now I want to create a Joined Data Source (Left Outer Join) with the Sales Order Item and Outbound Delivery Detail Line Items. The problem I have here is, that my own Key Figures based on Sales Order Item are not showing up in the list and I cannot select them.
Does anyone know why? Do I have to create the same Key Figures again and again as soon as I want to join the Sales Order Item Data Source with any other Data Source?
Thanks for any feedback.Key figure are not available in joining Data Sources, Characteristics of same type from different Data Source data element available in joining scenario.
Regards
Naveen -
Can CLOUD data source be joined to a combined data source?
Hi, experts,
I have created a cloud data source and I am trying to join the cloud data source with a combined data source.
I am having a problem.
This is how I joined the two data sources. I checked the Joined Data Source. It is ok.
When I open the report,
The error is just like this.
The error is just one line . So , I simply dont know how to solve this.
Any help is greatly appreciated.
Thanks in advance.
Regards,
Fred.Hi Murali,
I saw the solutions you provide seems to work for the user.
What I want to do is to transfer the Hierarchy from 0GL_ACCOUNT to another InfoObject 0GLACCEXT, however, when I right clicked the Hierarchy and tried to create transfer rules, but the Transfer Rules option prompted only DataSource in Source selections, I cannot select 0GL_ACCOUNT_HIER as my source.
Any advice?
Many thanks,
Vince -
PREDICTION JOIN OPENQUERY against data source view does not work
Hi,
I am trying to follow the example in this link:
http://technet.microsoft.com/en-us/library/ms132031.aspx
to do a prediction join with a table defined in a data source view of our cube/mining structures. No matter how I specify the table in the OPENQUERY statement I get: "OLE DB error: OLE DB or ODBC error: Invalid object name 'DataSourceView.dbo.TableName'.;
42S02." I've tried specifying the table name in 1, 2, and 3 parts, with and without the '[]' brackets but get the same error every time. I thought something might be wrong with the table in the DSV so tried putting other tables in the query,
but that produces the same error. Any ideas on the problem?
SELECT FLATTENED
t.[Column1],
t.[Column2],
t.[Column3],
PredictTimeSeries([ModelName].[Column3],5)
From
[ModelName]
PREDICTION JOIN
OPENQUERY([DataSourceView],
'SELECT
[Column1],
[Column2],
[Column3]
FROM
[DataSourceView].[dbo].[TableName]
') AS t
ON
[ModelName].[Column3] = t.[Column3]
OLE DB error: OLE DB or ODBC error: Invalid object name 'R Staging.dbo.TestSet'.; 42S02."I want to be able to query a data source view table/named query. This TechNet article seems to imply it is as simple as running the following in a DMX window:
OPENQUERY ([MyDatasourceView],'select Column1 from DataSourceTable')
I've also tried:
select * from OPENQUERY ([MyDatasourceView],'select Column1 from DataSourceTable')
Both result in:
"Query (1, 1) Parser: The syntax for 'OPENQUERY' is incorrect."
Can we query a DSV table from a DMX query directly with OPENQUERY, or does the OPENQUERY only work within a PREDICTION JOIN? Seems like such a simple case for it not to work.
Following the example in this article:
http://technet.microsoft.com/en-us/library/ms132173.aspx -
How to use a property from other data source
Scenario: we have 2 datasources, that each have their own set of records having different properties. What I need to do is grab 1 property that exists in all records of 1 of the datasources and display it in the records of the other datasource. There is 1 "common" property (called by different names) in the records of both Data Sources, that have the same value; so this property could be the link between those records even though they belong to 2 different Data Sources.
Here's a simple example:
Data Source " Department" has records that have the properties: 'Name', 'Age' and 'Nationality'.
Data Source "Staff" has records that have the properties:'Staff_name', 'Position'.
The 'Name' and 'Staff_name' have the same values, and can be used to link the 2 records.
I'd like to get the records in the 'Department' data souce to also contain the property 'Position" from the "Staff" datasource .
Is there a manipulator that can do this?
Thanks!
JThanks Pravin,
But I don't want to join all data from the 2 datasources - I just want one property from one data source to appear in the records of the other data source. -
Data come from difference data source
In my saturation, my program's data are come from difference data source. For example, the program will retrieve PO balance, material consumption, future consumption and so on. In my program logic, i retrieve all of the material number, the retrieve the PO balance, material consumption... into internal table, then loop the internal table of material number and update this table from internal table of po balance, material consumption..., but i found that the program's running time is long. How to improve the performance or any suggestion for the program logic. Thanks.
Hi,
Few Guildlines:
1. program is slow mainly because Database load is too high, try to reduce it and that load can be shared by ABAP. gotrhough SE30-perfromance tuning.
Also, in Se30 u will get all most important Tips and tricks, follow it,...
2. Try to find out summary table and dont try always to get data from basic tables.
3. Try to use perfect SELECT statemetn with porper joins, which is most important in reduction of load on DB.
4. you can make ABAP part faster, following coding standard like use of Binary search.
5. Use SLIN to find out which part of program is taking too much time, try to reduce it.
Hope this will guide u.
Jogdand M B -
Update 0funct_loc from 2 data source
Dear all,
i am filling 0funct_loc from 2 data source, one is 0funct_loc_attr, and the other is 1cl** from characteristics data source.
My problem is both data sources work fine, however after uploading 0funct_loc, and try to upload run1cl**, it finds records but does not update specific fields of 0funct_loc as that funct_loc exists.
My data flow is 2 data sources(0funct_loc_attr, and the other is 1cl** ) in the bottom, one info source joining that and update rule to 0funct_loc.
Any help?
Thanks..Hi John,
What are you trying to do here? In case each datasource will deliver different data (characteristics) of the function location, I would suggest to create two infosources (one for each datasource) and update the available characteristics.
In the monitor of the function location, you will still see that no records have been added, but still the attributes that are solely delivered by one datasource should be updated in that case.
hope this helps.
best regards,
Arno -
How to select from multiple output tables in the SAP Data Source
Hi,
We're using the SAP Data Source to display SAP data in our portal from the Bapi: BAPI_INFORECORD_GETLIST. When defining the Bapi Meta Data we can select data from one of the two output tables (INFORECORD_GENERAL and INFORECORD_PURCHORG). But we want to select data from both tables (some columns we want to show are in INFORECORD_GENERAL and some are in INFORECORD_PURCHORG) .
How can we do this ?
With regards,
Ramon van der WeidenYou can query multiple TimesTen databases, but your original question was about joining tables from two databases, which is not supported.
Using Cache Connect to Oracle to query an Oracle database is not distributed. It's still one single Oracle database you are querying. You cannot join a table in the TimesTen database with a table in the Oracle database, this is not allowed.
If you are willing to share your business requiremens, we can take a look and see what solution might work for you. Would you like to discuss this offline?
Susan -
Joining multiple tables across multiple data sources in MYSQL throws error
Hi all,
I have to join tables across multiples MYSQL databases
eg :
Table T1,T2 from DB1
Table T3 from DB2
Columns from T3 are aggregated ( dimensional column ).
Hence when i query using oracle answers ( say i have columns from T1,T2 and T3 ) , OBIEE tries to a query DB1 by having NULL for columns in T3
It uses cast(NULL as INTEGER ) for columns from T3 . But MYSQL throws an error because "cast(NULL as INTEGER )" is not supported by MYSQL.
I tried executing the query generated by OBIEE manually , if i try giving cast(NULL as SIGNED INTEGER ) , it works.
pasting the query for reference
select distinct D1.c2 as c1,
D1.c1 as c2,
cast(NULL as INTEGER ) as c3
from
(select distinct T87.title_id as c1,
T59.asin as c2
from
print_book_catalog T59 left outer join
title_authority T87 On T59.asin = T87.asin
where ( T59.asin = '0345378911' )
) D1
I am not able to find any config file to set this property ( and use signed integer instead of integer ) . Even DBFeatures.INI does not have relevant information.
Can someobody please help me solve this problem.Stijn,
Thank you for the article link. That was very helpful! It seems that I had a few things off as you do need the "This source should be combined with other sources at this level." checked. In my two table source columns for DATA_SOURCE I defined a literal ('086496' and '085597' for the other) in the Column Mapping tab. I pasted the following in the Fragmentation content, checking the "This source..." box on the Content tab:
eSIS.SANDBOX4_SCHOOLS.DATA_SOURCE = '086496'
And pasted the following into the WHERE clause, checking "Select distinct values" on the Content tab:
sandbox4."".OBIEE.NWOCA_SCHOOLS.SCHOOL_CODE = VALUEOF(NQ_SESSION."SCHOOL") AND sandbox4."".OBIEE.NWOCA_SCHOOLS.DATA_SOURCE = VALUEOF(NQ_SESSION."GROUP")
This took care of my user's security, utilizing the session variables in the WHERE clause. I am now able to generate reports that only one user can access from one data source and share that same report with another user who can only see data from the other data source.
Many thanks!!! -
How to join data from SAP BW and Oracle database from Webi?
Hi,
Need to create a Web Intelligence Report connecting to multiple data sources.
Ø SAP-BW contains the data (All units).
Ø Oracle db contains the access security data (respective units
for the user).
Since Universe can only connect to a single data-source we have to create two universes connecting to SAP-BW and Oracle db respectively and then create a webi report to point the two universes to retrieve the equi-join data on the report.
May I know which layer I can join the data? What kind of data I can join?
Can I merge dimensions from both the data sources? What about measures?
How I can create SQL query in Webi in order to simulate the join to the two data source?
Appreciate any info related.
thanks and regards
noraHi Nora,
You can use Data Federator technology to federate multi-sources such as SAP BW and Oracle.
Las you just have to create a universe on the Data Federator data source and the universe isee the data source as a single source whereas it is not.
Then any clainet that consume uninverses can take advantage of this solution.
Regards;
Didier -
Will OBIEE Support creating reports from 2 different data sources
Hello Guys
I am new to BI . Can anybody let me know how to create a report using 2 different data sources .
Ex: Suppose we have 10G and SQL server , can we import tables to rpd and join 1 fact & dimension from 10G and 1 Fact from SQL server to the 10G tables . If so ,
1) Will the repository be consistent ?
2) Is it a best practice to do this kind of modeling ?
3) Will it affect the performance of the reports ?
Your advice is highly appreciated .Hi,
Dont try to do this at the BI server layer. Oracle has special abilities to do this thing. So use the power of oracle to import the tables from the sql server to oracle and in the bi server just create one data source.
you can browse for *'DBLINK'* in oracle.
Regards,
Karthick -
Importing from Excel as data source
Hi,
I developed rpd using Excel as a data source,rpd is consistent & i'm able to view the datas correctly in rpd.
But in Presentation Services it was throwing me an error when im combining columns from two different tables.
SELECT TransLog.Device_ATM_POS saw_0, RespCodes.R_C_NAME saw_1 FROM JPMC ORDER BY saw_0, saw_1
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 16001] ODBC error state: S1000 code: -3079 message: [Microsoft][ODBC Excel Driver] Type mismatch in expression.. [nQSError: 16002] Cannot obtain number of columns for the query result. (HY000)
Also my Date Format while viewing data is (e.x: 28-OCT-08); In presentation services,the error is,
SELECT TransLog.TRL_DATE_LOCAL_TXN saw_0 FROM JPMC ORDER BY saw_0
State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. [nQSError: 46046] Datetime value 01-OCT-09 does not match the specified format. (HY000)
Please guide me to solve this issue.
Thanks in advance,
PrincyYour first problem comes from the ODBC driver.
The driver see the data in the columns of your join has two different data type. Check here:
http://support.microsoft.com/kb/141284
For the second error, your date string must follow the format in the nqsconfig.ini.
DATE_TIME_DISPLAY_FORMAT = "yyyy/mm/dd hh:mi:ss" ;
DATE_DISPLAY_FORMAT = "yyyy/mm/dd" ;
TIME_DISPLAY_FORMAT = "hh:mi:ss" ;I assume that with ODBC you get a DATETIME by default.
Then the data (the content and not the excel format) that you must
have in your excel sheet is "yyyy/mm/dd hh:mi:ss".
You can try to change it with a DATE data type in the physical layer of OBIEE and to have a string value of this format "yyyy/mm/dd".
Success
Nico -
Join conditions in data source - Configurable sub scenario
Hello Experts,
In configurable sub scenario, when I try to join 2 tables (EKKO and EKPO), I am getting a warning message saying that "Redundant Join Conditions proposed; manual maintenance required" and the data source is not fetching any data.
Could anyone suggest what could be the reason
Regards,
Ramakrishna ChaitanyaHello Ramakrishna,
Alessandro is right. EKKO-EBELN and EKPO-EBELN is the redundant condition. Just remove manually this row from the join condition and the warning message dissapears.
Best Regards,
Fernando -
Does OBIEE has ability to create a single cube from multiple data sources?
Hi all,
Does OBIEE has the ability to create a single cube from multiple sources and does it has the ability to join multiple cubes?
Looking forward to ur reply.Hi
OBIEE can join multiple data sources to make a single data model, but it's not a cube in the multi-dimensional sense like Essbase or Oracle OLAP.
To be able to join datasources together they need to have a common dimension or FK relationship depending on what the source is and what you want to do with it.
Ed -
Report from multiple data sources
Hello All,
I have a requirement to create a report based on the data coming from XML file and needs to be joined with the data from SQL query extract.
I did research on this and found this link helpful: http://blogs.oracle.com/xmlpublisher/2008/07/multiple_datasources_i.html
But our data source will be FILE for xml files and can any one please suggest me the how can i define XML file in a data template.
Please guide.
Thanks.To link more than one universe all of them have to have the same connection.
to solve your issue, i think you need to read more about Business Objects DATA FEDERATOR
which allows you to integrate data and create one virtual data source from different data sources
its really helpfull in your case.
your Option 2 i think is still valid, integrate all the information into BW and create one OLAP universe
good luck
Amr
Maybe you are looking for
-
My left arrow does not work on my macbook pro(model A1226). I have reset nvram, performed a safe boot, pulled the cache to desktop, replaced .globalpreference.plist, & tested all other keys with "keyboard viewer" (all other keys work except for the a
-
When i edit my vocal files in logic pro 9, everything crashes. please help.
i'm running logic pro 9 and only when i edit certain vocal files.. my entire session crashes!! what could be the problem?!?!? thank you very much i've attached the crash report maybe someone can make sense of it! thanks!! Process: Logic Pro 999 Path:
-
I'm Trying to install CR 2008 and the install keeps freezing up at the "Registering DLL's" process. I have closed all open programs, turned off virus programs and I am logged on as a Domain Admin. The box I am trying to install on is a Windows XP S
-
Regarding KOFK in Account Determination
Dear Friends, I have configured Rental Contract document Type ZMV (Copy of MV) with item category ZMVN (Copy of MVN) . I created a contract using VA41 using material type ZDIE (Copy of DIEN) . When I try to save the contract, sy
-
Error in Phase PARMVNT_XCNV
Hi Guys, I am upgrading from sap 4.7 to sap ecc 6.0 and I have an error in phase PARMVNT_XCNV. This is the log file: ETP379X09:17:18: activating Nametab "AKB_PRODUCTS": 2 ETP399 >> Name of inactive nametab to read : DDXTT~ 2 ETP399 >> Format of