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

お知らせ

Map Layer Editor | データセットからのGeoJSONソース

Map Layer Editor は、ユーザーがマップレイヤーを作成、編集、プレビューすることを可能にし、これらのレイヤーは Map アプリケーションで使用できます。

このアップデートにより、Map Layer Editorでベクトルレイヤーを作成する際に、データセットに保存されたGeoJSONファイルをデータのソースとして選択できるようになりました。GeoJSONは地理空間データの最も一般的な形式の1つであるため、データ接続やパイプライン変換の結果としてデータセットにGeoJSONファイルが存在することはよくあります。Map Layer Editorを使用して、GeoJSONファイルからすばやくレイヤーを作成し、地理空間データを視覚化しましょう!

Map layer editor vector config with dataset stored geojson file.

外部変換:コードで接続

公開日: 2023-02-23

Pythonを使用した外部APIとの直接のインターフェース

Palantir Foundryは現在、Pythonコードを介した外部変換をネイティブにサポートし、第三者提供者とのAPI通信を容易にします。データを取得するためのData Connection RESTアダプターでコールを構築する代わりに、外部APIと直接インターフェースを持つことができ、利用可能な場合は組み込みのSDKを使用できます。Code Repositoryで外部システムの設定を有効にすると、次のことが可能になります:

  • 外部データをFoundryの通常のデータセットとして取り込み、ネイティブのCode Repositoryの機能を活用します。
  • エンドポイントへの複雑なクエリを容易にするための追加のロジックをカプセル化した任意のライブラリやSDKを使用します。
  • リポジトリから直接APIコールのために使用される資格情報を保存、定義、適用します。

データ統合のためのSDKの活用

外部変換は、外部システムと接続し、これらと対話するために、第三者提供者のSDKを直接活用することを可能にします。この機能は、Code RepositoryからのAPIコールを、あなたのローカル開発環境からのものと同じようにシームレスに行えるようにし、時間と労力を節約します。例えば、接続するレコードを決定するロジックを書くことなく、特定のフォーマットからデータを取得する方法を決定すること、またはAPIに応じて摂取の頻度を決定することが可能になります。また、Code RepositoriesのLibrariesタブからインポートした任意のライブラリーを、Python環境で使用することもできます。

Configure network egress options

接続と資格情報の設定と忘却

外部変換を使用すると、作成したコードの文脈内で外部接続に必要な関連情報を手元に保持することができます。Control Panelで最初に設定した既存の接続を活用し、External systemsタブ内のCode Repositoryから直接APIアクセス資格情報を保存します。

Code Editorで外部変換ロジックを作成

設定は簡単です。変換と外部システムのために必要なライブラリをインポートするだけです。ここに示されている例は、External Transformsを使用したAPIコールを示しています。このコールからのAPIレスポンスは、指定された場所で作成されたFoundryデータセットに書き込まれ、Code Repositoryで変換を行うか、Foundry内のワークフローの一部として使用する準備ができています。

Transforms logic

いつExternal Transformsを使用するべきか?

External transformsは、Code Repositoriesの開発者向けツールをフルに活用することを可能にします。これには、ブランチ、チェックとCI、デバッグ、リリース管理など、Foundry内の通常のデータ変換に対して行うものが含まれます。

外部データを通常のデータセットとしてFoundryに取り込む能力、任意のライブラリを使用し、ネイティブのSDKを活用するために、外部変換を使用します。

外部変換がどのように有効化され、記述されるかについての詳細は、外部システムへの呼び出しドキュメンテーションを参照してください。


Quiver: Vega Plotsによるカスタムビジュアライゼーション

公開日: 2023-02-14

Quiverでカスタムデータビジュアライゼーションを作成

Quiverでのデータプレゼンテーションに対して、豊富なビジュアライゼーションオプションが VegaまたはVega-lite plots で利用可能になりました。Vegaはビジュアライゼーションの文法であり、オントロジーやその他のサポートされているQuiverデータソース上のデータを表示する追加のオプションを提供します。

既存の時間系列チャートオブジェクトチャート派生チャートに加えて、ボックスプロット、サンバースト、レーダーチャートなどのカスタムビジュアライゼーションを作成することができます。Vegaプロットは、Workshopのような他のアプリケーションにも簡単に埋め込むことができ、Quiverダッシュボードが追加できます。

Vega design samples

VegaまたはVega-liteプロットを作成するための変換テーブルを使用

