Data Mining Reports against a Cube using Excel

I'm quite new to Data Mining so please bear with me if these are silly questions.
1. Can you create a data mining model against a Cube from within Excel? I seem to only be able to target a relational database.
2. Once you have a DM model in place and it's run against data in Excel... can these be published to Sharepoint and automatically updated? So for instance, you have 10,000 rows of data in Excel that have been categorised... you want this updated on a weekly
basis so that the categories are updated as the data in the rows changes - someone might change category based on their usage of "something" for instance.
Thanks,
Marcus

Hello Markus,
1. No, to modify the SSAS database, which contains the Data Mining model, you Need BIDS (Business Intelligence Developer Studio) for the Version 2005-2008R2 or SSDT (SQL Server Data Tools) for Version 2012-2014.
You could use the Data Mining Addin for Excel to create local data mining models, see
http://office.microsoft.com/en-us/excel-help/data-mining-add-ins-HA010342915.aspx
Olaf Helper
[ Blog] [ Xing] [ MVP]

Similar Messages

  • Performance issue in browsing SSAS cube using Excel for first time after cube refresh

    Hello Group Members,
    This is a continuation of my earlier blog question -
    https://social.msdn.microsoft.com/Forums/en-US/a1e424a2-f102-4165-a597-f464cf03ebb5/cache-and-performance-issue-in-browsing-ssas-cube-using-excel-for-first-time?forum=sqlanalysisservices
    As that thread is marked as answer, but my issue is not resolved, I am creating a new thread.
    I am facing a cache and performance issue for the first time when I try to open a SSAS cube connection using Excel (using Data tab  -> From Other Sources --> From Analysis Services) after daily cube refresh. In end users system (8 GB RAM but around
    4GB available RAM), for the first time, it takes 10 minutes to open the cube. From next run onwards, its open up quickly within 10 secs.
    We have daily ETL process running in high end servers. The configuration of dedicated SSAS cube server is 8 core, 64GB RAM. In total we have 4 cube DB - out of which for 3 is full cube refresh and 1 is incremental refresh. We have seen after daily cube
    refresh, it takes 10 odd minutes to open the cube in end users system. From next time onwards, it opens up really fast with 10 secs. After cube refresh, in server systems (32 GB RAM, around 4GB available RAM), it takes 2 odd minutes to open the cube.
    Is there, any way we could reduce the time taken for first attempt ?
    As mentioned in my previous thread, we have already implemented a cube wraming cache. But, there is no improvement.
    Currently, the cumulative size of the all 4 cube DB are more than 9 GB in Production and each cube DB having 4 individual cubes in average with highest cube DB size is 3.5 GB. Now, the question is how excel works with SSAS cube after
    daily cube refresh?
    Is it Excel creates a cache of the schema and data after each time cube is refreshed and in doing so it need to download the cube schema in Excel's memory? Now to download the the schema and data of each cube database from server to client, it will take
    a significant time based on the bandwidth of the network and connection.
    Is it anyway dependent to client system RAM ? Today the bigest cube DB size is 3.5 GB, tomorrow it will be 5-6 GB. Now, though client system RAM is 8 GB, the available or free RAM would be around 4 GB. So, what will happen then ?
    Best Regards, Arka Mitra.

    Could you run the following two DMV queries filling in the name of the cube you're connecting to. Then please post back the row count returned from each of them (by copying them into Excel and counting the rows).
    I want to see if this is an issue I've run across before with thousands of dimension attributes and MDSCHEMA_CUBES performance.
    select [HIERARCHY_UNIQUE_NAME]
    from $system.mdschema_hierarchies
    where CUBE_NAME = 'YourCubeName'
    select [LEVEL_UNIQUE_NAME]
    from $system.mdschema_levels
    where CUBE_NAME = 'YourCubeName'
    Also, what version of Analysis Services is it? If you connect Object Explorer in Management Studio to SSAS, what's the exact version number it says on the top server node?
    http://artisconsulting.com/Blogs/GregGalloway

  • Project Report for One Project Using Excel

    Hi,
    Is is possible to create a report for one project using excel?
    I want to create a pdp with an Excel Viewer web part and have the following tabs with data specific to the one project.
    1. Cover
    2. Issues
    3. Risks
    4. Deliverables
    I tried passing the ProjUid to an Excel doc via the Excel Query Filter Web Part and was able to filter the Issues lists only but don't know if its possible to filter out the other tabs by using the same paramater. Is this possible?
    I have not looked at Odata but was wondering if it was possible to pass a paramater to the odata query and still have the spreadsheet work in a web view in SharePoint?

    Hi,
    I'd say that as far as you promote the Proj UID field as a filter in all sheets of your Excel workbook, using the Excel
    Query Filter Web Part should work fine. But testing it should be easy, since you already did half of the work.
    See excellent article from Andrew on this topic:
    http://azlav.umtblog.com/2012/12/05/filtering-excel-webparts-in-office-365-part-2/
    http://azlav.umtblog.com/2012/07/03/creating-a-project-resource-list-in-a-pdp/
    Hope this helps,
    Guillaume Rouyre, MBA, MCP, MCTS |

  • Cache and performance issue in browsing SSAS cube using Excel for first time

    Hello Group Members,
    I am facing a cache and performance issue for the first time, when I try to open a SSAS cube connection using Excel (using Data tab  -> From Other Sources --> From Analysis Services) after daily cube refresh. In end users
    system (8 GB RAM), for the first time, it takes 10 minutes to open the cube. From next run onwards, its open up quickly within 10 secs.
    We have daily ETL process running in high end servers. The configuration of dedicated SSAS cube server is 8 core, 64GB RAM. In total we have 4 cubes - out of which for 3 is full cube refresh and 1 is incremental refresh. We have seen after
    daily cube refresh, it takes 10 odd minutes to open the cube in end users system. From next time onwards, it opens up really fast with 10 secs. After cube refresh, in server systems (16 GB RAM), it takes 2 odd minutes to open the cube.
    Is there, any way we could reduce the time taken for first attempt ?
    Best Regards, Arka Mitra.

    Thanks Richard and Charlie,
    We have implemented the solution/suggestions in our DEV environment and we have seen a definite improvement. We are waiting this to be deployed in UAT environment to note down the actual performance and time improvement while browsing the cube for the
    first time after daily cube refresh.
    Guys,
    This is what we have done:
    We have 4 cube databases and each cube db has 1-8 cubes.
    1. We are doing daily cube refresh using SQL jobs as follows:
    <Batch xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
    <Parallel>
    <Process xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200">
    <Object>
    <DatabaseID>FINANCE CUBES</DatabaseID>
    </Object>
    <Type>ProcessFull</Type>
    <WriteBackTableCreation>UseExisting</WriteBackTableCreation>
    </Process>
    </Parallel>
    </Batch>
    2. Next we are creating a separate SQL job (Cache Warming - Profitability Analysis) for cube cache warming for each single cube in each cube db like:
    CREATE CACHE FOR [Profit Analysis] AS
    {[Measures].members}
    *[TIME].[FINANCIAL QUARTER].[FINANCIAL QUARTER]
    3. Finally after each cube refresh step, we are creating a new step of type T-SQL where we are calling these individual steps:
    EXEC dbo.sp_start_job N'Cache Warming - Profit Analysis';
    GO
    I will update the post after I receive the actual im[provement from UAT/ Production environment.
    Best Regards, Arka Mitra.

  • Building Drill through reports from aso cube using odi in webanalysis11.1.3

    I need some urgent help as i have a important requirement for an essbase aso cube .I was trying to establish a database connection to build a drill through report in webanalysis from oracle datawarehouse.the integration tool which we are using to get data from oracle datawarehouse to hyperion is odi.My question are
    1) Can drill through reports be built using odi like eis from an aso cube?if yes whats the procedure?
    2) is there any alternate ways to bring transaction level or relational data for reporting in webanalysis?
    regards,
    praveen.
    Edited by: user13070887 on Oct 11, 2010 3:48 PM

    Hi Glenn,
    We tried optimizing the drill through SQL query but actually when we run the directly in TOAD it takes *23 secs* but when we do drill through on the same intersection
    it took more than 25 mins. Following is our query structure :
    (SELECT *
    FROM "Table A" cp_594
    INNER JOIN "Table B" cp_595 ON (cp_594.key = cp_595.key)
    WHERE (Upper(cp_595.*"Dim1"*) in (select Upper(CHILD) from (SELECT * FROM DIM_TABLE_1 where CUBE = 'ALL') WHERE CONNECT_BY_ISLEAF = 1 START WITH PARENT = $$Dim1$$ CONNECT BY PRIOR CHILD = PARENT UNION ALL select Upper(CHILD) from DIM_TABLE_1 where CUBE = 'ALL' AND REPLACE('GL_'||CHILD, 'GL_IC_', 'IC_') = $$Dim1$$))
    And ----same for 5 more dimensions
    Can you suggest some improvement ? Please advice.
    Thanks

  • Output shown blank when we run report in xml publisher using excel template

    Hi,
    1) We have a requirement where we need to run report to shown 100 columns. Since Microsoft word supports only 63 columns. So we are building the report template in Excel.
    2) When I run the report in Excel locally I get the output. But when I uplaod in BIP server and then run the report It gives a blank output.
    BI Publisher version 10.1.3.4.1
    BI Publisher Desktop version 11.1.1.5
    Please look into the issue.
    Please help
    Thanks,
    Nita

    Pl post details of OS, database and EBS versions, along with the database characterset.
    Are you creating PDF output ? Can you print Chinese characters when using US/UK operating units ? Are you using Pasta ?
    How to Generate PDF Output With UTF8 in R12? [ID 778970.1]
    HTH
    Srini

  • BI reporting against Cognos Cubes

    Hi everybody,
    I am currently with the need to creat reports in an SAP BI environment, against info being storaged in a Cognos DW. I haven't been able to find the right tool or procedure, but I know there is one.
    Is there anyone how has done this before and could point me in the right direction ?
    Regards,
    Santiago J. Reig

    Hi Santiago,
    Actually I have no experience with such an interfacing of SAP BW.
    According Open Analysis Interfaces:
    http://help.sap.com/saphelp_nw04/Helpdata/EN/d9/ed8c3c59021315e10000000a114084/content.htm
    it seems that MDX (Multi-Dimensional Expressions) interface is used to connect third-party front-end tools to BW not vice versa.
    But your case is to connect BW as front end tool to back end tool which is Cognos. Am I right here?
    BR
    m./

  • Regarding validating data using excel add-in

    hi
    i am new to essbase, please any help me regarding the steps to be followed for
    validating data that is loaded in to a cube using excel add-in

    There are no standard steps.
    If you wish to just cross check the data which has been loaded in cube ,then Identify the level 0 combination of members in data source from where cube is picking up data (Oracle,flat file ..etc) and retrieve the same combination through excel addin and compare the data.
    hope this will help !

  • Choosing the correct Excel Data Mining Addin

    My company has SQL Server 2008 (not R2) and Office 2010.  I checked the Excel Data Mining Add-in downloads on both the Microsoft site and SQLServerDataMining.com looking for this combination but cannot find it.  The DM Addin for Office 2010 are
    all SQL Server 2012 and the SQL Server 2008 version has Office 2007.  I installed the SQL Server 2008/Office 2007 add-in but it keeps getting disabled.  I get an error message stating that there are compatibility issues.  Does anyone have an
    idea on what the best add-in is to install?  There are many users in the organization and the version of SQL Server is way above my pay grade.
    Thanks,
     

    Hi ChuWil2,
    The Data Mining Add-ins for SQL Server 2008 is a free download that can be used with either Excel 2007 or Excel 2010. When you use the data mining add-ins, you can connect to an existing instance of 
    SQL Server 2008 Analysis Services and use the data mining algorithms and services provided by that server to perform data mining on the data in your Excel workbook and other supported data sources.
     To use both add-ins on the same computer, you must install the same version of both add-ins. Each version requires the corresponding version of Excel. When installing SQL Server 2008 Data Mining Add-Ins and it
    can be used together with 32-bit version of Microsoft Office 2010 . In addition, if you are running a version of Windows other than Windows 7, you will need to download and install .NET Framework 3.5 SP1. For more information, see:
    http://social.technet.microsoft.com/wiki/contents/articles/1090.how-to-use-the-sql-server-data-mining-add-ins-with-powerpivot-for-excel.aspx
    There is detail about how to troubleshoot installations of add-ins, you can review it.
    http://social.technet.microsoft.com/wiki/contents/articles/13737.troubleshooting-installations-of-powerpivot-and-other-add-ins.aspx
    Regards,
    Sofiya Li
    Sofiya Li
    TechNet Community Support

  • Default date in reports without prompting in the report

    Hi,
    I am using xcelsius 2008, i have developed a report and it should run on a particular date (current date) without hard coding it in the worksheet. because don't want the user to enter date , and report should run for current date.
    Regards
    Aflal

    Still, you would use Excel formulas. I assume you're passing values to a filter? E.g.
    From date: =now()-365
    To date: =now()
    Or something to that effect.

  • Essbase Data Mining from Essbase Administration Service Console

    Hi there ,
    Have anyone had tried essbase data mining feature that can be use from EAS ? I tried to learn from dbag but seems we need more comprehensive step-by-step guidance on how to implement such feature..
    Thanks

    Can you try providing the port number together with the server name?
    If you are using the embedded http server then it is FAIRY:9000.
    The port number can vary (depending upon the selection you made)
    Also check Hy9eas.log under diagnostics/services folder and see any error message is there in that.
    Regards
    Celvin
    http://www.orahyplabs.com
    Please mark the answers as helpful/correct if applicable

  • About Data mining

    Hello Experts good morning to all.I have one doubt.ie What is Data Mining.uses & Functions of data Mining.

    Hi Anand,
    You can use data mining to automatically determine significant patterns and hidden associations from large amounts of data. Data mining provides you with insights and correlations that had formerly gone unrecognized or been ignored because it had not been considered possible to analyze them.
    Since each company has different data mining requirements, it is not possible to deliver fixed models for producing prediction results. However, the data mining methods available in SAP BW allow you to create models according to your requirements and then use these models to draw information from your SAP BW data to assist your decision-making. For example, you can analyze patterns in customer behavior and predict trends by identifying and exploiting behavioral patterns. Data mining models can be used to provide answers to decision-making questions like the following:
    Which offer is most appropriate to which customers and when should that offer be made?
    Which customers are liable to churn?
    How high is the cross-selling potential for a new product?
    Thanks & Regards
    Ramakrishna Kamurthy

  • Suggest me a data mining engine plz

    Hello everyone, I am a beginer of data mining. I am trying to build a java program using the JDM API and MySQL database. Could you tell me what is a data mining engine(DME)? I have tried to google what DME I can use but there is no one. I am so confused now.

    Hi,
    The Oracle Data Mining Option, now part of the Oracle Advanced Analytics Option, does not run on MySQL.
    If your want to explore the use of Oracle Data Mining, I would suggest you use the PL/SQL api as the Java api, based on JDM, has been deprecated.
    You will want to review the documentation and then go to the sample code to give it a try:
    http://www.oracle.com/pls/db112/portal.portal_db?selected=6&frame=#data_mining
    http://www.oracle.com/technetwork/database/options/advanced-analytics/odm/odm-samples-194497.html
    Good luck, Mark

  • Greater than Equal to Functionality when retirivng data from SSAS 2008 cube using SSRS 2012 report not working

    I have an SSRS 2012 report and SSAS Cube in 2008. My report criterion requires filtering on measures. So Created measures as dimensions . The report requires >= functionality on the measures. But in the Query designer of 
    the report there is =, IN, Within Range ,Excluding range , MDX as the operators.
    To achieve my goal. I have “From” and “To” as parameters on the numeric dimension. The “To” parameter I have set as internal and setting
     the default value of  “TO” .By writing another Dataset query that returns the “MAX” 
    value and the MAX value returned is a member of the measure converted to dim I confirmed.. So this whole works as >=.The user enters only the “FROM” parameter and the “TO” is set internally. The user can enter any value in the “From” parameter. Any
    value that is not even a member.It is a textbox. I cannot use a list of values from the “From” parameter.
    But whenever I run the report after entering all the selection criteria
     I keep getting
    Error “the restrictions imposed by the constrained flag in the strtomember functions were violated”
    I know this means that Max value in the “TO” section is not a member .
    I did try
    : StrToMember("[Fact RCS CV BLAST].[APPRLIMIT ACH].
    &[" & @ToFactRCSCVBLASTAPPRLIMITACH &
    "]", CONSTRAINED) )
     But I get “syntax for the “&” is incorrect”
    If I use Drop down for the “From” and “To” parameters then it works fine. But that’s not what Business Users need.
    Please let me know what the options to make this work. I did use parameters that filter the
     Dataset returned it works fine but there is a performance impact.

    Hi,
    I think if you use the following method you will be able to compare the members.
    CDbl(StrToMember("[Fact RCS CV BLAST].[APPRLIMIT ACH].&[" + @ToFactRCSCVBLASTAPPRLIMITACH + "]").Member_Name)
    As you mentioned that you converted your measures as dimensions, you are having an integer value as the member name. In that case use VBA functions with MDX to do the datatype conversion.
    Take a look into the following MDX written against Adventure Works;
    WITH CALCULATED MEMBER [Measures].[Member Name] AS
    CInt
    Right
    CStr
    [Date].[Calendar Year].CURRENTMEMBER.MEMBER_NAME
    ), 4
    SELECT {[Measures].[Sales Amount], [Measures].[Member Name]} ON COLUMNS,
    FILTER
    [Date].[Calendar Year].[Calendar Year].MEMBERS,
    CInt(Right(CStr([Date].[Calendar Year].CURRENTMEMBER.MEMBER_NAME), 4)) >= 2005 AND
    CInt(Right(CStr([Date].[Calendar Year].CURRENTMEMBER.MEMBER_NAME), 4)) <=2008
    } ON ROWS
    FROM [Adventure Works]
    I am filtering the Years by using the member names by extracting the Integer portion of the member name and applying data type conversion functions in VBA. So I 
    Keep in mind that you have to get rid of the CONSTRAINED clause if your business users can enter anything on the SSRS text box. 

  • Error while designing Deski reports using excel 2010(xslx) as data source

    Hi All
    We are using BOXI R3.3 on Windows 2003 Server.
    When we are trying to create DESKTOP INTELLIGENCE REPORTS using EXCEL 2010(xlsx) format prompting with below error.
    "Cannot update.Database or object is read only(3207) "
    Could you please clarify whether BOXI supports MS EXCEL 2010 version(xslx) version or not?
    If not what is the work around for this?
    Regards
    bose

    Here is what Supported Platforms Guide says : Microsoft Office 2010 (starting with FP 3.4)**
    As you are on FP3.3, Office 2010 is not supported in your implementation.
    You need to either upgrade, or use pre-Office 2010 formats.

