Imagina o seguinte: você tá ali mexendo com aquela tabela gigante no Power BI, cheia de dados, e pensa: “Uai, e se eu só quiser pegar uma amostrinha disso aqui, sem ficar carregando a tabela inteira?” Aí, meu amigo, é a hora de você conhecer a função SAMPLE!

A função SAMPLE é tipo aquele momento no supermercado quando a moça te dá uma provinha de queijo. Ela te entrega só um pedacinho, mas já dá uma ideia de como é o produto inteiro. No caso do Power BI, ela pega uma quantidade específica de linhas da tabela, como se fosse uma “amostrinha” pra você trabalhar.

A sintaxe dela é mais simples que receita de pão de queijo:

SAMPLE (número_de_linhas, tabela, [ordem])

Agora bora pros exemplos, porque na prática é que a coisa fica boa!

Exemplo 1: Pegar 5 linhas aleatórias

Imagina que cê tem uma tabela com 1000 linhas. Aí você quer só umas 5 pra ver se o negócio tá bom:

SAMPLE (5, TabelaVendas)

Pronto, pegou 5 linhas de bobeira, igual aquele trem de pegar petisco numa festa.

Exemplo 2: Amostra com ordem crescente

Agora, se cê quer fazer o negócio mais certinho, pegando as linhas em ordem crescente:

SAMPLE (10, TabelaClientes, ASC)

Aqui ele vai trazer 10 clientes ordenadinhos pelo primeiro campo da tabela.

Exemplo 3: Amostra com ordem decrescente

“Ah, mas eu quero ver a lista começando pelos últimos”. Tranquilo:

SAMPLE (3, TabelaProdutos, DESC)

Tá lá, só os últimos produtos. Parece até quem chega atrasado na festa, mas não perde o rango.

Exemplo 4: Amostra com filtro

Agora, se cê tá de olho num grupo específico, tipo só os clientes de Minas:

SAMPLE (7, FILTER (TabelaClientes, TabelaClientes[Estado] = "MG"))

Aí ele vai pegar 7 clientes que tão aqui das nossas terras mineiras. Só gente boa, uai!

Exemplo 5: Usando com valores numéricos

Quer pegar uns números específicos? Tipo, amostra de produtos com preço maior que 100:

SAMPLE (4, FILTER(TabelaProdutos, TabelaProdutos[Preço] > 100))

Agora cê tem 4 produtos acima de 100 conto. Só os de responsa!

Exemplo 6: Amostra sem repetir linha

Ah, mas você não quer ver coisa repetida, né? Tipo aquelas músicas que tocam sem parar na rádio:

SAMPLE (6, DISTINCT(TabelaVendas))

Agora ele te traz só 6 linhas diferentes, sem repetir. Pode confiar que não tem bis.

Exemplo 7: Pegando amostra com combinação de condições

Se tá pensando numa amostrinha mais elaborada, tipo pegar produtos de uma categoria específica e que custam mais de 50:

SAMPLE (5, FILTER(TabelaProdutos, TabelaProdutos[Categoria] = "Eletrônicos" && TabelaProdutos[Preço] > 50))

Ele vai te dar 5 eletrônicos top, acima de R$50. Aquela amostra que brilha os olhos!

Exemplo 8: Amostra pra analisar só os melhores vendedores

Quer ver quem tá vendendo bem? Filtra e pega uma amostra dos vendedores com vendas acima de 1000:

SAMPLE (3, FILTER(TabelaVendas, TabelaVendas[TotalVendas] > 1000))

Aí, 3 vendedores que tão mandando bem! Se bobear, merecem até um cafezinho na empresa.

Exemplo 9: Amostra por ordem de data

Quer ver só as últimas vendas feitas? É fácil:

SAMPLE (5, TabelaVendas, DESC)

Ele vai te mostrar as últimas 5 vendas feitas. Dá até pra sentir o cheirinho de negócio novo.

Exemplo 10: Amostra com mais critério

Agora se a parada é misturar filtro com ordem, tipo pegar 3 produtos de uma categoria específica e ordenados pelo preço mais alto:

SAMPLE (3, FILTER(TabelaProdutos, TabelaProdutos[Categoria] = "Livros"), DESC)

Aí ele te traz 3 livros mais caros. Só best-seller!

Viu só? Com a função SAMPLE, cê consegue pegar aquele pedacinho ideal da tabela e fazer suas análises rapidim, sem ficar carregando peso à toa. É igual mineiro que sabe dosar a cachaça: só um golim pra experimentar!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *