executeRawQuery
Execute a raw SQL query against an Ingenuity SQL database.
Signature
Section titled “Signature”executeRawQuery(cmd, db, query, output="json", filepath=None)
cmd(str)db(str)query(str)output(str):json(default),df,raw,string,filefilepath(str | None)
Inputs
Section titled “Inputs”cmd: Command string, usuallyEXECUTE.db: Database name.query: SQL query string.output: Output format selector.filepath: Output file path used whenoutput="file".
Examples
Section titled “Examples”JSON output (default)
Section titled “JSON output (default)”query = "SELECT * FROM VT_TAGBARRIER WHERE ROWNUM <= 10"results = sql.executeRawQuery("EXECUTE", "aveva-db", query)DataFrame output
Section titled “DataFrame output”results_df = sql.executeRawQuery( "EXECUTE", "aveva-db", query, output="df",)File output
Section titled “File output”sql.executeRawQuery( "EXECUTE", "aveva-db", query, output="file", filepath="/tmp/aveva-sample",)