SSAS Teradata Error : Errors in the high-level relational engine. The 'DS Name' secondary data source is not a relational data source, or does not use an OLE DB provider
Problem :
we want to use multiple datasources in our Cube . it is working fine when we use Oracle but it is failing when we use Teradata. with the fallowing error .
Errors in the high-level relational engine. The 'DS Name' secondary data source is not a relational data source, or does not use an OLE DB provider.
we are using .Net provider for Teradata .
Solution : Teradata Or Oracle can only be Primary DataSource .
So Make Teradata as Primary and Sql server as Secondary .
we performed some tests and come to conclusion . please see the below tests.
Here are the tests
Test 1 : Single Data source è Teradata ( .net data provider for Teradata ) è PASS
Test 2 : Double Data Source è Teradata ( .net data provider for Teradata ) as Primary and Sql server as Secondary è PASS
Test 3 : Double Data Source è Teradata ( .net data provider for Teradata ) as Primary and Oracle as Secondary ( Tried with all possible oracle connectors) è Fail
NOTE : Oracle ( Oledb provider for Oracle ) is not even open in DSV . it is givng below screen shoot error when we tried to create Dimension
Test 4 : Double Data Source è Oracle (Oledb provider for Oracle) as Primary and SQL server as Secondary è PASS
Test 5 : Double Data Source èOracle (Oledb provider for Oracle) as Primary and Teradata( .net data provider for Teradata ) as Secondary è Fail
Conclusion : what we understand from these tests are Teradata Or Oracle can only be PRIMARY datasource . OR Any body tried with Teradata and Oracle?????????
we want to use multiple datasources in our Cube . it is working fine when we use Oracle but it is failing when we use Teradata. with the fallowing error .
Errors in the high-level relational engine. The 'DS Name' secondary data source is not a relational data source, or does not use an OLE DB provider.
we are using .Net provider for Teradata .
Solution : Teradata Or Oracle can only be Primary DataSource .
So Make Teradata as Primary and Sql server as Secondary .
we performed some tests and come to conclusion . please see the below tests.
Here are the tests
Test 1 : Single Data source è Teradata ( .net data provider for Teradata ) è PASS
Test 2 : Double Data Source è Teradata ( .net data provider for Teradata ) as Primary and Sql server as Secondary è PASS
Test 3 : Double Data Source è Teradata ( .net data provider for Teradata ) as Primary and Oracle as Secondary ( Tried with all possible oracle connectors) è Fail
NOTE : Oracle ( Oledb provider for Oracle ) is not even open in DSV . it is givng below screen shoot error when we tried to create Dimension
Test 4 : Double Data Source è Oracle (Oledb provider for Oracle) as Primary and SQL server as Secondary è PASS
Test 5 : Double Data Source èOracle (Oledb provider for Oracle) as Primary and Teradata( .net data provider for Teradata ) as Secondary è Fail
Conclusion : what we understand from these tests are Teradata Or Oracle can only be PRIMARY datasource . OR Any body tried with Teradata and Oracle?????????
Comments
Post a Comment