Я пытаюсь использовать Python SDK для экспорта данных из Splunk.
for result in rr:
if isinstance(result, results.Message):
# Diagnostic messages might be returned in the results
print '%s: %s' % (result.type, result.message)
elif isinstance(result, dict):
# Normal events are returned as dicts
print result
assert rr.is_preview == False
Выходные данные имеют вид:
OrderedDict([('TIME','1'),('UID','BUSINESS')])
OrderedDict([('TIME','12'),('UID','ACC')])
OrderedDict([('TIME','33'),('UID','TRAVEL')])
Я не уверен, как перенести данные в фрейм данных. Я прочитал документ, в котором говорится, что ResultsReader является итеративным и возвращает подсказку для результата. Я попробовал Pandas_DataFrame (rr), и он не работает, показывает, что аргумент данных не может быть итератором.