Re: creating cubes from different data sources Analysis Services 2005



If you think you can synchronize multiple datasources into AS then its
because your source databases are clean, synchronized (keys...) and with a
near-star schema design.
if its the case, you can simply load all of these data into a central data
warehouse database very easely because there is no transformations.
so a DW can be simple if your sources are simples too.


the only option you have in AS2005 is to create 1 DSV by connection.
create the dimensions and cubes based on these DSVs
and create a lot of calculations to synchronize your data in the cubes,
because you'll have 4 customers dimensions if you have 4 sources and 4 DSV
which produce customers.
this is a huge work, creating a DW will be more easely and efficient.



<daniel_h_levite@xxxxxxxxxxxx> wrote in message
news:1154377784.051680.24880@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
As you should know, datawarehouses are NEVER simple. They create their
own complexities.
In my reading of the new features, this UDM and data views were
supposed to mitigate multiple data source models. If that was assumed
to be from a single data connection, I do not know how that is any kind
of advantage.
Copying data, just to get it into a single database for the tool to
work is non-added value and unfortunate, especially on large data sets.
I guess they have a long way to go in this area. Thanks for the
help.


Jéjé wrote:
first, you can't create 1 DSV based on multiple connections.

second, you are right, using impersonation will use the AS service account
to access the data source when you process the cubes etc...
this require that the AS account must have access to these sources; but if
you can't use the AS account, you can use a specific username / password
(like an SQL Server account) by data source.

also, you can't create a cube (or dimension) using different DSV (so no
multiple connections is not allowed). so if you create a cube on a dev
server which access 1 DSV and you plan to access 2 or more databases in
production, this doesn't works!

in complex envirnoment there is a simple solution:
a data warehouse!
this is the "simple way" to make sure you synchronize and cleanse your
databases.

another option is to create an empty database in SQL Server and create
views
and linked servers.
each view will execute something like: a select * from
linkedserver1...table
then AS will use these views.
using this design you can virtually use data from multiple sources at the
same time in the same DSVand cube...
SQL Server will execute the query against the right source server.
but this impact the query performance to read the data from the sources
and
the data quality become a problem.



<daniel_h_levite@xxxxxxxxxxxx> wrote in message
news:1154371777.228597.195240@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
I am trying to create a Data View from multiple data sources. All use
impersonation to connect. However, when I go to build the cube I get
an error that login failed. This is due to the account under which
analysis services runs. This seems to be a design problem. UDM, Data
views, and data sources become pretty useless in a hetergeneous
environment if Analysis Services REQUIRES the service account to have
permissions on all the data sources and cannot use the impersonation
data for the data sources. How do you deploy a cube project to
analysis services from BI Studio using different data sources with
different logins?
I must be missing something because this makes the features meaningless
if all data sources for cube deployment have to be common sql server or
linked servers because of simple permission issues.



.



Relevant Pages

  • Re: Import data to sql Server 6.5
    ... I have set up SQL Server 6.5 on a virtual machine, ... multiple fragments of databases. ... Books Online for SQL Server 2005 at ...
    (microsoft.public.sqlserver.tools)
  • Re: dimension trouble
    ... If you wish to use the the dept dimension in 2 different "roles", ... Subject: Re: Multiple date dimensions for a cube - how best to ... I've either created multiple views of the SQL ... Business Intelligence and Data Warehousing in SQL Server 2005 ...
    (microsoft.public.sqlserver.olap)
  • Re: why>?
    ... On your desktop-- you'll be running SQL Server behind the scenes. ... it isn't risky to allow end users to create databases. ... it is no more risky than giving you the ability to create spreadsheets. ... I'm not saying that Oracle and IBM are going away. ...
    (microsoft.public.excel)
  • Re: Please answer my queries for fresh Installation
    ... Moving SQL Server Databases ... Using WITH MOVE in a Restore to a New Location with Detach/Attach ... Disaster Recovery Articles for SQL Server ...
    (microsoft.public.sqlserver.server)
  • Re: Please answer my queries for fresh Installation
    ... You can restore MSDB as well as master. ... > SQL Server, It will create Master, MSDB databases. ...
    (microsoft.public.sqlserver.server)

Quantcast