Maybe you are looking for

  • How do i remove the hard drive?,

    HI HOW DO I GET TO THE HARD DRIVE OF MACHINE? IT WONT START SINCE WE SPILT SOME WINE ON THE KEYBOARD. CAN YOU EMAIL ME at [email protected] as I can't get to my emails please. it is an HP PAVILION  NOTEBOOK PRODUCT NO. LE936EA#ABU WINDOWS 7 INSTALLED

  • Cannot delete record in master detail form in apex 4.0.1

    Dear all, I've created a master detail form in apex 4.0.1. Inserting and updating records is working. But when i want to delete a detail or master record, nothing is happening. The delete button is just not working. Can someone please tell me if this

  • Exporting Mpeg-1

    I have a 250MB movie file that is an MPEG-1. I've tried exporting it to MPEG-4 but I get an error, and when I export it to various other formats there is no audio, just video. Is this because the a/v tracks are muxed; is there anyway I can export thi

  • Error: Crash in progress 2524 unconstrain fpsif appropriate

    Hi All, I've been searching the help forums but have been unsuccessful in finding the same error that I have been getting and a possible solution. This is the error I get: AE error: Crash in progress. Last logged message was <2524><unconstrainFPSifAp

  • How can i upgrade my ios 4.1 to ios 5.1 on my iphone 3gs please?

    help me out on how i can upgrade my ios from 4.1 to 4.3.3 on my iphone 3gs