ファンクション

Functionsサービス(サーバーレス・ファンクションまたはFaaSと呼ばれることが多いFaaS)は、サーバーのプロビジョニングや管理を行わずに、小規模なコード(ファンクション)をオンデマンドで実行する管理対象ランタイムを提供します。コードをデプロイし、トリガー/イベントを定義すると、プラットフォームはスケーリング、可用性および基礎となるインフラストラクチャ操作を自動的に処理します。このサブジェクトエリアでは、機能、アプリケーション、および詳細を追跡できます。

ビジネス上の質問

サブジェクト領域は、次のビジネス上の質問に回答できます。

  • 時間の経過とともに機能の数はどのように変化しましたか(毎日、毎週、毎月)。
  • 時間の経過とともにメモリー量がどのように変化したか(日次、週次、月次)。
  • 現在、アクティブな機能はいくつありますか。
  • 現在どのくらいのメモリーが使用されていますか。

論理モデル

関数サブジェクトエリアは、リレーションシップドリブン論理モデルに基づいています。

次の図は、Functionsファクト表がディメンション表とどのように関連しているかを示しています。


Functionsファクト表は、ファンクション・ディメンション、アプリケーション・ディメンションおよびインフラストラクチャ・ディメンションを含むディメンション表に接続されます。

メトリック詳細

このサブジェクトエリアのファクトフォルダには次の基準が含まれます。

ファンクションのメトリック詳細
メトリック 定義
デタッチ・モード・タイムアウト(秒) デタッチされたファンクション呼出しのタイムアウトを秒単位で指定します。
関数関数数 ファクト・ビューのocira_fact_keyからのCOUNT(ocira_fact_key) (ocira$fact_keyにマップ)
メモリー(Mb) 関数の最大使用可能メモリーをMB単位で指定します。
タイムアウトを秒単位で指定 ファンクション実行のタイムアウトを秒単位で指定します。