注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

分析の種類

Foundry の分析スイートは、ポイントアンドクリック分析(ノーコードまたはローコード)とコードベースのデータ分析の両方をサポートしています。さまざまな分析やソースの種類に最適化されたツールに加え、ダッシュボード作成やレポート作成用のツールも用意されています。

ツールとサポートされるワークフローの概要は以下のとおりです。

ポイントアンドクリック分析コードベースの分析
表形式データContourCode Workbook
オブジェクトデータ(オントロジー)Insight, Quiver
時系列データQuiverCode Workbook
地図(地理空間)データMap, Contour, Quiver, Insight

ポイントアンドクリック分析

Foundry は、ポイントアンドクリック分析用のツールとして Contour、Insight、Quiver を提供しています。

  • Contour は、大規模な表形式データの分析を可能にします。
  • Insight は、業務ユーザーがオントロジーを分析し、オブジェクトセットを作成するために設計されています。
  • Quiver は、高度なオントロジー分析、ダッシュボード作成、時系列データをサポートしています。

また、Object Explorer は、オントロジーレイヤーの検索および発見のためのツールであり、オントロジー全体の検索や個々のオブジェクトの発見をサポートしています。

Contour、Insight、Quiver では、以下のことができます。

  • コードを使わずにデータを可視化し、絞り込み、加工する。
  • 式言語を活用して、より高度な変換や集計を行う。
  • 複雑な分析を整理する。
  • ほかのユーザーがガイドに沿って構造的にデータを探索・調査できるインタラクティブなダッシュボードを作成する。
  • 分析を同僚と共有する。

これらのツールが最適化されている具体的なユースケースについては、以下で詳しく説明します。

Contour

contour

Contour は、以下のような分析ユースケースに適しています。

  • 使用したいデータの一部またはすべてがオントロジーにマッピングされていない: 一般的には、可能な限りオントロジーレイヤーの使用を推奨します。ただし、クレンジングや再利用を行わない一度限りのアップロードなど、適切でない場合もあります。すべてのデータがオントロジーレイヤーでの使用を想定しているわけではありません。たとえば、Contour はパイプライン内の中間データセットを確認する際に役立ちます。
  • 非常に大きなデータセットを操作する必要がある: Contour は非常に大きなデータセットに対する分析操作を容易にするために設計されています。一方、Quiver がサポートするオブジェクトの集計は最大50,000行です。
  • 分析結果を新しいデータセットとして共有し、ほかの Foundry ツールで使用したい。 結果をデータセットとして保存する方法については、詳しくはこちらをご覧ください。
  • パラメーター化された分析を作成し、データや結果のさまざまな表示を簡単に切り替えたい。

Contour をはじめる方法をご覧ください。

Insight

Insight

Insight は、以下のような分析ユースケースに適しています。

  • データがオントロジーにマッピングされている: Insight は、オブジェクトタイプ、インターフェース、リンクタイプ、アクションなどのオントロジーデータを活用します。
  • コードを使わずにアドホック分析を行う必要がある: 視覚的な分析パスによって、複雑なクエリを段階的に簡単に構築でき、単純なドリルダウンワークフローと複雑なドリルダウンワークフローの両方をサポートします。
  • オブジェクト間の関係を探索したい: リンクステップでは、リンクをたどってオントロジー全体から接続されたオブジェクトを見つけることができ、リンクされたプロパティに基づいてデータを絞り込むこともできます。
  • データをオントロジーに書き戻したい: Insight は、分析結果からのオブジェクトの作成、更新、削除をサポートしています。

Insight をはじめる方法をご覧ください。

Quiver

quiver

Quiver は、以下のような分析ユースケースに適しています。

  • データがオントロジーにマッピングされている: オブジェクト間のリンクはオントロジー内でネイティブに表現されるため、Quiver ユーザーは結合を実行したり、主キーや外部キーの特定を気にしたりする必要がありません。リンクとして表現された結合は、オブジェクトまたはオブジェクトセットに対して関連検索を実行し、リンクされたオブジェクトを取得することで返されます。
  • 時系列データを扱っている: Quiver は時系列データの処理に最適化されています。Quiver にはセンサーおよび信号処理機能を備えた専用の時系列ライブラリが含まれており、高周波信号に対する特定の操作に最適化された独自の時系列データベースを元にしています。詳しくは、時系列分析を参照してください。
  • 分析で得た知見を、オブジェクトを扱えるほかのアプリケーションに埋め込みたい: Quiver ダッシュボードは、Workshop などの業務アプリケーションに埋め込むことができます。
  • オントロジーに書き戻したい: Quiver では、アクションを使用して分析に基づく判断をオントロジーに書き戻すことができます。これにより、分析の結論をすぐに記録し、ほかのユーザーが利用できるようにできます。

Quiver をはじめる方法をご覧ください。

Object Explorer

