次の方法で共有


DataFeed クラス

定義

データ フィードは Metrics Advisor サービスのデータのエントリ ポイントであるため、リソースの設定時に作成される最初のエンティティです。 定期的に からデータを DataFeedSource 取り込み、異常を探して監視します。

public class DataFeed
type DataFeed = class
Public Class DataFeed
継承
DataFeed

注釈

データ フィードを作成するには、少なくとも プロパティ NameDataSource、、IngestionSettingsGranularityおよび Schemaを設定し、このインスタンスを メソッド CreateDataFeedAsync(DataFeed, CancellationToken)に渡す必要があります。

コンストラクター

DataFeed()

DataFeed クラスの新しいインスタンスを初期化します。

プロパティ

AccessMode

この DataFeedのアクセス モード。 と Public のみがPrivateサポートされています。 既定値は Private です。

ActionLinkTemplate

アクション可能な HTTP URL を定義します。この URL は、プレースホルダー %datafeed、%metric、%timestamp、%detect_config、および %tagset で構成されます。 テンプレートを使用して、異常またはインシデントから特定の URL にリダイレクトし、ドリルダウンすることができます。 詳細については、ドキュメントを参照してください。 空の文字列を既定値に設定します。

Administrators

この DataFeedの管理者。 管理者は、データ フィードを完全に制御し、データ フィードの更新、削除、または一時停止を許可します。 このリストの各要素は管理者アクセス権を持つユーザーを表しますが、各 string 要素の値は、サービスと通信するときにこの管理者が使用する認証の種類によって異なります。 認証を使用する場合 MetricsAdvisorKeyCredential は、 が string ユーザーの電子メール アドレスである必要があります。 代わりに AAD 認証を使用する場合、 は string ユーザーのプリンシパルを一意に識別する必要があります。 たとえば、 の場合 ClientSecretCredential、 は string クライアント ID である必要があります。

CreatedOn

これが作成された DataFeed 日時 (UTC)。

Creator

この DataFeedを作成したユーザー。 データ フィードの作成時に認証が使用された場合 MetricsAdvisorKeyCredential 、このプロパティには作成者のメール アドレスが含まれます。 代わりに AAD 認証が使用された場合、このプロパティの値は作成者のユーザー プリンシパルを一意に識別しますが、その値は使用される資格情報の種類によって異なります。 たとえば、 が使用されている場合 ClientSecretCredential は、クライアント ID が含まれます。

DataSource

この DataFeedに定期的にデータを提供するソース。

Description

この DataFeedの説明。 空の文字列を既定値に設定します。

Granularity

からの DataSource インジェストが発生する頻度。

Id

この DataFeedの一意識別子。

IngestionSettings

からデータを DataFeed 取り込む方法を DataSource構成します。

IsAdministrator

これに DataFeed 関する情報に対してクエリを実行したユーザーがその管理者の 1 人であるかどうか。 管理者の完全な一覧については、 を Administrators参照してください。

MetricIds

この DataFeedのメトリックの一意識別子。 キーはメトリック名であり、値は対応する ID です。

MissingDataPointFillSettings

から取り込まれたデータの不足しているポイントを処理するときに、この DataFeed の動作を構成します DataSource。 既定値は set の SmartFilling 設定です。

Name

Web ポータルに表示するカスタム DataFeed 名。 データ フィード名は、同じ Metris Advisor リソース全体で一意である必要があります。

RollupSettings

異常を検出する前に、ロールアップ取り込まれたデータを処理するときに、この DataFeed 動作を構成します。

Schema

メトリックやディメンションなど、 から取り込む値を DataFeedSource指定します。

Status

この DataFeedの現在のインジェスト状態。 と Paused のみがActiveサポートされています。

Viewers

この DataFeedの視聴者。 閲覧者は、データ フィードへの読み取り専用アクセス権を持ちます。 このリスト内の各要素はビューアー アクセス権を持つユーザーを表しますが、各 string 要素の値は、サービスと通信するときにこのビューアーが使用する認証の種類によって異なります。 認証を使用する場合 MetricsAdvisorKeyCredential は、 が string ユーザーの電子メール アドレスである必要があります。 代わりに AAD 認証を使用する場合、 は string ユーザーのプリンシパルを一意に識別する必要があります。 たとえば、 の場合 ClientSecretCredential、 は string クライアント ID である必要があります。

適用対象