Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:
Azure Data Factory
Azure Synapse Analytics
Tip
Data Factory in Microsoft Fabric is de volgende generatie van Azure Data Factory, met een eenvoudigere architectuur, ingebouwde AI en nieuwe functies. Als u nieuw bent in gegevensintegratie, begint u met Fabric Data Factory. Bestaande ADF-workloads kunnen upgraden naar Fabric om toegang te krijgen tot nieuwe mogelijkheden voor gegevenswetenschap, realtime analyses en rapportage.
In dit artikel wordt beschreven hoe u Data Flow kunt gebruiken om gegevens in Google Sheets (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. Als u afhankelijk wilt zijn van preview-connectors in uw oplossing, neemt u contact op met Azure support.
Ondersteunde mogelijkheden
Deze Google Sheets-connector wordt ondersteund voor de volgende mogelijkheden:
| Ondersteunde mogelijkheden | IR |
|---|---|
| Mapping gegevensstroom (bron/-) | (1) |
(1) Azure Integration Runtime (2) Zelf-gehoste Integration Runtime
Zie de tabel Ondersteunde gegevensarchieven voor een lijst met gegevensarchieven die worden ondersteund als bronnen/sinks.
Een gekoppelde Google Sheets-service maken met behulp van de gebruikersinterface
Gebruik de volgende stappen om een gekoppelde Google Sheets-service te maken in de gebruikersinterface van de Azure-portal.
Blader naar het tabblad Beheren in uw Azure Data Factory- of Synapse-werkruimte en selecteer Gekoppelde services en selecteer vervolgens Nieuw:
Zoek naar Google Sheets (Preview) en selecteer de connector Google Sheets (Preview).
Configureer de servicedetails, test de verbinding en maak de nieuwe gekoppelde service.
De configuratiedetails van de 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 Google Sheets.
Eigenschappen van gekoppelde service
De volgende eigenschappen worden ondersteund voor de gekoppelde Google Sheets-service:
| Eigenschap | Beschrijving | Vereist |
|---|---|---|
| type | De eigenschap type moet worden ingesteld op GoogleSheets. | Ja |
| apiToken | Geef een API-token op voor de Google Sheets. Markeer dit veld als SecureString om het veilig op te slaan. Of, u kunt ook verwijzen naar een geheim dat is opgeslagen in Azure Key Vault. | Ja |
Voorbeeld:
{
"name": "GoogleSheetsLinkedService",
"properties": {
"type": "GoogleSheets",
"typeProperties": {
"apiToken": {
"type": "SecureString",
"value": "<API token>"
}
}
}
}
Gegevensstromeigenschappen in kaart brengen
Wanneer u gegevens transformeert in de toewijzingsgegevensstroom, kunt u resources lezen uit Google Sheets. 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 de bron van Google Sheets. U kunt deze eigenschappen bewerken op het tabblad Bronopties .
| Name | Beschrijving | Vereist | Toegestane waarden | Eigenschap gegevensstroomscript |
|---|---|---|---|---|
| spreadsheet-ID | De spreadsheet-id in uw Google Spreadsheets. Zorg ervoor dat de algemene toegang van het werkblad is ingesteld als Iedereen met de koppeling. | Ja | String | spreadSheetId |
| Bladnaam | De naam van het blad in het werkblad. | Ja | String | bladnaam |
| Cel starten | De begincel van het blad waaruit de gegevens zijn vereist, bijvoorbeeld A2, B4. | Ja | String | startCell |
| Cel beëindigen | De eindcel van het blad tot waar de gegevens zijn vereist, bijvoorbeeld F10, S600. | Ja | String | endCell |
Voorbeeld van bronscript voor Google Sheets
Wanneer u Google Sheets als brontype gebruikt, is het bijbehorende gegevensstroomscript:
source(allowSchemaDrift: true,
validateSchema: false,
store: 'googlesheets',
format: 'rest',
spreadSheetId: $spreadSheetId,
startCell: 'A2',
endCell: 'F10',
sheetName: 'Sheet1') ~> GoogleSheetsSource
Gerelateerde inhoud
Zie Ondersteunde gegevensarchieven voor een lijst met gegevensarchieven die worden ondersteund als bronnen en sinks door de kopieeractiviteit.