Delen via


Gegevens transformeren in data.world (preview) met behulp van Azure Data Factory of Synapse Analytics

VAN TOEPASSING OP: Azure Data Factory Azure Synapse Analytics

Tip

Probeer Data Factory uit in Microsoft Fabric, een alles-in-één analyseoplossing voor ondernemingen. Microsoft Fabric omvat alles, van gegevensverplaatsing tot gegevenswetenschap, realtime analyses, business intelligence en rapportage. Meer informatie over het gratis starten van een nieuwe proefversie .

In dit artikel wordt beschreven hoe u Gegevensstroom kunt gebruiken om gegevens in data.world (preview) te transformeren. Lees het inleidende artikel voor Azure Data Factory of Azure Synapse Analytics voor meer informatie.

Belangrijk

Deze connector is momenteel beschikbaar in preview. U kunt het uitproberen en ons feedback geven. Neem contact op met de ondersteuning van Azure als u een afhankelijkheid van preview-connectors wilt opnemen in uw oplossing.

Ondersteunde mogelijkheden

Deze data.world-connector wordt ondersteund voor de volgende mogelijkheden:

Ondersteunde mogelijkheden IR
Toewijzingsgegevensstroom (bron/-) (1)

(1) Azure Integration Runtime (2) Zelf-hostende Integration Runtime

Zie de tabel Ondersteunde gegevensarchieven voor een lijst met gegevensarchieven die worden ondersteund als bronnen/sinks.

Een data.world gekoppelde service maken met behulp van de gebruikersinterface

Gebruik de volgende stappen om een data.world gekoppelde service te maken in de gebruikersinterface van Azure Portal.

  1. Blader naar het tabblad Beheren in uw Azure Data Factory- of Synapse-werkruimte en selecteer Gekoppelde services en selecteer vervolgens Nieuw:

  2. Zoek naar data.world (preview) en selecteer de data.world (preview)-connector.

    Schermopname van het selecteren van data.world connector.

  3. Configureer de servicedetails, test de verbinding en maak de nieuwe gekoppelde service.

    Schermopname van de configuratie voor data.world gekoppelde service.

Configuratiedetails van connector

De volgende secties bevatten informatie over eigenschappen die worden gebruikt voor het definiëren van Data Factory- en Synapse-pijplijnentiteiten die specifiek zijn voor data.world.

Eigenschappen van gekoppelde service

De volgende eigenschappen worden ondersteund voor de gekoppelde data.world-service:

Eigenschappen Beschrijving Vereist
type De typeeigenschap moet worden ingesteld op Dataworld. Ja
apiToken Geef een API-token op voor de data.world. Markeer dit veld als SecureString om het veilig op te slaan. U kunt ook verwijzen naar een geheim dat is opgeslagen in Azure Key Vault. Ja

Voorbeeld:

{
    "name": "DataworldLinkedService",
    "properties": {
        "type": "Dataworld",
        "typeProperties": {
            "apiToken": {
                "type": "SecureString",
                "value": "<API token>"
            }
        }
    }
}

Eigenschappen van toewijzingsgegevensstroom

Wanneer u gegevens transformeert in de toewijzingsgegevensstroom, kunt u tabellen lezen uit data.world. Zie de brontransformatie in toewijzingsgegevensstromen voor meer informatie. U kunt alleen een inlinegegevensset gebruiken als brontype.

Brontransformatie

De onderstaande tabel bevat de eigenschappen die worden ondersteund door data.world bron. U kunt deze eigenschappen bewerken op het tabblad Bronopties .

Name Beschrijving Vereist Toegestane waarden Eigenschap gegevensstroomscript
Naam van de gegevensset De id van de gegevensset in data.world. Ja String datasetId
Tabelnaam De id van de tabel in de gegevensset in data.world. Nee (indien query opgegeven) String tableId
Query Voer een SQL-query in om gegevens op te halen uit data.world. Een voorbeeld is select * from MyTable. Nee (indien tableId opgegeven) String query
Eigenaar De eigenaar van de gegevensset in data.world. Ja String eigenaar

voorbeeld van data.world bronscript

Wanneer u data.world als brontype gebruikt, is het bijbehorende gegevensstroomscript:

source(allowSchemaDrift: true,
	validateSchema: false,
	store: 'dataworld',
	format: 'rest',
	owner: 'owner1',
	datasetId: 'dataset1',
	tableId: 'MyTable') ~> DataworldSource

Zie Ondersteunde gegevensarchieven voor een lijst met gegevensarchieven die worden ondersteund als bronnen en sinks door de kopieeractiviteit.