Implementing SPC/Control charts in Reporting Services/BI Solution

Hello All
I'm one of the BI specialists in our company - currently looking after our BI solution which incorporates SQL Server 2005, SSRS, SSIS, SSAS, Performance Point, Pro Clarity and various other bits and bobs etc.
What I'm aiming to do, is establish a suite of SPC/Control charts for our portal, based on the suite of cubes we already have. At the moment, I'm thinking of producing these in the SSRS environment, but I'm open to suggestions!
As a starting point, I've created the necessary charts in Excel (calculating averages, standard deviation, upper/lower control limit) etc, but now I'm looking at implementing it in our DWH.
Third party software may be an option (such as Dundas, which keeps cropping up in my crusades!) but I'd like to perhaps generate these myself - if I'm not asking too much that is!
Any advice greatly appreciated...
Cheers
Lee

Hi Lee,
Based on your descriptions, you want to implement Statistical Process Control(SPC) chart in SQL Server Reporting Services. If I have misunderstood, please do not hesitate to let me know.
By default, we only have Column, Line, Shape, Bar, Area, Range, Scatter, Polar charts in SQL Server Reporting Services. As a workaround, we can anaylze the data using SQL Server Analysis Services, and then use these chart to display the data in SQL Server Reporting Services. We can use parameters to filter data.
Third party software may be an option. However, if you want to implement these charts by yourself, we can implement a custom report item in SQL Server Reporting Services. We can start it from here: http://msdn.microsoft.com/en-us/library/ms345231.aspx
If you have any more questions, please feel free to ask.
Thanks,
Jin Chen
Jin Chen - MSFT