Vegaプロットは、Quiver内のメインチャートツールバーや変換テーブルの結果アクションとして作成することができます。変換テーブルはQuiver内のVegaプロットの主要な入力であり、その使用はデータがフロントエンドで一貫した標準化されたフォーマットでロードされることを保証します、データソースの起源に関係なく。変換テーブルはまた、新しい行を導出したり、ユニオンしたり、結合したり、グループ化したりするなど、データ前処理にも有用なツールです。現在、変換テーブルはオブジェクトセット、ピボットテーブル、バープロット、配列から作成することができます。

Vega design samples

変換テーブルをVegaプロットで参照するには、そのグローバル識別子、例えば$Aを使用します。変換テーブル内の特定の行を参照するには、$A.column_nameの表記を使用します。ほとんどのVega仕様は、データセクションのvaluesキーに変換テーブルの参照を渡すことから始まります。適用可能な場所では、配列やスカラー値も$表記を使用してVegaプロットに渡すことができます。

一連のプリセットVegaテンプレート仕様が選択可能で、JSON仕様を事前に埋めることができます。参照されているグローバル識別子を、希望の変換テーブルのものに簡単に置き換えることができます。

VegaまたはVega-liteプロットをいつ使用するべきか?

VegaおよびVega-liteプロットは、オントロジーからのデータを視覚化し、Quiverダッシュボードがサポートされている場所であればどこでもPalantir Foundryアプリケーションで表示するために使用します。

Quiverでバブル、ボックス、ウォーターフォール、サンバーストなどの組み込みデザインテンプレートを使用して始めるか、自分で作成してみてください。より簡潔に一般的なビジュアライゼーションを作成するためには、Vega-Liteライブラリの使用を検討してみてください。

詳細については、Quiverコレクション内にある Vegaプロットドキュメンテーション を参照してください。デザインのインスピレーションやより高度な使用事例については、 VegaVega-lite’s 自身のドキュメンテーションを参照して、さまざまなビジュアライゼーションデザインを確認してください。


Workshop:新しいリンクウィジェット

公開日:2023-02-13

新しい Workshop リンクウィジェット では、オブジェクトセット変数のリンクをウィジェットに表示できます。ユーザーは、リンクやリンクされたオブジェクトをドリルダウンし、オブジェクトのプロパティをプレビューしたり、Object Explorer でさらに調査するためのリンクされたオブジェクトのセットを開くことができます。

アプリケーションビルダーは、入力オブジェクトセットを選択し、どのリンクをデフォルトで表示、展開、並べ替えするかを選択できます。

リンクウィジェットの構成。

[ベータ] ユースケースの導入:整理と構築

公開日:2023-02-06

こちらは ベータ 機能のお知らせであり、すべての Foundry エンロールメントで利用できるとは限りません。

プロジェクトにオブジェクトタイプやアクションタイプが多すぎてユースケースで使用できない?入力と出力のデータセットがプロジェクト間で散らばって見つけられない?それとも、ユースケースのリソースを整理し、整理する方法を探していますか?ユースケースアプリは、プロジェクト内の主要なリソースとオブジェクトタイプを整理し、統合する新しいフレームワークを提供します。

ユースケースアプリは、2つの重要なワークフローを解決します。まず、オントロジーの上にワークフローを作成する際に、新しいアプリケーションビルダーにガイダンスを提供し、次に、ユースケースを本番環境に用意する際に、ビルダーに可視性と整理を提供します。

ユースケースアプリの概要。

可視性は両方向で向上します - ユースケースアプリは、プロジェクト内のリソースとその関連をトップダウンで表示し、ユースケースが本番環境に適したものであることを確認するための便利なレールとベストプラクティスを提供します。ユースケースは、オントロジー管理アプリの依存関係ビューにも表示されるため、特定のオブジェクトタイプを使用するさまざまなプロジェクトを簡単に確認できます。

リソースセレクターでのユースケースフィルタリング。

新しいユースケースを作成するか、既存のプロジェクトを移行することで始めてください。ユースケースアプリは、アプリケーションポータルで見つけることができます。

その他のハイライト

API

データセットエンドポイント | Foundry データセット(ブランチ、トランザクション、ファイルを含む)の API が一般に利用可能になりました。これらのエンドポイントは、以前はパブリックプレビューにありました。

get dataset エンドポイントのパブリックドキュメント。

オブジェクトの検索と集約 | 新しい "オブジェクトの検索" および "オブジェクトの集約" エンドポイントが一般に利用可能になりました。これらのエンドポイントは、以前はパブリックプレビューにありました。

