<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Arquivos Analysis Services - Diego Nogare</title>
	<atom:link href="https://diegonogare.net/tags/analysis-services/feed/" rel="self" type="application/rss+xml" />
	<link>https://diegonogare.net/tags/analysis-services/</link>
	<description>Consultor Executivo de IA &#38; ML</description>
	<lastBuildDate>Tue, 15 Apr 2014 14:13:48 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://i0.wp.com/diegonogare.net/wp-content/uploads/2025/06/cropped-cropped-DN-Black-300x300-1.png?fit=32%2C32&#038;ssl=1</url>
	<title>Arquivos Analysis Services - Diego Nogare</title>
	<link>https://diegonogare.net/tags/analysis-services/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">247556142</site>	<item>
		<title>Livro – Do Banco de Dados Relacional à Tomada de Decisão</title>
		<link>https://diegonogare.net/2014/04/livro-do-banco-de-dados-relacional-tomada-de-deciso/</link>
		
		<dc:creator><![CDATA[Diego Nogare]]></dc:creator>
		<pubDate>Tue, 15 Apr 2014 14:13:48 +0000</pubDate>
				<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[Informativo]]></category>
		<category><![CDATA[Lançamento]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Virtual PASS BR]]></category>
		<category><![CDATA[Analysis Services]]></category>
		<category><![CDATA[bi]]></category>
		<category><![CDATA[business intelligence]]></category>
		<category><![CDATA[Integration Services]]></category>
		<category><![CDATA[Livro]]></category>
		<category><![CDATA[publicação]]></category>
		<category><![CDATA[reporting services]]></category>
		<category><![CDATA[sql server]]></category>
		<category><![CDATA[ssas]]></category>
		<category><![CDATA[SSIS]]></category>
		<category><![CDATA[ssrs]]></category>
		<guid isPermaLink="false">http://diegonogare.net/?p=873</guid>

					<description><![CDATA[<p>Fala galera, é com muita alegria que compartilho com vocês a realização de um sonho. Sempre tive vontade de escrever um livro e neste ano consegui. Me dediquei por alguns meses em elaborar um conteúdo que fosse capaz de ensinar à criar um projeto de Business Intelligence e possibilitar uma melhor tomada de decisão por...</p>
<p>O post <a href="https://diegonogare.net/2014/04/livro-do-banco-de-dados-relacional-tomada-de-deciso/">Livro – Do Banco de Dados Relacional à Tomada de Decisão</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/04/cover-1.jpg"><img data-recalc-dims="1" fetchpriority="high" decoding="async" style="background-image: none; float: left; padding-top: 0px; padding-left: 0px; margin: 0px 10px 10px 0px; display: inline; padding-right: 0px; border: 0px;" title="cover" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2014/04/cover_thumb-2.jpg?resize=250%2C359" alt="cover" width="250" height="359" align="left" border="0" /></a>Fala galera, é com muita alegria que compartilho com vocês a realização de um sonho.</p>
<p>Sempre tive vontade de escrever um livro e neste ano consegui. Me dediquei por alguns meses em elaborar um conteúdo que fosse capaz de ensinar à criar um projeto de Business Intelligence e possibilitar uma melhor tomada de decisão por quem o usar.</p>
<p>Consegui montar o material e, através de treinamentos consegui provar que os assuntos funcionaram para o propósito que eu queria: <em>Melhorar a tomada de decisão</em>.</p>
<p>O livro “Do Banco de Dados Relacional à Tomada de Decisão” é um livro de Business Intelligence focado em ensinar a criar projetos de BI com SQL Server 2014 à partir da base de dados relacional. Ensina a parte conceitual do DW (Data Warehouse) e BI (Business Intelligence) e partes práticas com SSIS (SQL Server Integration Services), SSAS (SQL Server Analysis Services) e SSRS (SQL Server Reporting Services). Ao concluir o livro você terá conhecimento para criar projetos de BI para sua empresa, melhorando as tomadas de decisões.</p>
<p>Já está disponível na Amazon, acesse <a href="http://t.co/6zDnCECAqP" rel="nofollow noopener noreferrer" target="_blank">http://t.co/6zDnCECAqP</a> e baixe nos formatos PDF, ePub e MOBI.</p>
<p>Obrigado a todos que me possibilitaram realizar este sonho!</p>
<p>O post <a href="https://diegonogare.net/2014/04/livro-do-banco-de-dados-relacional-tomada-de-deciso/">Livro – Do Banco de Dados Relacional à Tomada de Decisão</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2163</post-id>	</item>
		<item>
		<title>Features do SQL Server Analysis Services 2012</title>
		<link>https://diegonogare.net/2014/02/features-do-sql-server-analysis-services-2012/</link>
		
		<dc:creator><![CDATA[Diego Nogare]]></dc:creator>
		<pubDate>Mon, 10 Feb 2014 20:29:18 +0000</pubDate>
				<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[MSDN]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Tech Ed Brasil]]></category>
		<category><![CDATA[TechNet]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Virtual PASS BR]]></category>
		<category><![CDATA[Analysis Services]]></category>
		<category><![CDATA[bi]]></category>
		<category><![CDATA[business intelligence]]></category>
		<category><![CDATA[sql server]]></category>
		<category><![CDATA[ssas]]></category>
		<guid isPermaLink="false">http://diegonogare.net/?p=786</guid>

					<description><![CDATA[<p>Fala Galera, acabamos de fazer mais uma apresentação para o Codificando Live, sobre foi sobre Features do SQL Server Analysis Services. Foram apresentadas features que nem sempre são utilizadas pelos desenvolvedores de BI… São assuntos como Cálculos de Measures, KPIs, Traduções e Perspectivas. Assista Ouça o vídeo: Acompanhe os slides: Codificando Live &#8211; Features do...</p>
<p>O post <a href="https://diegonogare.net/2014/02/features-do-sql-server-analysis-services-2012/">Features do SQL Server Analysis Services 2012</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Fala Galera, acabamos de fazer mais uma apresentação para o <a href="http://live.codificando.net/" target="_blank" rel="noopener noreferrer">Codificando Live</a>, sobre foi sobre <a href="http://live.codificando.net/2014/02/edicao-27-features-do-ssas-2012/" target="_blank" rel="noopener noreferrer">Features do SQL Server Analysis Services</a>. Foram apresentadas features que nem sempre são utilizadas pelos desenvolvedores de BI… São assuntos como Cálculos de Measures, KPIs, Traduções e Perspectivas.</p>
<p><strike>Assista</strike> Ouça o vídeo: <iframe height="315" src="//www.youtube.com/embed/k0EeKs9hdlw" frameborder="0" width="560" allowfullscreen></iframe></p>
<p>Acompanhe os slides: <iframe style="margin-bottom: 5px; max-width: 100%; border-top: #ccc 1px solid; border-right: #ccc 1px solid; border-bottom: #ccc 0px solid; border-left: #ccc 1px solid" height="435" marginheight="0" src="http://www.slideshare.net/slideshow/embed_code/31044788" frameborder="0" width="560" marginwidth="0" scrolling="no" allowfullscreen> </iframe></p>
<div style="margin-bottom: 5px"><strong><a title="Codificando Live - Features do SQL Server Analysis Services" href="https://pt.slideshare.net/DiegoNogare/codificando-live-pt-br-ssas" target="_blank" rel="noopener noreferrer">Codificando Live &#8211; Features do SQL Server Analysis Services</a> </strong>from <strong><a href="http://www.slideshare.net/DiegoNogare" target="_blank" rel="noopener noreferrer">Diego Nogare</a></strong> </div>
<p>&nbsp;</p>
<p>E pra você, foi util??</p>
<p>O post <a href="https://diegonogare.net/2014/02/features-do-sql-server-analysis-services-2012/">Features do SQL Server Analysis Services 2012</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2154</post-id>	</item>
		<item>
		<title>SQL Server 2012 Tabular Mode – SSAS</title>
		<link>https://diegonogare.net/2014/01/sql-server-2012-tabular-mode-ssas/</link>
		
		<dc:creator><![CDATA[Diego Nogare]]></dc:creator>
		<pubDate>Mon, 27 Jan 2014 20:21:18 +0000</pubDate>
				<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[Eventos]]></category>
		<category><![CDATA[Informativo]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Virtual PASS BR]]></category>
		<category><![CDATA[Analysis Services]]></category>
		<category><![CDATA[bi]]></category>
		<category><![CDATA[business intelligence]]></category>
		<category><![CDATA[codificando live]]></category>
		<category><![CDATA[tabular mode]]></category>
		<guid isPermaLink="false">http://diegonogare.net/?p=782</guid>

					<description><![CDATA[<p>Fala galera, hoje fizemos a Edição #25 do Codificando Live falando sobre a Modelagem Tabular dentro do SQL Server Analysis Services 2012. Nesta sessão, mostrei como iniciar o projeto de dentro do Excel, trabalhar com a manipulação de dados da camada de apresentação, criar relacionamentos entre as tabelas que estão no PowerPivot e depois importar...</p>
<p>O post <a href="https://diegonogare.net/2014/01/sql-server-2012-tabular-mode-ssas/">SQL Server 2012 Tabular Mode – SSAS</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Fala galera, hoje fizemos a <a href="http://live.codificando.net/2014/01/edicao-25-modelagem-tabular-no-sql-server-2012/" target="_blank" rel="noopener noreferrer">Edição #25 do Codificando Live</a> falando sobre a <strong>Modelagem</strong> <strong>Tabular</strong> dentro do <strong>SQL Server Analysis Services 2012</strong>. Nesta sessão, mostrei como iniciar o projeto de dentro do Excel, trabalhar com a manipulação de dados da camada de apresentação, criar relacionamentos entre as tabelas que estão no PowerPivot e depois importar toda a inteligência no SQL Server para disponibilizar para a empresa.</p>
<blockquote>
<p>Assista ao vídeo e acompanhe ao vivo todas as edições do Codificando Live às 17h30, sempre às segundas-feiras!</p>
</blockquote>
<div id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:aea809df-b109-4002-b149-8707147bd499" class="wlWriterEditableSmartContent" style="float: none; padding-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px">
<div><object width="532" height="299"><param name="movie" value="http://www.youtube.com/v/KCnE4nVHw1A?hl=en&amp;hd=1"></param></object></div>
<div style="width:532px;clear:both;font-size:.8em">SQL Server 2012 Tabular Mode</div>
</div>
<p>&nbsp;</p>
<p>Espero que gostem!</p>
<p>O post <a href="https://diegonogare.net/2014/01/sql-server-2012-tabular-mode-ssas/">SQL Server 2012 Tabular Mode – SSAS</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2153</post-id>	</item>
		<item>
		<title>Internacionalizando seu projeto de BI com o Translate do Analysis Services 2012</title>
		<link>https://diegonogare.net/2013/09/internacionalizando-seu-projeto-de-bi-com-o-translate-do-analysis-services-2012/</link>
		
		<dc:creator><![CDATA[Diego Nogare]]></dc:creator>
		<pubDate>Tue, 24 Sep 2013 00:52:17 +0000</pubDate>
				<category><![CDATA[Artigo]]></category>
		<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[Informativo]]></category>
		<category><![CDATA[MSDN]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[TechNet]]></category>
		<category><![CDATA[Virtual PASS BR]]></category>
		<category><![CDATA[Analysis Services]]></category>
		<category><![CDATA[bi]]></category>
		<category><![CDATA[business intelligence]]></category>
		<category><![CDATA[ssas]]></category>
		<category><![CDATA[traducao]]></category>
		<category><![CDATA[translate]]></category>
		<guid isPermaLink="false">http://diegonogare.net/?p=670</guid>

					<description><![CDATA[<p>Fala galera, quando trabalhamos com projetos de BI em uma empresa que pode ter usuários ao redor do mundo, faz total sentido nós traduzirmos a camada de apresentação de nossos membros, dimensões e measures, facilitando o entendimento e uso dos resultados pelo usuário final dentro de sua lingua materna. Esta necessidade é mais comum do...</p>
<p>O post <a href="https://diegonogare.net/2013/09/internacionalizando-seu-projeto-de-bi-com-o-translate-do-analysis-services-2012/">Internacionalizando seu projeto de BI com o Translate do Analysis Services 2012</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/Translate-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="Translate" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/Translate_thumb-1.png?resize=550%2C156" alt="Translate" width="550" height="156" border="0" /></a></p>
<p>Fala galera, quando trabalhamos com projetos de BI em uma empresa que pode ter usuários ao redor do mundo, faz total sentido nós traduzirmos a camada de apresentação de nossos membros, dimensões e measures, facilitando o entendimento e uso dos resultados pelo usuário final dentro de sua lingua materna.</p>
<p>Esta necessidade é mais comum do que imaginamos, ainda mais neste ultimos anos, com a facilidade e expansão de se trabalhar remotamente para empresas extrangeiras. Conheço algumas pessoas que de suas casas fazem projetos internacionais, mesmo nunca tendo contato pessoal com seu empregador. Pode parecer estranho, mas acontece!</p>
<p>Neste post vou mostrar como criar essa “internacionalização” de projetos construídos no SSAS, e definindo quais termos serão usados na lingua do cliente e quais estarão fixos (sem tradução). Vale lembrar que a tradução é um mecanismo que altera a legenda e o rótulo da informação postada na tela, e não o dado em sí, isso significa que você não terá seus dados traduzidos, mas sim os titulos dos campos que ele representa.</p>
<p>Outro ponto importante é que uma tradução se dá pela definição de dois valores, um sendo o ID do idioma e o outro a tradução que aquele valor representa. O idioma padrão do devide (repare que não usei o termo computador propositalmente) que está consumindo os dados do cubo é fornecido através das configurações de localidade, que passa através do LCID (Locale ID – Identificador de Localidade) para a ferramenta cliente.</p>
<p>Vou seguir a partir do momento que você já tem um projeto de BI com o AdventureWorksDW2012 criado dentro do seu ambiente, e ele está funcionando.</p>
<p>Visualizando a Dim Product, pode-se ver a chave do produto (que não está visível para a ferramenta cliente), também os nomes da categoria, subcategoria e produto. Porém todos os ítens estão com seus nomes originais, em inglês.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image18-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb18-1.png?resize=330%2C173" alt="image" width="330" height="173" border="0" /></a></p>
<p>Esta visão da Dimensão já permite um tipo de tradução, que será aplicada diretamente à seus membros diretos, no caso, os campos listados acima. Repare na parte superior do da área de edição da Dimensão, a aba <strong>Translations</strong>. É nesta aba que vamos trabalhar para traduzir os termos.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image19-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb19-1.png?resize=330%2C67" alt="image" width="330" height="67" border="0" /></a></p>
<p>Clique no botão <strong>New Translation</strong> para adicionar uma nova coluna atrelada ao idioma que deseja escrever os termos. O ícone é um globo com duas setas.</p>
<p>Repare que adicionei o ítem para Portuguese  (Brazil) e então, todos os labels da Dimensão Produto passarão a ser plotados no cubo em Português, de acordo com os textos que eu escrevi. Portanto, se você escrever alguma tradução errada, ELE SERÁ ESCRITA DE FORMA ERRADA na tela do seu cliente.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image20-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb20-1.png?resize=330%2C223" alt="image" width="330" height="223" border="0" /></a></p>
<p>Depois de processar a Dimensão e o Cubo, seus labels ficarão apresentados de forma traduzida.</p>
<h2>Antes (original – Inglês)</h2>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image21-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb21-1.png?resize=240%2C169" alt="image" width="240" height="169" border="0" /></a></p>
<p>&nbsp;</p>
<h2>Depois (Português)</h2>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image22-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb22-1.png?resize=200%2C216" alt="image" width="200" height="216" border="0" /></a></p>
<p>A mesma regra se aplica aos labels do Cubo, onde pode-se traduzir as dimensões, nome do cubo e as measures que exitem lá dentro. Vou traduzir as measures.</p>
<p>Reparem que neste caso, o ícone usado para adicionar uma tradução é o mesmo globo, mas ao invés de possuir as duas setas, ele tem um cubo em 3D</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image23-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb23-1.png?resize=550%2C259" alt="image" width="550" height="259" border="0" /></a></p>
<p>Na mesma instrução de antes, processamos o cubo e ao atualizar a ferramenta cliente, <em><strong>voilà</strong></em>, o dado está traduzido para o idioma local do cliente!</p>
<h2>Antes (original _ Inglês)</h2>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image24-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb24-1.png?resize=200%2C113" alt="image" width="200" height="113" border="0" /></a></p>
<h2>depois (português)</h2>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image25-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb25-1.png?resize=200%2C102" alt="image" width="200" height="102" border="0" /></a></p>
<p>Com isso, você consegue internacionalizar com pouco esforço seus projetos, e aumenta a satisfação de seus clientes, sejam eles internos ou externos! <strong><em>Au revoir monsieur!</em></strong></p>
<p>O post <a href="https://diegonogare.net/2013/09/internacionalizando-seu-projeto-de-bi-com-o-translate-do-analysis-services-2012/">Internacionalizando seu projeto de BI com o Translate do Analysis Services 2012</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2139</post-id>	</item>
		<item>
		<title>E você, sabe como criar e usar KPI no SSAS 2012?</title>
		<link>https://diegonogare.net/2013/09/e-voc-sabe-como-criar-e-usar-kpi-no-ssas-2012/</link>
		
		<dc:creator><![CDATA[Diego Nogare]]></dc:creator>
		<pubDate>Wed, 18 Sep 2013 22:51:15 +0000</pubDate>
				<category><![CDATA[Artigo]]></category>
		<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[MSDN]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Tech Ed Brasil]]></category>
		<category><![CDATA[Virtual PASS BR]]></category>
		<category><![CDATA[Analysis Services]]></category>
		<category><![CDATA[bi]]></category>
		<category><![CDATA[business intelligence]]></category>
		<category><![CDATA[kpi]]></category>
		<category><![CDATA[ssas]]></category>
		<guid isPermaLink="false">http://diegonogare.net/?p=649</guid>

					<description><![CDATA[<p>Fala galera, um recurso altamente utilizado por tomadores de decisão de negócios (ou termo em inglês Business Decision Makers) para analisar quantitativamente os resultados são os KPIs (Key Performance Indicator [Indicadores Chave de Performance]). Basicamente são indicadores (ou ponteiros) que mostram o resultado de forma gráfica, seguindo um padrão universal de cores, como um semáforo,...</p>
<p>O post <a href="https://diegonogare.net/2013/09/e-voc-sabe-como-criar-e-usar-kpi-no-ssas-2012/">E você, sabe como criar e usar KPI no SSAS 2012?</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/KPI-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; float: left; padding-top: 0px; padding-left: 0px; margin: 0px 5px 0px 0px; display: inline; padding-right: 0px; border-width: 0px;" title="KPI" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/KPI_thumb-1.png?resize=240%2C206" alt="KPI" width="240" height="206" align="left" border="0" /></a> Fala galera, um recurso altamente utilizado por tomadores de decisão de negócios (ou termo em inglês <strong><em>Business Decision Makers</em></strong>) para analisar quantitativamente os resultados são os <strong>KPI</strong>s (<strong><em>Key Performance Indicator</em></strong> [Indicadores Chave de Performance]). Basicamente são indicadores (ou ponteiros) que mostram o resultado de forma gráfica, seguindo um padrão universal de cores, como um semáforo, passando por <strong>Vermelho, Amarelo e Verde</strong>. Hoje em dia é possível colocar mais variações dentro de um KPI, tendo análises com 5 ou até mais “intervalos de resultados”. Isso surgiu pelo fato de um resultado dividido apenas em 3 valores representar uma análise simplista do acontecimento. A idéia deste post é mostrar diretamente no <strong>SQL Server Analysis Services </strong>como fazer um KPI com 3 intervalos, mas se precisar de mais, o <strong>SQL Server Reporting Services</strong> faz isso sem nenhuma dificuldade.</p>
<p>Para exemplificar este processo de criação e uso do KPI, vamos trabalhar com o banco AdventureWorksDW2012 que já é uma base de exemplo completa, vamos aproveitar o calculo que fizemos para apresentar a Margem de Lucro de um produto. <a href="https://diegonogare.net/2013/09/como-criar-uma-measure-calculada-no-ssas-2012/" target="_blank" rel="noopener noreferrer">Para ver este calculo, acesse este link.</a></p>
<p>Seguindo a mesma linha do exemplo do Calculo, precisamos abrir o cubo (.cube) e acessar a aba KPIs que fica ao lado do Calculations.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image8-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb8-1.png?resize=550%2C96" alt="image" width="550" height="96" border="0" /></a></p>
<p>Dentro desta aba, é possível encontrar 3 áreas úteis, sendo duas laterais e uma central. Todas são importantes e nos ajudarão nesta criação. A primeira que vamos utiliziar é a área superior da lateral esquerda, chamada <strong><em>KPI Organizer</em></strong>. Nesta área é onde se solicita criar um novo KPI, e ficam listados todos os KPIs criados neste projeto. Clique com o botão direito do mouse nesta área e aponte para <strong>New KPI</strong>.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image9-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb9-1.png?resize=330%2C292" alt="image" width="330" height="292" border="0" /></a></p>
<p>Neste momento, repare na área central se transformando e contextualmente habilitando diversos campos para nós trabalharmos. Precisamos preencher alguns campos. O primeiro dele é o campo <strong>Name</strong>. Reparem que desta vez não colocamos entre colchetes, simplesmente informamos o nome, que pode inclusive ser o mesmo, não vai gerar conflito.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image10-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb10-1.png?resize=550%2C344" alt="image" width="550" height="344" border="0" /></a></p>
<p>Na sequência é o campo <strong>Associated Measure Group</strong>, neste caso, deve-se informar em qual measure group seus campos estão e este KPI ficará associado. No meu caso, só temho o “Calculo de Vendas” então o seleciono na combobox.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image11-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb11-1.png?resize=550%2C344" alt="image" width="550" height="344" border="0" /></a></p>
<p>O campo seguinte é o <strong>Value Expression</strong>. Este campo deve receber um valor (<em>arrastando da measure e soltando no campo, o valor é preenchido</em>). Depois do campo preenchido com o calculo que fizemos no outro artigo, este valor poderá ser “chamado” de dentro de outros campos através da função KpiValue. Vamos usar isso mais pra frente.</p>
<p>O valor do campo ficou:</p>
<div class="csharpcode">
<pre class="alt">[Measures].[Margem Lucro]</pre>
</div>
<div class="csharpcode"></div>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image12-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb12-1.png?resize=550%2C344" alt="image" width="550" height="344" border="0" /></a></p>
<p>O próximo campo é o <strong>Goal Expression</strong>, que também pode receber um valor. Neste caso, estou atribuindo &#8220;pesos” para cada categoria de produto. Reparem que estou retornando o membro [<strong><em>Categoria do Produto</em></strong>] da dimensão [<strong><em>Produto</em></strong>]. Com essa atribuição de pesos, posso chamar este campo através da função KpiGoal. Também vamos ver isso um pouco à frente. O código que coloquei neste campo foi:</p>
<p>&nbsp;</p>
<div class="csharpcode">
<pre class="alt"><span class="kwrd">Case</span></pre>
<pre>    <span class="kwrd">When</span> [Produto].[Categoria do Produto].CurrentMember <span class="kwrd">Is</span></pre>
<pre class="alt">    [Produto].[Categoria do Produto].[Accessories] <span class="kwrd">Then</span> .40</pre>
<pre></pre>
<pre class="alt">    <span class="kwrd">When</span> [Produto].[Categoria do Produto].CurrentMember <span class="kwrd">Is</span></pre>
<pre>    [Produto].[Categoria do Produto].[Bikes] <span class="kwrd">Then</span> .12</pre>
<pre class="alt"></pre>
<pre>    <span class="kwrd">When</span> [Produto].[Categoria do Produto].CurrentMember <span class="kwrd">Is</span></pre>
<pre class="alt">    [Produto].[Categoria do Produto].[Clothing] <span class="kwrd">Then</span> .20</pre>
<pre></pre>
<pre class="alt">    <span class="kwrd">When</span> [Produto].[Categoria do Produto].CurrentMember <span class="kwrd">Is</span></pre>
<pre>    [Produto].[Categoria do Produto].[Components] <span class="kwrd">Then</span> .10</pre>
<pre class="alt"> <span class="kwrd">Else</span> .12</pre>
<pre>End</pre>
</div>
<p>&nbsp;</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image13-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb13-1.png?resize=550%2C344" alt="image" width="550" height="344" border="0" /></a></p>
<p>O campo seguinte é o <strong>Status Indicator</strong>, que é a representação gráfica que sua informação irá apresentar, quando for plotada no relatório. Normalmente são os Shapes, que ficam numa representação de semáforo, mas você pode utilizar outros como bandeiras, setas, cilindros, faces (rostinhos), etc.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image14-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb14-1.png?resize=550%2C344" alt="image" width="550" height="344" border="0" /></a></p>
<p>Este campo acima está atrelado diretamente à este aqui, que é o Status Expression. Este campo é a expressão que irá resultar em seu resultado ser o vermelho, amarelo ou verde. Para isso, o vermelho é o valor de –1, o amarelo é o valor de 0 e o verde é o valor de +1. Veja o código para gerar este valor:</p>
<div class="csharpcode">
<pre class="alt"><span class="kwrd">Case</span></pre>
<pre>    <span class="kwrd">When</span> KpiValue( "Margem Lucro" ) /</pre>
<pre class="alt">         KpiGoal ( "Margem Lucro" ) &gt;= .90</pre>
<pre>    <span class="kwrd">Then</span> 1</pre>
<pre class="alt">    <span class="kwrd">When</span> KpiValue( "Margem Lucro" ) /</pre>
<pre>         KpiGoal ( "Margem Lucro" ) &lt;  .90</pre>
<pre class="alt">         <span class="kwrd">And</span></pre>
<pre>         KpiValue( "Margem Lucro" ) /</pre>
<pre class="alt">         KpiGoal ( "Margem Lucro" ) &gt;= .80</pre>
<pre>    <span class="kwrd">Then</span> 0</pre>
<pre class="alt">    <span class="kwrd">Else</span> -1</pre>
<pre>End</pre>
</div>
<p>Reparem que neste código as duas funções que comentei a pouco são chamadas, tanto a <strong>KpiValue </strong>quanto a <strong>KpiGoal</strong>, o parametro passado pra elas é o nome do KPI que você quer usar no calculo. Reparem que passei o próprio KPI que estamos criando aqui.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image15-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb15-1.png?resize=550%2C344" alt="image" width="550" height="344" border="0" /></a></p>
<p>Rolando a tela um pouco pra baixo, é possível ver mais alguma coisas. Neste caso, é possível ver a tendência do resultado, que é apontado dentro do campo <strong>Trend Indicator</strong> e <strong>Trend Expression</strong>.</p>
<p>No campo <strong>Trend Indicator</strong> o mais usado são as setas, já que elas apontam para cima se for um crescimento (+1), apontam para a direita se for mantido (0) e apontam para baixo (-1) se a tentência é para diminuir.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image16-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb16-1.png?resize=550%2C369" alt="image" width="550" height="369" border="0" /></a></p>
<p>O código MDX que deve-se escrever para a tendência também deve seguir a mesma lógica da Expressão, com resultados entre –1, 0 ou +1. Deixei manualmente valor –1 para forçar que a tendência desta análise seja negativa, e a setinha seja mostrada para baixo. Fica uma sugestão pra vocês, mudem o valor entre esses –1, 0 e +1 e vejam o resultado da tendência.</p>
<p>Pronto, o KPI está criado e agora é o momento de analisar o resultado com ele. Para isso, precisa-se processar o cubo novamente. Façam o processamento e então conseguirão ver os resultados do KPI dentro da sua análise.</p>
<p>Caso queira testar o KPI antes de enviar para seus diretores, clique no ícone<strong> Browser View</strong> e o resultado será mostrado… Para voltar à visualização anterior, clique em <strong>Form View</strong> logo à esquerda do Browser View.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image17-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb17-1.png?resize=550%2C119" alt="image" width="550" height="119" border="0" /></a></p>
<p>Agora é com vocês, fechem sempre os resultados no verde e deixem seus gerentes e diretores felizes!</p>
<p>O post <a href="https://diegonogare.net/2013/09/e-voc-sabe-como-criar-e-usar-kpi-no-ssas-2012/">E você, sabe como criar e usar KPI no SSAS 2012?</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2138</post-id>	</item>
		<item>
		<title>Como criar uma measure calculada no SSAS 2012</title>
		<link>https://diegonogare.net/2013/09/como-criar-uma-measure-calculada-no-ssas-2012/</link>
		
		<dc:creator><![CDATA[Diego Nogare]]></dc:creator>
		<pubDate>Wed, 04 Sep 2013 02:34:16 +0000</pubDate>
				<category><![CDATA[Artigo]]></category>
		<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[Informativo]]></category>
		<category><![CDATA[MSDN]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[TechNet]]></category>
		<category><![CDATA[Virtual PASS BR]]></category>
		<category><![CDATA[Analysis Services]]></category>
		<category><![CDATA[bi]]></category>
		<category><![CDATA[business intelligence]]></category>
		<category><![CDATA[calculations]]></category>
		<category><![CDATA[calculo]]></category>
		<category><![CDATA[ssas]]></category>
		<guid isPermaLink="false">http://diegonogare.net/?p=622</guid>

					<description><![CDATA[<p>Fala galera, geralmente quando estamos criando nossos cubos, fazemos os calculos padrões baseados em sumarização convencional do próprio Analysis Services. Estas agregações podem ser SUM, AVG, MAX, MIN, COUNT, etc. Mas em alguns casos, precisamos calcular medidas que não são padrões, para isso, usamos o recurso de CALCULATIONS. Quando se fala de criar calculos específicos,...</p>
<p>O post <a href="https://diegonogare.net/2013/09/como-criar-uma-measure-calculada-no-ssas-2012/">Como criar uma measure calculada no SSAS 2012</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/calculus-1.jpg"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="calculus" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/calculus_thumb-1.jpg?resize=550%2C284" alt="calculus" width="550" height="284" border="0" /></a></p>
<p>Fala galera, geralmente quando estamos criando nossos cubos, fazemos os calculos padrões baseados em sumarização convencional do próprio Analysis Services. Estas agregações podem ser <strong><em>SUM</em></strong>, <strong><em>AVG</em></strong>, <strong><em>MAX</em></strong>, <strong><em>MIN</em></strong>, <strong><em>COUNT</em></strong>, etc. Mas em alguns casos, precisamos calcular medidas que não são padrões, para isso, usamos o recurso de <strong><em>CALCULATIONS</em></strong>.</p>
<p>Quando se fala de criar calculos específicos, precisamos trabalhar com código <strong>MDX</strong> (<em><strong>M</strong>ulti<strong>D</strong>imensional e<strong>X</strong>pression</em>). É um pouco diferente do T-SQL que estamos acostumados no dia-a-dia, mas não se preocupe, com estes dois links de referência dá pra ter uma idéia de MDX:</p>
<p><a href="http://technet.microsoft.com/en-us/library/ms146020.aspx" target="_blank" rel="noopener noreferrer">MDX Syntax Elements (MDX)</a></p>
<p><a href="http://technet.microsoft.com/en-us/library/ms145595.aspx" target="_blank" rel="noopener noreferrer">MDX Language Reference (MDX)</a></p>
<p>Vamos criar um membro calculado que represente a Lucratividade de um produto, com base no Valor de Venda, Custo e Impostos. Destes valores citados, o <strong>Valor de Venda</strong>, <strong>Custo</strong> e <strong>Impostos</strong> já são itens calculados automaticamente pelas measures padrão do Analysis Services e nós vamos precisar criar somente o calculo da <strong>Lucratividade</strong>.</p>
<p>Vou entender que você sabe criar as measures convencionais, e para este exemplo, vou usar o <em><strong>AdventureWorksDW2012</strong></em>. Também entendo que você o conheça <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Criei um projetinho simples com a Fato <em><strong>FactInternetSales</strong></em> que já possui alguns campos para nossas measures normais. Neste caso, vou usar somente as measures <strong><em>Total Product Cost</em></strong>, <em><strong>Sales Amount</strong></em> e <em><strong>Tax Amt</strong></em>. A parte de calculo se encontra dentro do arquivo .cube, na aba Calculations, como mostrado na imagem abaixo.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border-width: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb-1.png?resize=550%2C53" alt="image" width="550" height="53" border="0" /></a></p>
<p>Abrindo esta aba, veja do lado esquerdo o <strong><em>Script Organizer</em></strong> já com o <strong><em>CALCULATE </em></strong>feito. Logo abaixo, clique com o botão direito em uma parte vazia e aponte para <strong><em>New Calculated Member</em></strong>.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image1-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb1-1.png?resize=240%2C145" alt="image" width="240" height="145" border="0" /></a></p>
<p>Neste momento, uma tela se abre na área central, é onde você preenche os dados do cálculo. O mais importante é o campo <strong><em>Expression</em></strong>, onde você irá montar sua formula. Neste caso, como vamos montar a lucratividade, vamos fazer a conta da seguinte forma:</p>
<p><span style="font-family: 'Lucida Console';">( [Measures].[Sales Amount] &#8211; ( [Measures].[Total Product Cost] + [Measures].[Tax Amt] ) ) / [Measures].[Sales Amount]</span></p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image2-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb2-1.png?resize=550%2C298" alt="image" width="550" height="298" border="0" /></a></p>
<p>Para facilitar sua vida, você pode arrastar os ítens que estão nas suas <strong><em>Measures </em></strong>para o campo <strong><em>Exmpression</em></strong> e ele já monta no formato que o <strong><em>MDX</em></strong> entende.</p>
<p>Isso não significa que esta é a única formula que você deve customizar no seu projeto, este é só um exemplo, você vai analisar sua necessidade e fazer sua conta!</p>
<p>Os outros campos você preenche de forma intuitiva, colocando o nome do seu calculo entre colchetes no campo <strong><em>Name</em></strong>; Este nome será refletido dentro da Measure. Veja as setinhas onde ele impacta.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image3-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb3-1.png?resize=550%2C298" alt="image" width="550" height="298" border="0" /></a></p>
<p>Escolhendo a opção de Measures no <strong><em>Parent Hierarchy</em></strong>; Este item pode conter outras Measure Groups, e você precisará selecionar outro item, caso queira mudar de lugar.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image4-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb4-1.png?resize=550%2C298" alt="image" width="550" height="298" border="0" /></a></p>
<p>Alterando a formatação do campo para “Percent” no<strong><em> Format String</em></strong>, para o dado ser plotado como um percentual.</p>
<p>E por fim Selecionando qual <strong><em>Measure Group</em></strong> você vai atrelar ao seu calculo, na opção de <strong><em>Associated Measure Group</em></strong>.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image5-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb5-1.png?resize=550%2C298" alt="image" width="550" height="298" border="0" /></a></p>
<p>Depois destas configurações, você terá uma imagem como esta abaixo. Em amarelo estão marcados todos os pontos que usamos para realizar este procedimento.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image6-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb6-1.png?resize=550%2C298" alt="image" width="550" height="298" border="0" /></a></p>
<p>Se a fórmula que você criou funcionar e você processar o cubo, na sua análise você conseguirá consumir informações da lucratividade (ou Margem de Lucro, como quiser).</p>
<p>Reparem que na análise, caso você tenha uma hierarquia de membros, quando um membro está “agrupado” o próprio servidor OLAP se encarrega de sumarizar os valores que estão dentro daquele grupo específico e lhe apresenta o resultado sumarizado. Veja o valor da categoria <strong><em>Accessories</em></strong>, depois veja da sub-categoria <strong><em>Road Bikes</em></strong> e por fim dos objetos <strong><em>Road-150 Red</em></strong> e <strong><em>Road-250 Black</em></strong>.</p>
<p><a href="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image7-1.png"><img data-recalc-dims="1" loading="lazy" decoding="async" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" title="image" src="https://i0.wp.com/blogdiegonogare.azurewebsites.net/wp-content/uploads/2013/09/image_thumb7-1.png?resize=330%2C292" alt="image" width="330" height="292" border="0" /></a></p>
<p>Fazendo o calculo uma única vez, sempre que precisar recuperar aquele valor, é só arrastar para sua análise como uma <strong><em>Measure</em></strong> convencional da sua <strong><em>Measure Group</em></strong>.</p>
<p>Agora é contigo e com os códigos MDX. Bons calculos!</p>
<p>O post <a href="https://diegonogare.net/2013/09/como-criar-uma-measure-calculada-no-ssas-2012/">Como criar uma measure calculada no SSAS 2012</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2135</post-id>	</item>
	</channel>
</rss>
