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.
Teď můžete parametrizovat propojenou službu a předat dynamické hodnoty za běhu. Pokud se například chcete připojit k různým databázím na stejném logickém SQL serveru, můžete nyní parametrizovat název databáze v definici propojené služby. Zabráníte tak vytvoření propojené služby pro každou databázi na logickém SQL serveru. V definici propojené služby můžete parametrizovat i jiné vlastnosti – například Uživatelské jméno.
K parametrizaci propojených služeb můžete použít uživatelské rozhraní na portálu Azure nebo programovacím rozhraní.
Tip
Nedoporučujeme parametrizovat hesla ani tajné kódy. Uložte všechny tajné kódy do Azure Key Vault a parametrizujte název Secret Name.
Poznámka:
- Existuje otevřená chyba použití "-" v názvech parametrů, doporučujeme použít názvy bez "-", dokud se chyba nevyřeší.
- Existuje aktivní chyba ovlivňující toky dat s parametry. Pokud se chcete vyhnout problémům, doporučujeme používat názvy toků dat bez mezer, dokud se chyba nevyřeší.
V sedmiminutovém úvodu a ukázce této funkce se podívejte na následující video:
Podporované typy propojených služeb
Pro parametrizaci jsou podporovány všechny typy propojených služeb.
Nativní podpora v uživatelském rozhraní: Při vytváření propojené služby v uživatelském rozhraní poskytuje služba integrované možnosti parametrizace pro následující typy propojených služeb. V okně pro vytvoření nebo úpravu propojené služby můžete najít možnosti pro nové parametry a přidat dynamický obsah. Projděte si uživatelské rozhraní.
- Amazon Redshift
- Amazon S3
- Úložiště kompatibilní s Amazon S3
- Azure Blob Storage
- Azure Cosmos DB for NoSQL
- Azure Databricks Delta Lake
- Azure Data Explorer
- Azure Data Lake Storage Gen1
- Azure Data Lake Storage Gen2
- Azure Database for MySQL
- Azure Database for PostgreSQL
- Azure Databricks
- Azure File Storage
- Azure – funkce
- Azure Key Vault
- Azure SQL Database
- Azure SQL Managed Instance
- Azure Synapse Analytics
- Azure Table Storage (úložiště tabulek na platformě Azure)
- Dataverse
- DB2
- Dynamics 365
- Dynamics AX
- Dynamics CRM
- Systém souborů
- protokol FTP
- Obecná rozhraní HTTP
- Obecný standard REST
- Google AdWords
- Google BigQuery (platforma pro analýzu velkých dat od Googlu)
- Informix
- MariaDB
- Microsoft Access
- MySQL
- OData
- rozhraní ODBC
- Oracle
- Cloudové úložiště Oracle
- PostgreSQL
- Salesforce
- Cloud služeb Salesforce
- SAP CDC
- SAP HANA
- Tabulka SAP
- ServiceNow (nepodporuje se ve starší verzi ServiceNow)
- SFTP
- SharePoint Online seznam
- Snowflake
- SQL Server
- Vertica
Pokročilé vytváření obsahu: U jiných propojených typů služeb, které nejsou v seznamu výše, můžete propojenou službu parametrizovat úpravou json v uživatelském rozhraní:
- V okně pro vytvoření nebo úpravu propojené služby rozbalte položku Upřesnit v dolní části> – zaškrtněte políčko Zadat dynamický obsah ve formátu JSON –> zadejte datovou část JSON propojené služby.
- Nebo po vytvoření propojené služby bez parametrizace v centru pro správu –> propojené služby –> vyhledejte konkrétní propojenou službu –> výběrem tlačítka Kód (tlačítko{}) upravte JSON.
Projděte si ukázku JSON a přidejte parameters oddíl pro definování parametrů a odkazování na parametr pomocí @{linkedService().paramName}.
Uživatelské rozhraní
JSON
{
"name": "AzureSqlDatabase",
"properties": {
"type": "AzureSqlDatabase",
"typeProperties": {
"connectionString": "Server=tcp:myserver.database.windows.net,1433;Database=@{linkedService().DBName};User ID=user;Password=fake;Trusted_Connection=False;Encrypt=True;Connection Timeout=30"
},
"connectVia": null,
"parameters": {
"DBName": {
"type": "String"
}
}
}
}