Dynamics AX 2012 R2 Power View 기능 소개

Posted by Alvin You
2015. 4. 23. 17:48 Dynamics AX

Dynamics AX 2012 R2 CU7 환경에서는 더욱더 강력한 BI(Business Intelligence) 기능을 제공합니다. MS의 BI를 통틀어 Power BI 라는 표현을 사용합니다. 이유는 모든 BI 관련 도구들이 Power라는 단어로 시작되기 때문이죠. ㅎㅎ

오늘은 Dynamics AX 2012 R2 CU7 환경에서 구성된 Power View에 대해서 알아볼까 합니다.

제가 구성한 Power View 환경은 아래와 같습니다.

  • Windows Server 2008 R2
  • SQL Server 2012 with SP2
  • Sharepoint Server 2010

구성을 하면서 느낀점이지만, MS가 Sharepoint 제품을 더욱 견고하고 다양한 기능을 소화할 수 있도록 만들어 가고 있는 것을 다시 한 번 느낄 수 있었습니다.

기존의 SQL Server에 통합되어 서비스 했던 Report Service, Power Pivot 서비스를 Sharepoint에 통합 모드로 제공하는 걸 보면서 느낀 점입니다.

아래 이미지는 AX Client의 AR > Common > Customers > All customers 화면에 있는 Reporting 탭에 있는 Analyze data 버튼입니다.

버튼을 누르면 Power View 화면을 구성할 수 있는 Power View Canvas가 인터넷 익스플로러 화면에 뜹니다.

[Analyze Data Button]

 

제가 구성한 시스템에 트랜잭션 데이터가 없는 관계로 좌측의 Field 값을 선택해도 아무런 데이터가 보이지 않는 점 이해해 주셨으면 합니다.

Power View의 막강한 Design 기능을 이용해 원하는 데이터를 Graph, Chart등으로 다양하게 표현할 수 있습니다.

그리고, Power View Report 구성 후 Sharepoint에 저장 후 재사용이 가능하며 Role Center에 Link를 걸어 Role Center 화면에서 쉽게 볼 수 있도록 구성 할 수 있습니다.

[Power View Canvas 화면]

The Managed Metadata Service or Connection is currently not available.

Posted by Alvin You
2015. 4. 17. 12:24 Sharepoint

Sharepoint 2010의 Managed Metadata Service 구성 중 아래와 같은 오류 메시지를 만나게 되면,

아래 방법으로 해결을 해 보세요. 많은 방법들 중 저에게 문제 해결이 되었던 방법입니다.

"The managed Metadata Service or Connection is currently not available. The Application Pool or Managed Metadata Web Service may not have been started. Please Contact your Administrator."

 

Resolution>

Sharepoint 2010 Management Shell을 통해 Initialize-SPResourceSecurity 명령어를 실행시켜 권한관련 설정을 초기화시킵니다.

 

위 명령어 실행 후 정상적으로 Term Store Management Tool이 뜨는 것을 확인할 수 있었습니다.

[Book Review]Microsoft Dynamics AX 2012 Development Cookbook

Posted by Alvin You
2015. 4. 16. 15:00 Dynamics AX

오늘 Review할 Dynamics AX 개발 관련 서적은 "Microsoft Dynamics AX 2012 Development Cookbook"입니다. Cookbook 단어처럼 Dynamics AX 개발에 첫 발을 내딪는 분들께 추천해 드리고 싶은 책입니다.

다양한 예제 중심의 교재로 손쉽게 따라할 수 있는 내용들이 많이 담겨 있고, 또한 업무에 바로 응용할 수 있는 내용들이 많이 담겨 있습니다.

하단에 교재의 목차를 담아 드릴 테니, 관심 있으신분들께서는 구입해서 읽어보시길 추천합니다.

Table of Contents

Preface 1

Chapter 1: Processing Data 7

Introduction 7

Creating a new number sequence 8

Renaming the primary key 13

Merging two records 17

Adding a document handling note 19

Using a normal table as a temporary table 21

Copying a record 22

Building a query object 25

Using a macro in an SQL statement 30

Executing a direct SQL statement 31

Enhancing the data consistency check 37

Exporting data to an XML file 41

Importing data from an XML file 44

Creating a comma-separated value file 46

Reading a comma-separated value file 49

Using the date effectiveness feature 52

Chapter 2: Working with Forms 57

Introduction 57

Creating a dialog 58

Handling a dialog event 63

Building a dynamic form 67

Adding a form splitter 72

Creating a modal form 77

Modifying multiple forms dynamically 79

Storing last form values 82

Using a tree control 85

Building a checklist 97

Adding the View details link 105

Chapter 3: Working with Data in Forms 109

Introduction 109

Using a number sequence handler 110

Creating a custom filter 113

Creating a custom instant search filter 117

Building a selected/available list 120

Preloading images 127

Creating a wizard 134

Processing multiple records 144

Coloring records 146

Adding an image to records 147

Chapter 4: Building Lookups 157

Introduction 157

Creating an automatic lookup 158

Creating a lookup dynamically 161

Using a form for building a lookup 163

Building a tree lookup 169

Displaying a list of custom options 173

Another way of displaying custom options 175

Building a lookup based on record description 179

Building the Browse for Folder lookup 185

Building a lookup for selecting a file 190

Creating a color picker lookup 194

Chapter 5: Processing Business Tasks 201

Introduction 201

Using a segmented entry control 202

Creating a general journal 207

Posting a general journal 215

Processing a project journal 217

Creating and posting a ledger voucher 221

Changing an automatic transaction text 225

Creating a purchase order 228

Posting a purchase order 231

Creating a sales order 236

Posting a sales order 239

Creating an electronic payment format 243

Chapter 6: Integration with Microsoft Office 253

Introduction 253

Creating an Excel file 254

Reading an Excel file 256

Creating a Word document from a template 259

Creating a Word document with repeating elements 262

Creating a Microsoft Project file 266

Sending an e-mail using Outlook 271

Chapter 7: Using Services 275

Introduction 275

Consuming the system query service 276

Consuming the system metadata service 279

Consuming an existing document service 281

Creating a document service 285

Consuming a document service 290

Using an enhanced document service 292

Creating a custom service 298

Consuming a custom service 301

Consuming an external service 303

Chapter 8: Improving Development Efficiency 309

Introduction 309

Creating an editor template 310

Modifying the Tools menu 315

Modifying the right-click context menu 317

Searching for an object in a development project 322

Modifying the Personalization form 325

Modifying the application version 329

Chapter 9: Improving Dynamics AX Performance 333

Introduction 333

Calculating code execution time 334

Writing efficient SQL statements 336

Caching a display method 338

Using Dynamics AX Trace Parser 341

Using SQL Server Database Engine Tuning Advisor 345

Index 349