

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

**前提条件**

読み取り元の SendGrid オブジェクト。`lists`、`singlesends`、または `segments` などのオブジェクト名が必要です。

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


| エンティティ | フィルタリング可能 | 制限をサポートする | Order By をサポートする | Select \* をサポートする | パーティション分割をサポートする | 
| --- | --- | --- | --- | --- | --- | 
| Lists | なし | あり | なし | あり | なし | 
| シングル送信 | はい | あり | なし | あり | なし | 
| マーケティングキャンペーンの統計自動化 | はい | あり | なし | あり | なし | 
| マーケティングキャンペーンの統計 – シングル送信 | はい | あり | なし | あり | なし | 
| セグメント | あり | なし | なし | あり | なし | 
| 問い合わせ | あり | なし | なし | あり | なし | 
| カテゴリ | なし | なし | なし | あり | なし | 
| 統計 | あり | なし | なし | あり | なし | 
| グループのサブスクリプションを解除する | あり | なし | なし | あり | なし | 

**例**:

```
sendgrid_read = glueContext.create_dynamic_frame.from_options(
    connection_type="sendgrid",
    connection_options={
        "connectionName": "connectionName",
        "ENTITY_NAME": "lists",
        "API_VERSION": "v3",
        "INSTANCE_URL": "instanceUrl"
    }
```

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

静的メタデータを持つエンティティ:



- **Lists**
  - **フィールド:** id / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** 名前 / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** contact\_count / **データ型:** 整数 / **サポートされている演算子:** 該当なし
  - **フィールド:** \_metadata / **データ型:** Struct / **サポートされている演算子:** 該当なし

- **シングル送信**
  - **フィールド:** id / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** 名前 / **データ型:** String / **サポートされている演算子:** EQUAL\_TO
  - **フィールド:** 省略 / **データ型:** Struct / **サポートされている演算子:** 該当なし
  - **フィールド:** ステータス / **データ型:** String / **サポートされている演算子:** EQUAL\_TO
  - **フィールド:** カテゴリ / **データ型:** リスト / **サポートされている演算子:** EQUAL\_TO
  - **フィールド:** send\_at / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** is\_abtest / **データ型:** ブール値 / **サポートされている演算子:** 該当なし
  - **フィールド:** updated\_at / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** created\_at / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** チャンネル / **データ型:** リスト / **サポートされている演算子:** 該当なし

- **マーケティングキャンペーンの統計自動化**
  - **フィールド:** id / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** 集計 / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** step\_id / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** stats / **データ型:** Struct / **サポートされている演算子:** 該当なし
  - **フィールド:** Automation\_ids / **データ型:** リスト / **サポートされている演算子:** EQUAL\_TO

- **マーケティングキャンペーンの統計シングル送信**
  - **フィールド:** id / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** ab\_variation / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** ab\_phase / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** 集計 / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** stats / **データ型:** Struct / **サポートされている演算子:** 該当なし
  - **フィールド:** singlesend\_ids / **データ型:** リスト / **サポートされている演算子:** EQUAL\_TO

- **セグメント**
  - **フィールド:** id / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** 名前 / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** query\_version / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** contacts\_count / **データ型:** 整数 / **サポートされている演算子:** 該当なし
  - **フィールド:** sample\_updated\_at / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** next\_sample\_update / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** created\_at / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** updated\_at / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** parent\_list\_id / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** ステータス / **データ型:** Struct / **サポートされている演算子:** 該当なし
  - **フィールド:** parent\_list\_ids / **データ型:** String / **サポートされている演算子:** EQUAL\_TO
  - **フィールド:** no\_parent\_list\_id / **データ型:** ブール値 / **サポートされている演算子:** EQUAL\_TO

- **問い合わせ**
  - **フィールド:** id / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** first\_name / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** last\_name / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** unique\_name / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** email / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** alternate\_emails / **データ型:** リスト / **サポートされている演算子:** 該当なし
  - **フィールド:** address\_line\_1 / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** address\_line\_2 / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** city / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** state\_province\_region / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** country / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** postal\_code / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** phone\_number / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** WhatsApp / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** LINE / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** facebook / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** list\_ids / **データ型:** リスト / **サポートされている演算子:** 該当なし
  - **フィールド:** custom\_fields / **データ型:** Struct / **サポートされている演算子:** 該当なし
  - **フィールド:** created\_at / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** updated\_at / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** \_metadata / **データ型:** Struct / **サポートされている演算子:** 該当なし
  - **フィールド:** event\_timestamp / **データ型:** DateTime / **サポートされている演算子:** BETWEEN

- **カテゴリ**
  - **フィールド:** カテゴリ
  - **データ型:** リスト
  - **サポートされている演算子:** 該当なし

- **統計**
  - **フィールド:** date / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** stats / **データ型:** リスト / **サポートされている演算子:** 該当なし
  - **フィールド:** start\_date / **データ型:** DateTime / **サポートされている演算子:** EQUAL\_TO、BETWEEN
  - **フィールド:** aggregated\_by / **データ型:** String / **サポートされている演算子:** EQUAL\_TO

- **グループのサブスクリプションを解除する**
  - **フィールド:** id / **データ型:** 整数 / **サポートされている演算子:** EQUAL\_TO
  - **フィールド:** 名前 / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** description / **データ型:** 文字列 / **サポートされている演算子:** 該当なし
  - **フィールド:** last\_email\_sent\_at / **データ型:** 整数 / **サポートされている演算子:** 該当なし
  - **フィールド:** is\_default / **データ型:** ブール値 / **サポートされている演算子:** 該当なし
  - **フィールド:** サブスクリプション解除数 / **データ型:** 整数 / **サポートされている演算子:** 該当なし



**注記**  
構造体データ型とリストデータ型は、コネクタの応答で文字列データ型に変換され、DateTime データ型は Timestamp に変換されます。

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

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