オブジェクトの検索エンドポイントの API ドキュメント。

分析 | Contour

コンテンツサイドパネルの有効化 | 現在の分析のコンテンツを表示するための新しいサイドバーパネルを追加しました。このビューを使用して、分析内のパスをフィルター処理し、整理し、並べ替えし、ナビゲートします。サイドバーパネルにより、分析内のパスのドラッグアンドドロップでの並べ替えが簡単になります。たとえば、パスとパスの関係を表示し、分析内の他のパスの結果から開始するパスを調べることができます。

分析のパスを表示および管理するための新しいサイドバーオプション。

パスの説明 | パス には、分析のコンテキスト内での内容や目的を説明するカスタム説明を付けることができるようになりました。説明を追加するには、パスの上部にある「説明を追加するにはクリック」フィールドを選択します。

パスの説明を入力できるパスの開始ボード。

保存されたレイヤーを Contour マップボードに追加 | 新しいマップボードに保存されたレイヤーの新しいレイヤータイプが追加されました。ファイルから保存されたマップレイヤーを選択して、マップボードに追加できるようになりました。

マップボードに保存されたレイヤーを追加。

Contour ダッシュボードのテキストセルに埋め込み画像を追加 | ダッシュボードのテキストセルに画像を埋め込むことができるようになりました。画像を追加するには、テキストセルに移動し、表示されるツールバーの画像アイコンを選択します。

ダッシュボードのテキストセルを編集するときに、テキストに直接画像を埋め込むための新しいツールバーオプションがあります。

分析 | Quiver

オブジェクトキャンバステンプレートの作成を削除 | ダッシュボード への移行の一環として、新しいオブジェクトキャンバステンプレートの作成オプションを削除しました。新しいキャンバス をクリックすると、常にフリーフォームキャンバスが作成されます。既存のテンプレートは引き続き存在し、編集可能であり、フリーフォームキャンバスをオブジェクトキャンバステンプレートに変換することも引き続き可能ですが、オブジェクトキャンバステンプレートに変換 を使用すると、まずユーザーにダッシュボードの作成を検討するよう求められます。

Quiver のスクリーンショットで、Quiver ダッシュボードの使用を提案し、オブジェクトキャンバステンプレートに変換する機能が表示されています。

アプリビルディング | Slate

サイドバーからウィジェットをコピー | 新しいコンテキストメニューを使って、サイドバーから直接クリップボードにウィジェットをコピーできるようになりました。

ウィジェットサイドバーの新しいコンテキストメニューで、切り取り、コピー、削除のオプションが表示されるスクリーンショット。

Slate タブタイトルを変更するためのドキュメントタイトルサービスの追加 | イベントパネルで slate.setWindowTitle アクションを設定することで、ブラウザのタブタイトルを動的に変更できるようになりました。

ブラウザタイトルの動的値を返すイベントエディタのスクリーンショット。

アプリビルディング | Workshop

ピボットテーブル:集計列でのデフォルトの並び替えをサポート | ピボットテーブルウィジェット 内で、ビルダーはグループ化または集計列のいずれかでデフォルトの並び替え基準を設定できるようになりました。また、複数列のデフォルトソートもサポートされます。

Chart XY:散布図バブルのサイズ変更をサポート | ユーザーは、Chart XY 内で散布図のバブルのサイズを動的または静的に定義できるようになりました。

散布図の設定を示す XY 散布図のスクリーンショット。サイズメトリックの設定が表示されています。

Chart XY ウィジェット:チャート注釈での変数のサポート | Chart XY ウィジェット の注釈シリーズは、静的に定義されるとともに、変数バックも可能になりました。たとえば、チャートには、選択されたオブジェクトが変わると変わる変数のしきい値/制限を表す動的な注釈が設定できます。

変数バックの動的なしきい値線を持つ散布図

データ統合 | Pipeline Builder

新しい 複数の列を集約 ボードを追加 | 集約式を定義し、条件文に基づいて選択した列に適用する Aggregate multiple columns という新しい変換ボードを追加しました。

オントロジー | Object Explorer

オブジェクトビューエディタの起動パフォーマンスの改善 | Object View Editor アプリケーションは、一連のパフォーマンス向上を受け、起動時間が大幅に短縮され、読み込むデータ量が減りました。オントロジーが成熟した顧客は、10秒以上かかっていたロード時間が、一貫して1秒未満に短縮されることを期待してください。