Esta página fornece uma referência para as ações do New Relic Lens disponíveis no catálogo de ações de automação de fluxo de trabalho. Estas ações permitem executar consultas ANSI SQL em fontes de dados conectadas por meio do New Relic Lens diretamente de uma etapa de fluxo de trabalho.
Pré-requisitos
Antes de usar as ações do New Relic Lens na automação de fluxo de trabalho, é necessário ter:
Uma conta New Relic com as permissões apropriadas.
Uma ou mais fontes de dados conectadas no New Relic Lens.
As permissões necessárias para o serviço New Relic Lens.
Executa uma consulta ANSI SQL em fontes de dados conectadas por meio do New Relic Lens.
As seguintes entradas estão disponíveis para esta ação.
Entrada
Opcionalidade
Tipo
Descrição
Exemplo
consulta
Obrigatório
Corda
A instrução ANSI SQL a ser executada via Lens. Suporta junções entre fontes em fontes de dados conectadas.
IDs da conta
Opcional
Lista de inteiros
As contas de destino para a execução da consulta. Se este campo não for fornecido, a consulta é executada na conta de execução do fluxo de trabalho.
format
Opcional
Enum
O formato de saída para os resultados. Aceita
JSON
,
CSV
,
PSV
ou
TSV
. O padrão é
JSON
.
selectors
Opcional
Lista
Os seletores permitem obter apenas o parâmetro especificado como saída.
steps:
-name: queryLens
type: action
action: newrelic.lens.query
version:1
inputs:
accountIds:[12345]
query:>
SELECT appName,appId, count(*) as count FROM telemetry.Transaction
GROUP BY appName, appId LIMIT 1
selectors:
-name: resultsAsString
expression:'.results | tostring'
Esta ação retorna as seguintes saídas.
Saída
Tipo
Descrição
Exemplo
resultados
Lista
Um array de objetos contendo os resultados da consulta. Consulte