U vi@s0dZddlZGdddeZGdddeZdS)z The warnings message definition.Nc@s"eZdZdZeedddZdS)MissingPivotFunctionz,User warning about missing pivot() function.)querycCs0d|ksd|krdSd|d}t|tdS)zGPrint warning about missing pivot() function and how to deal with that.Z fieldsAsColsZpivotNzThe query doesn't contains the pivot() function. The result will not be shaped to optimal processing by pandas.DataFrame. Use the pivot() function by: a |> pivot(rowKey:["_time"], columnKey: ["_field"], valueColumn: "_value") You can disable this warning by: import warnings from influxdb_client.client.warnings import MissingPivotFunction warnings.simplefilter("ignore", MissingPivotFunction) For more info see: - https://docs.influxdata.com/resources/videos/pivots-in-flux/ - https://docs.influxdata.com/flux/latest/stdlib/universe/pivot/ - https://docs.influxdata.com/flux/latest/stdlib/influxdata/influxdb/schema/fieldsascols/ )warningswarnr)rmessagerP/opt/alt/python38/lib/python3.8/site-packages/influxdb_client/client/warnings.py print_warnings z"MissingPivotFunction.print_warningN__name__ __module__ __qualname____doc__ staticmethodstrr rrrrrsrc@s$eZdZdZeeedddZdS)CloudOnlyWarningz;User warning about availability only on the InfluxDB Cloud.)api_namedoc_urlcCs"d|d|d}t|tdS)zs