Lecture à partir d’entités Facebook Page Insights - AWS Glue

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Lecture à partir d’entités Facebook Page Insights

Prérequis

Un objet Facebook Page Insights à partir duquel vous souhaitez lire. Vous aurez besoin du nom de l’objet.

Entités prises en charge pour la source :

Entité Peut être filtré Limit prise en charge Order by prise en charge Select prise en charge* Partitionnement pris en charge
Page Content Oui Non Oui Oui Oui
Page CTA Clicks Oui Non Non Oui Oui
Page Engagement Oui Non Non Oui Oui
Page Impressions Oui Non Non Oui Oui
Page Posts Oui Non Non Oui Oui
Page Post Engagement Non Non Non Oui Non
Page Post Reactions Non Non Non Oui Non
Page Reactions Oui Non Non Oui Oui
Narrations Oui Non Non Oui Oui
Page User Demographics Oui Non Non Oui Oui
Page Video Views Oui Non Non Oui Oui
Page Views Oui Non Non Oui Oui
Page Video Posts Oui Non Non Oui Oui
Pages Non Oui Non Oui Non
Feeds Oui Oui Non Oui Oui

Exemple :

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

Détails de champs Facebook Page Insights :

Entité Champ Type de données Opérateurs pris en charge
Page Content Name String N/A
Period Period EQUAL_TO
Since DateTime EQUAL_TO
Valeurs List N/A
Titre String N/A
Description String N/A
description_from_api_doc String N/A
Id String N/A
Page CTA Clicks Name String N/A
Period Period EQUAL_TO
Since DateTime EQUAL_TO
Valeurs List N/A
Titre String N/A
Description String N/A
description_from_api_doc String N/A
Id String N/A
Page Engagement Name String N/A
Period Period EQUAL_TO
Since DateTime EQUAL_TO
Valeurs List N/A
Titre String N/A
Description String N/A
description_from_api_doc String N/A
Id String N/A
Page Impressions Name String N/A
Period Period EQUAL_TO
Since DateTime EQUAL_TO
Valeurs List N/A
Titre String N/A
Description String N/A
description_from_api_doc String N/A
Id String N/A
Page Posts Name String N/A
Period Period EQUAL_TO
Since DateTime EQUAL_TO
Valeurs List N/A
Titre String N/A
Description String N/A
description_from_api_doc String N/A
Id String N/A
Page Post Engagement Name String N/A
Period Period EQUAL_TO
Valeurs List N/A
Titre String N/A
Description String N/A
description_from_api_doc String N/A
Id String N/A
Page Post Reactions Name String N/A
Period Period EQUAL_TO
Valeurs List N/A
Titre String N/A
Description String N/A
description_from_api_doc String N/A
Id String N/A
Page User Demographics Name String N/A
Period Period EQUAL_TO
Since DateTime EQUAL_TO
Valeurs List N/A
Titre String N/A
Description String N/A
description_from_api_doc String N/A
Id String N/A
Page Video Views Name String N/A
Period Period EQUAL_TO
Since DateTime EQUAL_TO
Valeurs List N/A
Titre String N/A
Description String N/A
description_from_api_doc String N/A
Id String N/A
Page Views Name String N/A
Period Period EQUAL_TO
Since DateTime EQUAL_TO
Valeurs List N/A
Titre String N/A
Description String N/A
description_from_api_doc String N/A
Id String N/A
Page Video Posts Name String N/A
Period Period EQUAL_TO
Since DateTime EQUAL_TO
Valeurs List N/A
Titre String N/A
Description String N/A
description_from_api_doc String N/A
Id String N/A
Pages Name String N/A
À propos String N/A
access_token String N/A
ad_campaign String N/A
Affiliation String N/A
app_id String N/A
artists_we_like String N/A
Attire String N/A
Awards String N/A
band_interests String N/A
band_members String N/A
best_page String N/A
Bio String N/A
Anniversaire String N/A
booking_agent String N/A
Built String N/A
can_checkin String N/A
can_post String N/A
Catégorie String N/A
category_list List N/A
Checkins Entier N/A
company_overview String N/A
connected_instagram_account String N/A
contact_address String N/A
country_page_likes Entier N/A
Couverture Struct N/A
culinary_team String N/A
current_location String N/A
delivery_and_pickup_option_info List N/A
Description String N/A
description_html String N/A
differently_open_offerings List N/A
directed_by String N/A
display_subtext String N/A
displayed_message_response_time String N/A
Emails String N/A
Engagement String N/A
fan_count Entier N/A
featured_video String N/A
Caractéristiques String N/A
followers_count Entier N/A
food_styles List N/A
Founded String N/A
general_info String N/A
general_manager String N/A
Genre String N/A
global_brand_page_name String N/A
global_brand_root_id String N/A
has_added_app Booléen N/A
has_transitioned_to_new_page_experience Booléen N/A
has_whatsapp_business_number Booléen N/A
has_whatsapp_number Booléen N/A
Hometown String N/A
Heures Struct N/A
Impressum String N/A
Influences String N/A
instagram_business_account String N/A
is_always_open Booléen N/A
is_chain Booléen N/A
is_community_page Booléen N/A
is_eligible_for_branded_content Booléen N/A
is_messenger_bot_get_started_enabled Booléen N/A
is_messenger_platform_bot Booléen N/A
is_owned Booléen N/A
is_permanently_closed Booléen N/A
is_published Booléen N/A
Name String N/A
Tâches List N/A
is_unclaimed Booléen N/A
is_webhooks_subscribed Booléen N/A
leadgen_tos_acceptance_time DateTime N/A
leadgen_tos_accepted Booléen N/A
leadgen_tos_accepting_user String N/A
leadgen_tos_accepting_user Struct N/A
Lien Lien N/A
Location Struct N/A
Members String N/A
merchant_review_status String N/A
messenger_ads_default_icebreakers List N/A
messenger_ads_default_page_welcome_message Struct N/A
messenger_ads_default_quick_replies List N/A
messenger_ads_quick_replies_type String N/A
Mission String N/A
Mpg String N/A
name_with_location_descriptor String N/A
Réseau String N/A
new_like_count Entier N/A
offer_eligible Booléen N/A
overall_star_rating Float N/A
page_token String N/A
parent_page String N/A
Parking String N/A
payment_options Struct N/A
personal_info String N/A
personal_interests String N/A
pharma_safety_info String N/A
Téléphone String N/A
pickup_options List N/A
place_type String N/A
plot_outline String N/A
press_contact String N/A
price_range String N/A
privacy_info_url String N/A
produced_by String N/A
Produits String N/A
promotion_eligible Booléen N/A
promotion_ineligible_reason String N/A
public_transit String N/A
rating_count Entier N/A
record_label String N/A
release_date String N/A
restaurant_services Struct N/A
restaurant_specialties Struct N/A
Planning String N/A
screenplay_by String N/A
Saison String N/A
single_line_address String N/A
Starring String N/A
start_info Struct N/A
store_code String N/A
store_location_descriptor String N/A
store_number Entier N/A
Studio String N/A
supports_donate_button_in_live_video Booléen N/A
talking_about_count Entier N/A
temporary_status String N/A
unread_message_count Entier N/A
unread_notif_count Entier N/A
unseen_message_count Entier N/A
Nom d’utilisateur String N/A
verification_status String N/A
voip_info Struct N/A
Site Web String N/A
were_here_count Entier N/A
whatsapp_number String N/A
written_by String N/A
Feeds Id String N/A
Actions List N/A
admin_creator Objet N/A
Application Objet N/A
Pièces jointes Objets N/A
backdated_time DateTime N/A
call_to_action Objet N/A
can_reply_privately Booléen N/A
child_attachments List N/A
Coordinates Struct N/A
created_time DateTime N/A
Événement Struct N/A
expanded_height Entier N/A
expanded_width Entier N/A
feed_targeting Objet N/A
De Objet N/A
full_picture String N/A
Height Entier N/A
Icône String N/A
instagram_eligibility String N/A
is_eligible_for_promotion Booléen N/A
is_expired Booléen N/A
is_hidden Booléen N/A
is_inline_created Booléen N/A
is_instagram_eligible Booléen N/A
is_popular Booléen N/A
is_published Booléen N/A
is_spherical Booléen N/A
Message String N/A
message_tags List N/A
multi_share_end_card Booléen N/A
multi_share_optimized Booléen N/A
parent_id String N/A
permalink_url String N/A
Lieu String N/A
Confidentialité Objet N/A
promotable_id String N/A
promotion_status String N/A
Propriétés List N/A
scheduled_publish_time Float N/A
Shares Objet N/A
status_type String N/A
Story String N/A
story_tags List N/A
Subscribed Booléen N/A
Cible Struct N/A
Ciblage Objet N/A
À Objet N/A
timeline_visibility String N/A
updated_time DateTime N/A
Via Struct N/A
video_buying_eligibility List N/A
Width Entier N/A
Since DateTime EQUAL_TO

Requêtes de partitionnement

Partitionnement basé sur des filtres :

Vous pouvez indiquer les options Spark supplémentaires PARTITION_FIELD, LOWER_BOUND, UPPER_BOUND et NUM_PARTITIONS si vous souhaitez utiliser la simultanéité dans Spark. Avec ces paramètres, la requête d’origine serait divisée en NUM_PARTITIONS nombres de sous-requêtes pouvant être exécutées simultanément par les tâches Spark.

  • PARTITION_FIELD : le nom du champ à utiliser pour partitionner la requête.

  • LOWER_BOUND : une valeur limite inférieure inclusive du champ de partition choisi.

    Pour le champ Datetime, nous acceptons le format d’horodatage Spark utilisé dans les requêtes SQL Spark.

    Exemples de valeurs valides :

    "2024-09-30T01:01:01.000Z"
  • UPPER_BOUND : une valeur limite supérieure exclusive du champ de partition choisi.

  • NUM_PARTITIONS : le nombre de partitions.

Exemple :

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" }