{"id":4619,"date":"2025-03-10T18:50:29","date_gmt":"2025-03-10T18:50:29","guid":{"rendered":"https:\/\/quebit.com\/askquebit\/?p=4619"},"modified":"2026-01-20T15:36:35","modified_gmt":"2026-01-20T15:36:35","slug":"moving-from-perspectives-to-pafe","status":"publish","type":"post","link":"https:\/\/quebit.com\/askquebit\/moving-from-perspectives-to-pafe\/","title":{"rendered":"How Do I Transition from IBM Cognos Perspectives to Planning Analytics for Excel (PAfE)?"},"content":{"rendered":"<p><strong>Background<\/strong><\/p>\n<p>TM1\u00ae Perspectives is TM1-native API based, whereas Planning Analytics for Microsoft Excel is REST API and MDX based. This difference affects how some of the features are implemented and overall performance.<\/p>\n<p>IBM Perspectives is an Excel plugin that integrates with the TM1 Server, while IBM Planning Analytics for Excel (PAfE) is a modern, Excel-based \u201ctool\u201d replacing Perspectives.<\/p>\n<p>PAfE has a more user-friendly interface, (can have) better performance, and more advanced features than Perspectives, however, long-time users of TM1 Perspectives may run into difficulties migrating existing Excel reports to PAfE because of differences in the way the same TM1 formulas are calculated in both Excel add-ins. Perspectives is much more \u201cforgiving\u201d in its interpretation of invalid or \u201cpoorly formed\u201d TM1 function parameters than PAfE.<\/p>\n<p>The following are some simple optimizations that can be implemented (without having to redesign or recreate the entire report) to improve the overall performance of a Perspectives report that is being migrated to PAfE.<\/p>\n<p><strong>Simple Optimizations<\/strong><\/p>\n<p><strong>Eliminate External Distractions<\/strong><\/p>\n<p>Step one in transitioning a Perspectives report to PAfE is to open the report in PAfE and ensure that you eliminate any external links that may be embedded as part of the report. An external link in Excel is\u00a0a reference to a cell, range of cells, or other data in another workbook. If there is a reference in the report that is unreachable, the report will try to reconcile that reference on every refresh of the report impairing performance.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4620\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture1.png\" alt=\"\" width=\"755\" height=\"168\" srcset=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture1.png 755w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture1-300x67.png 300w\" sizes=\"auto, (max-width: 755px) 100vw, 755px\" \/><\/p>\n<p>A common example of an external link is a reference to the Perspectives add-in. If the tm1p.xla shows up as an external link in your report, you must break (remove) that link:<\/p>\n<p><strong> <img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4621\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture2.png\" alt=\"\" width=\"488\" height=\"191\" srcset=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture2.png 488w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture2-300x117.png 300w\" sizes=\"auto, (max-width: 488px) 100vw, 488px\" \/><\/strong><\/p>\n<p><strong>View Function<\/strong><\/p>\n<p>Use the <a href=\"https:\/\/www.ibm.com\/docs\/en\/planning-analytics\/2.0.0?topic=functions-view\">VIEW Function<\/a> instead of simple cube references as The View function\u00a0sets up an optimized view for a cube <em>in memory<\/em>\u00a0so it can be referenced quicker when referred within the DBRW or DBR formula.<\/p>\n<p>Example from:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4622\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture3.png\" alt=\"\" width=\"140\" height=\"31\" \/><\/p>\n<p>To:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4623\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture4.png\" alt=\"\" width=\"787\" height=\"65\" srcset=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture4.png 787w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture4-300x25.png 300w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture4-768x63.png 768w\" sizes=\"auto, (max-width: 787px) 100vw, 787px\" \/><\/p>\n<p><strong>Nested Formulas<\/strong><\/p>\n<p>Avoid nested formulas, such as \u201cLEFT,\u201d within a DBRA or DBRW database call (also avoid functions like MID or RIGHT). A nested formula is where one function (like a LEFT function) is placed inside another function (such as a DBRA or DBRW).<\/p>\n<p>Example from:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4624\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture5.png\" alt=\"\" width=\"528\" height=\"73\" srcset=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture5.png 528w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture5-300x41.png 300w\" sizes=\"auto, (max-width: 528px) 100vw, 528px\" \/><\/p>\n<p>To:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4625\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture6.png\" alt=\"\" width=\"432\" height=\"60\" srcset=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture6.png 432w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture6-300x42.png 300w\" sizes=\"auto, (max-width: 432px) 100vw, 432px\" \/><\/p>\n<p>Notice that I changed the reference of N6 to N4, and that N4 is a <em>preformatted<\/em> value and does not require a LEFT function or a database call.<\/p>\n<p>Here is another example:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4642\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture23.png\" alt=\"\" width=\"787\" height=\"46\" srcset=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture23.png 787w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture23-300x18.png 300w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture23-768x45.png 768w\" sizes=\"auto, (max-width: 787px) 100vw, 787px\" \/><\/p>\n<p>Cell K7 is being pulled from the control tab of the report and shows a value of 202312 QTD. The LEFT function formats the date by dropping the \u201cQTD,\u201d which results in a RECALC within the DBRW, or three database \u201chits\u201d: first step executes the DBRW which stops because it does not have the period value. Step 2 calculates the period value and step 3 re-executes the DBRW (now with the period value) and returns the value.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4626\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture7.png\" alt=\"\" width=\"171\" height=\"43\" \/><\/p>\n<p>Change in the DBRW to reference a cell that holds the Period already formatted:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4627\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture8.png\" alt=\"\" width=\"725\" height=\"63\" srcset=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture8.png 725w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture8-300x26.png 300w\" sizes=\"auto, (max-width: 725px) 100vw, 725px\" \/><\/p>\n<p><strong>Logical Reorganization<\/strong><\/p>\n<p>Here is another example. The three highlighted cells <u>all<\/u> reference the same unformatted cell, and each perform a nested LEFT function in three different database pulls. Changing the three so that they all reference a preformatted cell is a simple optimization that will have an effect on overall performance of the report.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4628\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture9.png\" alt=\"\" width=\"130\" height=\"280\" \/><\/p>\n<p>Example of DBRW using a NESTED LEFT function on the unformatted cell:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4629\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture10.png\" alt=\"\" width=\"793\" height=\"70\" srcset=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture10.png 793w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture10-300x26.png 300w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture10-768x68.png 768w\" sizes=\"auto, (max-width: 793px) 100vw, 793px\" \/><\/p>\n<p>the unformatted cell:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4630\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture11.png\" alt=\"\" width=\"265\" height=\"68\" \/><\/p>\n<p>Create a new formatted cell:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4631\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture12.png\" alt=\"\" width=\"190\" height=\"75\" \/><\/p>\n<p>Example of DBRW without using a NESTED LEFT function and refining the formatted cell:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4632\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture13.png\" alt=\"\" width=\"731\" height=\"66\" srcset=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture13.png 731w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture13-300x27.png 300w\" sizes=\"auto, (max-width: 731px) 100vw, 731px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4633\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture14.png\" alt=\"\" width=\"773\" height=\"503\" srcset=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture14.png 773w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture14-300x195.png 300w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture14-768x500.png 768w\" sizes=\"auto, (max-width: 773px) 100vw, 773px\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4634\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture15.png\" alt=\"\" width=\"782\" height=\"502\" srcset=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture15.png 782w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture15-300x193.png 300w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture15-768x493.png 768w\" sizes=\"auto, (max-width: 782px) 100vw, 782px\" \/><\/p>\n<p><strong>The DBRA Secret<\/strong><\/p>\n<p>The DBRW function is considered faster than the DBRA\u00a0function because DBRW is more optimized for performance, therefore it is a good idea to replace all DBRA\u2019s with DBRW\u2019s (DBRA actually executes a DBRW itself to retrieve data).<\/p>\n<p>In the below example a DBRA function is being used (along with a nested LEFT function):<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4635\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture16.png\" alt=\"\" width=\"547\" height=\"67\" srcset=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture16.png 547w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture16-300x37.png 300w\" sizes=\"auto, (max-width: 547px) 100vw, 547px\" \/><\/p>\n<p>Below shows the optimized formula, using DBRW and dropping the nested LEFT function:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4636\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture17.png\" alt=\"\" width=\"710\" height=\"67\" srcset=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture17.png 710w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture17-300x28.png 300w\" sizes=\"auto, (max-width: 710px) 100vw, 710px\" \/><\/p>\n<p><strong>Unpredictable Functions <\/strong><\/p>\n<p>There can be issues in performance caused by the use of certain Excel formula functions. Certain functions, or the way the functions have been implemented within a worksheet, can cause unwanted recalculation. One example is using Excel functions on column headings (or other cells) that DBRW formulas on the rows reference. Every entry into a cell has the potential to cause the entire sheet to recalculate. Unpredictable function behavior may also be caused by using the OFFSET, INDIRECT and SUMIF (Excel functions). If any TM1\/Planning Analytics formulas are dependent on the results of these functions, you may want to rethink their use.<\/p>\n<p><strong>Understanding PAfE Logging<\/strong><\/p>\n<p>Helpful in diagnosing Perspectives to PAfE reporting performance problems are text files or logs that PAfE can generate. By default, this logging may not be enabled. To check or to enable this logging, go to the IBM Planning Analytics ribbon in Excel and click on Options:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4637\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture18.png\" alt=\"\" width=\"746\" height=\"110\" srcset=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture18.png 746w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture18-300x44.png 300w\" sizes=\"auto, (max-width: 746px) 100vw, 746px\" \/><\/p>\n<p>Under <strong>Options<\/strong>, select <strong>IBM<\/strong> and use the <em>right scroll bar<\/em> to scroll down to see \u201c<strong>Logging<\/strong>.\u201d From there select \u201c<strong>All<\/strong>\u201d from the drop-down list. Next click on <strong>OK<\/strong> and close and reopen Excel.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4638\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture19.png\" alt=\"\" width=\"932\" height=\"558\" srcset=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture19.png 932w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture19-300x180.png 300w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture19-768x460.png 768w\" sizes=\"auto, (max-width: 932px) 100vw, 932px\" \/><\/p>\n<p>Once you have enabled PAfE logging, multiple log files will be generated while you use PAfE:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4639\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture20.png\" alt=\"\" width=\"932\" height=\"444\" srcset=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture20.png 932w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture20-300x143.png 300w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture20-768x366.png 768w\" sizes=\"auto, (max-width: 932px) 100vw, 932px\" \/><\/p>\n<p>The log files can be viewed by opening then using a text editor, such as Notepad++. These files are typically requested should you open a support case with IBM. The most interesting of the log files is the JSON file (example shown below). In this file, if you search for the string \u201cRECALC\u201d it will give you an idea of all of the data points that PAfE needs to calculate refresh the worksheet(s) within your report. As a rule, the number of RECALC\u2019s within a report should be minimal.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4640\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture21.png\" alt=\"\" width=\"932\" height=\"572\" srcset=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture21.png 932w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture21-300x184.png 300w, https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture21-768x471.png 768w\" sizes=\"auto, (max-width: 932px) 100vw, 932px\" \/><\/p>\n<p>Finally, when not optimizing (or otherwise testing) a PAfE report, be sure to clear any previously generated log files and return the PAfE logging level to <strong>None <\/strong>to prevent any impact on PAfE performance (even if minimal).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-4641\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture22.png\" alt=\"\" width=\"257\" height=\"188\" \/><\/p>\n<p><strong>Additional References<\/strong><\/p>\n<p>The following links contain useful information for transitioning from Perspectives to PAfE.<\/p>\n<ul>\n<li><a href=\"https:\/\/quebit.com\/askquebit\/pafe-reporting-hints\/\">https:\/\/quebit.com\/askquebit\/pafe-reporting-hints\/<\/a><\/li>\n<li><a href=\"https:\/\/quebit.com\/askquebit\/diagnosing-pafe-performance-issues\/\">https:\/\/quebit.com\/askquebit\/diagnosing-pafe-performance-issues\/<\/a><\/li>\n<li><a href=\"https:\/\/quebit.com\/askquebit\/ibm-planning-analytics-for-excel-quick-start\/\">https:\/\/quebit.com\/askquebit\/ibm-planning-analytics-for-excel-quick-start\/<\/a><\/li>\n<li><a href=\"https:\/\/quebit.com\/askquebit\/using-dynamic-server-references-in-pafe-workbooks\/\">https:\/\/quebit.com\/askquebit\/using-dynamic-server-references-in-pafe-workbooks\/<\/a><\/li>\n<li><a href=\"https:\/\/quebit.com\/askquebit\/demystifying-the-pa-pafe-paw-passl-install-files-from-ibm-fix-central\/\">https:\/\/quebit.com\/askquebit\/demystifying-the-pa-pafe-paw-passl-install-files-from-ibm-fix-central\/<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Background TM1\u00ae Perspectives is TM1-native API based, whereas Planning Analytics for Microsoft Excel is REST API and MDX based. This difference affects how some of the features are implemented and overall performance. IBM Perspectives is an Excel plugin that integrates with the TM1 Server, while IBM Planning Analytics for Excel (PAfE) is a modern, Excel-based&hellip;<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[24],"tags":[77,108,51],"class_list":["post-4619","post","type-post","status-publish","format-standard","hentry","category-ibm","tag-ibm","tag-ibm-planning-analytics","tag-planning-analytics-how-tos"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How Do I Transition from IBM Cognos Perspectives to Planning Analytics for Excel (PAfE)? - QueBIT<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/quebit.com\/askquebit\/moving-from-perspectives-to-pafe\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How Do I Transition from IBM Cognos Perspectives to Planning Analytics for Excel (PAfE)? - QueBIT\" \/>\n<meta property=\"og:description\" content=\"Background TM1\u00ae Perspectives is TM1-native API based, whereas Planning Analytics for Microsoft Excel is REST API and MDX based. This difference affects how some of the features are implemented and overall performance. IBM Perspectives is an Excel plugin that integrates with the TM1 Server, while IBM Planning Analytics for Excel (PAfE) is a modern, Excel-based&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/quebit.com\/askquebit\/moving-from-perspectives-to-pafe\/\" \/>\n<meta property=\"og:site_name\" content=\"QueBIT\" \/>\n<meta property=\"article:published_time\" content=\"2025-03-10T18:50:29+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-20T15:36:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"755\" \/>\n\t<meta property=\"og:image:height\" content=\"168\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jennifer Field\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jennifer Field\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/moving-from-perspectives-to-pafe\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/moving-from-perspectives-to-pafe\\\/\"},\"author\":{\"name\":\"Jennifer Field\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#\\\/schema\\\/person\\\/082a9c4156466b9cdad2632e3de62601\"},\"headline\":\"How Do I Transition from IBM Cognos Perspectives to Planning Analytics for Excel (PAfE)?\",\"datePublished\":\"2025-03-10T18:50:29+00:00\",\"dateModified\":\"2026-01-20T15:36:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/moving-from-perspectives-to-pafe\\\/\"},\"wordCount\":1031,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/moving-from-perspectives-to-pafe\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/Picture1.png\",\"keywords\":[\"IBM\",\"IBM Planning Analytics\",\"Planning Analytics How To's\"],\"articleSection\":[\"IBM\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/quebit.com\\\/askquebit\\\/moving-from-perspectives-to-pafe\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/moving-from-perspectives-to-pafe\\\/\",\"url\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/moving-from-perspectives-to-pafe\\\/\",\"name\":\"How Do I Transition from IBM Cognos Perspectives to Planning Analytics for Excel (PAfE)? - QueBIT\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/moving-from-perspectives-to-pafe\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/moving-from-perspectives-to-pafe\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/Picture1.png\",\"datePublished\":\"2025-03-10T18:50:29+00:00\",\"dateModified\":\"2026-01-20T15:36:35+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#\\\/schema\\\/person\\\/082a9c4156466b9cdad2632e3de62601\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/moving-from-perspectives-to-pafe\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/quebit.com\\\/askquebit\\\/moving-from-perspectives-to-pafe\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/moving-from-perspectives-to-pafe\\\/#primaryimage\",\"url\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/Picture1.png\",\"contentUrl\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/Picture1.png\",\"width\":755,\"height\":168},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/moving-from-perspectives-to-pafe\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How Do I Transition from IBM Cognos Perspectives to Planning Analytics for Excel (PAfE)?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#website\",\"url\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/\",\"name\":\"QueBIT\",\"description\":\"QueBIT\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#\\\/schema\\\/person\\\/082a9c4156466b9cdad2632e3de62601\",\"name\":\"Jennifer Field\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/02bd32c7255ad906cd2c6352f643559cfee048a9b227b5b07b6a6f48d5b4a658?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/02bd32c7255ad906cd2c6352f643559cfee048a9b227b5b07b6a6f48d5b4a658?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/02bd32c7255ad906cd2c6352f643559cfee048a9b227b5b07b6a6f48d5b4a658?s=96&d=mm&r=g\",\"caption\":\"Jennifer Field\"},\"url\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/author\\\/quebit\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How Do I Transition from IBM Cognos Perspectives to Planning Analytics for Excel (PAfE)? - QueBIT","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/quebit.com\/askquebit\/moving-from-perspectives-to-pafe\/","og_locale":"en_US","og_type":"article","og_title":"How Do I Transition from IBM Cognos Perspectives to Planning Analytics for Excel (PAfE)? - QueBIT","og_description":"Background TM1\u00ae Perspectives is TM1-native API based, whereas Planning Analytics for Microsoft Excel is REST API and MDX based. This difference affects how some of the features are implemented and overall performance. IBM Perspectives is an Excel plugin that integrates with the TM1 Server, while IBM Planning Analytics for Excel (PAfE) is a modern, Excel-based&hellip;","og_url":"https:\/\/quebit.com\/askquebit\/moving-from-perspectives-to-pafe\/","og_site_name":"QueBIT","article_published_time":"2025-03-10T18:50:29+00:00","article_modified_time":"2026-01-20T15:36:35+00:00","og_image":[{"width":755,"height":168,"url":"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture1.png","type":"image\/png"}],"author":"Jennifer Field","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Jennifer Field","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/quebit.com\/askquebit\/moving-from-perspectives-to-pafe\/#article","isPartOf":{"@id":"https:\/\/quebit.com\/askquebit\/moving-from-perspectives-to-pafe\/"},"author":{"name":"Jennifer Field","@id":"https:\/\/quebit.com\/askquebit\/#\/schema\/person\/082a9c4156466b9cdad2632e3de62601"},"headline":"How Do I Transition from IBM Cognos Perspectives to Planning Analytics for Excel (PAfE)?","datePublished":"2025-03-10T18:50:29+00:00","dateModified":"2026-01-20T15:36:35+00:00","mainEntityOfPage":{"@id":"https:\/\/quebit.com\/askquebit\/moving-from-perspectives-to-pafe\/"},"wordCount":1031,"commentCount":0,"image":{"@id":"https:\/\/quebit.com\/askquebit\/moving-from-perspectives-to-pafe\/#primaryimage"},"thumbnailUrl":"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture1.png","keywords":["IBM","IBM Planning Analytics","Planning Analytics How To's"],"articleSection":["IBM"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/quebit.com\/askquebit\/moving-from-perspectives-to-pafe\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/quebit.com\/askquebit\/moving-from-perspectives-to-pafe\/","url":"https:\/\/quebit.com\/askquebit\/moving-from-perspectives-to-pafe\/","name":"How Do I Transition from IBM Cognos Perspectives to Planning Analytics for Excel (PAfE)? - QueBIT","isPartOf":{"@id":"https:\/\/quebit.com\/askquebit\/#website"},"primaryImageOfPage":{"@id":"https:\/\/quebit.com\/askquebit\/moving-from-perspectives-to-pafe\/#primaryimage"},"image":{"@id":"https:\/\/quebit.com\/askquebit\/moving-from-perspectives-to-pafe\/#primaryimage"},"thumbnailUrl":"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture1.png","datePublished":"2025-03-10T18:50:29+00:00","dateModified":"2026-01-20T15:36:35+00:00","author":{"@id":"https:\/\/quebit.com\/askquebit\/#\/schema\/person\/082a9c4156466b9cdad2632e3de62601"},"breadcrumb":{"@id":"https:\/\/quebit.com\/askquebit\/moving-from-perspectives-to-pafe\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/quebit.com\/askquebit\/moving-from-perspectives-to-pafe\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/quebit.com\/askquebit\/moving-from-perspectives-to-pafe\/#primaryimage","url":"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture1.png","contentUrl":"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2025\/02\/Picture1.png","width":755,"height":168},{"@type":"BreadcrumbList","@id":"https:\/\/quebit.com\/askquebit\/moving-from-perspectives-to-pafe\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/quebit.com\/askquebit\/"},{"@type":"ListItem","position":2,"name":"How Do I Transition from IBM Cognos Perspectives to Planning Analytics for Excel (PAfE)?"}]},{"@type":"WebSite","@id":"https:\/\/quebit.com\/askquebit\/#website","url":"https:\/\/quebit.com\/askquebit\/","name":"QueBIT","description":"QueBIT","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/quebit.com\/askquebit\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/quebit.com\/askquebit\/#\/schema\/person\/082a9c4156466b9cdad2632e3de62601","name":"Jennifer Field","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/02bd32c7255ad906cd2c6352f643559cfee048a9b227b5b07b6a6f48d5b4a658?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/02bd32c7255ad906cd2c6352f643559cfee048a9b227b5b07b6a6f48d5b4a658?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/02bd32c7255ad906cd2c6352f643559cfee048a9b227b5b07b6a6f48d5b4a658?s=96&d=mm&r=g","caption":"Jennifer Field"},"url":"https:\/\/quebit.com\/askquebit\/author\/quebit\/"}]}},"_links":{"self":[{"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/posts\/4619","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/comments?post=4619"}],"version-history":[{"count":3,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/posts\/4619\/revisions"}],"predecessor-version":[{"id":5053,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/posts\/4619\/revisions\/5053"}],"wp:attachment":[{"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/media?parent=4619"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/categories?post=4619"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/tags?post=4619"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}