Azure Data Factory 和 Azure Synapse Analytics 連接器概覽

適用於: Azure Data Factory Azure Synapse Analytics

提示

Data Factory in Microsoft Fabric 是下一代的 Azure Data Factory,擁有更簡單的架構、內建 AI 及新功能。 如果你是資料整合新手,建議先從 Fabric Data Factory 開始。 現有的 ADF 工作負載可升級至 Fabric,以存取資料科學、即時分析與報告等新能力。

Azure Data Factory 和 Azure Synapse Analytics 管線支援以下資料儲存與格式,透過 Copy、Data Flow、Look up、Get Metadata 及 Delete 活動。 選取每個資料存放區,以詳細瞭解支援的功能及對應的組態。

支援的資料存放區

注意

標示預覽的連接器可供試用,但不建議用於生產工作負載。 可能不支援特定功能,或可能已經限制功能。

類別 資料存放區 複製活動 (來源/接收) 映射數據流(來源/匯出) 查詢活動 取得元資料活動/驗證活動 刪除活動 受控私人端點
Azure Azure Blob 儲存體 ✓/✓ ✓/✓ ✓ ✓ ✓ ✓排除儲存體帳戶 V1
  Azure 認知搜尋 指數 −/✓ ✓
  Azure Cosmos DB(適用於 NoSQL) ✓/✓ ✓/✓ ✓ ✓
  Azure Cosmos DB for PostgreSQL ✓/✓ ✓/✓ ✓
  Azure Cosmos DB for MongoDB ✓/✓ ✓
  Azure Data Explorer ✓/✓ ✓/✓ ✓ ✓
  Azure Data Lake Storage Gen1 ✓/✓ ✓/✓ ✓ ✓ ✓
  Azure Data Lake Storage Gen2 ✓/✓ ✓/✓ ✓ ✓ ✓ ✓
  適用於 MariaDB 的 Azure 資料庫 ✓/− ✓ ✓
  適用於 MySQL 的 Azure 資料庫 ✓/✓ ✓/✓ ✓ ✓
  適用於 PostgreSQL 的 Azure 資料庫 ✓/✓ ✓/✓ ✓ ✓
  Azure Databricks 三角洲湖 ✓/✓ ✓/✓ 使用差異格式 ✓
  Azure 檔案儲存體 ✓/✓ ✓ ✓ ✓ ✓排除儲存體帳戶 V1
  Azure SQL Database ✓/✓ ✓/✓
✓ ✓ ✓
  Azure SQL 受控執行個體 ✓/✓ ✓/✓
✓ ✓ ✓
  Azure Synapse Analytics ✓/✓ ✓/✓ ✓ ✓ ✓
  Azure 資料表儲存體 ✓/✓ ✓ ✓排除儲存體帳戶 V1
Database 適用於 Oracle 的 Amazon RDS ✓/− ✓
  Amazon RDS for SQL Server ✓/− ✓ ✓
  亞馬遜紅移 ✓/− ✓
  DB2 ✓/− ✓
  鑽孔工具 ✓/− ✓
  谷歌大查詢 ✓/− ✓
  Greenplum ✓/− ✓
  HBase ✓/− ✓
  Hive ✓/− ✓/− ✓
  阿帕奇黑斑羚 ✓/− ✓
  Informix ✓/✓ ✓
  MariaDB ✓/− ✓
  Microsoft Access ✓/✓ ✓
  MySQL ✓/− ✓
  Netezza ✓/− ✓
  Oracle ✓/✓ ✓
  Phoenix ✓/− ✓
  PostgreSQL ✓/− ✓
  Presto ✓/− ✓
  SAP Business Warehouse 開放中心 ✓/− ✓
  透過 MDX 的 SAP Business Warehouse ✓/− ✓
  SAP Hana ✓/✓ ✓
  SAP 資料表 ✓/− ✓
  Snowflake ✓/✓ ✓/✓ ✓
  Spark ✓/− ✓
  SQL 伺服器 ✓/✓ ✓/✓ 使用管理 VNET ✓ ✓
  Sybase ✓/− ✓
  Teradata ✓/− ✓
  Vertica ✓/− ✓
NoSQL Cassandra ✓/− ✓
  Couchbase (預覽) ✓/− ✓
  MongoDB ✓/✓
  MongoDB 圖集 ✓/✓
