Transformera data i Twilio (förhandsversion) med Hjälp av Azure Data Factory eller Synapse Analytics

GÄLLER FÖR: Azure Data Factory Azure Synapse Analytics

Dricks

Prova Data Factory i Microsoft Fabric, en allt-i-ett-analyslösning för företag. Microsoft Fabric omfattar allt från dataflytt till datavetenskap, realtidsanalys, business intelligence och rapportering. Lär dig hur du startar en ny utvärderingsversion kostnadsfritt!

Den här artikeln beskriver hur du använder Dataflöde för att transformera data i Twilio (förhandsversion). Mer information finns i introduktionsartikeln för Azure Data Factory eller Azure Synapse Analytics.

Viktigt!

Den här anslutningsappen är för närvarande i förhandsversion. Du kan prova och ge oss feedback. Om du vill skapa ett beroende på anslutningsappar som är i förhandsversion i din lösning kan du kontakta Azure-supporten.

Funktioner som stöds

Den här Twilio-anslutningsappen stöds för följande funktioner:

Funktioner som stöds IR
Mappa dataflöde (källa/-)

(1) Azure Integration Runtime (2) Lokalt installerad integrationskörning

En lista över datalager som stöds som källor/mottagare finns i tabellen Datalager som stöds.

Skapa en länkad Twilio-tjänst med hjälp av användargränssnittet

Använd följande steg för att skapa en länkad Twilio-tjänst i azure-portalens användargränssnitt.

  1. Bläddra till fliken Hantera i Din Azure Data Factory- eller Synapse-arbetsyta och välj Länkade tjänster och välj sedan Nytt:

  2. Sök efter Twilio (förhandsversion) och välj anslutningsappen Twilio (förhandsversion).

    Screenshot showing selecting Twilio connector.

  3. Konfigurera tjänstinformationen, testa anslutningen och skapa den nya länkade tjänsten.

    Screenshot of configuration for Twilio linked service.

Anslut eller konfigurationsinformation

Följande avsnitt innehåller information om egenskaper som används för att definiera datafabriks- och Synapse-pipelineentiteter som är specifika för Twilio.

Länkade tjänstegenskaper

Följande egenskaper stöds för den länkade Twilio-tjänsten:

Property Beskrivning Obligatoriskt
type Typegenskapen måste vara inställd på Twilio. Ja
userName Konto-SID för ditt Twilio-konto. Nej
password Autentiseringstoken för ditt Twilio-konto. Markera det här fältet som SecureString för att lagra det på ett säkert sätt. Eller så kan du referera till en hemlighet som lagras i Azure Key Vault. Ja

Exempel:

{
    "name": "TwilioLinkedService",
    "properties": {
        "type": "Twilio",
        "typeProperties": {
            "userName": "<account SID>",
            "password": {
                "type": "SecureString",
                "value": "<auth token>"
            }
        }
    }
}

Mappa dataflödesegenskaper

När du transformerar data i mappning av dataflöde kan du läsa resurser från Twilio. Mer information finns i källtransformeringen i mappning av dataflöden. Du kan bara använda en infogad datauppsättning som källtyp.

Källtransformering

Tabellen nedan visar de egenskaper som stöds av Twilio-källan. Du kan redigera dessa egenskaper på fliken Källalternativ .

Name beskrivning Obligatoriskt Tillåtna värden Egenskap för dataflödesskript
Resurs Typen av resurser som dataflödet hämtar från Twilio. Ja Messages
Calls
resource
From Telefonnumret med landskod, till exempel +17755425856. Nej String from
Om du vill Telefonnumret med landskod, till exempel +17755425856. Nej String

Exempel på Twilio-källskript

När du använder Twilio som källtyp är det associerade dataflödesskriptet:

source(allowSchemaDrift: true,
	validateSchema: false,
	store: 'twilio',
	format: 'rest',
	resource: 'Messages',
	from: '+17755425856') ~> TwilioSource

En lista över datalager som stöds som källor och mottagare av kopieringsaktiviteten finns i Datalager som stöds.