Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Aus Twilio-Entitäten lesen

Fokusmodus
Aus Twilio-Entitäten lesen - AWS Glue

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Voraussetzung

Ein Twilio-Objekt, aus dem Sie lesen möchten. Sie benötigen den Objektnamen wie SMS-Message oderSMS-CountryPricing.

Unterstützte Entitäten für die Quelle:

Entität Schnittstelle Kann gefiltert werden Unterstützt Limit Unterstützt Order by Unterstützt Select * Unterstützt Partitionierung
SMS-Nachricht REST Ja Ja Nein Ja Ja
SMS- CountryPricing REST Nein Nein Nein Ja Nein
Sprachanruf REST Ja Ja Nein Ja Nein
Sprach-Anwendung REST Ja Ja Nein Ja Nein
Sprach-ID OutgoingCaller REST Ja Ja Nein Ja Nein
Sprachwarteschlange REST Ja Ja Nein Ja Nein
Konversationen — Konversation REST Ja Ja Nein Ja Nein
Konversationen — Benutzer REST Nein Ja Nein Ja Nein
Konversationen — Rolle REST Nein Ja Nein Ja Nein
Konversationen-Konfiguration REST Nein Nein Nein Ja Nein
Gespräche- AddressConfiguration REST Ja Ja Nein Ja Nein
Gespräche- WebhookConfiguration REST Nein Nein Nein Ja Nein
Gespräche- ParticipantConversation REST Nein Nein Nein Ja Nein
Konversationen — Anmeldedaten REST Nein Ja Nein Ja Nein
Gespräche- ConversationService REST Nein Ja Nein Ja Nein

Beispiel:

twilio_read = glueContext.create_dynamic_frame.from_options( connection_type="twilio", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "sms-message", "API_VERSION": "2010-04-01", "Edge_Location": "sydney.us1" }

Angaben zur Twilio-Entität und zum Feld:

Entität Feld Datentyp Unterstützte Operatoren
SMS-Nachricht account_sid String N/A
api_version String N/A
body String N/A
Erstellungsdatum/Erstellungsdatum DateTime N/A
gesendet_datum_ DateTime >=, <=, =
date_updated DateTime N/A
Richtung String N/A
error_code Ganzzahl N/A
error_message String N/A
from Ganzzahl =
messaging_service_sid String N/A
Anzahl_Medien String N/A
Anzahl_Segmente String N/A
price String N/A
Preis/Einheit Struct N/A
sid Ganzzahl N/A
Status String N/A
Unterressourcen-Uris Zuordnung N/A
to Ganzzahl =
uri DateTime N/A
SMS- CountryPricing country String N/A
ISO_Land String N/A
URL String N/A
Preise für ausgehende SMS Auflisten N/A
Preise für eingehende SMS Auflisten N/A
Preis/Einheit String N/A
Sprachanruf Konto_SID String N/A
Anmerkung String N/A
beantwortet_von String N/A
api_version String N/A
Name des Anrufers String N/A
Erstellungsdatum/Erstellungsdatum DateTime N/A
date_updated DateTime N/A
Richtung String N/A
duration String N/A
end_time DateTime >=, <=, =
weitergeleitet_von String N/A
from String =
von_formatiert String N/A
group_sid String N/A
Eltern_Anruf-SID String N/A
telefonnummer_sid String N/A
price String N/A
Preis/Einheit String N/A
sid String N/A
start_time DateTime >=, <=, =
Status String =
Unterressourcen-Uris String N/A
to String =
to_formatiert String N/A
Trunk_SID String N/A
uri String N/A
queue_time String N/A
Sprach-Anwendung account_sid String N/A
api_version String N/A
Erstellungsdatum/Erstellungsdatum DateTime N/A
date_updated DateTime N/A
freundlicher_Name String =
message_status_callback String N/A
sid String N/A
sms_fallback_method String N/A
sms_fallback_url String N/A
sms_Methode String N/A
sms_status_callback String N/A
sms_url String N/A
status_callback String N/A
status_callback_methode String N/A
uri String N/A
Suche nach der Sprachanrufer-ID Boolesch N/A
voice_fallback_method String N/A
voice_fallback_url String N/A
voice_methode String N/A
voice_url String N/A
public_application_connect_enabled Boolesch N/A
Sprach-ID OutgoingCaller sid String N/A
Erstellungsdatum DateTime N/A
date_updated DateTime N/A
account_sid String N/A
freundlicher_Name String =
phone_number String =
uri String N/A
Sprachwarteschlange Erstellungsdatum/Erstellungsdatum DateTime N/A
date_updated DateTime N/A
aktuelle_Größe Ganzzahl N/A
freundlicher_Name String N/A
uri String N/A
Kontonummer String N/A
durchschnittliche Wartezeit Ganzzahl N/A
sid String N/A
max_size Ganzzahl N/A
Konversationen — Konversation account_sid String N/A
chat_service_sid String N/A
messaging_service_sid String N/A
sid String N/A
freundlicher_Name String N/A
eindeutiger_Name String N/A
Attribute String N/A
state String =
Erstellungsdatum/Erstellungsdatum DateTime N/A
date_updated DateTime N/A
Timer Struct N/A
URL String N/A
links Struct N/A
Bindungen Struct N/A
Startdatum DateTime =
Enddatum DateTime =
Zeitschaltuhren. DateInactive String N/A
Zeitschaltuhren. DateClosed String N/A
Konversationen — Benutzer sid String N/A
account_sid String N/A
chat_service_sid String N/A
Rolle_SID String N/A
Identitäts String N/A
freundlicher_Name String N/A
Attribute String N/A
ist_online Boolesch N/A
ist meldepflichtig Boolesch N/A
Erstellungsdatum/Erstellungsdatum DateTime N/A
date_updated DateTime N/A
URL String N/A
links Struct N/A
Konversationen — Rolle sid String N/A
account_sid String N/A
chat_service_sid String N/A
freundlicher_Name String N/A
Typ String N/A
permissions String N/A
Erstellungsdatum/Erstellungsdatum DateTime N/A
date_updated DateTime N/A
URL String N/A
Konversationen-Konfiguration account_sid Long N/A
default_chat_service_sid String N/A
default_messaging_service_sid String N/A
default_inactive_timer String N/A
default_closed_timer String N/A
URL String N/A
links Zuordnung N/A
Gespräche- AddressConfiguration sid String N/A
account_sid String N/A
Typ String N/A
address String N/A
freundlicher_Name String N/A
automatische_Erstellung Struct N/A
Erstellungsdatum/Erstellungsdatum DateTime N/A
date_updated DateTime N/A
URL String N/A
adresse_land String N/A
AutoCreation. Aktiviert Boolesch N/A
AutoCreation.Typ String N/A
AutoCreation.ConversationServiceSid String N/A
AutoCreation.WebhookUrl String N/A
AutoCreation.WebhookMethod String N/A
AutoCreation.WebhookFilters Auflisten N/A
AutoCreation.StudioFlowSid String N/A
AutoCreation.StudioRetryCount Ganzzahl N/A
Gespräche- WebhookConfiguration account_sid String N/A
Methode String N/A
-Filter Auflisten N/A
pre_webhook_url String N/A
post_webhook-URL String N/A
Ziel String N/A
URL String N/A
Konversationen- ParticipantConversation account_sid String N/A
chat_service_sid String N/A
Teilnehmer_SID String N/A
Teilnehmer_Benutzer_SID String N/A
Identität des Teilnehmers String N/A
Mitteilnehmer_Nachrichtenübermittlung Struct N/A
Konversations_SID String N/A
Eindeutiger Name der Konversation String N/A
Konversationsfreundlicher_Name String N/A
Attribute für Konversationen String N/A
Gesprächsdatum_erstellt DateTime N/A
Gesprächsdatum_aktualisiert DateTime N/A
Konversation_erstellt von String N/A
Gesprächsstatus String N/A
Gesprächstimer Struct N/A
links Zuordnung N/A
address String =
Identitäts String =
Konversationsanmeldedaten sid String N/A
account_sid String N/A
freundlicher_Name String N/A
Typ String N/A
Sandbox String N/A
Erstellungsdatum/Erstellungsdatum DateTime N/A
dated_aktualisiert DateTime N/A
URL String N/A
Zertifikat String N/A
private_key String N/A
api_key String N/A
Secret String N/A
Gespräche- ConversationService sid String N/A
account_sid String N/A
freundlicher_Name String N/A
Erstellungsdatum/Erstellungsdatum DateTime N/A
date_updated DateTime N/A
URL String N/A
links Zuordnung N/A

Abfragen partitionieren

Felder, die die Partitionierung unterstützen:

In Twilio unterstützen die DateTime Datentypfelder die feldbasierte Partitionierung.

Sie können die zusätzlichen Spark-OptionenPARTITION_FIELD,, und angeben LOWER_BOUNDUPPER_BOUND, NUM_PARTITIONS falls Sie Parallelität in Spark nutzen möchten. Mit diesen Parametern würde die ursprüngliche Abfrage in eine NUM_PARTITIONS Reihe von Unterabfragen aufgeteilt, die von Spark-Aufgaben gleichzeitig ausgeführt werden können.

  • PARTITION_FIELD: der Name des Feldes, das zur Partitionierung der Abfrage verwendet werden soll.

  • LOWER_BOUND: ein inklusiver Untergrenzwert des ausgewählten Partitionsfeldes.

    Für das Datetime-Feld akzeptieren wir das Spark-Zeitstempelformat, das in Spark-SQL-Abfragen verwendet wird.

    Beispiele für gültige Werte:

    "2024-05-01T20:55:02.000Z"
  • UPPER_BOUND: ein exklusiver Obergrenzwert des ausgewählten Partitionsfeldes.

  • NUM_PARTITIONS: die Anzahl der Partitionen.

Beispiel:

twilio_read = glueContext.create_dynamic_frame.from_options( connection_type="twilio", connection_options={ "connectionName": "connectionName", "ENTITY_NAME": "sms-message", "API_VERSION": "2010-04-01", "PARTITION_FIELD": "date_sent" "LOWER_BOUND": "2024-05-01T20:55:02.000Z" "UPPER_BOUND": "2024-06-01T20:55:02.000Z" "NUM_PARTITIONS": "10" }
DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.