Join us for an expert-led overview of the tools and concepts you'll need to pass exam PL-300. The first session starts on June 11th. See you there!
Get registeredPower BI is turning 10! Let’s celebrate together with dataviz contests, interactive sessions, and giveaways. Register now.
Hello, everyone our company is looking to make the change from IBM Cognos to Power BI. Power BI just seems to have far superior visualizations and user friendliness when it comes to its dashboarding and reporting environment.
However one thing that we do love about IBM Cognos is its simplicity and flexibility when it comes to queries. We simply have our Business view from our Cognos Framework Manager Database views published to Cognos so we can create explicit queries for each report without the user changing anything in the underlying data source.
What we want to do is have that great flexibility of queries still when it comes to writing our reports and obtaining data. We want our data analysts to be able to create calculated columns, join and union separate queries together to make a new query.
However we don't necessarily want them to change the underlying data modeling of our data. I simply want them to open PowerBI Desktop, choose our datasource and be able to have the full functionality of PowerBI by creating columns, filtering specific rows, creating calculated tables or specific queries for their report, but not worry about the relationships.
I've been doing some research into these possibilities and seem to be a little bit stuck on how this could work. I thought perhaps datasets could work? But I found out when using a dataset you can't create a custom column, you can't open Power Query, etc.
Does anyone know how we could achieve this? Or should I simply be having our analysts connect to our CloudDb2 data source for every report and making their own custom columns and merges?
Solved! Go to Solution.
Hey @jswartz_09 ,
I recommend getting familiar with the concept of composite semantic models. This article explains how you connect to a semantic model from Power BI Desktop: Separate reports from models in Power BI Desktop - Power BI | Microsoft Learn
Then read this article that provides an introduction to composite models: Use composite models in Power BI Desktop - Power BI | Microsoft Learn
Hopefully, this will transitioning from Cognos to Power BI.
Regards,
Tom
Hey @jswartz_09 ,
there is no setting that automatically connects in DirectQuery mode.
Also, please be careful with the wording. We are talking about a type of connection mode, and for this reason we do not load data, we are loading the model.
Data will only be loaded if we are connecting to a data source in "import connection mode." From my experience not being precise in regards to "is data loaded or not" can cause a lot of confusion 😉
Regards,
Tom
Regards,
Tom
Hi @jswartz_09 ,
First of all in power bi there are three connection modes. Among them, only the import mode can be used for full functionality, if you have a lot of modeling needs, the recommendation is to use import, or as TomMartens said, use the mixed mode for more expandability.
Semantic model modes in the Power BI service - Power BI | Microsoft Learn
What's the difference between live connections and DirectQuery? - Power BI | Microsoft Learn
Hope it helps!
Best regards,
Community Support Team_ Scott Chang
If this post helps then please consider Accept it as the solution to help the other members find it more quickly.
Hey @jswartz_09 ,
I recommend getting familiar with the concept of composite semantic models. This article explains how you connect to a semantic model from Power BI Desktop: Separate reports from models in Power BI Desktop - Power BI | Microsoft Learn
Then read this article that provides an introduction to composite models: Use composite models in Power BI Desktop - Power BI | Microsoft Learn
Hopefully, this will transitioning from Cognos to Power BI.
Regards,
Tom
Hey Tom! This is fantastic! Composite model is exactly what i am looking for! I do have one question however. I do notice that if i want the full functionality of powerbi with a dataset i have to change from Live Connection to Direct Query mode. I was wondering is there a setting that automatically loads data as Direct Query instead of Live Connection for Datasets? This way i dont always have to make changes?
User | Count |
---|---|
43 | |
32 | |
30 | |
27 | |
25 |
User | Count |
---|---|
55 | |
54 | |
35 | |
33 | |
28 |