Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
VZTAHUJE SE NA:
Azure Data Factory
Azure Synapse Analytics
Tip
Data Factory v Microsoft Fabric je nová generace Azure Data Factory s jednodušší architekturou, integrovanou AI a novými funkcemi. Pokud s integrací dat začínáte, začněte Fabric Data Factory. Stávající úlohy ADF lze upgradovat na Fabric pro přístup k novým funkcím v oblastech datové vědy, analýz v reálném čase a vytváření sestav.
Tento článek popisuje, jak využít funkci kopírování v kanálu Azure Data Factory nebo Synapse Analytics k přenesení dat z databáze Sybase. Vychází z článku přehled aktivity kopírování, který představuje obecný přehled aktivity kopírování.
Podporované funkce
Tento konektor Sybase je podporovaný pro následující funkce:
| Podporované funkce | IR |
|---|---|
| aktivita Copy (zdroj/-) | (2) |
| Vyhledávací aktivita | (2) |
(1) Azure Integration Runtime (2) Lokálně hostované Integration Runtime
Seznam úložišť dat podporovaných jako zdroje nebo jímky aktivitou kopírování najdete v tabulce Podporované úložiště dat.
Konkrétně tento konektor Sybase podporuje:
- SAP Sybase SQL Anywhere (ASA) verze 16 a vyšší
- Kopírování dat pomocí ověřování Basic nebo Windows
Sybase IQ a ASE se nepodporují. Místo toho můžete použít obecný konektor ODBC s ovladačem Sybase.
Požadavky
Pokud chcete použít tento konektor Sybase, musíte:
- Nastavte Integration Runtime v místním prostředí. Podrobnosti najdete v článku Integration Runtime s vlastním hostováním.
- Nainstalujte poskytovatele dat pro Sybase iAnywhere.Data.SQLAnywhere 16 nebo vyšší na počítači s Integration Runtime.
Začínáme
K provedení aktivity kopírování pomocí datového kanálu můžete použít jeden z následujících nástrojů nebo sad SDK:
- Nástroj pro kopírování dat
- portál Azure
- .NET SDK
- Python SDK
- Azure PowerShell
- REST API
- šablona Azure Resource Manager
Vytvoření propojené služby s Sybase pomocí uživatelského rozhraní
Pomocí následujícího postupu vytvořte propojenou službu s Sybase v uživatelském rozhraní portálu Azure.
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ý:
Vyhledejte Sybase a vyberte konektor Sybase.
Nakonfigurujte podrobnosti o službě, otestujte připojení a vytvořte novou propojenou službu.
Podrobnosti konfigurace konektoru
Následující části obsahují podrobnosti o vlastnostech, které slouží k definování entit služby Data Factory specifických pro konektor Sybase.
Vlastnosti propojené služby
Pro propojenou službu Sybase jsou podporovány následující vlastnosti:
| Vlastnost | Popis | Povinné |
|---|---|---|
| typ | Vlastnost typu musí být nastavena na: Sybase. | Ano |
| server | Název serveru Sybase. | Ano |
| databáze | Název databáze Sybase | Ano |
| typ autentizace | Typ ověřování sloužící k připojení k databázi Sybase. Povolené hodnoty jsou: Basic a Windows. |
Ano |
| uživatelské jméno | Zadejte uživatelské jméno pro připojení k databázi Sybase. | Ano |
| heslo | Zadejte heslo pro uživatelský účet, který jste zadali pro uživatelské jméno. Označte toto pole jako SecureString pro jeho bezpečné uložení, nebo odkazujte na tajemství uložené v Azure Key Vault. | Ano |
| connectVia | Integration Runtime pro připojení k úložišti dat. Vyžaduje se Integration Runtime v místním prostředí, jak je uvedeno v Prerequisites. | Ano |
Příklad:
{
"name": "SybaseLinkedService",
"properties": {
"type": "Sybase",
"typeProperties": {
"server": "<server>",
"database": "<database>",
"authenticationType": "Basic",
"username": "<username>",
"password": {
"type": "SecureString",
"value": "<password>"
}
},
"connectVia": {
"referenceName": "<name of Integration Runtime>",
"type": "IntegrationRuntimeReference"
}
}
}
Vlastnosti datové sady
Úplný seznam oddílů a vlastností dostupných pro definování datových sad najdete v článku o datových sadách . Tato část obsahuje seznam vlastností podporovaných datovou sadou Sybase.
Pokud chcete kopírovat data z Sybase, podporují se následující vlastnosti:
| Vlastnost | Popis | Povinné |
|---|---|---|
| typ | Vlastnost typu datové sady musí být nastavená na: SybaseTable. | Ano |
| tableName | Název tabulky v databázi Sybase | Ne (pokud je zadán dotaz ve zdroji aktivity) |
Příklad
{
"name": "SybaseDataset",
"properties": {
"type": "SybaseTable",
"typeProperties": {},
"schema": [],
"linkedServiceName": {
"referenceName": "<Sybase linked service name>",
"type": "LinkedServiceReference"
}
}
}
Pokud jste používali RelationalTable typovanou datovou sadu, je stále podporována beze změn, ale do budoucna se doporučuje používat novou.
Vlastnosti kopírovací aktivity
Úplný seznam oddílů a vlastností dostupných pro definování aktivit najdete v článku Pipelines . Tato část obsahuje seznam vlastností podporovaných zdrojem Sybase.
Sybase jako zdroj
Pokud chcete kopírovat data ze Sybase, v části zdroj aktivity kopírování se podporují následující vlastnosti:
| Vlastnost | Popis | Povinné |
|---|---|---|
| typ | Vlastnost typu zdroje aktivity kopírování musí být nastavena na: SybaseSource. | Ano |
| dotaz | Ke čtení dat použijte vlastní dotaz SQL. Například: "SELECT * FROM MyTable". |
Ne (pokud je v datové sadě zadán název tabulky) |
Příklad:
"activities":[
{
"name": "CopyFromSybase",
"type": "Copy",
"inputs": [
{
"referenceName": "<Sybase input dataset name>",
"type": "DatasetReference"
}
],
"outputs": [
{
"referenceName": "<output dataset name>",
"type": "DatasetReference"
}
],
"typeProperties": {
"source": {
"type": "SybaseSource",
"query": "SELECT * FROM MyTable"
},
"sink": {
"type": "<sink type>"
}
}
}
]
Pokud jste používali RelationalSource typovaný zdrojový kód, je stále podporován beze změn, ale do budoucna se doporučuje používat nový.
Mapování datových typů pro Sybase
Při kopírování dat z Sybase se z datových typů Sybase používají následující mapování k dočasným datovým typům používaným interně v rámci služby. Podívejte se na mapování schématu a datového typu, abyste se dozvěděli, jak aktivita kopírování mapuje zdrojové schéma a datový typ na cílové umístění.
Sybase podporuje typy T-SQL. Tabulku mapování z typů SQL na dočasné datové typy služby najdete v části Azure SQL Database Connector – mapování datových typů.
Vlastnosti aktivity vyhledávání
Zjistit podrobnosti o vlastnostech můžete v aktivitě Vyhledávání.
Související obsah
Úložiště dat, která kopírovací aktivita podporuje jako zdroje a cíle, najdete v seznamu podporovaných úložišť dat.