Sdílet prostřednictvím


Transformace dat v Tabulkách Google (Preview) pomocí služby Azure Data Factory nebo Synapse Analytics

PLATÍ PRO: Azure Data Factory Azure Synapse Analytics

Tip

Vyzkoušejte si službu Data Factory v Microsoft Fabric, řešení pro analýzy typu all-in-one pro podniky. Microsoft Fabric zahrnuje všechno od přesunu dat až po datové vědy, analýzy v reálném čase, business intelligence a vytváření sestav. Přečtěte si, jak začít používat novou zkušební verzi zdarma.

Tento článek popisuje, jak pomocí Tok dat transformovat data v Listech Google (Preview). Další informace najdete v úvodním článku pro Azure Data Factory nebo Azure Synapse Analytics.

Důležité

Tento konektor je aktuálně ve verzi Preview. Můžete to vyzkoušet a poslat nám svůj názor. Pokud do svého řešení chcete zavést závislost na konektorech ve verzi Preview, kontaktujte podporu Azure.

Podporované funkce

Tento konektor Google Sheets je podporovaný pro následující funkce:

Podporované funkce IR
Mapování toku dat (zdroj/-) (1)

(1) Prostředí Azure Integration Runtime (2) Místní prostředí Integration Runtime

Seznam úložišť dat podporovaných jako zdroje nebo jímky najdete v tabulce Podporované úložiště dat.

Vytvoření propojené služby Tabulky Google pomocí uživatelského rozhraní

Pomocí následujících kroků vytvořte propojenou službu Google Sheets v uživatelském rozhraní webu Azure Portal.

  1. Přejděte na kartu Správa v pracovním prostoru Azure Data Factory nebo Synapse a vyberte Propojené služby a pak vyberte Nový:

  2. Vyhledejte Listy Google (Preview) a vyberte konektor Tabulky Google (Preview).

    Snímek obrazovky znázorňující výběr konektoru Google Sheets

  3. Nakonfigurujte podrobnosti o službě, otestujte připojení a vytvořte novou propojenou službu.

    Snímek obrazovky s konfigurací propojené služby Tabulky Google

Podrobnosti konfigurace konektoru

Následující části obsahují informace o vlastnostech, které slouží k definování entit kanálu Data Factory a Synapse specifických pro Tabulky Google.

Vlastnosti propojené služby

Pro propojenou službu Tabulky Google jsou podporovány následující vlastnosti:

Vlastnost Popis Povinní účastníci
type Vlastnost typu musí být nastavena na GoogleSheets. Ano
apiToken Zadejte token rozhraní API pro listy Google. Označte toto pole jako SecureString , abyste ho bezpečně uložili. Nebo můžete odkazovat na tajný klíč uložený ve službě Azure Key Vault. Ano

Příklad:

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

Mapování vlastností toku dat

Při transformaci dat při mapování toku dat můžete číst prostředky z Tabulek Google. Další informace najdete v transformaci zdroje v mapování toků dat. Jako typ zdroje můžete použít jenom vloženou datovou sadu .

Transformace zdroje

V následující tabulce jsou uvedeny vlastnosti podporované zdrojem Tabulek Google. Tyto vlastnosti můžete upravit na kartě Možnosti zdroje.

Název Popis Povinní účastníci Povolené hodnoty Vlastnost skriptu toku dat
ID rozprostřeného listu ID tabulky v Tabulkách Google Ujistěte se, že je obecný přístup k tabulce nastavený jako Kdokoli s odkazem. Ano String spreadSheetId
Název listu Název listu v tabulce Ano String sheetName
Počáteční buňka Počáteční buňka listu, ze které se vyžadují data, například A2, B4. Ano String startCell
Koncová buňka Koncová buňka listu, dokud se data nevyžadují, například F10, S600. Ano String endCell

Příklad zdrojového skriptu Tabulky Google

Pokud jako typ zdroje použijete Tabulky Google, přidružený skript toku dat je:

source(allowSchemaDrift: true,
	validateSchema: false,
	store: 'googlesheets',
	format: 'rest',
	spreadSheetId: $spreadSheetId,
	startCell: 'A2',
	endCell: 'F10',
	sheetName: 'Sheet1') ~> GoogleSheetsSource

Seznam úložišť dat podporovaných jako zdroje a jímky aktivitou kopírování najdete v tématu Podporované úložiště dat.