Similar Messages

  • Dundas Chart for Reporting Services in SSRS 2012

    We are in the process of upgrading our servers to 2012 and though I find many things about converting or upgrading dundas controls to 2008, I can't find anything about upgrading/converting to SSRS 2012.  After converting the development machines to
    SQL Server/SSRS 2012 the reports now simply show "The custom Report Item Type DundasChartControl is not installed".  The only Dundas Chart installation I can find is for SSRS 2008.  Does a 2012 version not exist?  Am I supposed to
    convert these into Microsoft charts?
    Thanks in advance,
    Robb Melancon

    Hi Robb,
    It seems that you are using Dundas Chart Control for SQL Server 2008 R2 Reporting Services not the Dundas Chart Control 2005 that Microsoft has purchased.
    Microsoft purchased the license to use Dundas Chart Control 2005 in Reporting Services 2008 and above. Therefore the supported upgrade is from Reporting Services 2005 Dundas Charts to SSRS 2008 (R2) and SSRS 2012 Charts.
    If you are using a particular component released by Dundas for SSRS 2008 R2, you won’t be able to upgrade Reporting Services 2008 R2 Reports with Dundas Charts to Reporting Services 2012 Charts.
    To confirm this, please check the details of this assembly “DundasRSChart.dll” located under the /Report Server/bin directory.
    If the Product Name is “Dundas Chart for Reporting Services 2008 R2”, it indicates that this is a new version of Dundas Chart for SSRS 2008 R2 (i.e. a third party control). If the Product Name is “Microsoft SQL Server”, it indicates that this is the version
    that Microsoft has purchased.
    In this condition, you have to migrate the DundasRSChart.dll to the SSRS 2012 instance and reference it as the custom assembly in the reports. Please make sure to rename the DLL file so that it won’t replace the native DundasRSChart.dll installed by SQL
    Server 2012.
    For more information about referencing custom assembly in a report, please see:
    Using Custom Assemblies with Reports
    Regards,
    Mike Yin
    If you have any feedback on our support, please click
    here
    Mike Yin
    TechNet Community Support

  • Spc control chart not showing UCL CL or LCL

    Hi people,
    I have an spc control chart within my app.  However for some reason the UCL, CL and LCL aren't showing on my graph.
    A brief background:
    This is an app for people entering measurement data into several numberboxes the average of which goes onto the graph.  These numbers generally vary from 32.0 to 28.0
    The UCL is at 30.6 the CL at 30 and LCL 29.4  However none of these values are showing on the graph. 
    Has anyone used this control and know why I am having a problem here?
    Rik 
    That glass?
    Thats glass is neither half full or half empty....
    Its twice the size it needs to be
    Solved!
    Go to Solution.

    Hi Henrik,
    Thanks for the contribution however this didn't seem to work.  It may be worth noting that I am not using a waveform chart and instead am using a "control chart" which is included in the SPC package.
    If I could work out how I would include a picture of my current code however print screen seems to have stopped working (odd eh?)
    Basically I have an array going into X and another array going into Y
    There is a control which is generated by the control chart called control chart lines.  I have hooked up my limits to this.
    I can find very little documentation on this control and so have hit a bit of a wall
    Vielen Dank für Ihre Zeit
    Rik
    That glass?
    Thats glass is neither half full or half empty....
    Its twice the size it needs to be

  • Regarding SPC control chart

    Hi all & Happy frienship Day
                 Can anybody tell me how to create SPC control chart in QM module .
    Thanks & Regards
    AMIT

    You need to do two things
    1. Define char as SPC relevant and it should be of fixed scope.
    2. Sampling procedure : Define a sampling procedure of fixed sample size and assign a chart type in sampling procedure.
    Now you should be able get control chart for the char when inspection lot created

  • Scatter Charts and Reporting Service Configuration ran into error

    Dear MS Support,
    i'm newbie in sharepoint, especially in sharepoint 2013. i'm interest in MS BI and collaboration with sp2013.
    but  after i install the sp2013 and add file excel using excel 2013, and has scatter chart inside the file, the file doesnt want to shown up. first, i read the error is about the reporting service that need to be check and configure, but after i follow
    the step that i have got on internet, the error wont go away, and still appear.
    here is the installation taht i've made, please check if i had miss or set the configuration wrong.
    http://www.4shared.com/office/FInvHzEC/Instalasi__Autosaved__docx.html
    and here the error and the capture when i try to re config the reporting service.
    and 
    so please help me to solved this issue.
    thanks in advance
    Regards,
    Bambang

    Hi,
    You need to choose to either use Excel services or Excel Web Apps they both have advantages. To suppress opening the file in Excel webApps use the following PowerShell cmdlet, this will resolve the error
    New-SPWOPISuppressionSetting –Extension “XLSX” -Action “view”
    New-SPWOPISuppressionSetting –Extension “XLS” -Action “view”
    This will allow Excel services to be used to view the files or your installed Desktop Client used to edit them..
    Excel Web App and Excel Services in SharePoint have a lot in common, but they are not the same. Excel Services is available only in the Enterprise edition of SharePoint Server 2013. Excel Web App is available in SharePoint Server 2013 and SharePoint Foundation
    2013. Both applications enable you to view workbooks in a browser window, and both enable you to interact with and explore data.
    But there are certain differences between Excel Web App and Excel Services in SharePoint. For example, Excel Services supports external data connections, data models, and the ability to interact with items that use data models (such as PivotChart reports,
    PivotTable reports and timeline controls). Excel Services provides more business intelligence functionality than Excel Web App, but Excel Services does not enable users to create or edit workbooks in a browser window.
    Reference:
    For details about the differences between the Excel Web App and Excel Services, see
    Overview of Excel Services in SharePoint Server 2013 and
    Comparing Excel Services in SharePoint to Excel Web App.
    -Ivan
    -Ivan

  • Reporting Services in 2005 Secondary Pie Chart?

       Hi,
             In 2008 and 20012, secondary pie charts with a percentage threshold from a main pie chart can be easily created. Is it possible to do in 2005?
    *CustomAttributes
    Thanks.

    Hi Robb,
    It seems that you are using Dundas Chart Control for SQL Server 2008 R2 Reporting Services not the Dundas Chart Control 2005 that Microsoft has purchased.
    Microsoft purchased the license to use Dundas Chart Control 2005 in Reporting Services 2008 and above. Therefore the supported upgrade is from Reporting Services 2005 Dundas Charts to SSRS 2008 (R2) and SSRS 2012 Charts.
    If you are using a particular component released by Dundas for SSRS 2008 R2, you won’t be able to upgrade Reporting Services 2008 R2 Reports with Dundas Charts to Reporting Services 2012 Charts.
    To confirm this, please check the details of this assembly “DundasRSChart.dll” located under the /Report Server/bin directory.
    If the Product Name is “Dundas Chart for Reporting Services 2008 R2”, it indicates that this is a new version of Dundas Chart for SSRS 2008 R2 (i.e. a third party control). If the Product Name is “Microsoft SQL Server”, it indicates that this is the version
    that Microsoft has purchased.
    In this condition, you have to migrate the DundasRSChart.dll to the SSRS 2012 instance and reference it as the custom assembly in the reports. Please make sure to rename the DLL file so that it won’t replace the native DundasRSChart.dll installed by SQL
    Server 2012.
    For more information about referencing custom assembly in a report, please see:
    Using Custom Assemblies with Reports
    Regards,
    Mike Yin
    If you have any feedback on our support, please click
    here
    Mike Yin
    TechNet Community Support

  • How to use Microsoft Excel dll in SQL Server Reporting Services

    Hi,
    Can you please explain me the steps to use excel .dll in ssrs

    Hi PrakashThandra,
    Based on my understanding, you have created a chart in Excel, then you want to use this chart in Reporting Services, right?
    In Reporting Services, it’s not supported to use a chart which created in Excel directly. But we can use Excel as datasource to create a report, please refer to this article:
    Create SSRS report using Excel Data Source Step by Step. In your scenario, since you want to use the Excel chart in Reporting Services, you could create a same report in Reporting Services refer to this article:
    Charts (Report Builder and SSRS)
    If you have any question, please feel free to ask.
    Best regards,
    Qiuyun Yu
    Qiuyun Yu
    TechNet Community Support

  • Control chart tolerance limits lines not shown

    As Run chart displays values of Single result, SPC Control charts also Displays these reults with tolerance limit  with Showing lines of uper and lower limit Tolerence. I have an issue while showing these lines .when i am doing result recording control charts Some times shows tolerance limit lines and some times not ? Kindly clarify me the SPC control chart process too?but my main question is that why SAP some times shows Results and sometimes not .
    More over I  already did all settings as below
    Sapmling procedure with Fixed samples ,and SPC inspection crieteria,
    Inspection plan -Inspection task list cahracterstics
    MIC
          Sampling proceudre -active
          SPC - Active
          Required Chrac.-Active
          Single result -Active
          Fixed scope -Active
    All settings of number ranges is set
    Control chart 115 -Shewchart X bar is using .

    Hi Vineeth,
    We are using SPC inspection chars, in results recordin it is not calulating the control limits automatically. When i click to calculate the control limits, getting the message Control limits for track 1 could not be calculated.
    Can you please let me know
    1) The process flow for SPC inspection results recording
    2) How to get the control limits automatically for SPC inspection chars.
    3) System will require some results to calculate control limts, right? So, till system calculates those control limits, how system will valuate results (will it be with specificaiton limits specified at inspection characteristics level), do we have any option of entering preliminary results so that system can control limits on bases of those results and so from very first inspection lot we have control limits for valuation?
    Thanks in advance
    Bob

  • [Forum FAQ] How do I add an average line to series group on SQL Server Reporting Services column chart?

    Introduction
    In SQL Server Reporting Service (SSRS), you may need an average value on column chart.
    For the above chart, add an average score line to the chart, you can get which student’s score is larger than average score, and which student’s score is less than average score clearly. This document demonstrates how to add an average line to series groups
    on SSRS column chart.
    Solution
    To achieve this requirement, you can add another values to the chart, change the chart type to line chart. Set the value to average value of the series group and set the line to show only once by using expression. Please refer to the link below to see the
    detail steps.
    Click the chart to display the Chart Data pane.
    Add Score field to the Values area.
    Right-click the new inserted Score1 and select Change Chart Type. And then change chart type to line chart in the Select Chart Type window.
    Change the Category Group name to Subject. Here are the screenshot for you reference.
    Right-click the new inserted Score1 and select Series Properties.
    Click the expression button on the right of Value field textbox, type the expression below:
    =Avg(Fields!Score.Value,"Subject"))
    Click Visibility in the left pane, select “Show or hide based on an expression”, and type in the expression below:
    =IIF(Fields!Name.Value="Rancy",FALSE,TRUE)
    Name in the expression is one of the Students. Then only one line chart is be displayed by using this expression.
    Click Legend in the left pane, type Average_Score to the Custom legend text box.
    The report looks like below:
    Applies to
    Microsoft SQL Server 2005
    Microsoft SQL Server 2008
    Microsoft SQL Server 2008 R2
    Microsoft SQL Server 2012
    Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.

    Thanks,
    Is this a supported scenario, or does it use unsupported features?
    For example, can we call exec [ReportServer].dbo.AddEvent @EventType='TimedSubscription', @EventData='b64ce7ec-d598-45cd-bbc2-ea202e0c129d'
    in a supported way?
    Thanks! Josh

  • SQL 2012 Reporting Services Print Control... FIX?

    I have an web site that uses ActiveX print control and when there is a SQL update it breaks the print control for all the end users and I have to walk around and enter my admin username/pass to fix this.I have tried a number of fixes such as:Batch script that I did up according to some MS tech blog to pull the new stuff and auto install it on workstations.AD GPO:Computer Conifg Policies Admin Temps Windows Components Internet Explorer Internet Control Panel Security Page Intranet Zone
    "Run activex controls and plugins" : Enable
    "Script ActiveX Controls Marked Safe For Scripting" : Enable
    "Download signed ActiveX Controls" : EnableGave ability to install any printer.Also I have tried various other methods, which I full forget what they were now. Ideas?My Desktops are all running Win 7 x64 Pro. with Internet Exploiter 10 x86.
    This topic first appeared in the Spiceworks Community

    Hi,
    IIS is no longer needed for reporting services the web service and site are native to the ssrs service.
    This dependency was removed in 2008 actually.
    Here is some info:
    http://blogs.technet.com/b/andrew/archive/2007/12/04/sql-server-2008-reporting-services-no-longer-depends-on-iis.aspx
    hope this helps.
    Chas Hyman

  • Implementing SQL Server Reporting Services with a Java EE Application

    Hi All,
    I need to find some tutorial on
    "Implementing SQL Server Reporting Services with a Java EE Application"
    for my j2EE application.
    Until now i have searched a lot of sites but have not any thing related to this topic.
    I am using apache axis along with SQL Server Report Manager for creating the sql server reports.
    I have done upto :
    Creating the webservice with the help of report manager.
    Now i want to connect it through my j2EE application and want to retrieve some data from that web service.
    I have got stuck on the following BOLD lines in my code .
    code:
    public CatalogItem[] getData(String res, String searchStr) throws RemoteException     {
                  ReportingService2005Soap port = null;
                  ReportingService2005Locator loc = new ReportingService2005Locator();
                  // Retrieve a port from the service locator
                  try {
                       port = loc.getReportingService2005Soap(new java.net.URL(res));
                  } catch (MalformedURLException e) {
                       // TODO Auto-generated catch block
                       e.printStackTrace();
                  } catch (ServiceException e) {
                       // TODO Auto-generated catch block
                       e.printStackTrace();
                  org.apache.axis.client.Stub stub = (org.apache.axis.client.Stub) port;
                  stub.setUsername("localhost\\Administrator");
                  stub.setPassword("servWIN@2007");
                  // Retrieve a port from the service locator
                  SearchCondition condition = new SearchCondition();
                  condition.setCondition(ConditionEnum.Contains);
                  condition.setName("Name");
                  if (searchStr != null)
                  condition.setValue(searchStr);
                  else
                  condition.setValue("");
        //           Create an array of SearchConditions which will contain our single search condition
                  SearchCondition[] conditions;
                  conditions = new SearchCondition[1];
                  conditions[0] = condition;
        //           Call the Web service with the appropriate CatalogItem[] returnedItems;
                  CatalogItem[] returnedItems = null;
                  port.findItems("foldername",BooleanOperatorEnum.Or, conditions);
                  return returnedItems;
             }i.e. while executing the findItems() method i got the following exception :
    System.Web.Services.Protocols.SoapException: The item '/reportingservices' cannot be found. ---> Microsoft.ReportingServices.Diagnostics.Utilities.ItemNotFoundException: The item '/reportingservices' cannot be found.
    at Microsoft.ReportingServices.Library.RSService.FindItems(String folder, String operation, SearchCondition[] properties)
    at Microsoft.ReportingServices.WebServer.ReportingService2005Impl.FindItems(String Folder, BooleanOperatorEnum BooleanOperator, SearchCondition[] Conditions, CatalogItem[]& Items)
    Any any body has any idea please help me.
    I need it urgently.
    Regards.

    The above example is mentioned in msdn virtual lab that teaches how to connect to reporting services from a j2ee application.
    I have done the same thing .. but i am not able to render the report programmatically .. if anybody knows pls let me know the solution.

  • Using ReportViewer Controls in a jsp application calling Reporting Services using Web Services

    Hi,
     I am invoking RS web services to render reports, using Apache Axis to generate stub classes from Reporting Service WSDL.
    Please let me know if I can integrate Report Viewer control in the jsp where I am writing the report output. Else do I have to create my own custom tags simulating ReportViewer functionality.

    did anyone of you have tried it or not?
    i need this thing tobe confirmed. i have drilled the google and others.but can't find other than
    http://www.mainsoft.com/products/SQLServerReportingServicesConnectorforWPS.aspx

  • Control Chart in Crystal Report

    Hi
    Is it possible to create control chart in crystal report XI (with upper level and lower level limit)
    if it possible, can you please let me know how to do?
    Thanks

    Not sure its possible in standard CR.
    It is possible with an add-in product:
    http://www.threedgraphics.com/tdg/enterprise/sap/crce/
    Or more specific example:
    http://www.threedgraphics.com/tdg/enterprise/sap/crce/images/shewhart.png
    -Dan

  • Reporting Service chart image switch issue in Outlook

    Hello~
    I'm receiving report as email everyday.
    That email is send by Reporting Service of MS-SQL.
    I receive several report similar format as one RDL.
    There are chart , table, image.
    All objects in Report Mail was rendered MHTML. 
    However, some Chart image cached in the outlook.
    Then sometimes cached chart image displayed other email.
    I've changed rendering option of subscription.
    It still occur my email.
    It might be solved as disable cache option of Outlook account, but outlook is very slow working.
    I'd like to know solution as RS side.
    Thank you.

    Hi,
    Have you tried to create a new Outlook profile
    for your account? The issue may be caused by the corrupted Outlook profile which is cached to local machine.
    After creating a new profile for Outlook using cached mode, the mailbox data is re-synced from server to Outlook client new profile. And hope the issue doesn't happen in the new profile.
    Regards,
    Winnie Liang
    TechNet Community Support

  • Reporting Services Chart Legend Label

    I am creating a chart from analysis services cube data
    data is like this
    District            Year          Value
    A                    2001          10
    B                    2002          29
    (null)              2003           19
    The charts are creating fine but the legends are not showing fine. In series group i have also tried to use an expression to fix the null label.
    For null value the label is created as "Series 1". I don't want this to happen. for null value i want my chart legend to show as "State"
    Any help will be appriciated
    Regards

    Hi,
    You can use expression to achieve that. In series group, set the group on expression to be:
    =iif(Fields!<District>.Value is nothing, “State”, Fields!<District>.Value)
    Also, set the label expression to be:
    =iif(Fields!<District>.Value is nothing, “State”, Fields!<District>.Value)
    Hope this helps.
    Raymond

Maybe you are looking for

  • Delivery idoc picks ship to contact from ship to party instead of ship-to c

    Hi experts, I have question on idoc. The idoc is picking ship to contact information from ship to party instead of picking it from ship to contact information. Following information are given to me. Message Type: DESADV Basic Type: DELVRY01 Extension

  • Searches showing up in foreign language

    Usually it's Japanese, sometimes it's Greek. Mostly it's Google searches, but it occurs at the mozella.com website as well; the ff 3.6.15 download I received, in order to revert to ff 3.6 from ff 4 because of incompatible plugins that were important,

  • Creating a Druable Queue in JBoss

    Hi Can anybody tell me how to create a Durable Queue in JBoss? Regards Swapna

  • Where can I find my old audio podcasts since upgrading to iOS 5

    I use podcasts a lot on my i-phone. Since upgrading to iOS 5, the podbast icon has gone and there was a messgae about the ppodcasts being under Video. However, while Video comes up, I can't see my pdcasts. Any iddeas?

  • HT5312 Account Security I tunes

    I can't seem to locate where I can change my security questions and answers. I have tried anwering them and I can't remember what answers my daughter put. Please help.