Forum Discussion

raldred's avatar
raldred
New Member
10 years ago

Connecting to Xero data from Desktop application?

Whilst I know of the Xero Content Pack, available through the web service - I cannot find a way to connect to Xero data from the PowerBI desktop application.

 

Does anyone have any ideas on how to achieve this?

 

Thank you,

 

Ryan.

39 Replies

  • karaoan's avatar
    karaoan
    Icon for Kudo Kingpin rankKudo Kingpin

    Hi raldred,

     

    My company (www.managility.co) specialises in professional business intelligence solutions for Xero. The Acterys Connector for Xero enable you to access your Xero data with Power Desktop.

     

    As opposed to direct access via the API that has a variety of problems (API call limitations, single entity access/ no consolidation, performance, limited refresh) Acterys creates (and automatically refreshes) a proper Azure SQL data model with all relationships and dimension tables as well as financial DAX calculations that is fully editable, supports Direct Query and write back for forecasting and planning requirements.

     

    If you have further questions please feel free to contact me.

     

     

    Martin

     

     

    Planning with Power BI? -> www.Acterys.com

    • ElizabethTachji's avatar
      ElizabethTachji
      Icon for Helper III rankHelper III

      Hi,

       

      Does clearjelly transfer all data to excel then excel is connected to Power Bi desktop?  Or does ClearJelly have a  direct connection with Power BI.

      Cheers

      Elizabeth

      • karaoan's avatar
        karaoan
        Icon for Kudo Kingpin rankKudo Kingpin

        Hi Elizabeth,

        Acterys (formerly Clear Jelly) maintains a copy of your Xero data as a cloud based data model optimized for analytics with all relationships and relevant financial measures. This model gets automatically updated or manually refreshed by the user when new data is available in Xero.

         

        As opposed to direct access via the API that has a variety of problems (API call limitations, single entity access/ no consolidation, performance, limited refresh) Acterys creates (and automatically refreshes) a proper Azure SQL data model with all relationships and dimension tables as well as financial DAX calculations that is fully editable, supports Direct Query and write back for forecasting and planning requirements.

         

        Quickbooks (a system that Acterys supports as well - an alternative to Xero) attempts that with a Power BI connector to their system but because of the above mentioned limitations it just doesn't work (extremely slow refresh etc.) . I am happy to take opinions here but I really think there is no alternative to having a proper data model approach for financial applications. In Acterys that only takes a click and avoids paying expensive consultants to build a model for them that typically takes extensive time and investment.


        Martin

  • Hi All,

     

    I have worked out how to connect Power BI Desktop to Xero to create customised dashboards.

     

    I  have bypassed the limitations of the Xero app / Content pack and

    I created a direct connection from Xero to Power BI. 

     

    Xero and Power BI work seamlessly together.        30 minutes is all you need to get started.

     

    For free clear instructions on how, refer to blog page on analyticsrealtime.com.au.

    Follow step by step for the connection to work.

    Elizabeth Tachjian

    Analytics Realtime

    [email protected]

    61 417457054

     

     

     

     

     

     

     

     

  • jllau84's avatar
    jllau84
    Regular Visitor

    Hi,
    I am new and now evaluating the xero and powerBI as my selection for my new Accounting and Reporting System.
    I wondering and not saw XERO in "get data" selection for powerBI Desktop, thats meant powerBI Desktop is not able to connect to XERO directly? Or we need to have powerBI Pro to do that?

     

    • karaoan's avatar
      karaoan
      Icon for Kudo Kingpin rankKudo Kingpin

      jllau84 There is no data source in Power BI for Xero. There is only an app which only supports one entity and it can't be edited in Power Desktop. For consolidations and to use all the features in the Desktop you will need a solution like https://www.acterys.com.

      • jllau84's avatar
        jllau84
        Regular Visitor

        hi karaoan,  i not understand with "There is only an app which only supports one entity and it can't be edited in Power Desktop." That's mean will be only some "build-in report" for xero that is not editable?

        clearjelly is free apps or need to pay?

         

        How about powerBI Pro and Premium? can connect to XERO directly?

         

         

    • ElizabethTachji's avatar
      ElizabethTachji
      Icon for Helper III rankHelper III

      Hi,

       

      Power BI desktop can connect to Xero directly however you need a couple add ons.  I provide a service to business, to connect Power BI desktop to Xero and develop bespoke business insights.  If interested send me an e-mail [email protected].

       

      Cheers

      Elizabeth Tachjian.

      • karaoan's avatar
        karaoan
        Icon for Kudo Kingpin rankKudo Kingpin

        Even if a direct API access from Power BI Desktop is possible, it is typically not a great idea as:

        1. You will always be at the mercy of "allowed API calls per day" limitations.

        2. There are often issues with multi entity (consolidation) access.

        3. Access via the API will not provide a proper data warehouse/star schema which means that working with it will be slow, have a limited user experiene and will always require additional work on the front end side. 

         

        All these problems are already apparent when you use the QuickBooks direct access connector in Power BI Desktop that uses the Quickbooks API.

         

        Feel free to contact me, for further questions on this.

         

        Martin

         

        Planning With Power BI -> https://www.acterys.com

    • samdthompson's avatar
      samdthompson
      Icon for Memorable Member rankMemorable Member

      Hello jllau84. I am not a consultant so....ya know.

       

      Anyway, couple of questions.

       

      1. What are you expecting the reporting to do for you?

      2. Are you trying to generate reports for a really big organisation or a small one?

      3. How many transactions are you expecting to come through each week?

      4. Do you need near real time processing or is it a case of needing to see transactions up to say yesterday?

      5. Does it need to be fully automated or would it be okay to have an extract run?

       

      PowerBi is an incredibly powerful platform but still in its infancy so not all things are yet catered for eg a Xero connector on desktop. In saying that a monthly update cycle is pretty good and so many of these issues go away quite swiftly if there are enough users voices backing the idea.

       

      There are a couple of ideas I can think of and seen implemented that i can share if you can give me an idea of what you are after.

       

      Cheers,


      Sam

       

      • jllau84's avatar
        jllau84
        Regular Visitor

        Hi Sam,

         

        1. What are you expecting the reporting to do for you?

        - Able to generate Financial Report, Budget Report, Forecasting Report etc.... Maybe link to HR data for HR Report etc.

        2. Are you trying to generate reports for a really big organisation or a small one?

        - We are concrete supplier, we might need to generate the sales report and other internal report.

        3. How many transactions are you expecting to come through each week?

        - for sales, normally 400 to 500 line but may be higher than that.

        4. Do you need near real time processing or is it a case of needing to see transactions up to say yesterday?

        - yes, for management planning, material planning and sales forecast.

        5. Does it need to be fully automated or would it be okay to have an extract run?

        - depend on the complexity of the extract task, if got automated will use automated method.

         

  • Hi,

     

    It is possible to connect power bi to Xero using an ODBC or connector.  I currently create many customised reports in Power BI desktop using data directly from Xero and other applications.

     

    Elizabeth Tachjian

    Analytics Realtime

  • themistoklis's avatar
    themistoklis
    Icon for Community Champion rankCommunity Champion

    Hello All,

     

    Microsoft has released a Xero connector on Azure which is on preview mode (waiting for customer feedback).

    You can see the connector on this link.

     

    You can create a free Azure account and test it... It is working fine but it has a few issues.

     

    One of the major issues is the one reported here. You can vote for this issue and if Microsoft manages to finalise this connector on Azure hopefully they will easily move it to PowerBI Desktop.

     

    Thanks

  • Try using Skyvia to connect Xero and Power BI.

     

    This is a cloud service without coding that supports the connection between these services.