Power bi bar chart issue - bar-chart

I am new to Power bi and would appreciate some help. I have the datasource attached and am able to create a table view that shows the correct data.
When I try to switch the data to a bar chart using these settings:
I get these results:
Why are the columns the same value? The count of each type is certainly different.
Added:
The following is the data relationships. There are three separate databases and several tables related with mostly id numbers.

Related

Is it possible to create a dataset from another dataset in ssrs?

I have created 2 datasets that return data from a web service.
now I want to merge those two datasets in a single dataset, is it possible to create another dataset that contains those 2 merged ?
PS: you can also propose new solutions
Unfortunately SSRS doesn't offer that feature. One alternative is using the Lookup and LookupSet functions to use both datasets together in the report, but this is not efficient for large datasets. If the data doesn't need to be live, another option would be to create a procedure that caches the joined data in a table on a schedule and then use that table in the report. If those options aren't adequate, you may want to look at using a different reporting tool such as Excel (with web services and power query) or Tableau (if you have licenses).

SSAS Cube Creation - Database Views

I am in the process of setting up a new cube. This cube is going to be very similar to a cube that exists except it will contain only data where the date is not in the past.
The current table has data that is past and present. 1 idea was to create a database view on this table and include any rows where the date was >= getdate() but I don't think you can select a database view when setting up a cube, is this right? Another option would be to create a new database table that includes only those records with a present or future date.
The final option would be to filter the current cube but I think I would prefer a fresh cube with only this data as it will be predominantly used by users in excel pivot tables so I want to avoid any filters/mdx if possible.
What would be the way of achieving this?
Thanks
You can most definitely add a view in your SSAS DSV. You can select views or tables in the object chooser dialog box. You can also write a named query. Many people advise that you should always use views in your DSV for your cube. It creates a layer between the cube and the physical tables.
Another approach is to use the existing cube as a source for a Power Pivot model and filter the dates in the data model in Excel and then provide that model/Excel file to your users.

Multiple Datasets in One Report in SSRS 2012

I'm trying to include two sets of data in SSRS 2012. In my datasource (called DS) I'm pulling two datasets - we'll call them OfficeActivity and Transactions. Neither dataset has any data relation to the other. The Transactions dataset is displayed in a table, while the OfficeActivity dataset will be used to populate some fields in the header - e.g. "Total Sales: $XXXXX.XX"
When I create a new SSRS project and use the wizard, I can create the Transactions table without problems, and it runs without a hitch. The problem is when I try to include the OfficeActivity data.
In the Report Data pane I right-click my DS datasource and choose "Add Dataset...". I give the new dataset a name, select DS as the datasource, and choose the OfficeActivity dataset under Available Datasets. The result looks like this:
The Report Data pane now looks like this:
However when I attempt to run the report I get the following error:
A data source instance has not been supplied for the data source 'dsOA'.
Can anybody provide any guidance on why this isn't working? Thank you in advance.
That looks like a possible bug in the wizard to me. Have you tried editing the properties of the dsOA dataset and setting the data source properties again?

SSRS automation

I need to build many different reports with exactly the same simple structure from many different datasets defined by many different queries. Specifically, I need a report which shows, in table form, the information stored in a table.
Is there a way of automatically generating these reports? Can I use VBA or something to, for each table:
- set up a dataset based on the query "select [tablename].* from [tablename]
- title the report from [tablename]
- display all fields retrieved in a table?
Many thanks in advance
Nick
The closest I have seen to this is the Data Profiler reports produced by the Kimball Group:
http://www.kimballgroup.com/data-warehouse-and-business-intelligence-resources/data-warehouse-books/booksmdwt/
You can make a mashup based on their "2 Columnlist" and "3 ColumnDetails" reports to get what you want.

Span chart series across multiple charts. SSRS Report Builder

I have a report which contains input parameters "Server Groups" and "Servers"
The report displays a number of performance metrics (in chart form). Each metric has it's own chart and data is obtained via a SCOM database.
The problem I'm having is that some server groups contain many servers usually over 10 which makes plotting data on a chart (+10 Series) very cluttered and difficult to read.
Is there a feature within Report Builder 3.0 that will generate a second chart and plot series # 6-10 and a third chart for series # 11-15 and so on?
I've looked at placing the chart in a matrix and also using multiple chart areas but haven't been able to find a solution.
Can anyone suggest a solution, perhaps there is a expression I could use?
Thanks
=================================
OK, I had put this issue aside for some time but now I had to revisit it. It still remains unresolved but I think I'm getting closer.
I can place the charts in a table and then group the table by the series data (servers). This will give me one series (server) per chart. I can also use this expression... =Ceiling(RowNumber(Nothing)/10)
which would work if I wanted to generate a new chart per X number lines retrieved from the database. The problem is there are many multiple lines of data per series because there is a date component to the data retrieved.
Can anyone suggest an expression that might fit my requirements?
One thought is to put your chart inside a list. Then you would need to add a column to your results that assigns the group. I'm not sure the best way to do that for your dataset, but if you can find a way to come up with a ranking of your servers from 1 to n, and then use a case statement to assign servers 1-5 to group 1, 6-10 to group 2, etc. Then your list can use this server grouping. The rendered reprot will show a chart containing data for each server grouping separately.