Teste os modelos do Gemini 1.5, nossos mais novos modelos multimodais na Vertex AI, e descubra o que é possível criar com uma janela de contexto de 1 milhão de tokens.Teste os modelos do Gemini 1.5, nossos mais novos modelos multimodais na Vertex AI, e descubra o que é possível criar com uma janela de contexto de 1 milhão de tokens.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Gerar uma consulta SQL para contar e classificar logins únicos no último mês
É possível consultar um modelo diretamente e testar os resultados retornados ao usar
diferentes valores de parâmetros com o console do Cloud ou ao chamar a
API Vertex AI diretamente.
Considere uma tabela com o esquema, conforme descrito abaixo.
Nome da coluna - Descrição
Username: nome do usuário que está fazendo login
LicenseType: pode ser "MultiUse" ou "SingleUse"
LoginTime> data e hora do evento de login
Como especialista em análise de dados, escreva uma consulta SQL que me mostre a lista de usuários, os tipos de licença e o número de dias únicos em que o usuário fez login nos últimos três meses. Classifique do maior número de logins em um mês até o menor número de logins em um mês.
Resposta
WITH DailyLogins AS (
SELECT
Username,
LicenseType,
CAST(LoginTime AS DATE) AS LoginDate
FROM your_table_name
WHERE LoginTime >= DATEADD(month, -3, GETDATE()) -- Filter for last 3 months
),
MonthlyLoginCounts AS (
SELECT
Username,
LicenseType,
COUNT(DISTINCT LoginDate) AS MonthlyLoginCount
FROM DailyLogins
GROUP BY Username, LicenseType
)
SELECT
Username,
LicenseType,
MonthlyLoginCount
FROM MonthlyLoginCounts
ORDER BY MonthlyLoginCount DESC;