檔案 Amazon S3 ✓/− ✓/✓ ✓ ✓ ✓
  Amazon S3 相容儲存體 ✓/− ✓ ✓ ✓
  檔案系統 ✓/✓ ✓ ✓ ✓
  FTP ✓/− ✓ ✓ ✓
  谷歌雲存儲 ✓/− ✓ ✓ ✓
  HDFS ✓/− ✓ ✓
  Oracle 雲端儲存空間 ✓/− ✓ ✓ ✓
  SFTP ✓/✓ ✓/✓ ✓ ✓ ✓
一般通訊協定 一般 HTTP ✓/− ✓
  泛型 OData ✓/− ✓
  一般 ODBC ✓/✓ ✓
  通用 REST ✓/✓ ✓/✓
Microsoft Fabric Microsoft Fabric Lakehouse ✓/✓ ✓/✓
  Microsoft Fabric 儲存庫 ✓/✓ ✓/✓ ✓ ✓ ✓
服務和應用程式 Amazon Marketplace Web Service (已淘汰)
  Appfigures (預覽) ✓/-
  Asana (預覽) ✓/−
  Concur (預覽) ✓/− ✓
  data.world (預覽) ✓/−
  Dataverse ✓/✓ ✓/✓ ✓
  Dynamics 365 ✓/✓ ✓/✓ ✓
  Dynamics AX ✓/− ✓
  Dynamics CRM ✓/✓ ✓/✓ ✓
  GitHub 針對 Common Data Model 實體之參考
  谷歌AdWords ✓/− ✓
  Google 試算表 (預覽版) ✓/−
  HubSpot ✓/− ✓
  Jira ✓/− ✓
  Magento (預覽) ✓/− ✓
  Marketo (預覽) ✓/− ✓
  Microsoft 365 ✓/− ✓/− ✓
  Oracle Eloqua (預覽) ✓/− ✓
  Oracle Responsys (預覽) ✓/− ✓
  Oracle Service Cloud (預覽) ✓/− ✓
  PayPal (預覽) ✓/− ✓
  Quickbase (預覽) ✓/−
  QuickBooks (預覽) ✓/− ✓
  Salesforce ✓/✓ ✓
  Salesforce 服務雲端 ✓/✓ ✓
  Salesforce 行銷雲端 ✓/− ✓
  SAP Cloud for Customer (C4C) ✓/✓ ✓
  SAP ECC ✓/− ✓
  ServiceNow ✓/− ✓
SharePoint 線上列表 ✓/− ✓
  Shopify (預覽) ✓/− ✓
  Smartsheet (預覽) ✓/−
  Square (預覽) ✓/− ✓
  TeamDesk (預覽) ✓/−
  Twilio (預覽) ✓/−
  Web 資料表 (HTML 資料表) ✓/− ✓
  Xero ✓/− ✓
  Zendesk (預覽) ✓/−
  Zoho (預覽) ✓/− ✓

與更多資料庫整合

Azure Data Factory 和 Synapse 管線可以涵蓋比上述清單更廣泛的資料儲存庫。 如果您需要將資料移至或移出不在服務內建連接器清單中的資料存放區,以下是一些可延伸的選項:

  • 對於資料庫和資料倉儲,您通常可以找到對應的 ODBC 驅動程式,隨後您可以使用一般 ODBC 連接器。
  • 針對 SaaS 應用程式:
  • 對於其他情況,請先確認您是否可以將資料載入任何受支援的資料存放區,或將資料公開為任何受支援的資料存放區,例如 Azure Blob/File/FTP/SFTP 等,然後再讓服務從該處擷取資料。 你可以透過 Azure Function、Custom activity、DatabricksHDInsight、Web activity 等方式呼叫自訂資料載入機制。

支援的檔案格式

支援下列檔案格式。 請參閱每篇文章,以取得以格式為基礎的設定。

支援 TLS 1.3

傳輸層安全性 (TLS) 是一種廣泛採用的安全協定,旨在保護伺服器和用戶端之間的連線和通訊。 在 Azure App 服務 中,你可以使用 TLS 和安全套接層(SSL)憑證來協助保護網頁應用程式中的來電請求。 TLS 1.3 是最新且最安全的版本。 如需更多資訊,請參閱這篇文章。 以下連接器支援 TLS 1.3 for 複製活動: