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

お知らせ

Object Monitoring:自動化されたワークフロー

公開日: 2023-01-26

ビジネスデータの変更を契機に自動化されたワークフローをトリガーする

Object Monitoring アプリケーションは、データの更新によって明らかになる組織内のイベントに基づいて、ユーザーに情報を伝え、自動化されたワークフローやアラートを実現するよう設計されています。

Palantir Foundry のユーザーは、Object Monitoring アプリケーションを使用して、Foundry オントロジーで定義されたオブジェクトデータの変更が発生するたびに、自動通知を送信したりアクションをトリガーしたりする設定を行えるようになりました。オブジェクトモニターは、ユーザーのために保存済みの検索やオブジェクトを追跡し、データに基づいて動作します。また、監視およびアラート機能として Foundry アプリケーションに組み込むことができます。

モニター編集のスクリーンショット

通知を設定してフォローする

デフォルトでは、オントロジーデータを操作できるすべてのユーザーがモニターを設定し、ユーザーやグループをフォロー対象に登録して、柔軟にカスタマイズできる通知を受信させることができます。これには、カスタマイズした HTML ベースのメールや、Slack、Twilio、Teams などのサードパーティープラットフォームでの通知が含まれます。サードパーティーへの通知は、アクションと Webhook を通じて簡単に設定できます。

サポートされる通知手段には、次のものが含まれますが、これらに限られません。

  • Foundry 通知センター内のポップアップ
  • HTML ベースのメール
  • Webhook を通じて Twilio ↗ などのサードパーティーサービスから送信される SMS
  • Webhook を通じて Slack ↗ や Microsoft Teams ↗ などのサードパーティーサービスから送信されるインスタントメッセージ

アクションでワークフローを自動化する

オブジェクトモニターは、監視条件に基づいてアクションを自動実行するよう設定できます。アクションは、Foundry オントロジー内のデータを編集したり、Webhook を通じて外部システムのデータを変更したりできます。この機能のユースケースとして、次の2つが挙げられます。

  • データの異常をチェックし、問題を解消するロジックを持つアクションに、該当するオブジェクトを自動的に渡します。
  • 事前に設定したイベント条件と時間条件が満たされたときに、アクションを自動的に適用します。アクションには、Webhook を通じて外部システムに API 呼び出しを行い、その外部システムに直接変更を適用する処理を含めることができます。

Webhook ダッシュボードのスクリーンショット

1つの専用アプリケーションでオブジェクトモニターを管理する

Object Monitoring アプリケーションでは、ユーザーがフォローしているすべてのモニターを1つの統合されたビューで表示できます。ここから、設定済みのワークフローを監視し、必要に応じてグローバルなイベントに対応できます。このインターフェースでは、次の操作ができます。

  • 統合されたアクティビティタイムラインを表示して、すべてのモニターで発生したイベントを追跡します。
  • アクティブなオブジェクトモニターを管理します。
  • 次のような高度な機能を設定します。
    • 関数ベースの条件
    • 通知のカスタム表示
  • 必要に応じて問題を診断し、対処します。

オブジェクトモニターの最近のアクティビティ表示

Object Monitors はどのような場合に使用すべきですか?

オントロジーデータがパイプラインによって自動更新され、その変更に基づいて通知を受信したりアクションをトリガーしたりしたい場合は、オブジェクト監視を使用します。また、オントロジーデータの変更を契機に自動化をトリガーし、目的の効果を Foundry のアクションで実行できる場合には、Object Monitoring はワークフローの自動化にも適しています。

固定スケジュールでのトリガー、ユーザーが設定したスケジュールでの評価、または時系列プロパティの変更の観測が必要なワークフローには、引き続き Foundry の Pipeline Builder、Code Repository、Foundry Rules が最適です。

自動通知やアクションのトリガーを行うオブジェクトモニターの設定方法については、Object Monitors のドキュメントをご覧ください。


Workshop:外出先で使えるモバイルアプリ

公開日: 2023-01-17

手元のスマートフォンからデータにアクセスして取得する

Workshop がモバイルに対応し、アプリをダウンロードすることなく、携帯端末を使っていつでもどこでもオントロジーのオブジェクトタイプのデータを活用できるようになりました。Workshop の使い慣れたポイントアンドクリックのインターフェースで、タッチスクリーン端末で使いやすいアプリケーションを設定できます。また、専用のモバイルアプリランチャーからアプリケーションを起動するユーザーに、ブラウザー内でシームレスに画面を移動できる操作体験を提供できます。

モバイルアプリのサンプル

デスクトップユーザー向けの豊富な対話型アプリケーションで知られる Workshop ですが、そのアプリケーションをどこからでもアクセスできるよう最適化できるようになりました。診療所、顧客の施設、工場の現場などでも、対話性の高いクローズドループのワークフローを実現できます。

モバイルアプリのサンプルアニメーション

現場業務の可能性を広げる

Workshop は、幅広いワークフローを実現する、柔軟に設定できるレイアウトやウィジェットを備えたアプリケーションビルダーです。それに加えて、モバイルユーザーに次のようなさまざまな利点を提供できます。

  • テキスト、リスト、タイムラインなど、多様な表示形式でオントロジーのデータを表示できます。
  • 専用のモバイルアプリケーションランチャーにより、アプリケーションにスムーズにアクセスできます。
  • ページ、ドロワー、複数のページレイアウトオプションの組み込みサポートを活用した、モバイルで使いやすいインターフェースを利用できます。
  • iOS および Android のデザインガイドラインに準拠した、直感的なナビゲーションを利用できます。

現実世界の情報によるデータの拡充

従来のデスクトップ機能を超えて、モバイル対応により、移動中のユーザーも周囲の現実世界から直接入力を取得できるようになります。たとえば、スマートフォンで撮影した画像を Foundry に送信したり、QR Code Reader ウィジェットで QR コードをスキャンできるようにしたりできます。また、企業のデータストアから近くにある関心対象のオブジェクトを表示するなど、地理空間情報を活用する機能も設定できます。

モバイルアプリでファイルをアップロード

Workshop でモバイルアプリを作成すべきなのはどのような場合ですか?

どの種類のモバイル端末でもユーザーに統一された操作体験を提供するために、主要なモバイル Web ブラウザーでの表示とアクセスを最適化するモバイルアプリケーションラッパーを通じて、Workshop アプリケーションを使用できるようになりました。日々の業務で移動中や社外での作業中に組織のデータにアクセスしたり更新したりできることが役立つユーザー向けに、Workshop でのモバイルアプリの作成を検討してください。有効にする際は、IT 部門と協力してモバイルブラウザーからアプリケーションへのアクセスを有効にすることを忘れないでください。

モバイルモードで Workshop アプリケーションを作成する方法については、Foundry のドキュメントをご覧ください。


Slate:オブジェクトの集計を計算する

公開日: 2023-01-17

Slate の Platform タブで、オブジェクトセットの定義に対して集計を設定できるようになりました。これにより、Foundry 関数として TypeScript で集計ロジックを記述する必要がなくなり、Slate を離れることなく、合計や平均などの単純なメトリクスを簡単に計算できます。なお、Foundry 関数を使う方法も、引き続き強力で柔軟な手法です。詳しくはドキュメントをご覧ください。

リアルタイムのストリーミングデータ接続を設定する動画。

Pipeline Builder:カスタム関数でロジックを再利用する

公開日: 2023-01-17

パイプライン全体で同じロジックを繰り返し使用することはよくありますが、同じロジックが複数の場所に散在していると、信頼できる唯一の情報源を維持することが難しくなります。コピーと貼り付けはロジックの重複を招き、時間とともに保守の負担が増えていきます。また、ビジネスロジックの多くが、更新に専門知識を必要とするコードとして保存されていると、組織間のコラボレーションを加速することも難しくなります。

Builder パイプライン内で独自の関数群を作成し、パイプラインの標準のデータ加工と同じように使用できるようになりました。関数は、パス内の1個のボードからも、複数のボードからも作成できます。これらの関数は人が読んで理解できる要素で構成されているため、組織内の技術者以外のユーザーもロジックを扱いやすくなります。グラフ表示のカスタム関数ボタンから、またはデータ加工を選択して強調表示し、データ加工パス内の + ボタンをクリックすることで、新しい関数を作成できます。

新しいカスタム関数を作成するためのセットアップ。

