このページでは、ワークフロー自動化アクションカタログで利用可能なNew Relic Lensアクションのリファレンスを提供します。これらのアクションを使用すると、ワークフローステップから直接、New Relic Lensを通じて接続されたデータソースに対してANSI SQLクエリを実行できます。
前提条件
ワークフロー自動化でNew Relic Lensアクションを使用する前に、以下を確認してください:
- 適切な権限を持つ New Relic アカウント。
- New Relic Lensに接続されている1つ以上のデータソース。
- New Relic Lensサービスに必要な権限。
クエリLens
アクション識別子はnewrelic.lens.queryです。
New Relic Lensを介して、接続されたデータソースに対してANSI SQLクエリを実行します。
次の表は、このアクションで利用可能なすべての入力フィールドについて説明しています。
入力 | タイプ | 説明 | 例 |
|---|---|---|---|
クエリ | 弦 | 必須。 Lens経由で実行するANSI SQLステートメント。接続されたデータソース間のクロスソース結合をサポートします。 | |
アカウント ID | intのリスト | オプション。 クエリ実行のターゲットアカウントです。このフィールドを指定しない場合、クエリはワークフローの実行アカウントに対して実行されます。 | |
フォーマット | イナム | オプション。 結果の出力フォーマットです。
、
、
または
を受け入れます。デフォルトは
です。 | |
selectors | リスト | オプション。 指定されたパラメーターのみを出力として取得するためのセレクター。 | |
次の表は、このアクションによって返されるすべての出力フィールドについて説明しています。
出力 | タイプ | 説明 |
|---|---|---|
結果 | リスト | クエリの結果を含むオブジェクトの配列。詳細については、 参照してください。 |
success | ブール値 | アクションが成功した場合は
を返し、そうでない場合は
を返します。 |
errorMessage | 弦 | アクションが失敗した場合、失敗理由が含まれます。例: |