Stored Procedures
ストアドプロシージャはファンクションライクなインターフェースで、CSV の単純なSELECT/INSERT/UPDATE/DELETE 処理にとどまらず本製品 の機能を拡張します。
ストアドプロシージャは、パラメータのリストを受け取り、目的の機能を実行し、プロシージャが成功したか失敗したかを示すとともにCSV から関連するレスポンスデータを返します。
CData ODBC Driver for CSV Stored Procedures
| Name | Description |
| CopyFile | ローカルディレクトリまたはサポートされているクラウドストレージプロバイダーから指定されたファイルを別の場所にコピーします。このプロシージャは、複数のストレージ環境に依存するワークフローでのデータ移行およびレプリケーションタスクの自動化に役立ちます。 |
| CreateSchema | 現在のデータソースのスキーマファイルを生成します。このプロシージャは、CSV ベースの統合のための一貫したマッピングとメタデータ管理を可能にするために、テーブル、ビュー、および列の構造を定義します。 |
| DeleteFile | ローカルフォルダまたはサポートされているクラウドストレージプロバイダーからファイルを削除します。このプロシージャは、統合システムから古いファイルや一時ファイルをプログラムで削除することにより、ストレージを整理するのに役立ちます。 |
| DownloadFile | クラウドストレージの場所またはリモートソースから指定されたローカルディレクトリにファイルを取得してダウンロードします。このプロシージャは、データ取得およびバックアップ操作の自動化をサポートします。 |
| GetOAuthAccessToken | OAuth を使うデータソースとの認証に使用するOAuth アクセストークンを取得します。 |
| GetOAuthAuthorizationURL | OAuth を使うデータソースとの認証に使用するOAuth 認可URL を取得します。 |
| ListFiles | 指定されたローカルまたはクラウドベースのディレクトリ内で利用可能なCSV または関連データファイルのリストを返します。このプロシージャは、データ処理またはインポート操作の前に、利用可能なファイルの参照、検証、または同期を可能にします。 |
| MoveFile | ローカルまたはサポートされているクラウドストレージ内のある場所から別の場所にファイルを転送します。このプロシージャは、ファイル構造を再編成したり、処理済みファイルをアーカイブまたはステージング領域に移動したりする場合に役立ちます。 |
| RefreshOAuthAccessToken | リフレッシュトークンと新しいアクセストークンとを交換します。 |
| UploadFile | ローカルシステムから、クラウドストレージサービスやリモートデータリポジトリなどの指定された宛先にファイルをアップロードします。このプロシージャは、データ公開、同期、および統合ワークフローをサポートします。 |