Amazon S3
Version 24.3.9121
Version 24.3.9121
Amazon S3
CData Sync アプリケーションからAmazon S3 コネクタを使用して、Amazon S3 からデータを取得してサポートされている任意の同期先に移動できます。これを行うには、コネクタを追加し、コネクタへの認証を行い、接続を完了する必要があります。
Amazon S3 コネクタを追加
Sync でAmazon S3 のデータを使用できるようにするには、まず以下の手順でコネクタを追加する必要があります。
-
Sync のダッシュボードから接続ページを開きます。
-
接続を追加をクリックしてコネクタを選択ページを開きます。
-
データソースタブをクリックしてAmazon S3 行に移動します。
-
行末にある接続を設定アイコンをクリックして、新しい接続ページを開きます。接続を設定アイコンが利用できない場合は、コネクタをダウンロードアイコンをクリックしてAmazon S3 コネクタをインストールします。新規コネクタのインストールについて詳しくは、接続を参照してください。
Amazon S3 への認証
コネクタを追加したら、必須プロパティを設定する必要があります。
-
Connection Name - Enter a connection name of your choice.
-
File Format - Select the file format that you want to use. Sync supports the CSV, PARQUET, and AVRO file formats.
-
URI - Enter the path of your bucket and folder (for example,
s3://BucketName/FolderName).
CData Sync supports authenticating to Amazon S3 in several ways. Select your authentication method below to proceed to the relevant section that contains the authentication details.
- Active Directory Federation Services
- AWS Root Keys (default)
- AWS IAM Roles
- AWS EC2 Roles
- AWS Multi-Factor Authentication
- AWS Credentials File
- Okta
- PingFederate
- AWS Cognito Basic
- AWS Cognito Secure Remote Password
Active Directory フェデレーションサービス
ADFS を介したシングルサインオン(SSO)で接続するには、次のプロパティを指定します。
-
Auth Scheme - ADFS を選択。
-
User - ADFS アカウントへの認証に使用するユーザー名を入力。
-
Password - ADFS アカウントへの認証に使用するパスワードを入力。
-
SSO Login URL - シングルサインオン(SSO)プロバイダーが使用するログインURL を入力。
AWS Root Keys
To connect with your account root credentials, specify the following properties:
-
Auth Scheme - Select AwsRootKeys.
-
AWS Access Key - Enter your Amazon Web Services (AWS) account access key. You can locate this value on your AWS security credentials page.
-
AWS Secret Key - Enter your AWS account secret key. You can locate this value on your AWS security credentials page.
AWS IAM ロール
IAM ユーザー認証情報で接続するには、次のプロパティを指定します。
-
Auth Scheme - AwsIAMRoles を選択。
-
AWS Access Key - Amazon Web Services(AWS)アカウントのアクセスキーを入力。この値は、AWS のセキュリティ認証情報ページで確認できます。
-
AWS Secret Key - AWS アカウントのシークレットキーを入力。この値は、AWS のセキュリティ認証情報ページで確認できます。
-
AWS Role ARN - 認証したいロールのAmazon リソースネーム(ARN)を入力。
-
AWS External Id(オプション)- 別のアカウントでロールを引き受ける際に必要となる一意の識別子を入力。
AWS EC2 Roles
EC2 インスタンスでCData Sync を実行すると、CData Sync はインスタンスに割り当てられたIAM ロールを使用して認証できます。そのロールを使用するには、Auth Scheme でAwsEC2Roles を選択します。追加のプロパティは必要ありません。
AWS Multi-Factor Authentication
To connect with your multifactor authentication credentials, specify the following properties:
-
Auth Scheme - Select AwsMFA.
-
MFA Serial Number - Enter the serial number for your multifactor authentication (MFA) device, if you are using such a device.
-
MFA Token - Enter the temporary token that is available from your MFA device.
-
Temporary Token Duration (optional) - Enter the amount of time (in seconds) a temporary token will last. The default duration is 3600.
AWS Credentials File
To connect with a credentials file, specify the following properties:
-
Auth Scheme - Select AwsCredentialsFile.
-
AWS Credentials File - Enter the location of your Amazon Web Services (AWS) credentials file.
-
AWS Credentials File Profile (optional) - Enter the name of the AWS profile that you want to use from the credentials file that you specify. If you do not enter a profile name, Sync uses the profile named default.
Okta
Okta を介したシングルサインオン(SSO)で接続するには、次のプロパティを指定します。
-
Auth Scheme - OKTA を選択。
-
User - Okta アカウントへの認証に使用するユーザー名を入力。
-
Password - Okta アカウントへの認証に使用するパスワードを入力。
-
SSO Login URL - シングルサインオン(SSO)プロバイダーが使用するログインURL を入力。
-
SSO Properties - ID プロバイダーに接続するために必要な追加のプロパティを入力。プロパティをリストする際は、セミコロン区切りを使用する必要があります(例:SSOProperty1=Value1;SSOProperty2=Value2;…)。
PingFederate
PingFederate を介したシングルサインオンで接続するには、次のプロパティを指定します。
-
Auth Scheme - PingFederate を選択。
-
User - PingFederate アカウントへの認証に使用するユーザー名を入力。
-
Password - PingFederate アカウントへの認証に使用するパスワードを入力。
-
SSO Login URL - シングルサインオン(SSO)プロバイダーが使用するログインURL を入力。
-
SSO Properties – 使用するシングルサインオン(SSO)プロパティをカンマ区切りで入力。
-
SSO Exchange UrI - PingFederate サーバーインスタンスに設定されているPartner Service Identifier URI を入力。URI はSP Connections > SP Connection > WS-Trust > Protocol Settings で入手可能です。
AwsCognitoBasic
To connect with your Amazon Web Services (AWS) Cognito credentials, specify the following properties:
-
Auth Scheme - Select AwsCognitoBasic.
-
AWS Cognito Region - Select the region for your user pool.
-
AWS User Pool Id - Enter your Amazon Web Services (AWS) user-pool Id.
-
AWS User Pool Client App Id - Enter your AWS user-pool client application Id.
-
AWS Identity Pool Id - Enter the identity-pool Id of the that is linked with your user pool.
-
AWS User Pool Client App Secret (optional) - Enter the secret for your user-pool client.
AwsCognitoSrp
To connect with your Amazon Web Services (AWS) Cognito credentials, specify the following properties:
-
Auth Scheme - Select AwsCognitoSrp.
-
AWS Cognito Region - Select the region for your user pool.
-
AWS User Pool Id - Enter your Amazon Web Services (AWS) user-pool Id.
-
AWS User Pool Client App Id - Enter your AWS user-pool client application Id.
-
AWS Identity Pool Id - Enter the identity-pool Id of the that is linked with your user pool.
-
AWS User Pool Client App Secret (optional) - Enter the secret for your user-pool client.
Complete Your Connection
To complete your connection:
-
For AWS Region, select the hosting region for Amazon Web Services.
-
高度な設定タブで接続の高度な設定を定義します。(ただし、ほとんどの場合これらの設定は必要ありません。)
-
作成およびテストをクリックして接続を作成します。
詳細情報
CData Sync とAmazon S3 の連携について、詳しくはAmazon S3 Connector for CData Sync を参照してください。