Tutorial: crie um campo de rácio com base em métricas filtradas
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Um exemplo de utilização comum nos relatórios e na visualização de dados é apresentar indicadores essenciais de desempenho (IEDs) como rácios de um indicador em comparação com outro. Por exemplo, suponhamos que está a medir a taxa de conclusão de uma academia de programação online. Um IED do curso é a taxa de conclusão, que definimos aqui como:
Course completions / Course registrations
Se o seu conjunto de dados já contiver estes dados, pode apresentar o resultado no Looker Studio. Mas e se precisar de o calcular no seu relatório ou apresentar taxas de conclusão com base em dados filtrados? A solução é usar a combinação de dados.
Suponhamos que os seus dados têm o seguinte aspeto:
Categoria do evento
Ação do evento
Número do curso
Eventos únicos
Certificado do curso
Transferir
9
299
Curso concluído
Falha
8
21
Curso concluído
Falha
9
86
Curso concluído
Passar
9
337
Curso concluído
Falha
6
34
Curso concluído
Passar
7
363
Curso concluído
Falha
7
17
Registo
Registar-se
8
814
Registo
Registar-se
7
475
Registo
Registar-se
5
574
Registo
Registar-se
9
1078
Registo
Remover registo
6
22
Passo 1: calcule as conclusões de cursos
Adicione uma tabela de dados ao relatório. Vamos chamar-lhe Conclusões de cursos.
Defina a métrica como Eventos únicos.
Adicione um filtro à tabela de dados para ignorar eventos de não conclusão:
IncludeEvent Category= "Course Complete"
AND
IncludeEvent Action= "Pass"
Com base nos dados de exemplo, a tabela de dados teria o seguinte aspeto:
Cursos concluídos
700
Passo 2: calcule as inscrições nos cursos
Adicione uma tabela de dados ao relatório. Dê-lhe o nome Registos de cursos.
Defina a métrica como Eventos únicos.
Adicione um filtro à tabela de dados para ignorar eventos que não sejam de registo:
IncludeEvent Category= "Registration"
AND
IncludeEvent Action= "Register"
Com base nos dados de exemplo, a tabela de dados teria o seguinte aspeto:
Inscrições em cursos
2941
Passo 3: misture os dados dos quadros de dados
Selecione a tabela de dados Inscrições em cursos e, de seguida, selecione a tabela de dados Conclusões de cursos.
Clique com o botão direito do rato e, de seguida, selecione Misturar dados.
Isto cria uma nova tabela de dados que calcula automaticamente a relação entre essas métricas:
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-20 UTC."],[],[],null,["# Tutorial: Create a ratio field based on filtered metrics\n\nA common use case in reporting and data visualization is to display key performance indicators (KPI) as ratios of one indicator as compared to another. For example, suppose you are measuring the completion rate of an online coding academy. A KPI for the course is completion rate, which we'll define here as:\n\n`Course completions / Course registrations`\n\nIf your dataset already contains this data then you can display the result in Looker Studio. But what if you need to calculate it in your report, or need to display completion rates based on filtered data? The solution is to use data blending.\n\nSay your data looks like this:\n\nStep 1: Calculate the course completions\n----------------------------------------\n\n1. Add a scorecard to your report. Call it **Course Completions**.\n2. Set the metric to *Unique Events*.\n3. Add a filter to the scorecard to ignore non-completion events:\n\n `Include`**`Event Category`** `= \"Course Complete\"`\n\n `AND`\n\n `Include`**`Event Action`** `= \"Pass\"`\n\nBased on the sample data, the scorecard would look like this:\n\nStep 2: Calculate the course registrations\n------------------------------------------\n\n1. Add a scorecard to your report. Call it **Course Registrations**.\n2. Set the metric to *Unique Events*.\n3. Add a filter to the scorecard to ignore non-registration events:\n\n `Include`**`Event Category`** `= \"Registration\"`\n\n `AND`\n\n `Include`**`Event Action`** `= \"Register\"`\n\nBased on the sample data, the scorecard would look like this:\n\nStep 3: Blend the data from the scorecards\n------------------------------------------\n\n1. Select the *Course Registrations* scorecard, then select the *Course Completions* scorecard.\n2. Right-click, then select **Blend data**.\n\nThis creates a new scorecard that automatically calculates the ratio between those metrics:\n\n| **Tip:**\n|\n| To create more complex calculated fields or change the number display:\n|\n| 1. Select the blended scorecard.\n| 2. Edit the metric.\n| 3. Enter a new formula and/or change the field **Type** to match the data.\n|\nRelated resources\n-----------------\n\nLearn more about how blending works:\n\n- [About data blending](/looker/docs/studio/how-blends-work-in-looker-studio)\n- [Use blending to re-aggregate data](/looker/docs/studio/use-blending-to-reaggregate-data)"]]