<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-9127827281810361426</atom:id><lastBuildDate>Fri, 18 May 2012 11:34:10 +0000</lastBuildDate><category>HFM</category><category>Money Online</category><category>FAQs</category><category>Hyperion Planning</category><category>Hyperion Essbase</category><category>Demos</category><category>Cognos</category><category>Hyperion Enterprise</category><category>SQL Server</category><title>DataWareHousing Support</title><description>DataWareHousing Tools Materials | Tutorials | Examples | Demos | FAQs</description><link>http://www.datawarehousingsupport.com/</link><managingEditor>noreply@blogger.com (ajaikumar)</managingEditor><generator>Blogger</generator><openSearch:totalResults>144</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/DatawarehousingSupport" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="datawarehousingsupport" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><media:copyright>Info about DataWareHosuing Tools</media:copyright><media:keywords>Hyperion,Hyperion,Enterprise,Hyperion,Essbase,Cognos,TM1,Cognos,Controller</media:keywords><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Education/Training</media:category><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Technology/Software How-To</media:category><itunes:owner><itunes:email>ajai.goura@gmail.com</itunes:email><itunes:name>AjayKumar Gourabathina</itunes:name></itunes:owner><itunes:author>AjayKumar Gourabathina</itunes:author><itunes:explicit>no</itunes:explicit><itunes:keywords>Hyperion,Hyperion,Enterprise,Hyperion,Essbase,Cognos,TM1,Cognos,Controller</itunes:keywords><itunes:subtitle>DataWareHousingSupport</itunes:subtitle><itunes:summary>Information about Datawarehousing Tools for Reporting purpose.</itunes:summary><itunes:category text="Education"><itunes:category text="Training" /></itunes:category><itunes:category text="Technology"><itunes:category text="Software How-To" /></itunes:category><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">DatawarehousingSupport</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-7387706248676315087</guid><pubDate>Fri, 18 May 2012 11:34:00 +0000</pubDate><atom:updated>2012-05-18T12:34:10.419+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cognos</category><title>TM1 Perspectives VB Error</title><description>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;
Error: &lt;i&gt;&lt;b&gt;Object library invalid or contains references to object definitions that could not be found&lt;/b&gt;&lt;/i&gt;
&lt;br /&gt;
&lt;br /&gt;
Screenshot:
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 10.0pt; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin;"&gt;&lt;!--[if gte vml 1]&gt;&lt;v:shapetype
 id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t"
 path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"&gt;
 &lt;v:stroke joinstyle="miter"/&gt;
 &lt;v:formulas&gt;
  &lt;v:f eqn="if lineDrawn pixelLineWidth 0"/&gt;
  &lt;v:f eqn="sum @0 1 0"/&gt;
  &lt;v:f eqn="sum 0 0 @1"/&gt;
  &lt;v:f eqn="prod @2 1 2"/&gt;
  &lt;v:f eqn="prod @3 21600 pixelWidth"/&gt;
  &lt;v:f eqn="prod @3 21600 pixelHeight"/&gt;
  &lt;v:f eqn="sum @0 0 1"/&gt;
  &lt;v:f eqn="prod @6 1 2"/&gt;
  &lt;v:f eqn="prod @7 21600 pixelWidth"/&gt;
  &lt;v:f eqn="sum @8 21600 0"/&gt;
  &lt;v:f eqn="prod @7 21600 pixelHeight"/&gt;
  &lt;v:f eqn="sum @10 21600 0"/&gt;
 &lt;/v:formulas&gt;
 &lt;v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/&gt;
 &lt;o:lock v:ext="edit" aspectratio="t"/&gt;
&lt;/v:shapetype&gt;&lt;v:shape id="Picture_x0020_1" o:spid="_x0000_i1025" type="#_x0000_t75"
 alt="cid:image001.png@01CD2D0A.8C9636F0" style='width:373.5pt;height:94.5pt'&gt;
 &lt;v:imagedata src="file:///C:\DOCUME~1\GOURAB~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image001.png"
  o:href="cid:image001.png@01CD3515.80918C20"/&gt;
