Amazon Athena
接続タイプ | ODBC (64ビット) |
サポートのタイプ | 読み取り&書き込み(バルクのみ) |
検証済み | ODBCクライアントバージョン: 1.3.7.1001 |
Simba Athena ODBCドライバーの詳細については、Simba ODBCのドキュメントを参照してください。
制限事項
引用符はサポートされていません
データ出力ではCSVファイルのみがサポートされています。ただし、parqeut など他のファイルタイプの上に構築されている場合は、データの読み込みがサポートされます。
パーティショニングはサポートされていません。
接続に使用するAlteryxツール
標準的なワークフロー処理
Amazon Athenaバルク接続を構成する
データ出力ツールを使用してバルク接続を使用するには...
[ファイルまたはデータベースへの書き込み]のドロップダウンを選択して、[その他のデータベース] > [Amazon Athenaバルク]を選択します。
[データソース名] を選択します(または、[ODBC Admin] を選択して作成します)。詳細については、ODBCとOLEDBのデータベース接続を参照してください。
(オプション) [ユーザー名] と [パスワード] を入力します。
Amazon S3 セクションで、[AWSアクセスキー] と [AWSシークレットキー] に入力または貼り付けて、アップロードするデータにアクセスします。
[シークレットキーの暗号化] のドロップダウンで、暗号化オプションを選択します。
非表示: 最小限の暗号化を使用してパスワードを非表示にします。
マシンの暗号化: コンピューター上のすべてのユーザーが接続を最大限使用できます。
ユーザーの暗号化: サインインしているユーザーは、どのコンピューターでも接続を使用できます。
[エンドポイント] のドロップダウンで [Default] を選択すると、選択したバケットに基づいてAmazonがエンドポイントを自動的に決定します。プライベートS3のデプロイメントのエンドポイントを指定する場合、または特定のバケット領域が分かっている場合は、エンドポイント(S3領域)を交互に選択する、カスタムエンドポイントを入力する、または以前に入力した10個のカスタムエンドポイントのうちの1つを選択することができます。
注記
選択したバケットが指定したエンドポイントの領域にない場合、次のエラーが発生します。
「アクセスしようとしているバケットは、指定されたエンドポイントを使用してアドレス指定する必要があります。今後のリクエストはすべてこのエンドポイントに送信してください。」
[既定]を選択して、エラーをクリアします。
(オプション)デフォルトの 署名バージョン2ではなく、署名バージョン4 を使用するには、[認証に署名バージョン4を使用する]を選択します。これによりセキュリティは向上しますが、接続速度が遅くなる場合があります。このオプションは、署名バージョン4が必要な地域では自動的に有効になります。2014年1月30日より後に作成された地域では、署名バージョン4のみがサポートされます。次の地域では、署名バージョン 4 認証が必要です。
アメリカ東部(オハイオ)地域
カナダ(中央)地域
アジア太平洋(ムンバイ)地域
アジア太平洋(ソウル)地域
EU(フランクフルト)地域
EU(ロンドン)地域
中国(北京)地域
暗号化されたAmazon S3バケットにアップロードする場合は、[サーバー側の暗号化]方式を選択します。Amazon S3暗号化方式の詳細については、Amazon Simple Storage Service開発者ガイドを参照してください。
None (デフォルト): 暗号化方法は使用されていません。
SSE-KMS: AWS KMS で管理されたキーでサーバーサイドの暗号化を使用します。オプションでKMS キー IDを指定します。この方法を選択すると、認証にSignature V4 を使用することがデフォルトで有効になります。
[バケット名] に、データオブジェクトが格納されているAWSバケットの名前を入力します。
出力オプションの設定
バルクロードチャンクのサイズ(1 MB~102400 MB): アップロードのパフォーマンスを向上させるために、大きなファイルは、指定した整数サイズの小さいファイルに、メガバイト単位で分割されます。既定値は128です。
注記
対応するAWSコネクタシナリオ用に、カスタムAWS STSエンドポイントとプライベートエンドポイント設定を定義します。データ接続マネージャー(DCM)では、エンドポイントのオーバーライドが可能になり、指定されたエンドポイントが、資格情報の取得とコネクタ操作で一貫して使用されるようになります。プライベートエンドポイントが設定されている場合、すべてのAlteryxからAWSへのトラフィックは、パブリックインターネットのエンドポイントにフォールバックすることなくプライベートネットワーク内に留まります。

