Skip to main content

概要

データセットは、フォーム、ビューテーブル、データ準備、クロスアプリソースから取得したデータをYiDAで統一的に管理する単位です。YiDAにおける標準的なデータ収集単位です。

データセットとしての単一テーブル

アプリで構築したフォームによって収集したデータを、レポート作成のためのデータ入力として利用できます。
単一テーブルのデータセットを手動で作成する必要はありません。フォームを作成すると、そのデータは自動的にデータセット一覧に同期されます。

ビューテーブルからデータセットを作成する

YiDAは既存のフォームデータを処理し、下流のレポートで直接利用可能な統合されたデータ収集テーブル(ワイドテーブル)を生成します。 ビューテーブルの詳細については、ビューテーブルを参照してください。

データ準備からデータセットを作成する

データ準備はオフラインのビッグデータソリューションです。ExcelおよびCSVデータのアップロードや、MySQLなどのオンラインデータベースへの接続に対応しています。データ準備によって高速化された後、データは統合・処理されてレポート作成に利用できます。 データ準備の詳細については、機能概要を参照してください。

クロスアプリソースからデータセットを作成する

クロスアプリデータ取得により、指定した他のアプリからフォームデータをデータセットとして取得できます。クロスアプリデータ取得フォームを追加すると、レポート作成などのシーンで利用できるようになります。現時点ではレポートのシーンのみサポートされていますが、今後はより多くのシーンでクロスアプリフォームを標準のデータセットとして利用できるようになる予定です。 詳細については、クロスアプリを参照してください。

ファイルからデータセットを作成する

目的:既存のテキスト形式の情報ソースを接続することで、テキストベースおよびファイルベースの情報資産からデータを迅速に抽出・処理できます。ファイルは単純なタイプであり、個別にデータソースを作成する必要はありません。データセットモジュール内で、ファイルタイプのデータソースを基盤とするデータセットを直接作成できます。 対応タイプ:企業の情報システムで一般的に利用されるExcelの.xlsおよび.xlsxファイル、ならびに大規模なテキストデータ処理に対応するCSV(カンマ区切り値)ファイル。 シーン最適化:アップロードされたフィールドは、デフォルトで文字列タイプとして扱われます。フォールド種類(数値、日付など)を調整することで、各シーンでより適切なデータ型としてデータを利用できます。

データベースからデータセットを作成する

目的:既存のクラウドデータベースを接続することで、データを抽出・処理できます。 対応タイプ:MySQL、SQLServer、Oracle、PostgreSQL、HologreSQL。 安全:データソース作成時に入力するデータベースパスワードを除き、以降のすべてのパスワード送信は暗号化して保護され、データベース情報をエンドツーエンドで保護します。 シーン最適化:異なるバージョンのMySQLおよびSQLServer向けのデータベースドライバは、クラウド上で自動的に解析・識別され、適合するドライバがインテリジェントに適用されます。

データセット権限設定

YiDAのデータセット一覧では、権限を設定することで、どのユーザーがどのフィールド(または特定のルールに一致するデータ)にアクセスできるかを定義でき、実行時にデータレベルの権限制御が可能になります。
  • フォームタイプのデータセットは、フォームの権限をそのまま利用します。
  • その他のデータセットタイプの場合、権限へ移動して権限グループを作成し、独立した権限スコープを設定します。デフォルトの権限ルールは「すべてのユーザーが全フィールドのデータを閲覧可能」です。
パス:アプリのフォームページ > アプリデータ に移動します。 データセットの定義:データセットは、標準フォーム、ビューテーブル(複数テーブルの関連付け)、データ準備(オフラインビッグデータソリューション)、およびクロスアプリフォームによって生成されたデータを統一的に管理する単位です。YiDAにおける標準的なデータ収集単位です。