Power BI & Dynamics GP - GPUG

40
Power BI & Dynamics GP Shawn Dorward, InterDyn Artis @GPUG www.gpug.com [email protected]

Transcript of Power BI & Dynamics GP - GPUG

Page 1: Power BI & Dynamics GP - GPUG

Power BI & Dynamics GPShawn Dorward, InterDyn Artis

@[email protected]

Page 2: Power BI & Dynamics GP - GPUG

Shawn Dorward | @ShawnMDorward | [email protected]

Shawn Dorward

LifeHacks365.com

Schooled in Accounting but passion is technology and business process efficiencies.

• Long Time Dynamics GP User and GPUG FAN!• Almost 20 Years of Accounting and GP experience• GPUG Summit Planning Committee (2014-Present)• GPTech Planning Committee (2018)• Charlotte Regional Chapter Leader (2012-Present)• Charleston Regional Chapter Leader (2017-Present)

• BUSINESS APPLICATIONS SUMMIT

Personal Blog: http://LifeHacks365.com/Company Blog: http://interdynartis.com/blog/

Page 3: Power BI & Dynamics GP - GPUG

Shawn Dorward | @ShawnMDorward | [email protected]

Shawn Dorward

LifeHacks365.comLifeHacks Blog Series

Using Custom Links in Dynamics GP

• Change Which App is Used When Making a Phone Call• Using Skype for Business from within Dynamics GP• Adding Custom Links for Vendors• Adding Custom Links for Inventory Items• Adding Custom Links for Employees• Adding Custom Links for Checkbooks, Credit Cards and Currency• Adding Custom Links for Customers

Page 4: Power BI & Dynamics GP - GPUG

Shawn Dorward | @ShawnMDorward | [email protected]

Shawn Dorward

LifeHacks365.comLifeHacks Blog Series

Replace Management Reporter with Free Jet Reports!

• What is it, and how do I Download Jet Basics• Install Jet Basics• Connect to Datasource• Run GP Update Utility

Page 5: Power BI & Dynamics GP - GPUG

Shawn Dorward | @ShawnMDorward | [email protected]

Shawn Dorward

LifeHacks365.comLifeHacks Blog Series

Turn SmartLists into Awesome Lists using Search Wild Cards!

• Advanced Search: Using Wildcards and ANY FIELD• Using basic search requirements AND Field comparisons!• Maximum Records & Search Types (And/Or Logic)

Page 6: Power BI & Dynamics GP - GPUG

Agenda

• Install OData Service• Configure OData Service• Connect OData to Power BI• Power BI on Home Screen

Page 7: Power BI & Dynamics GP - GPUG

Install OData Service

Page 8: Power BI & Dynamics GP - GPUG

Install OData

• From software “DVD” file

Page 9: Power BI & Dynamics GP - GPUG
Page 10: Power BI & Dynamics GP - GPUG
Page 11: Power BI & Dynamics GP - GPUG
Page 12: Power BI & Dynamics GP - GPUG
Page 13: Power BI & Dynamics GP - GPUG
Page 14: Power BI & Dynamics GP - GPUG

Configure OData Service

Page 15: Power BI & Dynamics GP - GPUG

Configure Odata Service in GP

• Update the endpoint that was specified in the previous step

Microsoft Dynamics GP/Tools/Setup/System/OData/Configure OData Service

Page 16: Power BI & Dynamics GP - GPUG

Select Data Sources to Publish

Microsoft Dynamics GP/Tools/Setup/System/OData/Data Sources

Page 17: Power BI & Dynamics GP - GPUG

Publish Data Sources

Microsoft Dynamics GP/Tools/Setup/System/OData/Publish OData

Page 18: Power BI & Dynamics GP - GPUG

Assign User Access

• Without this step, users will receive an error

Microsoft Dynamics GP/Tools/Setup/System/User

Page 19: Power BI & Dynamics GP - GPUG

Test Connection

• Use URL from Publish Step and try to connect in browser

Page 20: Power BI & Dynamics GP - GPUG

Connect OData to Power BI

Page 21: Power BI & Dynamics GP - GPUG

Connect to Power BI Desktop

• Connect to OData

https://powerbi.microsoft.com/en-us/desktop/

Page 22: Power BI & Dynamics GP - GPUG

Add Odata Feed

• Connect to OData

https://powerbi.microsoft.com/en-us/desktop/

Page 23: Power BI & Dynamics GP - GPUG

Select Specific Feed

• This is a list of published feeds

https://powerbi.microsoft.com/en-us/desktop/

Page 24: Power BI & Dynamics GP - GPUG

Build Reports in Power BI

Page 25: Power BI & Dynamics GP - GPUG

Build ANY report in Power BI

• Doesn’t have to be GP Data• Save it to a dashboard

Page 26: Power BI & Dynamics GP - GPUG

Add Power BI to GP Home

Page 27: Power BI & Dynamics GP - GPUG

Obtain Client ID

• In order to connect Dynamics GP to Power BI, Dynamics GP needs to be registered as an approved application on your Power BI account.

• Correct Link• https://dev.powerbi.com/apps

Microsoft Dynamics GP/Tools/Setup/System/Reporting Tools Setup

Page 28: Power BI & Dynamics GP - GPUG

Configure Client ID

• Window MAY have changed slightly (Power BI is always updating)

Microsoft Dynamics GP/Tools/Setup/System/User

Page 29: Power BI & Dynamics GP - GPUG

Update Client ID

• Add Client ID in GP

Microsoft Dynamics GP/Tools/Setup/System/User

Page 30: Power BI & Dynamics GP - GPUG

Sign In when Prompted

• Authenticate with same account you use for Power BI

Page 31: Power BI & Dynamics GP - GPUG

Customize Home Screen

• Once Authenticated, you can add Power BI to your dashboard on your homescreen

Page 32: Power BI & Dynamics GP - GPUG

Select Reports from Dashboards

• Only reports on a Power BI dashboard will be made available

Page 33: Power BI & Dynamics GP - GPUG

Using Custom OData

Page 34: Power BI & Dynamics GP - GPUG

Customize With Views

• Create View• Add Object in Data Sources• Select in Data Sources• Publish Odata Feed

Page 35: Power BI & Dynamics GP - GPUG

Using Gateway

Page 36: Power BI & Dynamics GP - GPUG

Using Gateway

• The On-premises data gateway acts as a bridge, providing quick and secure data transfer between on-premises data (data that is not in the cloud) and the Power BI, Microsoft Flow, Logic Apps, and PowerApps services.

Page 37: Power BI & Dynamics GP - GPUG

Install Gateway

• https://docs.microsoft.com/en-us/power-bi/service-gateway-install

Page 38: Power BI & Dynamics GP - GPUG

New Reports in GP

• Build Locally• Publish to PBI Service• Pin to Dashboard• Add to GP Home Screen

Page 39: Power BI & Dynamics GP - GPUG

Thank You!!

Page 40: Power BI & Dynamics GP - GPUG

Shawn Dorward | @ShawnMDorward | [email protected]

Shawn Dorward

LifeHacks365.com

Schooled in Accounting but passion is technology and business process efficiencies.

• Long Time Dynamics GP User and GPUG FAN!• Almost 20 Years of Accounting and GP experience• GPUG Summit Planning Committee (2014-Present)• GPTech Planning Committee (2018)• Charlotte Regional Chapter Leader (2012-Present)• Charleston Regional Chapter Leader (2017-Present)

Personal Blog: http://LifeHacks365.com/Company Blog: http://interdynartis.com/blog/