&lt;/v:shape&gt;&lt;![endif]--&gt;&lt;!--[if !vml]--&gt;&lt;!--[endif]--&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-Zxm7FqTn9Ck/T7YzYgxC4SI/AAAAAAAACMk/deKZCmRYW2c/s1600/TM1+perspectives+VB+Error.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="360" src="http://4.bp.blogspot.com/-Zxm7FqTn9Ck/T7YzYgxC4SI/AAAAAAAACMk/deKZCmRYW2c/s400/TM1+perspectives+VB+Error.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
Solution:
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Close TM1 perspective and Excel completely&lt;/li&gt;
&lt;li&gt;Open the command prompt&lt;/li&gt;
&lt;li&gt;Navigate to Document and Settings&lt;/li&gt;
&lt;li&gt;C:\Documents and Settings&amp;gt;del /S /A:H /A:-H *.EXD (and press enter key)&lt;/li&gt;
&lt;li&gt;Close command prompt&lt;/li&gt;
&lt;li&gt;Now try login back to TM1 perspectives&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-7387706248676315087?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0y0GgPgw3e-7ltFIhxJ6yEixxnE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0y0GgPgw3e-7ltFIhxJ6yEixxnE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0y0GgPgw3e-7ltFIhxJ6yEixxnE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0y0GgPgw3e-7ltFIhxJ6yEixxnE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/iVkkj389bcY" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2012/05/tm1-perspectives-vb-error.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><media:thumbnail url="http://4.bp.blogspot.com/-Zxm7FqTn9Ck/T7YzYgxC4SI/AAAAAAAACMk/deKZCmRYW2c/s72-c/TM1+perspectives+VB+Error.JPG" height="72" width="72" /><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-2335891151102653802</guid><pubDate>Fri, 17 Feb 2012 07:36:00 +0000</pubDate><atom:updated>2012-02-17T07:36:32.089Z</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cognos</category><title>CoCreateInstance (ControllerXLDisp.MsgPusher) failed with 0x800a01ad</title><description>Error: &lt;b&gt;CoCreateInstance (ControllerXLDisp.MsgPusher) failed with 0x800a01ad&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Steps:&lt;/b&gt;&lt;br /&gt;
1. Logon to the client PC as the 'bad' user&lt;br /&gt;
2. Open the Microsoft Office folder (where EXCEL.EXE is located). For example, if using Office 2003 then the default path is C:\Program Files\Microsoft Office\OFFICE11&lt;br /&gt;
3. Inside this folder, ensure that there is a file called 'EXCEL.EXE.CONFIG'.&lt;br /&gt;
4. Check the NTFS file permissions for this file ('Excel.exe.config'). Ensure that the permissions are set so that the group 'Everyone' has read access&lt;br /&gt;
5. Launch Internet Explorer&lt;br /&gt;
6. Click 'Tools - Options'&lt;br /&gt;
7. Click 'Connections'&lt;br /&gt;
8. Click 'LAN Settings'&lt;br /&gt;
9. Ensure that you do not hve a proxy server configured. &lt;br /&gt;
10. Ensure that you are logged onto the client PC as an administrator&lt;br /&gt;
11. Start - Run - 'Regedit' &lt;enter&gt;&lt;br /&gt;
12. Locate the key 'HKEY_CLASSES_ROOT\ControllerXLDisp.MsgPusher'&lt;br /&gt;
13. Right-click on 'ControllerXLDisp.MsgPusher' and choose 'permissions'&lt;br /&gt;
14. Ensure that the group 'Everyone' has 'Read' permissions&lt;br /&gt;
15. Launch 'Control Panel' then 'Add/Remove Programs'&lt;br /&gt;
16. Locate the Controller Excel Link entry&lt;br /&gt;
17. Uninstall the Controller Excel link client&lt;br /&gt;
18. After the process has finished, locate the Controller Excel link software install program(typically "ControllerClient.MSI" which you can download from http://&lt;your_controllerserver_name&gt;/cognos8/controllerbin/controllerclient.msi or sometimes "CCRLocalClient.MSI") and copy it to the client device's local hard drive(for example C:\TEMP)&lt;br /&gt;
19. Re-install the Controller Excel link client. IMPORTANT: If using a modern version of Windows (Vista / Windows 7 / Windows 2008) then you will need to right-click on the MSI file (typically "ControllerClient.MSI") and choose "Run as administrator". If using an older version of Windows (such as Win XP / Windows 2003) then simply double-click on the file 'ControllerClient.MSI',&lt;br /&gt;
20. Locate the key 'HKEY_CLASSES_ROOT\ControllerXLDisp.MsgPusher'&lt;br /&gt;
21. Right-click on 'ControllerXLDisp.MsgPusher' and choose 'permissions'&lt;br /&gt;
22. Double-check to ensure that the group 'Everyone' still has 'Read' permissions&lt;br /&gt;
23. Test&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-2335891151102653802?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/VmwDHzfVJVgWgiWYypMfNkwCu0M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VmwDHzfVJVgWgiWYypMfNkwCu0M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/VmwDHzfVJVgWgiWYypMfNkwCu0M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VmwDHzfVJVgWgiWYypMfNkwCu0M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/mdVMk5z1dbI" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2012/02/cocreateinstance-controllerxldispmsgpus.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-8180878297970599226</guid><pubDate>Fri, 17 Feb 2012 07:34:00 +0000</pubDate><atom:updated>2012-02-17T07:34:15.863Z</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cognos</category><title>Controller Client/Excel Add-in is not installed</title><description>Error: Controller Client/Excel Add-in is not installed&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Steps:&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Excel 2003 or 2005&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
1. Click on Tools/Add-ins in Microsoft excel&lt;br /&gt;
2. Click the check box next to IBM Cognos 8 Controller Link.&lt;br /&gt;
a. If you are not able to see the Excel Add-in under Add-ins window, we need to add it manually.&lt;br /&gt;
b. Click on Browse in the Add-ins window&lt;br /&gt;
c. Browse through the specified path C:\Program Files\Cognos\ccr\ControllerXL.xll&lt;br /&gt;
d. Click ok to add the excel add-in and then enable it by clicking on the check box.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Excel 2007&lt;/b&gt;&lt;br /&gt;
1. Click on Office button in Excel and then click on Excel Options&lt;br /&gt;
2. Click on Add-ins&lt;br /&gt;
3. In the Manage dropdown box select Disabled Items and then click on Go button&lt;br /&gt;
4. Select the IBM Cognos 8 Controller Link and then Enable it by clicking on Enable button&lt;br /&gt;
5. Select Excel Add-ins and then click on Go button once again and then click on check box next to IBM Cognos 8 Controller Link and then click on OK.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-8180878297970599226?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ycTp5SpwARqR1ZeI-TPFLchvXcM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ycTp5SpwARqR1ZeI-TPFLchvXcM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ycTp5SpwARqR1ZeI-TPFLchvXcM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ycTp5SpwARqR1ZeI-TPFLchvXcM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/oHjNlf66qII" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2012/02/controller-clientexcel-add-in-is-not.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-6781415120164494953</guid><pubDate>Fri, 17 Feb 2012 07:30:00 +0000</pubDate><atom:updated>2012-02-17T07:30:51.249Z</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cognos</category><title>Interop.Excel: Attempted to read or write protected memory - Cognos Controller</title><description>Cause: Printer Issue&lt;br /&gt;
Sol: Print Preview before you save the form.&lt;br /&gt;
1. Open the form &lt;br /&gt;
2. Make the change &lt;br /&gt;
3. Click "File - Print Preview" &lt;br /&gt;
4. Click the 'close' button to close the "print preview" page &lt;br /&gt;
5. Press 'Save'&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-6781415120164494953?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/M7ppbADQ0n_O_P_oirgWUeppcGE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/M7ppbADQ0n_O_P_oirgWUeppcGE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/M7ppbADQ0n_O_P_oirgWUeppcGE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/M7ppbADQ0n_O_P_oirgWUeppcGE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/0UtzV6WemlQ" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2012/02/interopexcel-attempted-to-read-or-write.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-3551723551247352915</guid><pubDate>Fri, 29 Oct 2010 15:54:00 +0000</pubDate><atom:updated>2010-10-29T16:54:05.233+01:00</atom:updated><title>Renaming Elements in Cognos TM1 Dimension</title><description>&lt;b&gt;Reanming Elements in a Dimension:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
We can rename an element in a TM1 dimension by using a function called &lt;b&gt;SwapAliasWithPrincipalName&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Steps:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Create a new alias "&lt;b&gt;new&lt;/b&gt;" in the Dimension, by default the new elements are identical&lt;/li&gt;
&lt;li&gt;Change all required elements to their new names in the "&lt;b&gt;new&lt;/b&gt;" created alias&lt;/li&gt;
&lt;li&gt;Create a new TI process with the following line in the Prolog:&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;&lt;b&gt;SwapAliasWithPrincipalName(Dimension,'new',0);&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;The third parameter needs to be zero to execute the swap. If it has any other purpose, please edit/leave a comment&lt;/li&gt;
&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-3551723551247352915?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/JeKqQjMSR2H0NzJa4elM-7WTAmU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JeKqQjMSR2H0NzJa4elM-7WTAmU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/JeKqQjMSR2H0NzJa4elM-7WTAmU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JeKqQjMSR2H0NzJa4elM-7WTAmU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/ext1i4PaInw" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2010/10/renaming-elements-in-cognos-tm1.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-7409105672903651258</guid><pubDate>Fri, 29 Oct 2010 15:46:00 +0000</pubDate><atom:updated>2010-10-29T16:47:19.873+01:00</atom:updated><title>Backing out changes in Cognos TM1</title><description>&lt;b&gt;Backing out Changes (Where Possible)&lt;/b&gt;&lt;br /&gt;
Under specific circumstances data changes made to a cube can be ‘Backed out’ via the TM1 Transaction Log. In order for this to be possible the cube must have logging enabled (“}cube_properties” control cube).&lt;br /&gt;
&lt;br /&gt;
Steps to back out data changes:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Right Click on the Server within “Server Explorer”&lt;/li&gt;
&lt;li&gt;Select “View Transaction Log”&lt;/li&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_hgIi6OAF5wU/TMrqyFY55yI/AAAAAAAABmQ/BWPj67Op224/s1600/Trans+Log.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" nx="true" src="http://2.bp.blogspot.com/_hgIi6OAF5wU/TMrqyFY55yI/AAAAAAAABmQ/BWPj67Op224/s320/Trans+Log.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;li&gt;Select the Date you wish to search from&lt;/li&gt;
&lt;li&gt;Select the Cube and/or User (who’s actions you wish to reverse)&lt;/li&gt;
&lt;li&gt;Execute the Search&lt;/li&gt;
&lt;li&gt;Highlight the items you wish to “back out”&lt;/li&gt;
&lt;li&gt;Under “View” click “Select” and click "Back out"&lt;/li&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_hgIi6OAF5wU/TMrsSG2O5YI/AAAAAAAABmU/5b6HF_TJspc/s1600/Results.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" nx="true" src="http://1.bp.blogspot.com/_hgIi6OAF5wU/TMrsSG2O5YI/AAAAAAAABmU/5b6HF_TJspc/s320/Results.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-7409105672903651258?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/fVQTPBXAVeCWRpvnTXg0irj5UfM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fVQTPBXAVeCWRpvnTXg0irj5UfM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/fVQTPBXAVeCWRpvnTXg0irj5UfM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fVQTPBXAVeCWRpvnTXg0irj5UfM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/x10NxxqQ5TE" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2010/10/backing-out-changes-in-cognos-tm1.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><media:thumbnail url="http://2.bp.blogspot.com/_hgIi6OAF5wU/TMrqyFY55yI/AAAAAAAABmQ/BWPj67Op224/s72-c/Trans+Log.JPG" height="72" width="72" /><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-8389206244854649170</guid><pubDate>Tue, 26 Oct 2010 14:15:00 +0000</pubDate><atom:updated>2010-10-26T15:15:27.222+01:00</atom:updated><title>Creating a cube through TI process with new dimensions</title><description>Please follow the below steps to create a new cube through TI process with new dimensions:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Select process and then select ‘Process\Create New Process’ as shown in the below screenshot&lt;/li&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hgIi6OAF5wU/TMbf06dwtLI/AAAAAAAABmM/El1ny41NdoQ/s1600/Process.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" nx="true" src="http://4.bp.blogspot.com/_hgIi6OAF5wU/TMbf06dwtLI/AAAAAAAABmM/El1ny41NdoQ/s320/Process.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;li&gt;Now Turbo Integrator window will be opened&lt;/li&gt;
&lt;li&gt;If your source is an external database (For Ex: SQL SERVER), click on ‘ODBC’ as your datasource type under ‘Data Source’ tab inside the TI process.&lt;/li&gt;
&lt;li&gt;Click on Browse and select the ‘Data Source Name’ (which should be created before selecting the datasource name, create a DSN for the database which you are going to use).&lt;/li&gt;
&lt;li&gt;Write the query to fetch the data from the database inside ‘Query’ and click on ‘Preview’ button. If everything works fine, you can see the top 10 records under preview section. &lt;/li&gt;
&lt;i&gt;Note:&lt;/i&gt; If you feel that all the columns are there under preview section, then no need to do anything. If not, please modify your query to get your columns.
&lt;li&gt;Click on Variables tab and now you can see all the columns which you previewed in the previous tab.&lt;/li&gt;
&lt;li&gt;Change the contents for all the variables (Ex: Element, Consolidation, Ignore, Other etc)&lt;/li&gt;
&lt;li&gt;Click on ‘Maps’ tab and click on ‘Cube’ tab.&lt;/li&gt;
&lt;li&gt;Click on ‘Create Cube’ under ‘Cube Action’ and provide a cube name.&lt;/li&gt;
&lt;li&gt;Click on ‘Accumulate/Store’ values based upon your requirement under ‘Data Action’ for storing the data inside the cube.&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;Accumulate: Aggregates the values with existing data&lt;/li&gt;
&lt;li&gt;Store: replaces the data&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Click on ‘Dimensions’ tab and provide the new dimension name under ‘Dimension’ and also specify the order of the dimension in the cube. If you are creating new dimensions, please double check whether the ‘Action’ contains ‘Create’.&lt;/li&gt;
&lt;li&gt;Specify the element type for the dimension.&lt;/li&gt;
&lt;li&gt;Click on ‘Consolidation’ tab and assign the N level elements to the consolidation element to create a hierarchy.&lt;/li&gt;
&lt;li&gt;Click on ‘Advanced’ Tab and then click on ‘Prolog’, ‘Meta Data’, ‘Data’ and “Epilog’. The TI process will automatically writes the script inside the relevant tabs.&lt;/li&gt;
&lt;li&gt;Save the process with a name and then execute it to create a new dimension.&lt;/li&gt;
&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-8389206244854649170?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-scAv6n2z1wHHGC1Kl49sYkkeL4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-scAv6n2z1wHHGC1Kl49sYkkeL4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-scAv6n2z1wHHGC1Kl49sYkkeL4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-scAv6n2z1wHHGC1Kl49sYkkeL4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/qOaPKjPLUj4" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2010/10/creating-cube-through-ti-process-with.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><media:thumbnail url="http://4.bp.blogspot.com/_hgIi6OAF5wU/TMbf06dwtLI/AAAAAAAABmM/El1ny41NdoQ/s72-c/Process.JPG" height="72" width="72" /><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-8244174677565301226</guid><pubDate>Tue, 26 Oct 2010 14:09:00 +0000</pubDate><atom:updated>2010-10-26T15:09:54.395+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cognos</category><title>Creating a Dimension through TI process</title><description>Please follow the below steps to create a new dimension through TI process:&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Select process and then select ‘Process\Create New Process’ as shown in the below screenshot&lt;/li&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hgIi6OAF5wU/TMbf06dwtLI/AAAAAAAABmM/El1ny41NdoQ/s1600/Process.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="200" nx="true" src="http://4.bp.blogspot.com/_hgIi6OAF5wU/TMbf06dwtLI/AAAAAAAABmM/El1ny41NdoQ/s320/Process.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;li&gt;Now Turbo Integrator window will be opened&lt;/li&gt;
&lt;li&gt;If your source is an external database (For Ex: SQL SERVER), click on ‘ODBC’ as your datasource type under ‘Data Source’ tab inside the TI process.&lt;/li&gt;
&lt;li&gt;Click on Browse and select the ‘Data Source Name’ (which should be created before selecting the datasource name, create a DSN for the database which you are going to use).&lt;/li&gt;
&lt;li&gt;Write the query to fetch the data from the database inside ‘Query’ and click on ‘Preview’ button. If everything works fine, you can see the top 10 records under preview section. &lt;/li&gt;
&lt;i&gt;Note:&lt;/i&gt; If you feel that all the columns are there under preview section, then no need to do anything. If not, please modify your query to get your columns.
&lt;li&gt;Click on Variables tab and now you can see all the columns which you previewed in the previous tab.&lt;/li&gt;
&lt;li&gt;Change the contents for all the variables (Ex: Element, Consolidation, Ignore, Other etc)&lt;/li&gt;
&lt;li&gt;Click on ‘Maps’ tab and do nothing under ‘Cube’ tab.&lt;/li&gt;
&lt;li&gt;Click on ‘Dimensions’ tab and assign the following parameters&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;Dimension: give a new name (since it is a new dimension)&lt;/li&gt;
&lt;li&gt;Action: Create&lt;/li&gt;
&lt;li&gt;Element Type: either Numeric or String&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Click on ‘Consolidation’ tab and assign the n level elements if you want the elements to be under a particular consolidation element (If you didn’t mention an consolidation element under variables tab, this Tab will be deactivated)&lt;/li&gt;
&lt;li&gt;Click on ‘Advanced’ Tab and then click on ‘Prolog’, ‘Meta Data’, ‘Data’ and “Epilog’. The TI process will automatically writes the script inside the relevant tabs.&lt;/li&gt;
&lt;li&gt;Save the process with a name and then execute it to create a new dimension.&lt;/li&gt;
&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-8244174677565301226?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0Z31rx6AwkbzF1nxcSXD4jGHYIc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0Z31rx6AwkbzF1nxcSXD4jGHYIc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0Z31rx6AwkbzF1nxcSXD4jGHYIc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0Z31rx6AwkbzF1nxcSXD4jGHYIc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/hzJ8o8hHXBs" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2010/10/creating-dimension-through-ti-process.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><media:thumbnail url="http://4.bp.blogspot.com/_hgIi6OAF5wU/TMbf06dwtLI/AAAAAAAABmM/El1ny41NdoQ/s72-c/Process.JPG" height="72" width="72" /><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-2443661519712887123</guid><pubDate>Tue, 12 Oct 2010 15:52:00 +0000</pubDate><atom:updated>2010-10-12T16:53:40.049+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">FAQs</category><title>Cognos Controller certification Q &amp; A (Sample)</title><description>&lt;b&gt;Sample test:&lt;/b&gt;&lt;br /&gt;
The sample test is designed to give the candidate an idea of the content and format of the questions that will be on the certification exam. Performance on the sample test is NOT an indicator of performance on the certification exam. This should not be considered an assessment tool.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;(Answer key at the end)&lt;/b&gt;&lt;br /&gt;
------------------------------------------------------------------------&lt;br /&gt;
1. Where would the administrator define a circular ownership (company A owns company B, and company B owns company A)?&lt;br /&gt;
A. In the Define Company Structure window.&lt;br /&gt;
B. In the Data Entry - Shareholding and Investments in Group Companies window.&lt;br /&gt;
C. In the Define Account Structure window.&lt;br /&gt;
D. In the Data Entry - Shareholdings and Investments in External Companies window.&lt;br /&gt;
&lt;br /&gt;
2. A new account has been set up in Controller by the administrator, but it is not visible in the Define Account Structure window of the users. How can this be fixed?&lt;br /&gt;
A. Generate the account, activate the advanced account view settings, and then restart Controller.&lt;br /&gt;
B. Activate the advanced account view settings, restart Controller, and then re-create the account.&lt;br /&gt;
C. Activate the advanced account view settings, generate the account, and then restart Controller.&lt;br /&gt;
D. Activate the advanced account view settings, restart Controller, and then generate the account.&lt;br /&gt;
&lt;br /&gt;
3. How are adjusting entries for group journals different from adjusting entries for company journals? Adjusting entries for group journals are:&lt;br /&gt;
A. Posted in a group adjustment company.&lt;br /&gt;
B. Entered as adjustment columns.&lt;br /&gt;
C. Posted on the parent company's books.&lt;br /&gt;
D. Done through adjustment column or manual entry.&lt;br /&gt;
&lt;br /&gt;
4. A Controller administrator is about to convert period data into different currencies for the first time. What should the administrator do?&lt;br /&gt;
A. Enter currency rates.&lt;br /&gt;
B. Use the "According to Company Structure Definition" conversion method.&lt;br /&gt;
C. Specify the same period for the "From Period" and the "OB Period".&lt;br /&gt;
D. Leave the "OB Period" blank.&lt;br /&gt;
&lt;br /&gt;
5. The administrator has converted all P&amp;L accounts at the average rate and all Balance Sheet accounts (except equity) at the closing rate. What is the conversion method used?&lt;br /&gt;
A. Method 1- MNM method&lt;br /&gt;
B. Method 2- MNM method&lt;br /&gt;
C. Method 1- Current method&lt;br /&gt;
D. Method 2- Current method&lt;br /&gt;
&lt;br /&gt;
6. An account called "Research and Development - P001St2" was setup for the profit and loss statement. The account type code used is T. What could be the reason?&lt;br /&gt;
A. The account is a statistical, debit, balance sheet account.&lt;br /&gt;
B. The account is a statistical, credit, balance sheet account.&lt;br /&gt;
C. The account is a statistical, debit, profit and loss account.&lt;br /&gt;
D. The account is a statistical, credit, profit and loss account.&lt;br /&gt;
&lt;br /&gt;
7. How can the administrator view intercompany balances for a particular intercompany pairing within a company?&lt;br /&gt;
A. Run the journals across report for an intercompany account.&lt;br /&gt;
B. Run the Trial Balance with DrillDown report for a company.&lt;br /&gt;
C. Run the Reconcile Intercompany Balances Report for a company.&lt;br /&gt;
D. Run the Ledger Report for an intercompany account.&lt;br /&gt;
&lt;br /&gt;
8. A client has entered the following information in their investment elimination template: CR - Investment in Subsidiaries 1,000,000 and DR - Goodwill 500,000 The client has no more information available, and they want to use the investment register and eliminations template to take advantage of the automated amortization functionality. What should they do?&lt;br /&gt;
A. Enter the difference to an offset account, and then use the investment elimination template.&lt;br /&gt;
B. Enter the difference to an offset account, and then create an automatic journal to eliminate this value.&lt;br /&gt;
C. Disable the no balance control in the general configuration.&lt;br /&gt;
D. Enable the no balance control in the general configuration.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;ANSWERS: 1-B; 2-D; 3-A; 4-A; 5-C; 6-C; 7-C; 8-D&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-2443661519712887123?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lROuFLmxR8gGwnb5cBSaajs_61U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lROuFLmxR8gGwnb5cBSaajs_61U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lROuFLmxR8gGwnb5cBSaajs_61U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lROuFLmxR8gGwnb5cBSaajs_61U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/erPohCyvgtw" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2010/10/cognos-controller-certification-q.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-8496738089406385668</guid><pubDate>Tue, 12 Oct 2010 15:48:00 +0000</pubDate><atom:updated>2010-10-12T16:52:54.555+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">FAQs</category><title>Sample TM1 certification Q &amp; A</title><description>&lt;b&gt;Sample test:&lt;/b&gt;&lt;br /&gt;
The sample test is designed to give the candidate an idea of the content and format of the questions that will be on the certification exam. Performance on the sample test is NOT an indicator of performance on the certification exam. This should not be considered an assessment tool.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;(Answer key at the end)&lt;/b&gt;&lt;br /&gt;
-----------------------------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
1. An application developer needs to provide a unique name for the server containing the TM1 application. Which of the following tm1s.cfg parameters should be used?&lt;br /&gt;
A. DataBaseDirectory&lt;br /&gt;
B. AdminHost&lt;br /&gt;
C. ServerName&lt;br /&gt;
D. PortNumber&lt;br /&gt;
&lt;br /&gt;
2. Why does an application developer create multiple hierarchies in a dimension?&lt;br /&gt;
A. To increase the number of dimensions and empty cells in a cube.&lt;br /&gt;
B. To increase the sparsity of the dimensions and empty cells in a cube.&lt;br /&gt;
C. To reduce the number of dimensions and empty cells in a cube.&lt;br /&gt;
D. To reduce the density of the dimensions and string cells in a cube.&lt;br /&gt;
&lt;br /&gt;
3. When loading data into a cube, which of the following must be specified for each of the dimensions?&lt;br /&gt;
A. Consolidation&lt;br /&gt;
B. Simple element&lt;br /&gt;
C. Data variable&lt;br /&gt;
D. Attribute&lt;br /&gt;
&lt;br /&gt;
4. Why would an application developer precede a formula with S:?&lt;br /&gt;
A. To create a rule stored in a string cell.&lt;br /&gt;
B. To create a rule stored in a simple cell.&lt;br /&gt;
C. To create a rule to calculate all simple cells.&lt;br /&gt;
D. To create a rule to calculate all leaf cells.&lt;br /&gt;
&lt;br /&gt;
5. Which of the following indicates a rule has been under-fed?&lt;br /&gt;
A. Consolidated cells are zero.&lt;br /&gt;
B. Leaf level cells are zero.&lt;br /&gt;
C. Calculation time is slower.&lt;br /&gt;
D. Calculation results are incorrect.&lt;br /&gt;
&lt;br /&gt;
6. How many dimensions must a reporting cube and look-up cube have in common in order to share data?&lt;br /&gt;
A. 1&lt;br /&gt;
B. 3&lt;br /&gt;
C. 2&lt;br /&gt;
D. 0&lt;br /&gt;
&lt;br /&gt;
7. Which of the following must an application developer do to distribute formatted reports to users through a web browser?&lt;br /&gt;
A. Save the report to a reporting folder.&lt;br /&gt;
B. Save the report to the data directory.&lt;br /&gt;
C. Save the report on the TM1 server.&lt;br /&gt;
D. Save the report to an application folder.&lt;br /&gt;
&lt;br /&gt;
8. When a cell has a marker indicating it has been held, which of the following options can be used to update the cell?&lt;br /&gt;
A. Data spreading&lt;br /&gt;
B. Hold consolidate&lt;br /&gt;
C. Direct editing&lt;br /&gt;
D. Proportional spreading&lt;br /&gt;
&lt;br /&gt;
9. What can an analyst create to save only the elements deemed necessary for their own analysis?&lt;br /&gt;
A. A public view&lt;br /&gt;
B. A public subset&lt;br /&gt;
C. A private view&lt;br /&gt;
D. A private subset&lt;br /&gt;
&lt;br /&gt;
10. Sales needs to insert projections into the forecasting cube and analyze the results. Which of the following options should they use?&lt;br /&gt;
A. A snapshot&lt;br /&gt;
B. A subset&lt;br /&gt;
C. A slice&lt;br /&gt;
D. A form&lt;br /&gt;
&lt;br /&gt;
11. Why would an analyst use a DBSS function?&lt;br /&gt;
A. To send data to the cube in a single package.&lt;br /&gt;
B. To retrieve a consolidation from the cube.&lt;br /&gt;
C. To send a string value to the cube.&lt;br /&gt;
D. To retrieve an attribute from the cube.&lt;br /&gt;
&lt;br /&gt;
12. Which of the following enables drill-down in a websheet?&lt;br /&gt;
A. Data validation&lt;br /&gt;
B. Active Form&lt;br /&gt;
C. Data spreading&lt;br /&gt;
D. Active report&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Answers: 1-C; 2-C; 3-B; 4-A; 5-A; 6-D; 7-D; 8-C; 9-D; 10-C; 11-C; 12-B&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-8496738089406385668?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kT5bLFUfDfNATC245XQHuhFnrEE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kT5bLFUfDfNATC245XQHuhFnrEE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kT5bLFUfDfNATC245XQHuhFnrEE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kT5bLFUfDfNATC245XQHuhFnrEE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/Hwui0LcAlbM" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2010/10/sample-tm1-certification-question-and.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-588041707911395737</guid><pubDate>Mon, 06 Sep 2010 04:59:00 +0000</pubDate><atom:updated>2010-10-12T16:53:02.882+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cognos</category><title>Installing TM1 Web</title><description>&lt;b&gt;Installing and Running IBM Cognos TM1 Web:&lt;/b&gt;&lt;br /&gt;
Before you install the IBM Cognos TM1 Web software, you need to understand about the software requirements:&lt;br /&gt;
&lt;br /&gt;
● Software Requirements&lt;br /&gt;
● Installing the IBM Cognos TM1 Web Software&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Software Requirements:&lt;/b&gt;&lt;br /&gt;
&lt;table border=1&gt;&lt;tr&gt; &lt;td&gt;Operating System&lt;/td&gt;&lt;td&gt;Microsoft Windows&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;Web server&lt;/td&gt;&lt;td&gt;Microsoft IIS&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;Microsoft Excel&lt;/td&gt;&lt;td&gt;Excel 2002 or later&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;Web browser&lt;/td&gt;&lt;td&gt;Microsoft Internet Explorer&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;Windows Service Account&lt;/td&gt;&lt;td&gt;Windows services run under a network user name and password. We recommend that you establish a user account and password in your network exclusively for the IBM Cognos TM1 Web services. The account can have any name.&lt;/td&gt; &lt;/tr&gt;
&lt;/table&gt;&lt;br /&gt;
&lt;b&gt;Installing the IBM Cognos TM1 Web Software:&lt;/b&gt;&lt;br /&gt;
Follow these steps to install IBM Cognos TM1 Web.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Steps:&lt;/b&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Insert the TM1 distribution CD in the CD-ROM drive.&lt;br /&gt;
The Installation Wizard runs.&lt;/li&gt;
&lt;li&gt;Click IBM Cognos TM1 Web, and click Install.&lt;/li&gt;
&lt;li&gt;Select a language: English, French or German. Click OK.&lt;br /&gt;
The Installation Wizard Welcome screen opens.&lt;/li&gt;
&lt;li&gt;Follow the wizard instructions to install IBM Cognos TM1 Web.&lt;/li&gt;
&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-588041707911395737?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aQcJqQlGlojAITPZcaWqWkDRy0s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aQcJqQlGlojAITPZcaWqWkDRy0s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aQcJqQlGlojAITPZcaWqWkDRy0s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aQcJqQlGlojAITPZcaWqWkDRy0s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/bgp-jQw9v2M" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2010/09/installing-and-running-ibm-cognos-tm1.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-7110019509505335995</guid><pubDate>Mon, 06 Sep 2010 04:47:00 +0000</pubDate><atom:updated>2010-10-12T16:53:02.883+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cognos</category><title>TM1 Web Architecture</title><description>&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;b&gt;IBM Cognos TM1 Web Overview:&lt;/b&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;IBM Cognos TM1 Web extends the analytical power of TM1 by allowing you to complete the following tasks in a Web browser:&lt;/div&gt;&lt;br /&gt;
● Analyze cube data&lt;br /&gt;
● Manipulate formatted Excel reports&lt;br /&gt;
● Drill, pivot, select, and filter data&lt;br /&gt;
● Build charts&lt;br /&gt;
● Perform some server administration tasks&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;IBM Cognos TM1 Web Architecture:&lt;/b&gt;&lt;br /&gt;
The IBM Cognos TM1 Web multi-tiered architecture includes an IIS Web server, an Excel Web service for displaying Websheets, a TM1 server, and an Admin server.&lt;br /&gt;
&lt;br /&gt;
&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;b&gt;&lt;i&gt;Note: IBM Cognos TM1 Web requires the Microsoft .NET Framework.&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_hgIi6OAF5wU/TIRx4hM_qxI/AAAAAAAABlo/IeY7BNMPY3E/s1600/TM1+Web+Arch.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="255" ox="true" src="http://4.bp.blogspot.com/_hgIi6OAF5wU/TIRx4hM_qxI/AAAAAAAABlo/IeY7BNMPY3E/s400/TM1+Web+Arch.JPG" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;b&gt;IIS:&lt;/b&gt;&lt;/div&gt;&lt;ol&gt;&lt;li style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;The IIS Web server has a virtual directory that stores TM1 Web ASP scripts.&lt;/li&gt;
&lt;li style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;IIS Web server must have Microsoft Excel 2002 or later versions installed. This software is required to generate TM1 Websheets.&lt;/li&gt;
&lt;li style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;IIS Web server must have Microsoft.NET Framework version 3.0 installed.&lt;/li&gt;
&lt;li style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;Web installs a Windows service – the TM1 Excel Service (TM1ExcelService.exe) on your Web server. This service converts Excel worksheets to TM1 Websheets. It also exports Websheets back to Excel or to PDF.&lt;/li&gt;
&lt;/ol&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;b&gt;TM1 Server and TM1 Admin Server:&lt;/b&gt;&lt;/div&gt;&lt;ol&gt;&lt;li style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;TM1 Server can be installed on the same computer that hosts your Web server, but installing on a separate computer is more efficient.&lt;/li&gt;
&lt;li style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;TM1 Admin Server can be installed on any computer on your LAN, but it must reside in the same LAN segment as your TM1 Server. Typically the TM1 Server and the TM1 Admin Server are installed on the same computer.&lt;/li&gt;
&lt;/ol&gt;&lt;div style="border-bottom: medium none; border-left: medium none; border-right: medium none; border-top: medium none;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-7110019509505335995?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5zWSIp0pt3wdLaNFfHZ9_vGHxWE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5zWSIp0pt3wdLaNFfHZ9_vGHxWE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5zWSIp0pt3wdLaNFfHZ9_vGHxWE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5zWSIp0pt3wdLaNFfHZ9_vGHxWE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/J5GG61V1i7s" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2010/09/tm1-web-architecture.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><media:thumbnail url="http://4.bp.blogspot.com/_hgIi6OAF5wU/TIRx4hM_qxI/AAAAAAAABlo/IeY7BNMPY3E/s72-c/TM1+Web+Arch.JPG" height="72" width="72" /><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-6440521392920230373</guid><pubDate>Mon, 06 Sep 2010 04:16:00 +0000</pubDate><atom:updated>2010-10-12T16:53:02.884+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cognos</category><title>Monitoring TM1 server performance</title><description>&lt;b&gt;Monitoring Server Performance:&lt;/b&gt;&lt;br /&gt;
TM1 includes a performance monitoring feature that lets you record the performance statistics for clients, cubes, and servers. When you enable performance monitoring, TM1 populates several control cubes on a minute-by-minute basis. You can then browse these cubes to analyze the server performance.&lt;br /&gt;
&lt;br /&gt;
The following control cubes are populated during performance monitoring. &lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&lt;i&gt;}StatsByClient&lt;/i&gt; &lt;/li&gt;
&lt;li&gt;&lt;i&gt;}StatsByCube&lt;/i&gt; &lt;/li&gt;
&lt;li&gt;&lt;i&gt;}StatsByCubeByClient&lt;/i&gt; &lt;/li&gt;
&lt;li&gt;&lt;i&gt;}StatsForServer&lt;/i&gt; &lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;table border=1&gt;&lt;tr&gt;
&lt;td&gt;}StatsByClient&lt;/td&gt;&lt;td&gt;Tracks the message count, average message size, total elapsed time, and other measures for each client on the server.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;}StatsByCube&lt;/td&gt;&lt;td&gt;Tracks the memory used for each cube on the server.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;}StatsByCubeByClient&lt;/td&gt;&lt;td&gt;Tracks the number and elapsed time of cell updates, cell retrievals, view calculations, and view retrievals for each client and cube on the server.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;}StatsForServer&lt;/td&gt;&lt;td&gt;Tracks the connected clients, active threads, and memory used by the server.&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br /&gt;
&lt;b&gt;Steps:&lt;/b&gt;&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Select the server in Server Explorer.&lt;/li&gt;
&lt;li&gt;Click Server, Start Performance Monitor.&lt;br /&gt;
You have enabled performance monitoring on a per-session basis.&lt;br /&gt;
If you want to enable performance monitoring at the start of every server session, you can set the "&lt;b&gt;PerformanceMonitorOn&lt;/b&gt;" parameter in the Tm1s.cfg file to automatically begin performance monitoring when a server starts.&lt;br /&gt;
To end performance monitoring during a server session:&lt;/li&gt;
&lt;li&gt;Select the server in Server Explorer.&lt;/li&gt;
&lt;li&gt;Click Server, "&lt;b&gt;Stop Performance Monitor&lt;/b&gt;".&lt;/li&gt;
&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-6440521392920230373?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8AXPdnCG_dEwZwA2FV2laoEQUsU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8AXPdnCG_dEwZwA2FV2laoEQUsU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8AXPdnCG_dEwZwA2FV2laoEQUsU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8AXPdnCG_dEwZwA2FV2laoEQUsU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/T-kvclDNdts" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2010/09/monitoring-tm1-server-performance.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-8636666426744344246</guid><pubDate>Fri, 16 Jul 2010 15:14:00 +0000</pubDate><atom:updated>2010-08-09T16:23:26.269+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">SQL Server</category><title>Deleting duplicate records in SQL Server</title><description>Example Table:&lt;br /&gt;
&lt;table border='1'&gt;&lt;tr&gt;
&lt;td&gt;Empid&lt;/td&gt;&lt;td&gt;Empname&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;&lt;td&gt;A&lt;/td&gt;
&lt;/tr&gt;      
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;&lt;td&gt;A&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;&lt;td&gt;B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;&lt;td&gt;B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;&lt;td&gt;C&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4&lt;/td&gt;&lt;td&gt;D&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;br /&gt;
&lt;b&gt;Query:&lt;/b&gt;&lt;br /&gt;
WITH CTE (Empid, Empname, Duplicaterowcount)&lt;br /&gt;
AS&lt;br /&gt;
(&lt;br /&gt;
SELECT Empid, Empname, ROW_NUMBER() OVER (PARTITION BY Empid, Empname ORDER BY Empid) AS Duplicaterowcount&lt;br /&gt;
FROM Emp&lt;br /&gt;
)&lt;br /&gt;
DELETE from CTE&lt;br /&gt;
WHERE Duplicaterowcount &gt; 1&lt;br /&gt;
GO&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Result:&lt;/b&gt;&lt;br /&gt;
&lt;table border='1'&gt;&lt;tr&gt;
&lt;td&gt;Empid&lt;/td&gt;&lt;td&gt;Empname&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;&lt;td&gt;A&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;&lt;td&gt;B&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;&lt;td&gt;C&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4&lt;/td&gt;&lt;td&gt;D&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-8636666426744344246?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/bSaPzuh0tIQYtFA_sqmovO_K2GI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bSaPzuh0tIQYtFA_sqmovO_K2GI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/bSaPzuh0tIQYtFA_sqmovO_K2GI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/bSaPzuh0tIQYtFA_sqmovO_K2GI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/JYiTIOLqmRo" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2010/07/deleting-duplicate-records-in-sql.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-6329849108295714843</guid><pubDate>Thu, 15 Jul 2010 15:20:00 +0000</pubDate><atom:updated>2010-07-15T16:20:52.532+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cognos</category><title>How to setup a TM1 Server to run as a Windows Service</title><description>To setup a TM1 Server to run as a service...&lt;br /&gt;
1) Open a command prompt: Start &gt; Run &gt; cmd &lt;br /&gt;
2) Navigate to the TM1 bin directory using the cd command. Depending on the version of TM1 you have installed, the default location of the bin directory will be either "C:\Program Files\Applix\bin\" or "C:\Program Files\Cognos\TM1\bin". If you installed TM1 to a different directory, navigate to the bin directory appropriately.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;tm1sd.exe -install -n"NameOfTM1Server" -z"PathtoTm1s.cfgFile"&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
NameOfTM1Server (after the -n) is the name you want to give to this TM1 Server service. If the name you are going to use contains any spaces, this value must be specified in double quotes.&lt;br /&gt;
The PathtoTm1s.cfgFile (after the -z) is the path to the tm1s.cfg file for this the TM1 Server you are setting up. This parameter value MUST be surrounded by double quotes if there are any spaces in the path name.&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
&lt;i&gt;tm1sd.exe -install -n"TM1 Production Server" -z"C:\Program Files\Cognos\TM1\Custom\TM1Data\PData"&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
If the command is successful, it will return a message indicating so. For example:&lt;br /&gt;
TM1 Server / tm1 production server installed.&lt;br /&gt;
&lt;br /&gt;
4) You can then go into the services listing, and you will see the new TM1 Server service you setup. Following the above example, the service would be listed as:&lt;br /&gt;
TM1 Server / tm1 production server&lt;br /&gt;
You can then configure the service to run automatically, and to run under a specific domain user.&lt;br /&gt;
&lt;br /&gt;
NOTE: If you are setting up a completely new TM1 Server for which you don't already have a tm1s.cfg file, you can copy the tm1s.cfg from the Planning Sample TM1 Server and modify it accordingly. At a minimum, you will need to modify the ServerName, DataBaseDirectory, and PortNumber parameter values.&lt;br /&gt;
&lt;br /&gt;
If the service does not start (error message stating the service cannot be started), starting the same TM1 Logical server as a desktop application will usually provide more detailed information on the error.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
If you wish to remove a TM1 Server service (again, following the example above), follow steps 1 and 2, then type the following command (substituting appropriate values where needed):&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;tm1sd.exe -remove -n"NameOfTM1Server"&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
The NameOfTM1Server (after the -n) is the name of the TM1 Server service you wish to remove. If the name you are going to use contains any spaces, this value must be specified in double quotes.&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
&lt;i&gt;tm1sd.exe -remove -n"TM1 Production Server"&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-6329849108295714843?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/c9W3JVSCWJ49XWToF9dL15NAJqg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/c9W3JVSCWJ49XWToF9dL15NAJqg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/c9W3JVSCWJ49XWToF9dL15NAJqg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/c9W3JVSCWJ49XWToF9dL15NAJqg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/ih1qzn9s3XE" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2010/07/how-to-setup-tm1-server-to-run-as.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-6458277002389960140</guid><pubDate>Thu, 15 Jul 2010 15:17:00 +0000</pubDate><atom:updated>2010-07-15T16:21:28.794+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cognos</category><title>Overview of TM1 Servers</title><description>We have to concentrate mainly on 3 components:&lt;br /&gt;
1) TM1 Admin Server&lt;br /&gt;
2) TM1 Server/Servers&lt;br /&gt;
3) TM1 Clients&lt;br /&gt;
&lt;br /&gt;
There are 3 steps mainly takes place in the TM1 servers.&lt;br /&gt;
&lt;br /&gt;
1) TM1 servers register with TM1 Admin server&lt;br /&gt;
2) TM1 clients contact the TM1 admin server and receive information about the TM1 servers that are available.&lt;br /&gt;
3) TM1 clients establish connections with TM1 servers.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-6458277002389960140?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aPbf9ugTpJzVmzeSlkeV0Z3NOss/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aPbf9ugTpJzVmzeSlkeV0Z3NOss/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aPbf9ugTpJzVmzeSlkeV0Z3NOss/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aPbf9ugTpJzVmzeSlkeV0Z3NOss/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/cFFnSx_SJKI" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2010/07/overview-of-tm1-servers.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-3617824320307328849</guid><pubDate>Fri, 02 Jul 2010 08:31:00 +0000</pubDate><atom:updated>2010-08-09T17:15:02.450+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">FAQs</category><title>Datawarehousing FAQs</title><description>&lt;b&gt;What is Data Warehousing?&lt;/b&gt;&lt;br /&gt;
A data warehouse is the main repository of an organization's historical data, its corporate memory. It contains the raw material for managements decision support system. The critical factor leading to the use of a datawarehouse is that a data analyst can perform complex queries and analysis, such as data mining, on the information without slowing down the oprational systems. Datawarehousing collection of data designed to support management decision making. Data warehouses contain a variety of data that present a coherent picture of business conditions at a single point in time. It is a repository of integrated information, avaliable for queries and analysis.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What is Business Intelligence (BI)?&lt;/b&gt;&lt;br /&gt;
Business Intelligence (BI) refers to technologies, applications and practices for the collection, integration, analysis and presentation of business information and sometimes to the information itself. The purpose of business intelligence is to support better business decision making. Thus, BI is also described as a decision support system (DSS).&lt;br /&gt;
&lt;br /&gt;
BI systems provide historical, current and predictive views of business operation, most often using data that has been gathered into a data warehouse or a datamart and occassionally working from operational data.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What is Dimension table?&lt;/b&gt;&lt;br /&gt;
Dimension table contains textual attributes of measurements stored in the facts tables. Dimension table is a collection of hierarchies, categories and logic which can be used for user to traverse in hierarchy nodes.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What is Dimensional Modeling?&lt;/b&gt;&lt;br /&gt;
Dimensional data model concept involves two types of tables and it is different from 3rd normal form. This concept uses &lt;i&gt;Facts&lt;/i&gt; table which contains the measurements of the business and &lt;i&gt;Dimension&lt;/i&gt; table which contains the context (dimension of calculation) of the measurements.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What is Fact table?&lt;/b&gt;&lt;br /&gt;
Fact table contains measurements of business process. Fact table contains the foreign keys of the dimension tables. &lt;br /&gt;
Example, If your business process is "paper production", "average production of paper by one machine" or "weekly production of paper" will be considered as measurements of business process.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What are fundamental stages of data warehousing?&lt;/b&gt;&lt;br /&gt;
There are four different fundamental stages of data warehousing.&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Offline Operational Databases&lt;/li&gt;
&lt;li&gt;Offline Datawarehouse&lt;/li&gt;
&lt;li&gt;Real Time Datawarehouse&lt;/li&gt;
&lt;li&gt;Integrated Datawarehouse&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;b&gt;Offline Operational Databases:&lt;/b&gt;&lt;br /&gt;
Data warehouses in this initial stage are developed by simply copying the database of an operational system to an off-line server where the processing load of reporting does not impact on the operational system's performance.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Offline Datawarehouse:&lt;/b&gt;&lt;br /&gt;
Data warehouses in this stage of evolution are updated on a regular time cycle (usually daily, weekly or monthly) from the operational systems and the data is stored in an integrated reporting-oriented data structure.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Real Time Datawarehouse:&lt;/b&gt;&lt;br /&gt;
Data warehouses at this stage are updated on a transaction or event basis, every time an operational system performs a transaction (Ex: an order or a delivery or a booking etc.)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Integrated Datawarehouse:&lt;/b&gt;&lt;br /&gt;
Data warehouses at this stage are used to generate activity or transactions that are passed back into the operational systems for use in the daily activity of the organization.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What are different methods of loading Dimension tables:&lt;/b&gt;&lt;br /&gt;
There are two different ways to load data in Dimension tables.&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Conventional (&lt;i&gt;Slow&lt;/i&gt;)&lt;/li&gt;
&lt;li&gt;Direct (&lt;i&gt;Fast&lt;/i&gt;)&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;b&gt;Conventional (&lt;i&gt;Slow&lt;/i&gt;):&lt;/b&gt;&lt;br /&gt;
All the constraints and keys are validated against the data before it is loaded and this way data integrity is maintained.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Direct (&lt;i&gt;Fast&lt;/i&gt;):&lt;/b&gt;&lt;br /&gt;
All the constraints and keys are disabled before the data is loaded. Once the data is loaded, it is validated against all the constraints and keys. If data is found invalid or dirty, it will not included in index and all future processes are skipped on this data.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Describe the foreign key columns in fact table and dimension table?&lt;/b&gt;&lt;br /&gt;
Foreign keys of dimension tables are primary keys of entity tables whereas Foreign keys of facts tables are primary keys of dimension tables.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What is Data Mining?&lt;/b&gt;&lt;br /&gt;
Data Mining is the process of analyzing data from different perspectives and summarizing it into useful information.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What is the difference between a View and a Materialized View?&lt;/b&gt;&lt;br /&gt;
A &lt;b&gt;&lt;i&gt;View&lt;/i&gt;&lt;/b&gt; takes the output of a query and makes it appear like a virtual table and it can be used in place of tables.&lt;br /&gt;
&lt;br /&gt;
A &lt;b&gt;&lt;i&gt;Materialized View&lt;/i&gt;&lt;/b&gt; provides indirect access to table data by storing the results of a query in a seperate scheme object.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What is OLTP?&lt;/b&gt;&lt;br /&gt;
OLTP (On-Line Transaction Processing) is an application that modifies data instance it receives and has a large number of concurrent users.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What is OLAP?&lt;/b&gt;&lt;br /&gt;
OLAP (On-Line Analytical Processing) is an application that collects, manages, processes and presents multidimensional data for analysis and management purposes.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What is factless fact table?&lt;/b&gt;&lt;br /&gt;
A fact table which doesnot contain numeric fact columns is called factless fact table.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What are slowly changing dimensions (SCD)?&lt;/b&gt;&lt;br /&gt;
SCD applies to cases where the attribute for a record varies over time. There are different types of SCD.&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;SCD1: The new record replaces the original record. Only one record exist in database - current data.&lt;/li&gt;
&lt;li&gt;SCD2: A new record is added into the customer dimension table. Two records exist in database - current data and previous history data.&lt;/li&gt;
&lt;li&gt;SCD3: The original data is modified to include new data. One record exists in database - new information is attached with old information in same row.&lt;/li&gt;
&lt;/ol&gt;&lt;br /&gt;
&lt;b&gt;What is hybrid slowly changing dimension?&lt;/b&gt;&lt;br /&gt;
Hybrid SCD's are combination of both SCD1 and SCD2. It may happen in a table, some columns are important and we need to track changes for them i.e., capture the historical data for them whereas in some columns even if the data changes, we dont care.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What is BUS schema?&lt;/b&gt;&lt;br /&gt;
BUS scheme is composed of a master suite of conformed dimension and standardized definition of facts.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What is Star scheme?&lt;/b&gt;&lt;br /&gt;
Star scheme is a type of organizing the tables such that we can retrieve the result from the database quickly in the warehouse environment.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What is Snow Flake scheme?&lt;/b&gt;&lt;br /&gt;
Snowflake scheme is a scheme in which each dimension has a primary dimension table, to which one or more additional dimensions can join. The primary dimension table is the only table that can join to the fact table.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Difference between star and snowflake scheme?&lt;/b&gt;&lt;br /&gt;
&lt;i&gt;Star Scheme: &lt;/i&gt;A single fact table with N number of Dimensions, all dimensions will be linked directly with a fact table. This scheme is normalized and results in simple join and less complex query as well as faster results.&lt;br /&gt;
&lt;i&gt;Snowflake Scheme: &lt;/i&gt;Any dimensions with extended dimensions are known as snowflake scheme, dimensions may be interlinked or may have one to many relationship with other tables. This scheme is normalized and results in complex join and very complex query as well as slower results.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What is the difference between ER modeling and Dimensional modeling?&lt;/b&gt;&lt;br /&gt;
ER modeling is used for normalizing the OLTP database design. Dimensional modeling is used for de-normalizing the ROLAP/MOLAP design.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What is degenerate dimension table?&lt;/b&gt;&lt;br /&gt;
If a table contains the values, which is neither dimension nor measures is called degenerate dimensions.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What is junk dimension?&lt;/b&gt;&lt;br /&gt;
A number of very small dimensions might be lumped together to form a single dimension, a junk dimension - the attributes are not closely related. Grouping of Random flags and text attributes in a dimension and moving them to a seperate sub dimension is known as junk dimension.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Still to come...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-3617824320307328849?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OgHPkvkM7hX5-UjLpb5XH3wG3Cw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OgHPkvkM7hX5-UjLpb5XH3wG3Cw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OgHPkvkM7hX5-UjLpb5XH3wG3Cw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OgHPkvkM7hX5-UjLpb5XH3wG3Cw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/BWxVK9OVXyI" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2010/07/datawarehousing-faqs.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-8285206937435189003</guid><pubDate>Tue, 29 Jun 2010 09:10:00 +0000</pubDate><atom:updated>2010-06-29T10:10:59.418+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cognos</category><title>ExecuteCommand function in Turbo Integrator process</title><description>&lt;b&gt;ExecuteCommand:&lt;/b&gt; &lt;br /&gt;
This is a TM1 TurboIntegrator function, valid only in TurboIntegrator processes.&lt;br /&gt;
&lt;br /&gt;
This function executes a command line during a process. You can use ExecuteCommand to run a desktop application, but not a service.If you use ExecuteCommand to run an executable, the following conditions apply:&lt;br /&gt;
&lt;br /&gt;
If the CommandLine argument specifies only the name of a file to be executed, a Windows TM1 server looks for the file in both the server database directory and in the directory where Tm1s.exe resides. A UNIX TM1 server looks for the file only in the server database directory.&lt;br /&gt;
&lt;br /&gt;
If the CommandLine argument uses a relative path prefix, both the Windows and UNIX TM1 server attempt to locate the file in the server database directory only.&lt;br /&gt;
&lt;br /&gt;
On either the Windows or UNIX TM1 server, you can pass an absolute path to the CommandLine argument to execute a file in any location..&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Syntax:&lt;/b&gt;&lt;br /&gt;
ExecuteCommand(CommandLine, Wait);&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Arguments:&lt;/b&gt;&lt;br /&gt;
&lt;table border=1&gt;&lt;tr&gt;&lt;td&gt;&lt;b&gt;Argument&lt;/b&gt; &lt;/td&gt;&lt;td&gt;&lt;b&gt;Description&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;CommandLine &lt;/td&gt;&lt;td&gt;The command line you want to execute.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Wait &lt;/td&gt;&lt;td&gt;Indicates if the process should wait for the command to complete execution before continuing to the next process statement. An argument value of 0 causes the process to proceed to the next statement without waiting for the command line to execute. An argument value of 1 causes the process to wait for the command line to successfully execute before proceeding to the next statement.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-8285206937435189003?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/NmR1Gfv8w2LRVNwkNyopcz7vunA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NmR1Gfv8w2LRVNwkNyopcz7vunA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/NmR1Gfv8w2LRVNwkNyopcz7vunA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NmR1Gfv8w2LRVNwkNyopcz7vunA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/g8RYO6mRYmo" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2010/06/executecommand-function-in-turbo.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-4411708477115845522</guid><pubDate>Tue, 29 Jun 2010 08:54:00 +0000</pubDate><atom:updated>2010-06-29T10:11:36.300+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cognos</category><title>Moving a file from one folder to other and Renaming the file with date through Turbo Integrator Process in Cognos TM1</title><description>In Turbo Integrator process there is no such method/function to move a file from one folder to other folder and also renaming. But it can be achieved through a batch file.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Scenario:&lt;/b&gt;&lt;br /&gt;
You have a file "Example.txt" to move from "D:\Temp" folder to "D:\Archive" folder and rename the file from "Example.txt" to "Example_DDMMYYYY.txt".&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Solution:&lt;/b&gt;&lt;br /&gt;
Create a batch file which consists of source code to move a file from one folder to other and rename the same file appending with date.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Steps:&lt;/i&gt;&lt;br /&gt;
&lt;b&gt;Batch File:&lt;/b&gt;&lt;br /&gt;
@MOVE "D:\Temp\Example.txt" "D:\Archive"&lt;br /&gt;
for /f "tokens=1-5 delims=/ " %%d in ("%date%") do rename "D:\Temp\Example.txt" Example_%%e%%d%%f.cma&lt;br /&gt;
&lt;br /&gt;
Copy and paste the above source code into a notepad and save the file with your desired filename with an extension ".bat", so that it creates a batch file.&lt;br /&gt;
&lt;br /&gt;
Finally you need to call the batch file through ExecuteCommand (Turbo Integrator process function), so that it executes the batch file and moves the file from one folder to another and then rename the file.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&lt;a href="http://www.datawarehousingsupport.com/2010/06/executecommand-function-in-turbo.html"&gt;ExecuteCommand&lt;/a&gt;('your batch filename with complete path', 1);&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-4411708477115845522?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/brGtUfpUFd1tn8NigEFqPSn0O3k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/brGtUfpUFd1tn8NigEFqPSn0O3k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/brGtUfpUFd1tn8NigEFqPSn0O3k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/brGtUfpUFd1tn8NigEFqPSn0O3k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/jV0AQCFlgS0" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2010/06/moving-file-from-one-folder-to-other.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-6695432975980373627</guid><pubDate>Mon, 21 Jun 2010 16:53:00 +0000</pubDate><atom:updated>2010-06-21T17:53:07.531+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cognos</category><title>Backing Out Records from the Transaction Log in Cognos TM1</title><description>After you query the transaction log, you can use the Transaction Log Query Results dialog box to back out the transactions. When you back out a transaction, the value in the OLDVALUE column replaces the value in the NEWVALUE column.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Steps:&lt;/b&gt;&lt;br /&gt;
1. Highlight the record(s) you want to back out.&lt;br /&gt;
● To highlight an individual record, click the record.&lt;br /&gt;
● To highlight multiple adjacent records, click the first record and SHIFT+click the last record.&lt;br /&gt;
● To highlight multiple non-adjacent records, CTRL+click each record.&lt;br /&gt;
2. Click Edit, Select.&lt;br /&gt;
All the highlighted records now display a check mark in the box adjacent to the first column. The check marks indicate that the record is selected to be backed out. &lt;br /&gt;
To select all the records without first highlighting them, click Edit, Select All.&lt;br /&gt;
3. Click Edit, Back Out.&lt;br /&gt;
TM1 backs out the records in reverse chronological order as identified by the LOGTIME column.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-6695432975980373627?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/fvQywhqEY-R6Oat7VsL_2vlF07U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fvQywhqEY-R6Oat7VsL_2vlF07U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/fvQywhqEY-R6Oat7VsL_2vlF07U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/fvQywhqEY-R6Oat7VsL_2vlF07U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/JOokH1oRd8U" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2010/06/backing-out-records-from-transaction.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-8035371630347553589</guid><pubDate>Mon, 21 Jun 2010 16:47:00 +0000</pubDate><atom:updated>2010-06-21T17:47:05.351+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cognos</category><title>Enabling and Disabling Logging in Cognos TM1</title><description>By default, TM1 logs transactions to all cubes loaded on the server. As the system administrator, you have the option to turn off logging for particular cubes.&lt;br /&gt;
&lt;br /&gt;
When you disable logging, TM1 accelerates updating the data but you cannot recover the updates in the event of a system failure.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Steps to enable logging for individual cubes:&lt;/b&gt;&lt;br /&gt;
1. Open Server Explorer.&lt;br /&gt;
2. Select the Cubes icon for the server you are working with.&lt;br /&gt;
3. Select Cubes, Security Assignments.&lt;br /&gt;
The TM1 Security Assignments dialog box opens.&lt;br /&gt;
4. Click the cell at the intersection of the Logging column and the cube name. TM1 enables logging when a check box contains an X, and disables logging when the check box is empty.&lt;br /&gt;
5. Click OK.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-8035371630347553589?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/dCRySo9AXhZWQLdpMc8MB3ZUEko/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dCRySo9AXhZWQLdpMc8MB3ZUEko/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/dCRySo9AXhZWQLdpMc8MB3ZUEko/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dCRySo9AXhZWQLdpMc8MB3ZUEko/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/UXXZ-NyvxuU" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2010/06/enabling-and-disabling-logging-in.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-5373350531272498767</guid><pubDate>Mon, 21 Jun 2010 16:39:00 +0000</pubDate><atom:updated>2010-06-21T17:39:50.787+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cognos</category><title>Data Backup and Recovery in Cognos TM1</title><description>The Tm1s.log file remains open while a TM1 server is running. When you bring down the server normally, TM1 renames the log file by appending a time stamp to it, and with the following naming convention:&lt;br /&gt;
&lt;i&gt;&lt;b&gt;Tm1syyyymmddhhmmss.log&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
The time stamp, yyyymmddhhmmss, represents the current Greenwich Mean Time at the time the server was brought down. For example, if the server came down on January 2, 2002, at 2:30 PM, the name of the log file is Tm1s20020102143000.log.&lt;br /&gt;
&lt;br /&gt;
TM1 recovers the data automatically in the event that a server comes down abnormally, and leaves the Tm1s.log file on the disk. The next time you bring up the server, TM1 recovers the changes in either of two ways:&lt;br /&gt;
&lt;br /&gt;
● Automatically recovers the changes -- when you are running the TM1 server as a Microsoft Windows service&lt;br /&gt;
● Prompts you to recover the changes -- when you are running the TM1 server as an application If you intentionally shut down a TM1 server without saving the data, TM1 saves the transaction log with a time stamp and changes the file extension to .rej. &lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;For example, Tm1s20020102143000.rej&lt;/i&gt; &lt;br /&gt;
The .rej log file ensures that you always have a record of the data transactions, even if you shut down the server without saving the data. If you accidentally shut down the server without saving the changes, you can process the .rej file through TurboIntegrator to recover the data.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-5373350531272498767?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/vZ2O-cKG9TPHs7gHsp7QzPtZvDA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vZ2O-cKG9TPHs7gHsp7QzPtZvDA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/vZ2O-cKG9TPHs7gHsp7QzPtZvDA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/vZ2O-cKG9TPHs7gHsp7QzPtZvDA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/njId3GLCl4I" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2010/06/data-backup-and-recovery.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-8597226887694456931</guid><pubDate>Mon, 21 Jun 2010 16:29:00 +0000</pubDate><atom:updated>2010-06-21T17:29:12.762+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cognos</category><title>Overview of TM1 System and Performance Monitoring</title><description>TM1 includes a collection of tools that provide logging and real-time performance monitoring of the TM1 servers in your organization. You can monitor TM1 performance and activity using the following tools.&lt;br /&gt;
&lt;br /&gt;
● &lt;b&gt;Admin Server log&lt;/b&gt; - A log file containing messages about communication between TM1 clients, the Admin Server and individual TM1 servers.&lt;br /&gt;
● &lt;b&gt;Transactions Log&lt;/b&gt; - A log file that tracks the data transactions made by the clients logged into a TM1 server. Recorded information includes the date and time the change was made, name of the client who made the change, before and after value, name of the cube in which the change was made, and the elements that identify the cell that changed.&lt;br /&gt;
● &lt;b&gt;Server Message Log&lt;/b&gt; - A log file containing details on the activity of the TM1 server, such as an executed processes, chores, loaded cubes and dimensions, and a synchronized replication.&lt;br /&gt;
● &lt;b&gt;Audit Log&lt;/b&gt; - A log file that monitors changes to TM1 objects and system-wide events, such as modifications to dimensions, views and subsets and successful/ unsuccessful login activity.&lt;br /&gt;
● &lt;b&gt;Monitoring Server Performance Using Control Cubes&lt;/b&gt; - Minute-by-minute performance statistics for clients, cubes, and servers. This performance data is tracked and stored in the following TM1 control cubes; }StatsByClient, }StatsByCube, }StatsByCubeByClient, and }StatsForServer.&lt;br /&gt;
● &lt;b&gt;TM1 Top&lt;/b&gt; - A utility that dynamically monitors the threads and processes running in an instance of a TM1 server. TM1 Top is a stand-alone utility that runs within a console (command) window on a Microsoft Windows computer.&lt;br /&gt;
● &lt;b&gt;Performance Counters&lt;/b&gt; - A collection of continuously updated values that provide real-time monitoring of specific TM1 server properties and activities such as usage of cubes, views, subsets, dimensions, and read/write activity. Performance counters are viewable in graphical&lt;br /&gt;
format using the Microsoft Windows Performance Monitor, or in a text-only display using the TM1 PerfMon utility.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-8597226887694456931?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/U6FpYzuMfGaTK-6UeAU0YTZpt3s/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U6FpYzuMfGaTK-6UeAU0YTZpt3s/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/U6FpYzuMfGaTK-6UeAU0YTZpt3s/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U6FpYzuMfGaTK-6UeAU0YTZpt3s/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/GaSQ7_oXdHc" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2010/06/overview-of-tm1-system-and-performance.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-5606945963667382653</guid><pubDate>Fri, 18 Jun 2010 14:55:00 +0000</pubDate><atom:updated>2010-06-18T15:57:58.758+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cognos</category><title>Synchronization Process</title><description>You always initiate the synchronization process from the target server, which is the server that contains the mirror cubes. You must have administrator authority for this server to initiate the&lt;br /&gt;
synchronization process.&lt;br /&gt;
&lt;br /&gt;
You can synchronize on demand or schedule the synchronization process to be automatic.&lt;br /&gt;
&lt;br /&gt;
❑ TM1 updates the data in all the mirror cubes that are part of the same replication connection.&lt;br /&gt;
You cannot specify individual cubes to update.&lt;br /&gt;
❑ TM1 also updates the replicated dimensions if you made changes to their definitions and rules.&lt;br /&gt;
❑ TM1 always writes updates from the source cubes to the mirror cubes.&lt;br /&gt;
❑ TM1 does the following with updates you make to the mirror cube:&lt;br /&gt;
&lt;br /&gt;
● Writes the updates back tothe source cube, if the updates were made by users with Reserve access to the source cube.&lt;br /&gt;
&lt;br /&gt;
● Does not write the updates back tothe source cube, if the updates were made by users with Read orWrite access to the source cube.&lt;br /&gt;
&lt;br /&gt;
❑ TM1 uses log files to keep track of the changes made to the source and mirror cubes. During the synchronization process, TM1 uses the log files to determine which updates to make. If there is an update conflict for a particular cell, TM1 uses the most recent update, no matter where this update was made (that is, in the source cube or the mirror cube).&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Synchronizing on Demand:&lt;/b&gt;&lt;br /&gt;
To synchronize updates on demand, complete the following steps.&lt;br /&gt;
&lt;b&gt;&lt;i&gt;Steps&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
1. In the Server Explorer, access the server that contains the mirror cubes.&lt;br /&gt;
2. Double-click the Replications icon.&lt;br /&gt;
3. Right-click the icon for the replication connection for whose cubes you want to synchronize, and click Synchronize Data.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Scheduling Synchronization&lt;/b&gt;&lt;br /&gt;
You can create a chore to automatically synchronize data at a regular interval using Turbo Integrator.&lt;br /&gt;
For details on Turbo Integrator, see the IBM Cognos TM1 TurboIntegrator Guide.&lt;br /&gt;
&lt;b&gt;Steps&lt;/b&gt;&lt;br /&gt;
1. In the Server Explorer, select the Chores icon beneath the target server for which you want to automate synchronization.&lt;br /&gt;
2. Right-click the Chores icon and click Create New Chore. The Chore Setup Wizard opens.&lt;br /&gt;
3. Select the replication for which you want to automate synchronization.&lt;br /&gt;
4. Click the arrow button to move the replication from the Available list to the Selected List.&lt;br /&gt;
5. Click Next.&lt;br /&gt;
The second screen of the Chore Setup Wizard displays.&lt;br /&gt;
6. Use the calendar and Time field to set a start date and time for the initial synchronization.&lt;br /&gt;
7. Use the fields in the Chore Execution Frequency box to set the interval at which the synchronization should be executed.&lt;br /&gt;
8. Click Finish to complete the scheduling.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-5606945963667382653?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/r5bstiZKa2fIYqyQWA0oJmvOVeI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/r5bstiZKa2fIYqyQWA0oJmvOVeI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/r5bstiZKa2fIYqyQWA0oJmvOVeI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/r5bstiZKa2fIYqyQWA0oJmvOVeI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/m32Z2GhvyUw" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2010/06/synchronization-process.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-9127827281810361426.post-631570891515656661</guid><pubDate>Fri, 18 Jun 2010 14:50:00 +0000</pubDate><atom:updated>2010-06-18T15:51:13.103+01:00</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cognos</category><title>What Happens when TM1 Replicates a Cube</title><description>When TM1 replicates a cube, the following action occurs:&lt;br /&gt;
&lt;br /&gt;
● Optionally, TM1 replicates the cube dimensions. When you initiate the replication process, you decide which dimensions you want to replicate, and of those, which dimensions you want to synchronize when you synchronize the cubes. You can also choose to use one or more local&lt;br /&gt;
dimensions with a replicated cube.&lt;br /&gt;
&lt;br /&gt;
● Optionally, TM1 replicates the cube rules. When you initiate the replication process, you decide which rules you want to replicate, and of those, which rules you want to synchronize when you synchronize the cubes.&lt;br /&gt;
&lt;br /&gt;
● Represents the cube as an icon under the Cubes icon on the target server.&lt;br /&gt;
&lt;br /&gt;
● Names the source server in the Replication Server field on the attributes bar for each replicated cube.&lt;br /&gt;
&lt;br /&gt;
● Names the source server in the Replication Server field on the attributes bar for each replicated dimension.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9127827281810361426-631570891515656661?l=www.datawarehousingsupport.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/-006UR8fSy6J4RFfbuOP8ev24FE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-006UR8fSy6J4RFfbuOP8ev24FE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/-006UR8fSy6J4RFfbuOP8ev24FE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/-006UR8fSy6J4RFfbuOP8ev24FE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/DatawarehousingSupport/~4/OD47t3uGNng" height="1" width="1"/&gt;</description><link>http://www.datawarehousingsupport.com/2010/06/what-happens-when-tm1-replicates-cube.html</link><author>ajai.goura@gmail.com (AjayKumar Gourabathina)</author><thr:total>0</thr:total></item><language>en-us</language><copyright>Info about DataWareHosuing Tools</copyright><media:credit role="author">AjayKumar Gourabathina</media:credit><media:rating>nonadult</media:rating><media:description type="plain">DataWareHousingSupport</media:description></channel></rss>

