Exemplos de consultas para o relatório de insights do Partner Center
Este artigo fornece exemplos de consultas para os relatórios do Partner Insights. Você pode usar essas consultas chamando o ponto de extremidade Criar API de Consulta de Relatório. Se necessário, a chamada Criar API de Consulta de Relatório pode ser modificada para adicionar mais colunas, ajustar o período de computação e adicionar condições de filtro.
Para obter detalhes sobre os nomes das colunas, atributos e descrições, consulte as Definições de dados.
Detalhes do cliente
Estas consultas de exemplo aplicam-se ao relatório de detalhes dos clientes:
Por geografia
Lista de clientes de uma geografia específica no mês passado.
SELECT CustomerName, CustomerTpid, Product
FROM CustomersAndTenants
WHERE CustomerMarket='United States' TIMESPAN LAST_MONTH
Por SKU e receita faturada
Lista de clientes que usam SKU específico e receita faturada é de mais de 20.000 nos últimos 6 meses
SELECT CustomerName, CustomerTpid, SKU, Month, BilledRevenueUSD
FROM CustomersAndTenants
WHERE SKU='MICROSOFT 365 BUSINESS STANDARD' AND BilledRevenueUSD>20000 TIMESPAN LAST_6_MONTHS
Por lugares disponíveis
Top 10 clientes com base nos assentos disponíveis no último mês
SELECT CustomerName, CustomerTpid, Product, AvailableSeats
FROM CustomersAndTenants ORDER BY AvailableSeats DESC LIMIT 10 TIMESPAN LAST_MONTH
Perfil do Parceiro
Estas consultas de exemplo aplicam-se ao relatório de perfil de parceiro:
Por geografia
Lista de parceiros de uma geografia específica.
SELECT MPNId, PartnerName
FROM Profile
WHERE Country='United States'
Por parceiro do Microsoft AI Cloud Partner Program
Lista de parceiros sob o mesmo PGA Microsoft AI Cloud Partner Program Partner Partner
SELECT MPNId, PartnerName, PGAPartnerID
FROM Profile
WHERE PGAMpnID='1001xx'
Desempenho do revendedor
Estas consultas de exemplo aplicam-se ao relatório de desempenho do revendedor:
Por geografia
Lista de revendedores de uma geografia específica no mês passado.
SELECT ResellerMpnId, ResellerName
FROM ResellerPerformance
WHERE ResellerMarket='US' TIMESPAN LAST_MONTH
Por revendedor
Contagem de clientes, contagem de assinaturas, total de assentos disponíveis, total de assentos atribuídos, receita total para um revendedor específico.
SELECT ResellerMpnId, ResellerName, CustomerCount, SubscriptionCount, TotalAvailableSeats, TotalAssignedSeats, TotalRevenue
FROM ResellerPerformance
WHERE ResellerMpnId='1051xxx'
Top 10 por receita
Top 10 revendedores com base na receita total no mês passado.
SELECT ResellerMpnId, ResellerName, TotalRevenue
FROM ResellerPerformance
ORDER BY TotalRevenue
LIMIT 10
TIMESPAN LAST_MONTH
Detalhes da subscrição
Estas consultas de exemplo aplicam-se ao relatório de detalhes da subscrição:
Por elegibilidade para renovação
Lista de subscrições que não são elegíveis para renovação automática no mês passado.
SELECT SubscriptionId, SubscriptionEndDate, CustomerName, CustomerTpid, Product
FROM SeatsSubscriptionsAndRevenue
WHERE IsAutoRenew='N' TIMESPAN LAST_MONTH
Por estado de subscrição
Lista de subscrições que estão no estado Desativar no mês passado.
SELECT SubscriptionId, SubscriptionEndDate, CustomerName, CustomerTpid, Product
FROM SeatsSubscriptionsAndRevenue
WHERE SubscriptionState='Disabled' TIMESPAN LAST_MONTH
Conta por seis meses
Contagem de assinaturas, total de assentos vendidos, contagem de clientes para um parceiro específico nos últimos seis meses.
SELECT MPNId, SubscriptionCount, TotalSoldSeats, BilledRevenueUSD, CustomerCount
FROM SeatsSubscriptionsAndRevenue
WHERE MPNId=6096xxx TIMESPAN LAST_6_MONTHS
Utilização do Azure
Estas consultas de exemplo aplicam-se ao relatório de utilização do Azure:
Por categoria de contador
Lista de assinaturas de uso do Azure com unidades de uso e ACR para categoria de medidor específica nos últimos seis meses.
SELECT SubscriptionId, CustomerName, Month, UsageUnits, UsageQuantity, TotalACR
FROM AzureUsage
WHERE MeterCategory='Azure DNS'
TIMESPAN LAST_6_MONTHS
Por ACR total
Lista de subscrições de utilização do Azure em que o ACR total é superior a 20.000 nos últimos seis meses
SELECT SubscriptionId, ServiceName, CustomerName, Month, UsageUnits, UsageQuantity, TotalACR
FROM AzureUsage
WHERE TotalACR>20000 TIMESPAN LAST_6_MONTHS