Facebook Page Insights 엔터티에서 읽기
사전 조건
읽으려는 Facebook Ads 객체입니다. 객체 이름이 필요합니다.
소스에 대해 지원되는 엔터티:
| 개체 | 필터링 가능 | 제한 지원 | 정렬 기준 지원 | Select * 지원 | 분할 지원 |
|---|---|---|---|---|---|
| Page Content | 예 | 아니요 | 예 | 예 | 예 |
| Page CTA Clicks | 예 | 아니요 | 아니요 | 예 | 예 |
| Page Engagement | 예 | 아니요 | 아니요 | 예 | 예 |
| Page Impressions | 예 | 아니요 | 아니요 | 예 | 예 |
| Page Posts | 예 | 아니요 | 아니요 | 예 | 예 |
| Page Post Engagement | 아니요 | 아니요 | 아니요 | 예 | 아니요 |
| Page Post Reactions | 아니요 | 아니요 | 아니요 | 예 | 아니요 |
| Page Reactions | 예 | 아니요 | 아니요 | 예 | 예 |
| Stories | 예 | 아니요 | 아니요 | 예 | 예 |
| Page User Demographics | 예 | 아니요 | 아니요 | 예 | 예 |
| Page Video Views | 예 | 아니요 | 아니요 | 예 | 예 |
| Page Views | 예 | 아니요 | 아니요 | 예 | 예 |
| Page Video Posts | 예 | 아니요 | 아니요 | 예 | 예 |
| Pages | 아니요 | 예 | 아니요 | 예 | 아니요 |
| Feeds | 예 | 예 | 아니요 | 예 | 예 |
예시:
facebookPageInsights_read = glueContext.create_dynamic_frame. from options( connection_type="facebookpageinsights", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "entityName", "API_VERSION": "v21" }
Facebook Page Insights 필드 세부 정보:
| 개체 | 필드 | 데이터 유형 | 지원되는 연산자 |
|---|---|---|---|
| Page Content | 명칭 | String | 해당 사항 없음 |
| 기간 | 기간 | EQUAL_TO | |
| Since | DateTime | EQUAL_TO | |
| 값 | 나열 | N/A | |
| Title | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| description_from_api_doc | String | 해당 사항 없음 | |
| Id | String | 해당 사항 없음 | |
| Page CTA Clicks | 명칭 | String | 해당 사항 없음 |
| 기간 | 기간 | EQUAL_TO | |
| Since | DateTime | EQUAL_TO | |
| 값 | 나열 | N/A | |
| Title | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| description_from_api_doc | String | 해당 사항 없음 | |
| Id | String | 해당 사항 없음 | |
| Page Engagement | 명칭 | String | 해당 사항 없음 |
| 기간 | 기간 | EQUAL_TO | |
| Since | DateTime | EQUAL_TO | |
| 값 | 나열 | N/A | |
| Title | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| description_from_api_doc | String | 해당 사항 없음 | |
| Id | String | 해당 사항 없음 | |
| Page Impressions | 명칭 | String | 해당 사항 없음 |
| 기간 | 기간 | EQUAL_TO | |
| Since | DateTime | EQUAL_TO | |
| 값 | 나열 | N/A | |
| Title | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| description_from_api_doc | String | 해당 사항 없음 | |
| Id | String | 해당 사항 없음 | |
| Page Posts | 명칭 | String | 해당 사항 없음 |
| 기간 | 기간 | EQUAL_TO | |
| Since | DateTime | EQUAL_TO | |
| 값 | 나열 | N/A | |
| Title | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| description_from_api_doc | String | 해당 사항 없음 | |
| Id | String | 해당 사항 없음 | |
| Page Post Engagement | 명칭 | String | 해당 사항 없음 |
| 기간 | 기간 | EQUAL_TO | |
| 값 | 나열 | N/A | |
| Title | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| description_from_api_doc | String | 해당 사항 없음 | |
| Id | String | 해당 사항 없음 | |
| Page Post Reactions | 명칭 | String | 해당 사항 없음 |
| 기간 | 기간 | EQUAL_TO | |
| 값 | 나열 | N/A | |
| Title | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| description_from_api_doc | String | 해당 사항 없음 | |
| Id | String | 해당 사항 없음 | |
| Page User Demographics | 명칭 | String | 해당 사항 없음 |
| 기간 | 기간 | EQUAL_TO | |
| Since | DateTime | EQUAL_TO | |
| 값 | 나열 | N/A | |
| Title | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| description_from_api_doc | String | 해당 사항 없음 | |
| Id | String | 해당 사항 없음 | |
| Page Video Views | 명칭 | String | 해당 사항 없음 |
| 기간 | 기간 | EQUAL_TO | |
| Since | DateTime | EQUAL_TO | |
| 값 | 나열 | N/A | |
| Title | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| description_from_api_doc | String | 해당 사항 없음 | |
| Id | String | 해당 사항 없음 | |
| Page Views | 명칭 | String | 해당 사항 없음 |
| 기간 | 기간 | EQUAL_TO | |
| Since | DateTime | EQUAL_TO | |
| 값 | 나열 | N/A | |
| Title | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| description_from_api_doc | String | 해당 사항 없음 | |
| Id | String | 해당 사항 없음 | |
| Page Video Posts | 명칭 | String | 해당 사항 없음 |
| 기간 | 기간 | EQUAL_TO | |
| Since | DateTime | EQUAL_TO | |
| 값 | 나열 | N/A | |
| Title | String | 해당 사항 없음 | |
| 설명 | String | 해당 사항 없음 | |
| description_from_api_doc | String | 해당 사항 없음 | |
| Id | String | 해당 사항 없음 | |
| Pages | 명칭 | String | 해당 사항 없음 |
| About | String | 해당 사항 없음 | |
| access_token | String | 해당 사항 없음 | |
| ad_campaign | String | 해당 사항 없음 | |
| Affiliation | String | 해당 사항 없음 | |
| app_id | String | 해당 사항 없음 | |
| artists_we_like | String | 해당 사항 없음 | |
| Attire | String | 해당 사항 없음 | |
| Awards | String | 해당 사항 없음 | |
| band_interests | String | 해당 사항 없음 | |
| band_members | String | 해당 사항 없음 | |
| best_page | String | 해당 사항 없음 | |
| Bio | String | 해당 사항 없음 | |
| Birthday | String | 해당 사항 없음 | |
| booking_agent | String | 해당 사항 없음 | |
| Built | String | 해당 사항 없음 | |
| can_checkin | String | 해당 사항 없음 | |
| can_post | String | 해당 사항 없음 | |
| 범주 | String | 해당 사항 없음 | |
| category_list | 나열 | N/A | |
| Checkins | Integer | N/A | |
| company_overview | String | 해당 사항 없음 | |
| connected_instagram_account | String | 해당 사항 없음 | |
| contact_address | String | 해당 사항 없음 | |
| country_page_likes | Integer | N/A | |
| Cover | Struct | N/A | |
| culinary_team | String | 해당 사항 없음 | |
| current_location | String | 해당 사항 없음 | |
| delivery_and_pickup_option_info | 나열 | N/A | |
| 설명 | String | 해당 사항 없음 | |
| description_html | String | 해당 사항 없음 | |
| differently_open_offerings | 나열 | N/A | |
| directed_by | String | 해당 사항 없음 | |
| display_subtext | String | 해당 사항 없음 | |
| displayed_message_response_time | String | 해당 사항 없음 | |
| Emails | String | 해당 사항 없음 | |
| Engagement | String | 해당 사항 없음 | |
| fan_count | Integer | N/A | |
| featured_video | String | 해당 사항 없음 | |
| Features | String | 해당 사항 없음 | |
| followers_count | Integer | N/A | |
| food_styles | 나열 | N/A | |
| Founded | String | 해당 사항 없음 | |
| general_info | String | 해당 사항 없음 | |
| general_manager | String | 해당 사항 없음 | |
| Genre | String | 해당 사항 없음 | |
| global_brand_page_name | String | 해당 사항 없음 | |
| global_brand_root_id | String | 해당 사항 없음 | |
| has_added_app | 불 | N/A | |
| has_transitioned_to_new_page_experience | 불 | N/A | |
| has_whatsapp_business_number | 불 | N/A | |
| has_whatsapp_number | 불 | N/A | |
| Hometown | String | 해당 사항 없음 | |
| 시간 | Struct | N/A | |
| Impressum | String | 해당 사항 없음 | |
| Influence | String | 해당 사항 없음 | |
| instagram_business_account | String | 해당 사항 없음 | |
| is_always_open | 불 | N/A | |
| is_chain | 불 | N/A | |
| is_community_page | 불 | N/A | |
| is_eligible_for_branded_content | 불 | N/A | |
| is_messenger_bot_get_started_enabled | 불 | N/A | |
| is_messenger_platform_bot | 불 | N/A | |
| is_owned | 불 | N/A | |
| is_permanently_closed | 불 | N/A | |
| is_published | 불 | N/A | |
| 명칭 | String | 해당 사항 없음 | |
| 업무 | 나열 | N/A | |
| is_unclaimed | 불 | N/A | |
| is_webhooks_subscribed | 불 | N/A | |
| leadgen_tos_acceptance_time | DateTime | N/A | |
| leadgen_tos_accepted | 불 | N/A | |
| leadgen_tos_accepting_user | String | 해당 사항 없음 | |
| leadgen_tos_accepting_user | Struct | N/A | |
| 링크 | 링크 | N/A | |
| 위치 | Struct | N/A | |
| Members | String | 해당 사항 없음 | |
| merchant_review_status | String | 해당 사항 없음 | |
| messenger_ads_default_icebreakers | 나열 | N/A | |
| messenger_ads_default_page_welcome_message | Struct | N/A | |
| messenger_ads_default_quick_replies | 나열 | N/A | |
| messenger_ads_quick_replies_type | String | 해당 사항 없음 | |
| Mission | String | 해당 사항 없음 | |
| Mpg | String | 해당 사항 없음 | |
| name_with_location_descriptor | String | 해당 사항 없음 | |
| Network | String | 해당 사항 없음 | |
| new_like_count | Integer | N/A | |
| offer_eligible | 불 | N/A | |
| overall_star_rating | Float | N/A | |
| page_token | String | 해당 사항 없음 | |
| parent_page | String | 해당 사항 없음 | |
| Parking | String | 해당 사항 없음 | |
| payment_options | Struct | N/A | |
| personal_info | String | 해당 사항 없음 | |
| personal_interests | String | 해당 사항 없음 | |
| pharma_safety_info | String | 해당 사항 없음 | |
| 전화번호 | String | 해당 사항 없음 | |
| pickup_options | 나열 | N/A | |
| place_type | String | 해당 사항 없음 | |
| plot_outline | String | 해당 사항 없음 | |
| press_contact | String | 해당 사항 없음 | |
| price_range | String | 해당 사항 없음 | |
| privacy_info_url | String | 해당 사항 없음 | |
| produced_by | String | 해당 사항 없음 | |
| Products | String | 해당 사항 없음 | |
| promotion_eligible | 불 | N/A | |
| promotion_ineligible_reason | String | 해당 사항 없음 | |
| public_transit | String | 해당 사항 없음 | |
| rating_count | Integer | N/A | |
| record_label | String | 해당 사항 없음 | |
| release_date | String | 해당 사항 없음 | |
| restaurant_services | Struct | N/A | |
| restaurant_specialties | Struct | N/A | |
| 일정 | String | 해당 사항 없음 | |
| screenplay_by | String | 해당 사항 없음 | |
| Season | String | 해당 사항 없음 | |
| single_line_address | String | 해당 사항 없음 | |
| Starring | String | 해당 사항 없음 | |
| start_info | Struct | N/A | |
| store_code | String | 해당 사항 없음 | |
| store_location_descriptor | String | 해당 사항 없음 | |
| store_number | Integer | N/A | |
| Studio | String | 해당 사항 없음 | |
| supports_donate_button_in_live_video | 불 | N/A | |
| talking_about_count | Integer | N/A | |
| temporary_status | String | 해당 사항 없음 | |
| unread_message_count | Integer | N/A | |
| unread_notif_count | Integer | N/A | |
| unseen_message_count | Integer | N/A | |
| 사용자 이름 | String | 해당 사항 없음 | |
| verification_status | String | 해당 사항 없음 | |
| voip_info | Struct | N/A | |
| Website | String | 해당 사항 없음 | |
| were_here_count | Integer | N/A | |
| whatsapp_number | String | 해당 사항 없음 | |
| written_by | String | 해당 사항 없음 | |
| Feeds | Id | String | 해당 사항 없음 |
| 작업 | 나열 | N/A | |
| admin_creator | 객체 | N/A | |
| Application | 객체 | N/A | |
| Attachments | Objects | N/A | |
| backdated_time | DateTime | N/A | |
| call_to_action | 객체 | N/A | |
| can_reply_privately | 불 | N/A | |
| child_attachments | 나열 | N/A | |
| Coordinates | Struct | N/A | |
| created_time | DateTime | N/A | |
| Event | Struct | N/A | |
| expanded_height | Integer | N/A | |
| expanded_width | Integer | N/A | |
| feed_targeting | 객체 | N/A | |
| From | 객체 | N/A | |
| full_picture | String | 해당 사항 없음 | |
| Height | Integer | N/A | |
| Icon | String | 해당 사항 없음 | |
| instagram_eligibility | String | 해당 사항 없음 | |
| is_eligible_for_promotion | 불 | N/A | |
| is_expired | 불 | N/A | |
| is_hidden | 불 | N/A | |
| is_inline_created | 불 | N/A | |
| is_instagram_eligible | 불 | N/A | |
| is_popular | 불 | N/A | |
| is_published | 불 | N/A | |
| is_spherical | 불 | N/A | |
| 메시지 | String | 해당 사항 없음 | |
| message_tags | 나열 | N/A | |
| multi_share_end_card | 불 | N/A | |
| multi_share_optimized | 불 | N/A | |
| parent_id | String | 해당 사항 없음 | |
| permalink_url | String | 해당 사항 없음 | |
| Place | String | 해당 사항 없음 | |
| Privacy | 객체 | N/A | |
| promotable_id | String | 해당 사항 없음 | |
| promotion_status | String | 해당 사항 없음 | |
| 속성 | 나열 | N/A | |
| scheduled_publish_time | Float | N/A | |
| Shares | 객체 | N/A | |
| status_type | String | 해당 사항 없음 | |
| Story | String | 해당 사항 없음 | |
| story_tags | 나열 | N/A | |
| Subscribed | 불 | N/A | |
| 대상 | Struct | N/A | |
| Targeting | 객체 | N/A | |
| To | 객체 | N/A | |
| timeline_visibility | String | 해당 사항 없음 | |
| updated_time | DateTime | N/A | |
| Via | Struct | N/A | |
| video_buying_eligibility | 나열 | N/A | |
| 너비 | Integer | N/A | |
| Since | DateTime | EQUAL_TO |
분할 쿼리
필터 기반 분할:
Spark에서 동시성을 활용하려는 경우 추가 Spark 옵션(PARTITION_FIELD, LOWER_BOUND, UPPER_BOUND, NUM_PARTITIONS)을 제공할 수 있습니다. 이러한 파라미터를 사용하면 Spark 작업에서 동시에 실행할 수 있는 NUM_PARTITIONS개의 하위 쿼리로 원래 쿼리가 분할됩니다.
PARTITION_FIELD: 쿼리 분할에 사용할 필드의 이름입니다.LOWER_BOUND: 선택한 파티션 필드의 하한 값(경계 포함).Datetime 필드의 경우 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" }