Foundry Streaming のご紹介:リアルタイムで業務を遂行

公開日: 2023-01-01

Foundry Streaming は、複数の製品やワークフローにまたがり、エンドツーエンドの低遅延パイプラインを実現する Foundry の機能群を指します。リアルタイムの監視やアラートから重要なビジネス上の意思決定まで、ストリーミングは、一貫した低遅延と高いスループットを維持しながら、Foundry に期待されるものと同じ基本機能とスケーラビリティをすべて提供します。 これらの要素がどのように連携するかについては、ストリーミングセンサーデータをアラート、分析、業務アプリケーションに活用する短いデモ ↗をご覧ください。

リアルタイムソースへのデータ接続

ストリーミングソース: Data Connection アプリケーションで、Kafka ストリームへの接続を簡単にセットアップできるようになりました。

リアルタイムのストリーミングデータ接続を設定する動画。

プッシュベースのソース: Foundry は、ストリームによるプッシュベースの取り込みもサポートし、イベントベースのワークフローに対応しています。Foundry でのプッシュベースのレコード取り込みは、一般的な REST サービスと同じ原則に従います。一連の REST エンドポイントを通じて、レコードを受け取り、ストリームやデータセットに書き込むことができるプッシュベースの API を公開しています。これらのソースの設定をはじめるために必要な詳細は、ドキュメントを参照してください。

Pipeline Builder のストリーミングデータ加工

ストリーミングソースを利用するロジックの開発は通常、複雑で壊れやすいため、業務アプリケーションで、信頼できる唯一の情報源であるこれらの低遅延ソースを活用する妨げになっています。Pipeline Builder のストリームサポートにより、本番環境向けのパイプラインを簡単に設定し、保護できます。ストリーミングデータに対応する、利用可能な変換、結合、集計の種類も増え続けています。ストリーミングパイプラインは、時系列やオントロジーのオブジェクトタイプの元データとして使用できます。

Pipeline Builder でストリーミングデータを入力とする新しいパイプラインを設定する様子。

Pipeline Builder で表現できないストリーミングパイプラインのロジックについては、Foundry Authoring がユーザー定義関数(UDF)の作成をサポートしています。

ストリーミングデータで分析と構築を行う

時系列としてモデル化されたストリームは、Quiver や Vertex で使用して、リアルタイムの業務データや IoT データをライブ分析できます。Foundry Rules は、ストリーミング時系列を利用したアラートや監視のワークフローの構築をサポートしています。ストリーミングデータをオントロジーのオブジェクトタイプの時系列プロパティとしてモデル化すると、業務のエッジでストリーミングデータを利用できるようになり、Workshop のチャート、マップ、変数、その他のアプリケーション構築コンポーネントで追加機能を利用できるようになります。 これらのコンポーネントを組み合わせることで、リアルタイムデータを業務上の意思決定に活用できます。この短いデモ ↗で例をご覧ください。

今後の予定は?

Foundry Streaming は、すでにリアルタイムのセンサーデータやその他のライブデータソースの価値を引き出しています。2023年末までに、次の機能が利用可能になる見込みです。

  • ステートフルなストリーミング関数: ステートフルなストリーミングは、正しく構築することが最も難しいストリーミングの形態です。そのため、この機能を広く展開する前に、さらに1シーズンをかけて API の堅牢性を高めています。
  • ストリームから外部のコンピューティングリソースを呼び出す: 低遅延アプリケーションから Foundry の外部にアクセスし、外部モデルや Lambda などの外部のコンピューティングリソースにクエリを実行したい場合はよくあります。この機能のためのインフラストラクチャに投資し、早期導入ユーザーと試験運用を行っています。
  • データコネクターの拡充: Kafka はよい出発点ですが、標準のデータコネクターで対応すべきストリーミングソースはほかにも数多くあります。特定のコネクターが必要な場合は、Palantir の担当者にお問い合わせください。
  • データのエクスポート: 一連の処理を完結させるために、Foundry で拡充・加工されたストリーミングデータをソースシステムに戻す必要がある場合があります。こうしたエクスポートコネクターのうちいくつかはベータ版が用意されており、標準のエクスポートソリューションに投資しています。

その他の注目点

管理 | Resource Management

