CSV to PostgreSQL アクション
デフォルトでは、このアクションは既存のテーブルにデータを追加します。その内容を完全に上書きする明示的なオプションがあります
目的
CSV to PostgreSQL アクションを使用すると、CSVファイル(Connectors内の任意の互換性のある接続から取得)のデータをPostgreSQLデータベース内のテーブルに取り込むことができます。デフォルトでは、このアクションは既存のテーブルにデータを追加します。その内容を完全に上書きする明示的なオプションがあります。
CSV to PostgreSQL アクションの設定
Data Processing Engine (DPE) 内で新しい CSV to PostgreSQL アクションを作成するには、次の手順に従ってください。
- Data Processing Engine (DPE) インターフェース内の アクションタブ に移動します。
- 「新しいアクション」 ボタンをクリックします。
- 利用可能なアクションのリストから 「CSV to PostgreSQL」 を選択します。
転送するCSVファイルの選択
まず、転送したい特定のCSVファイルを選択する必要があります。このリストには、Connectorsで設定したすべての互換性のあるソースからアクセス可能なCSVファイルが含まれます。
- 利用可能なCSVファイルの統合リストが表示されます。これらのファイルは、CSVデータを含むすべてのConnectorsソースから取得されます。
- このリストを閲覧または検索して、転送したいCSVファイルを見つけます。
- 望ましいCSVファイルを選択します。
- 区切り文字の選択(オプション): CSVファイルで使用されている区切り文字を指定できます。デフォルトでは、システムは区切り文字を自動検出しようとします。代わりに、次の一般的な区切り文字のいずれかを明示的に選択できます:
,(カンマ)、;(セミコロン)、または|(パイプ)。
目的のPostgreSQLテーブルとオプションの選択
次に、ターゲットのPostgreSQLテーブルとデータの読み込み方法を定義します。すべての接続されたPostgreSQLソースからのすべてのテーブルの統合リストが表示されます。
- 目的のテーブルの選択: 接続されたすべてのPostgreSQL Connectorsソースから利用可能なすべてのPostgreSQLテーブルの包括的なリストが表示されます。
- より簡単に識別できるように、PostgreSQLソースの名前は各テーブル名の下に記載されます。
- 制限事項: 現在、このアクションはPostgreSQLデータベース内の既存のテーブルにのみデータをプッシュできます。
- 新しいテーブルに読み込むには: まず、好みのPostgreSQLクライアントまたはツールを使用してPostgreSQLデータベースに空のテーブルを作成し、その後このリストから選択する必要があります。
- 読み込みオプション: デフォルトでは、アクションは選択したPostgreSQLテーブルにCSVファイルからの新しいデータを追加します。
- テーブルを上書きする明示的なオプションもあります。選択した場合、CSVファイルからの新しいデータを挿入する前に、選択したPostgreSQLテーブルからすべての既存データを完全に削除します。このオプションは非常に慎重に使用してください。そのテーブルからすべての以前のデータが削除されます。
- アクションの実行: CSVファイル、目的のPostgreSQLテーブル、読み込みオプションが設定されたら、「実行」ボタンをクリックして転送を開始します。
転送の確認
CSV to PostgreSQL アクションが正常に完了した後、SQLクライアントなどを使用して該当するPostgreSQLデータベースに接続し、目的のテーブルをクエリして、読み込まれたCSVデータの存在と正確性を確認できます。
さらに詳しく
ソリューションを実装するためのトレーニングや技術サポートが必要な場合は、営業担当者にお問い合わせください、またはこのリンクをクリックして、プロフェッショナルサービスの専門家にプロジェクトのカスタム分析を依頼する見積もりを取得してください。
Data Platformを構築するチームと直接質問をし、フィードバックを提供し、Discord専用チャネルで交流してください。
OVHcloudサービスについてサポートが必要な場合は、ヘルプセンターでリクエストを作成してください。
コミュニティに参加してください。

