

# Dynatrace エンティティからの読み取り
<a name="dynatrace-reading-from-entities"></a>

**前提条件**

読み取り元の Dynatrace オブジェクト。「problem」などのオブジェクト名が必要です。

**ソースに対応するエンティティ**:


| エンティティ | フィルタリング可能 | 制限をサポートする | Order By をサポートする | Select \* をサポートする | パーティション分割をサポートする | 
| --- | --- | --- | --- | --- | --- | 
| 問題 | はい | あり | あり | あり | なし | 

**例**:

```
Dynatrace_read = glueContext.create_dynamic_frame.from_options(
    connection_type="Dynatrace",
    connection_options={
        "connectionName": "connectionName",
        "ENTITY_NAME": "problem",
        "API_VERSION": "v2",
        "INSTANCE_URL": "https://[instanceName].live.dynatrace.com"
    }
```

**Dynatrace エンティティとフィールドの詳細**:

Dynatrace では、サポートされているエンティティのメタデータを動的に取得するためのエンドポイントが提供されます。したがって、オペレータのサポートはデータ型レベルでキャプチャされます。



- **問題**
  - **フィールド:** affectedEntities / **データ型:** リスト / **サポートされている演算子:** EQUAL\_TO
  - **フィールド:** displayId / **データ型:** String / **サポートされている演算子:** EQUAL\_TO
  - **フィールド:** endTime / **データ型:** DateTime / **サポートされている演算子:** 
  - **フィールド:** entityTags / **データ型:** リスト / **サポートされている演算子:** 
  - **フィールド:** evidenceDetails / **データ型:** Struct / **サポートされている演算子:** 
  - **フィールド:** impactAnalysis / **データ型:** Struct / **サポートされている演算子:** 
  - **フィールド:** impactLevel / **データ型:** String / **サポートされている演算子:** EQUAL\_TO
  - **フィールド:** impactedEntities / **データ型:** リスト / **サポートされている演算子:** EQUAL\_TO
  - **フィールド:** linkedProblemInfo / **データ型:** Struct / **サポートされている演算子:** 
  - **フィールド:** managementZones / **データ型:** リスト / **サポートされている演算子:** EQUAL\_TO
  - **フィールド:** problemFilters / **データ型:** リスト / **サポートされている演算子:** 
  - **フィールド:** recentComments / **データ型:** Struct / **サポートされている演算子:** 
  - **フィールド:** rootCauseEntity / **データ型:** Struct / **サポートされている演算子:** EQUAL\_TO
  - **フィールド:** problemId / **データ型:** String / **サポートされている演算子:** EQUAL\_TO
  - **フィールド:** severityLevel / **データ型:** String / **サポートされている演算子:** EQUAL\_TO
  - **フィールド:** startTime / **データ型:** DateTime / **サポートされている演算子:** BETWEEN
  - **フィールド:** ステータス / **データ型:** String / **サポートされている演算子:** EQUAL\_TO
  - **フィールド:** title / **データ型:** 文字列 / **サポートされている演算子:** 
  - **フィールド:** 送信元 / **データ型:** DateTime / **サポートされている演算子:** EQUAL\_TO、BETWEEN
  - **フィールド:** problemFilterIds / **データ型:** String / **サポートされている演算子:** EQUAL\_TO
  - **フィールド:** problemFilterNames / **データ型:** String / **サポートされている演算子:** EQUAL\_TO
  - **フィールド:** managementZoneIds / **データ型:** String / **サポートされている演算子:** EQUAL\_TO
  - **フィールド:** text / **データ型:** String / **サポートされている演算子:** EQUAL\_TO
  - **フィールド:** underMaintenance / **データ型:** ブール値 / **サポートされている演算子:** EQUAL\_TO
  - **フィールド:** message / **データ型:** 文字列 / **サポートされている演算子:** 



## パーティショニングクエリ
<a name="dynatrace-reading-partitioning-queries"></a>

Dynatrace は、フィールドベースまたはレコードベースのパーティショニングをサポートしていません。