AlteryxからODBC経由でAthenaにクエリ発行してみる
こんにちは、小澤です。
AWSのサービスである、Amazon AthenaがODBC接続に対応しました。
ODBCで接続できるということは、Alteryxからも直接利用可能です。
やってみる
やってみる、と言ってもやることは今まで通りです。 まず、上記にリンクを記事を参考にODBCドライバのダウンロードと設定を行っておきます。
続いて、AlteryxにInput Dataツールを設置してい、Other Databases > ODBCを選択します。
選択したのち、表示されるウインドウにて先ほどODBCデータソースで設定したAthenaの接続先を選択して、OKを押します。 (ODBCの方で設定してあるので、User Name, Passwordの設定は不要です)
次に取得するデータを設定するウインドウが表示されます。
この画面は他のデータベースから取得する際と同様となりますので、テーブル一覧から選択したりSQLを記述したりが可能です。 データ取得方法の設定が完了すれば、あとはワークフローを実行すればOKです。
以下のようにデータが取得できていることが確認できます。
おわりに
今回は、ODBCを使って、AlteryxからAthenaに接続してみました。
これまでは、Run Commandツールを使ってJDBC接続するプログラムやAWSCLIを呼び出すしかありませんでしたが、Input Dataツールから直接利用可能になります。
Alteryxの導入なら、クラスメソッドにおまかせください
日本初のAlteryxビジネスパートナーであるクラスメソッドが、Alteryxの導入から活用方法までサポートします。14日間の無料トライアルも実施中ですので、お気軽にご相談ください。