

# 从 Facebook Page Insight 读取内容
<a name="facebook-page-insights-reading-from-entities"></a>

**先决条件**

要从中读取内容的 Facebook Page Insights 对象。您将需要对象名称。

**源支持的实体**：


| 实体 | 可以筛选 | 支持限制 | 支持排序依据 | 支持 Select \$1 | 支持分区 | 
| --- | --- | --- | --- | --- | --- | 
| 页面内容 | 是 | 否 | 是 | 是 | 是 | 
| 页面 CTA 点击次数 | 是 | 否 | 否 | 是 | 是 | 
| 页面互动量 | 是 | 否 | 否 | 是 | 是 | 
| 页面展示量 | 是 | 否 | 否 | 是 | 是 | 
| 页面文章数 | 是 | 否 | 否 | 是 | 是 | 
| 页面文章互动量 | 否 | 否 | 否 | 是 | 否 | 
| 页面文章反应量 | 否 | 否 | 否 | 是 | 否 | 
| 页面反应量 | 是 | 否 | 否 | 是 | 是 | 
| 故事 | 是 | 否 | 否 | 是 | 是 | 
| 页面用户人口统计数据 | 是 | 否 | 否 | 是 | 是 | 
| 页面视频观看量 | 是 | 否 | 否 | 是 | 是 | 
| 页面浏览量 | 是 | 否 | 否 | 是 | 是 | 
| 页面视频文章量 | 是 | 否 | 否 | 是 | 是 | 
| 页面 | 否 | 是 | 否 | 是 | 否 | 
| 动态 | 支持 | 是 | 否 | 是 | 是 | 

**示例：**

```
facebookPageInsights_read = glueContext.create_dynamic_frame. from options(
    connection_type="facebookpageinsights",
    connection_options={
        "connectionName": "connectionName",
        "ENTITY_NAME": "entityName",
        "API_VERSION": "v21"
   }
```

**Facebook Page Insights 字段详细信息**：

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/glue/latest/dg/facebook-page-insights-reading-from-entities.html)

## 对查询进行分区
<a name="facebook-page-insights-reading-partitioning-queries"></a>

**基于筛选器的分区**：

如果您想在 Spark 中利用并发，可以提供其他 Spark 选项：`PARTITION_FIELD`、`LOWER_BOUND`、`UPPER_BOUND` 和 `NUM_PARTITIONS`。使用这些参数，原始查询将被拆分为 `NUM_PARTITIONS` 个子查询，这些子查询可以由 Spark 任务同时执行。
+ `PARTITION_FIELD`：用于对查询进行分区的字段的名称。
+ `LOWER_BOUND`：所选分区字段的**包含**下限值。

  对于“日期时间”字段，我们接受 Spark SQL 查询中使用的 Spark 时间戳格式。

  有效值示例：

  ```
  "2024-09-30T01:01:01.000Z"
  ```
+ `UPPER_BOUND`：所选分区字段的**排除**上限值。
+ `NUM_PARTITIONS`：分区的数量。

示例：

```
facebookPageInsights_read = glueContext.create_dynamic_frame.from_options(
     connection_type="facebookpageinsights",
     connection_options={
         "connectionName": "connectionName",
         "ENTITY_NAME": "entityName",
         "API_VERSION": "v21",
         "PARTITION_FIELD": "created_Time"
         "LOWER_BOUND": "2024-10-27T07:00:00+0000"
         "UPPER_BOUND": "2024-10-27T07:00:00+0000"
         "NUM_PARTITIONS": "10"
     }
```