ユーザーは、Object Explorer でオブジェクトに基づく簡単な分析ワークフローを実行できます。Object Explorer は、オントロジーレイヤー内のあらゆるものに関する質問に答えるための検索・分析ツールです。Object Explorer では、単純なフィルターから関連検索まで、検索クエリを視覚的に構成して、目的のオブジェクトを見つけることができます。Object Explorer は、以下のような分析ワークフローに適しています。

  • オントロジー全体で検索語を検索したい: Object Explorer は、オントロジー全体からオブジェクトやオブジェクトタイプを見つけるための検索の入口を提供します。検索結果ページでは、オブジェクトのインスタンスとオブジェクトタイプの結果を表示できます。
  • オブジェクトタイプとそのプロパティを探索したい: Object Explorer は、関連するオブジェクトデータを見つけ、Object View を確認する際の優れた出発点となります。
  • 最終的な目的が関連するオブジェクトのリスト(オブジェクトセット)の作成である: Object Explorer では、オブジェクトの探索とオブジェクトリストを作成してほかのユーザーと共有したり、Quiver や Insight などのほかのアプリケーションでさらなる分析に使用したりできます。探索とオブジェクトリストについては、詳しくはこちら。

Object Explorer をはじめる方法をご覧ください。

コードベースの分析

Code Workbook

Code Workbook は、直感的なグラフィカルインターフェースを使ってデータを分析、加工できるアプリケーションです。

Code Workbook

Code Workbook は、次の原則に基づいて設計されています。

  • 反復の速さ: ユーザーは、変換と可視化のロジックをすばやくテストして改善し、有用な結果を生成できます。
  • 導入のしやすさ: Code Workbook のグラフィカルインターフェースと作成済みロジックの利用をサポートする機能は、技術スキルが異なるユーザーでも簡単に使いはじめられるように設計されています。
  • 共同作業: 異なるユーザーグループがロジックを共有し、Code Workbook で1つの分析に共同で取り組めます。
  • モデルの作成: ユーザーは Code Workbook で Foundry モデルを反復的に改善し、モデルのステージやメトリクスを簡単に表示できます。その後、モデルを Modeling の目的に登録し、業務で利用できます。
  • プラットフォームの相互運用性: ユーザーは、Notepad に可視化を追加したり、本番運用の準備ができたパイプラインをコードリポジトリに昇格させたりすることで、分析結果をプラットフォーム全体で本番運用に活用できます。

Code Workbook の主な機能は次のとおりです。

  • 変換ロジックのすばやい反復的な改善とアドホックなデータ探索のための対話型コンソール。
  • 一般的に使われるパッケージ(Matplotlib、Plotly、Seaborn)で、詳細でインタラクティブな画像を作成するための可視化サポート。
  • シンプルなインターフェースを通じて、複雑なロジックや分野固有のロジックを再利用できるテンプレート。
  • コードとテンプレートでの複数言語(Python、SQL、R)のサポート。分析に最適な言語を選択し、1つの分析で複数の言語を活用できます。
  • ユーザーの変更を互いに分離することで共同作業を促進するブランチ機能。
  • Spark 環境のカスタマイズ、トランスフォームの入力データ型の設定、ノード間の関係の表示を容易にする直感的なユーザーインターフェース。

Code Workbook のはじめ方はこちら。

Code Workbook は、本番パイプラインの構築に最適化されていません。本番パイプラインを構築または保守する場合は、Code Repositories アプリケーションを使用してください。バージョン履歴、ブランチとプルリクエストをはじめ、堅牢なパイプラインに不可欠な機能を備えています。詳しくは、コードベースのトランスフォームを作成するための Foundry ツールの比較を参照してください。

時系列分析

Foundry は、時系列データの保存、監視、変換、分析、ライトバックをエンドツーエンドで支える高度なツールを提供します。過去のパフォーマンス分析から、傾向と相関の分析、予測まで、さまざまなワークフローで Foundry の時系列機能を活用できます。

Quiver はノーコードでの時系列分析を、Code Workbook はコードベースでの時系列分析をサポートしています。時系列のはじめ方はこちら。

地図ベース(地理空間)の分析

分析を業務に結び付けたい Foundry ユーザーにとって、地理空間データは重要な入力となることがよくあります。Foundry は地理空間データの変換と分析を効率化し、地図ベースのワークフローを実現できます。

Map アプリケーションは、地理空間分析のための強力なアプリケーションです。また、Contour と Quiver には、地理空間データを含む分析で使用できるマップウィジェットが用意されています。

ダッシュボードの作成

Contour と Quiver はどちらも、分析結果に基づくインタラクティブなダッシュボードの作成をサポートしています。ダッシュボードの作成について詳しくはこちら。

レポートの作成

Notepad は Foundry の次世代レポート作成ツールで、ほとんどのレポート作成ユースケースに推奨されます。レポートの作成について詳しくはこちら。