nerdexam
Splunk

SPLK-1002 · Question #279

Which of the following definitions describes a macro named "samplemacro" that accepts two arguments?

The correct answer is B. samplemacro(1,2). In Splunk, a macro that accepts arguments is referenced using parentheses with the arguments listed inside: samplemacro(arg1,arg2). When the macro is defined in the Macros configuration, its name is recorded as samplemacro(2) (name with the argument count), but when invoked in…

Creating and Using Macros

Question

Which of the following definitions describes a macro named "samplemacro" that accepts two arguments?

Options

  • AExamplemacro [1,2]
  • Bsamplemacro(1,2)
  • Cu amp -CJEUCXG (2)
  • Dsamplemacro[2]

How the community answered

(59 responses)
  • A
    2% (1)
  • B
    93% (55)
  • C
    3% (2)
  • D
    2% (1)

Explanation

In Splunk, a macro that accepts arguments is referenced using parentheses with the arguments listed inside: samplemacro(arg1,arg2). When the macro is defined in the Macros configuration, its name is recorded as samplemacro(2) (name with the argument count), but when invoked in a search string it appears as \samplemacro(value1,value2)`. Option B (samplemacro(1,2)`) correctly reflects the parenthetical argument syntax. Square bracket notation (options A and D) is not valid for macros. Option C is garbled/invalid.

Topics

#Splunk macro syntax#Macro arguments#Calling macros#SPL

Community Discussion

No community discussion yet for this question.

Full SPLK-1002 Practice