-
1. Re: Pie Chart with fields in second data soucers
khalid norat Jul 12, 2016 8:53 AM (in response to Tiago Ferrucio)What version of Tableau are you using. ?
Also if both datasets are from Excel Sheets why are you not joining them ?
This maybe because you have an older version of Tableau.
-
2. Re: Pie Chart with fields in second data soucers
Tiago Ferrucio Jul 12, 2016 9:52 AM (in response to khalid norat)Hi Khalid, I'm using version 9.0.
I'm using Excel only this exemple bat really, i use SQL and I wouldn't like do join in SQL.
Do you think possible to create this graph in the Tableau?
-
3. Re: Pie Chart with fields in second data soucers
Luciano Vasconcelos Jul 12, 2016 10:13 AM (in response to Tiago Ferrucio) -
4. Re: Pie Chart with fields in second data soucers
Tiago Ferrucio Jul 12, 2016 10:41 AM (in response to Luciano Vasconcelos) -
5. Re: Pie Chart with fields in second data soucers
Luciano Vasconcelos Jul 12, 2016 11:06 AM (in response to Tiago Ferrucio)Ficou mais ou menos viu.
versão 9.2.4
é a mais antiga que tenho
-
Tableau Teste 160712 9.2.4.twbx 40.1 KB
-
-
6. Re: Pie Chart with fields in second data soucers
Luciano Vasconcelos Jul 20, 2016 6:52 AM (in response to Tiago Ferrucio)Atende?
-
7. Re: Pie Chart with fields in second data soucers
Tiago Ferrucio Jul 20, 2016 6:58 AM (in response to Tiago Ferrucio)Luciano, ainda não é isso.
Da uma olhada neste twbx anexo. Criei a dimensão 'Teve Utilização',más quando eu retiro a dimensão Nome, ele mostra apenas quem teve utilização, com isso não consigo criar o gráfico.
Se você notar, tentei criar um calculo usando o FIXED na dimensão Nome do data source Cadastro, más ele da erro.
Parece ser uma coisa bem simples, será que vou ter que resolver isso no SQL?
Hildebrando Souza Jr pode me ajudar?
Atenciosamente,
Tiago Ferrucio
-
Tableau Teste 160712.twbx 13.2 KB
-
-
8. Re: Pie Chart with fields in second data soucers
Luciano Vasconcelos Jul 20, 2016 7:13 AM (in response to Tiago Ferrucio)Olha esse.
-
Tableau Teste 160712.twbx 17.7 KB
-
-
9. Re: Pie Chart with fields in second data soucers
Hildebrando Souza JrJul 20, 2016 7:01 PM (in response to Tiago Ferrucio)
Oi Thiago,
Para resolver esta questão você necessitará criar dois campos calculados, o primeiro será utilizado para colorir a pizza de acordo com a utilização ou não. Você já criou um campo com essa lógica e chamou de "Teve Utilização", então acredito que não haja problema aqui. Já o segundo campo será um cálculo de tabela (que funciona bem com blending) e servirá para indicar o percentual de utilização. A lógica deste segundo campo será a seguinte:
Caso tenha utilização, então conta o registro. Soma os registros com utilização e depois divide pelo total de registros. Caso contrário, conta os registros sem utilização. Soma o resultado e divide pelo total de registros.
Isso traduzido em fórmula fica assim:
IF [1 - Classificação] = "Com utilização" THEN
WINDOW_SUM(IF ISNULL(SUM([Utilizacao].[Número de registros])) THEN 0 ELSE 1 END)
/
SIZE()
ELSE
WINDOW_SUM(IF ISNULL(SUM([Utilizacao].[Número de registros])) THEN 1 ELSE 0 END)
/
SIZE()
END
Para que este calculo de tabela e o blending funcione, o campo "Nome" deve estar no detalhe do cartão de marcas, pois este será utilizando tanto para diferenciar os registros da fonte secundária, quanto para endereçar o cálculo de tabela.
Após a criação destes dois campos, você deve seguir os seguintes passos:
- Crie uma nova planilha
- Selecione o gráfico de pizza no cartão de marcas
- Coloque nome no Detalhe
- Coloque a classificação na Cor
- Coloque o %de Utilização no Rótulo e endereço o cálculo de tabela por Nome (Calcular usando >> Nome)
- Formatar o rótulo para que ele apareça somente nos valores máximos e mínimos da tabela.
Coloquei o workbook final em anexo.
Espero que ajude, mas esta solução com a utilização de um left join entre as tabelas Cadastro e Utilização seria muito mais fácil :-)
Atenciosamente,
- Hil
-
Tableau Teste 160712 - v2.twbx 23.6 KB
-
10. Re: Pie Chart with fields in second data soucers
Tiago Ferrucio Jul 21, 2016 9:49 AM (in response to Hildebrando Souza Jr)Muito bacana Hildebrando Souza Jr, era justamente isso que estava precisando.
Realmente com um Left, chegaria no mesmo resultado muito mais fácil. Porém, hoje já tenho meus data sets que atende todos indicadores, não vale a pena eu criar um outro somente para este indicador.
Atenciosamente,
Tiago Ferrucio