Amazon Athena
接続タイプ | ODBC (64ビット) |
サポートのタイプ | 読み取り&書き込み(バルクのみ) |
検証済み | ODBCクライアントバージョン: 1.1.16.1000 |
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を使用する] を選択します。これによりセキュリティは向上しますが、接続速度が遅くなる場合があります。このオプションは、署名V4が必要なリージョンでは自動的に有効になります。2014年1月30日より後に作成されたリージョンでは、署名V4 のみがサポートされます。次の地域では、署名バージョン4認証が必要です。
アメリカ東部 (オハイオ) 地域
カナダ (中央) 地域
アジア太平洋 (ムンバイ) 地域
アジア太平洋 (ソウル) 地域
EU (フランクフルト) 地域
EU (ロンドン) 地域
中国 (北京) 地域
暗号化された Amazon S3 バケットにアップロードする場合は、 サーバーサイド暗号化メソッド を選択します。Amazon S3 の暗号化方法の詳細については、『Amazon シンプルストレージサービス開発者ガイド』を参照してください。
None (既定) : 暗号化方法は使用されていません。
SSE-KMS : AWS KMS で管理されたキーでサーバーサイドの暗号化を使用します。オプションで KMS キー ID を指定します。この方法を選択すると、 認証にSignature V4 を使用する ことが既定で有効になります。
[ バケット名 ] に、データオブジェクトが格納されているAWSバケットの名前を入力します。
出力オプションの設定
バルクロードチャンクのサイズ (1 MB ~ 102400 MB) : アップロードのパフォーマンスを向上させるために、大きなファイルは、指定した整数サイズの小さいファイルに、メガバイト単位で分割されます。既定値は128です。