Azure Data Manager for Energy で利用できる OSDU® M23 サービス
Azure Data Manager for Energy は現在、M23 OSDU® マイルストーン リリースに準拠しています。 Azure Data Manager for Energy で現在利用できる OSDU® サービスの概要を以下に示します。 このページは、サービスのバージョンと可用性の進行に応じて定期的に更新されます。
コア サービスとヘルパー サービス
- CRS カタログ: 測地参照データを操作する API エンドポイントを提供します。これにより、開発者は CRS 定義を取得し、データ インジェストに適切な CRS を選択し、さまざまな制約に基づいて CRS を検索できます。
- CRS変換: ある座標参照系 (CRS) から別の座標参照系への座標変換を有効にします。
- データセット: さまざまな種類のデータセットのストレージ/取得手順をアプリケーションまたはユーザーがフェッチできるように、内部および外部の API エンドポイントを提供します。
- エンタイトルメント: OSDU データ エコシステムで承認を有効にするために使用されます。 このサービスは、グループの作成を許可します。 グループ名はアクセス許可を定義します。 そのグループに追加されたユーザーは、そのアクセス許可を取得します。 エンタイトルメント サービスの主な動機はデータ承認ですが、この機能により、3 つのユース ケースが有効になります。つまり、データ承認に使用されるデータ グループ、サービス承認に使用されるサービス グループ、ユーザー ID とサービス ID の階層グループに使用されるユーザー グループです。
- ファイル: アプリケーションまたはユーザーがシステムからレコードをフェッチしたり、ファイルの場所データを要求したりできるように、内部および外部の API エンドポイントを提供します。
- インデクサー: 構造化データまたは非構造化データを含むドキュメントにインデックスを作成するメカニズムを提供します。 ドキュメントとインデックスは、検索操作用に最適化された別個の永続的ストアに保存されます。 インデクサー API は、任意の数のドキュメントにインデックスを作成できます。
- インデクサー キュー: ストレージ サービスとインデクサー サービスとの間のメッセージの転送に役立つ API のセットを提供します。
- 法的事項: データセットに関連付けられている LegalTag の管理。 LegalTag は、データ エコシステム内のデータの法的状態を表すエンティティです。 これは、データの使用とインジェストの方法を管理するプロパティのコレクションです。
- 通知: 関心のあるコンシューマーがパブリッシュ/サブスクライバー パターンを使用してデータとメタデータの変更をサブスクライブできるようにします。
- Python SDK: 開発者が Python を使用して OSDU サービスと対話するためのツールとライブラリを提供します。
- 登録: アプリケーションがアクション (トリガーされる関数) を登録できるようにします。 これは、アクションを有効にするデータ (コンテキスト) が OSDU から到着することを想定していて、アプリケーションは、このアクションで使用できるデータを示すためにフィルター (有効化/無効化) を登録できます。
- スキーマ: データ エコシステム内のスキーマの一元的なガバナンスと管理を可能にします。 これはスキーマ標準の実装を提供します。 スキーマ サービスには、スキーマのフェッチ、作成、更新と、スキーマに現在不使用のマークを付ける操作に必要なすべての API が用意されています。
- 検索: インデックスを検索するためのメカニズムを提供します。 地理空間検索とともに、文字列フィールドのフルテキスト検索と、日付、数値、または文字列フィールドなどに対する範囲クエリをサポートします。
- シークレット (プレビュー): 指定したリポジトリ内のさまざまな種類のシークレットを保存および取得しやすくして、シークレットをセキュリティで保護し、インフラストラクチャ リポジトリ内のシークレットから分離し、アプリケーションを接続することで簡単に管理できるようにします。
- 地震ファイル メタデータ: 地震データに関連するメタデータを管理します。 これはディメンション、値チャネル、汎用キーと値のペアに注釈を付けます。
- ストレージ: インジェスト (永続化)、変更、削除、バージョン管理、データ スキーマなどの、メタデータのライフサイクル全体を管理するための一連の API を提供します。
- 単位: 寸法/測定および単位の定義を提供します。
ドメイン データ管理サービス (DDMS)
- 地震 DDMS: 地震データセットの安全なアクセスと効率的な処理を可能にします。
- 坑井 DDMS: 坑井関連データの安全なアクセスと処理を可能にします。
- 井戸の引き渡し DDMS: 井戸の引き渡し (計画と実行) データの安全なアクセス、保存、および対話を可能にします。
インジェスト サービス
- EDS DMS[プレビュー]: スケジュールされたジョブ経由で OSDU 準拠のデータ ソースから指定されたデータ (メタデータ) をプルする一方で、関連するデータセット ファイル (LAS、SEG-Y など) はオンデマンドで取得するために外部ソースに保存したままにします。
- EDS フェッチおよび取り込み DAG: 外部プロバイダーからのデータをフェッチして、OSDU プラットフォームに取り込みやすくします。 これには、プロバイダーへの登録、データ ジョブの作成、インジェストのトリガーなどの手順が含まれます。 M23 リリースでは、EDS フェッチおよび取り込み DAG には、親データ マッピングや参照データ マッピングなどの新機能が含まれています。
- EDS スケジューラ DAG: 定義済みのスケジュールに基づいてデータのフェッチを自動化し、必要に応じて受信者にメールを送信します。 手動操作なしでデータを最新の状態に保ちます
- インジェスト ワークフロー: システム内のビジネス プロセスを開始します。 プロトタイプ フェーズ中、ワークフロー メタデータに対する CRUD 操作を簡単にし、Apache Airflow でワークフローをトリガーします。 さらに、このサービスは、Airflow 機能のラッパーとして機能するプロセスのスタートアップ レコードを管理します。
- マニフェスト インジェスト DAG: Azure Data Manager for Energy インスタンスのデータセットに関する単一または複数のメタデータ成果物を取り込むために使用されます。 マニフェスト ベースのインジェストの詳細を確認してください。
- CSV パーサー DAG: CSV ファイルをインジェストと処理のための形式に解析するのに役立ちます。
- osdu-airflow-lib: Airflow ワークフロー内のユーザー コンテキスト インジェストを可能にするライブラリ。
- osdu-ingestion-lib: ユーザー コンテキスト インジェストをサポートし、Python のバージョン管理とオーソリティの置換に関連するさまざまな修正プログラムを含むライブラリです。
- SegY から oVDS への DAG: SegY ファイル形式を oVDS に変換します。
- SegY から oZGY への DAG: SegY ファイル形式を oZGY に変換します。
Azure Data Manager for Energy で利用できない OSDU® サービス
注: 現在、Azure Data Manager for Energy では、次の OSDU® サービスを利用できません。
- 貯蔵層 DDMS
- EDS 帰化 DAG
- 参照によるマニフェストのインジェスト DAG
- Seismic DDMS v4 API
- Rock and Fluid Sample DDMS
- Production DDMS - Historian
- WITSML パーサー DAG
- Energistcs Parser DAG (WITSML Parser v2、Resqml Parser、ProdML Parser)
- 地理空間消費ゾーン
- パーティション 注: ただし操作は、使用可能なデータ パーティション API または Azure portal を使用して実行できます。
- ポリシー サービス
- スキーマのアップグレード
- Wellbore Domain Services Worker