2017-03-15 9 views

答えて

2

はい、ログメッセージなどのクエリIDSを登録することは可能です。これらのメッセージは、JDBCドライバーに接続する際に指定するログファイルに保管されます。

The log_path attribute

REF Offical Documentation

+0

は、私は、この試みを与えるだろう、ありがとう。 –

+1

はいログにクエリIDが表示されます。私の使用事例では、アプリケーションコードで利用可能だったと思います。彼らのJARには明らかにログするIDがあります。 – jspooner

+2

これはおそらくあなたにインスピレーションを与えるかもしれません:https://github.com/laughingman7743/PyAthenaJDBC/pull/10 –

2

私は、クエリIDを取得するために、次のコードを使用しています:

AthenaResultSet rs = (AthenaResultSet) statement.executeQuery(query); 
Object queryId = ((AthenaStatementClient)rs.getClient()).getQueryExecutionId(); 
関連する問題