概要タブ | Resource Management の新しい概要タブでは、リソースの使用状況をひと目で把握し、関心のある領域を掘り下げて確認できます。

分析 | Contour

分析メニュー内のリソース | 分析に新しいパスを追加する際に、「この分析内のデータセット」から選択する選択肢が追加されました。これにより、分析内のほかの場所ですでに参照されているデータセットから、新しいパスをすばやく開始できます。

新しいパスの開始データセットとして、分析内のデータセットを選択する様子。

分析 | Quiver

Vega のデフォルト設定の挿入を無効にする切り替えを追加 | Vega チャートに切り替えを追加しました。デフォルトの自動スケーリングやスタイルのオプションを無効にし、代わりにユーザーが指定した Vega 仕様を使用して、Vega チャートの外観を完全に制御できます。

Vega プロットカードのエディターパネルで、自動スケーリングとスタイルのオプションを示す Quiver のスクリーンショット

新しい文字列キャスト変換 | 3個の新しい文字列キャスト変換を追加しました。文字列から数値への変換(数値メニュー)、文字列から日付への変換(日付/時刻メニュー)、文字列からブール値への変換(ブール値メニュー)です。

変換テーブルに、文字列からブール値、文字列から日付、文字列から数値への変換を追加する方法を示す Quiver の画面録画

時系列検索(TSS)と複数時系列検索(MTSS)の更新 | 単一および複数の時系列検索機能を改善してリリースしました。1個以上の時系列プロットで特定の条件が満たされる箇所を視覚的に表示します。検索結果はイベントプロットにイベントとして表示されます。1つ以上の条件を満たす単一の検索を実行することも、変換テーブルの各行を検索することもできます(上限は1,000行)。オブジェクトセットを検索するには、オブジェクトセットから変換テーブルを追加し、その変換テーブルを検索します。

検索結果が時系列プロット上の領域として表示されている Quiver のスクリーンショット

変換テーブルの時系列列が編集可能に | 「値を作成」と「値を編集」の変換が、時系列データ型をサポートするようになりました。時系列を別の時系列のデータで置き換えたり、特定の時系列をデフォルトで表示する時系列列を追加したりできるようになりました。

変換テーブルカードの時系列列を編集可能にする方法を示す Quiver のスクリーンショット。

チャートのプロットを変換テーブルの行として開く | チャートの時系列を変換テーブルの行として開けるようになり、時系列データをすばやく編集、変換できます。各時系列プロットは、テーブル内に1行として表示されます。

時系列チャートを入力として作成された変換テーブルカードを示す Quiver のスクリーンショット

アプリ構築 | Slate

関数のエクスポートでファイル名をカスタマイズ | Slate でクエリまたは関数の .exportCsv アクションを使用して CSV をエクスポートする際に、イベント JavaScript で { fileName: <<custom_string>> } のように文字列値を返すことで、出力ファイル名を指定できるようになりました。

アプリ構築 | Workshop

Chart XY ウィジェット:累積合計系列のサポート | Chart XY ウィジェットに、指定した系列を個々のバケット値ではなく累積合計として表示するフロントエンドのオプションが追加されました。

データ統合 | Data Connection

すべてのエンロールメントで Snowflake ソースが利用可能に | 専用の Snowflake コネクターが、すべての Foundry エンロールメントで利用可能になりました。

データ統合 | Pipeline Builder

変更履歴書き込みモードを有効にする | Builder が、オントロジーやほかの場所で使用するために、出力データセットを変更履歴として書き込むことをサポートするようになりました。パイプラインの出力パネルで出力を編集し、変更履歴を設定を選択すると設定できます。

モデル統合 | Modeling

Modeling Objectives ドキュメントの更新 | 更新された Modeling Objectives アプリケーションと新しいモデル評価機能に関する新しいドキュメントをリリースしました。更新内容には、モデリングの目的とモデル評価の説明、改訂されたチュートリアル、コード例が含まれます。

オントロジー | Map

図形の計測値 | 地図上に線やポリゴンを描画する際に、図形の外周の全長、面積、セグメントごとの長さなどの計測値が表示されるようになりました。 計測単位は、ヤード・ポンド法またはメートル法に設定できます。

図形の計測値を表示する機能を示す地図。