SQL Transformations
SQL Transformationsは、structured query language(SQL)クエリを使用して大量のデータに変換を適用できる、強力で効率的なツールです。
SQL Transformationsは、複数の異なるソースから抽出されたデータに対して、大量かつ複雑な変換を実行するために必要なツールを提供する社内ユーティリティです。 このユーティリティを使用すると、シンプルなSQL SELECT文を使用してさまざまな大量のdata setsを結合し、必要なデータを取得するために変換できます。
主な機能
- 任意の数のデータソースから取り込まれるデータをクエリします。
- 取得および変換できるデータ量、または生成される出力データに制限はありません。 つまり、数百万件のレコードを容易に処理できます。
- クエリの実行および出力data setsの生成における高いパフォーマンス。 SQL Transformationsは、完全な変換を数秒で実行できます。
- joinsやその他のSQL関数を含む複雑なselectクエリの使用をサポートします。
利用状況のヒント
SQL Transformationsを使用すると、ユーザーは複雑なクエリを実行して次の状況に対応できます:
Microsoft Dynamics 365から新しいアカウント情報を定期的に取得し、Workato FileStorage内のファイルとして保存されている追加のルックアップデータとマージして、出力をBigQueryデータウェアハウステーブルに直接ロードします。
Salesforceから大量の売上詳細をエクスポートし、このデータをWorkato FileStorage内のファイルとして利用可能な製品詳細とjoinしてエンリッチし、特定の値を超える商談のみを出力data setとしてフィルタリングして取得し、オンプレミスシステムにロードします。
オンプレミスシステムから完全な従業員データ抽出を取得し、特定の役職を持つ従業員の詳細をフィルタリングして取得し、今後のレポート生成のために出力data setをWorkato FileStorageにファイルとして保存します。
サンプルユースケース
次のユースケースでSQL Transformationsを活用する方法については、ステップバイステップの手順を説明したガイドを参照してください:
どのように機能しますか?
SQL Transformationsは、変換を実行する前に、取り込まれる大量コンテンツストリームを一時的にデータ保存するため、内部でWorkato FileStorageシステムを利用します。 Workato FileStorageと深く統合されているため、任意の量のデータを高速かつ効率的に保存および処理できるようにスケールできます。
この機能を使用できるユーザー
コネクターは、プロビジョニング後、同じワークスペース内のすべてのロールで利用できます。 クエリ対象となるすべてのファイル、またはクエリ出力から作成されワークスペースレベルでWorkato FileStorage内に保存されるすべてのファイルには、特定のワークスペース/tenant内のすべてのロールからアクセスできます。
機能の提供状況
SQL Transformationsは現在、招待制でのみ利用できます。 ご関心がある場合は、カスタマーサクセスマネージャーにお問い合わせください。
SQL Transformationsユーティリティコネクター
暗号化
SQL TransformationsはWorkato FileStorageシステムのサービスとして構築されているため、FileStorageと同じ暗号化原則に従います。 詳細については、FileStorageの暗号化を参照してください。
制限事項
SQL Transformationsには次の制限があります:
- クエリで使用される各データソースの最大サイズは10 GBです
- 出力データをWorkato FileStorageに保存する場合は、ストレージ制限が適用されます。
データリテンション
SQL Transformationsでは、次のデータが一時的に保持されます:
- FileStorage以外の異なるデータソースから取り込まれるデータ
- 変換されたクエリ出力データ
これらのデータはすべて、4日以内にプライマリドライブおよびバックアップドライブから自動的にパージされます。 データをFileStorageに保存すると、より長いデータリテンションを有効にしながら、そのデータをSQL Transformationsで引き続き使用できます。
Last updated: