Skip to content

Commit eb86fa0

Browse files
20241227 add links
1 parent fe8c592 commit eb86fa0

7 files changed

+24
-11
lines changed

articles/synapse-analytics/sql-data-warehouse/design-elt-data-loading.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,8 @@ It is best practice to load data into a staging table. Staging tables allow you
136136
To load data, you can use any of these loading options:
137137

138138
- The [COPY statement](/sql/t-sql/statements/copy-into-transact-sql?view=azure-sqldw-latest&preserve-view=true) is the recommended loading utility as it enables you to seamlessly and flexibly load data. The statement has many additional loading capabilities that PolyBase does not provide. See the [NY taxi cab COPY tutorial](./load-data-from-azure-blob-storage-using-copy.md) to run through a sample tutorial.
139+
- [Tutorial: Load external data using Microsoft Entra ID](../sql/tutorial-load-data-using-entra-id.md)
140+
- [Tutorial: Load external data using a managed identity](../sql/tutorial-external-tables-using-managed-identity.md)
139141
- [PolyBase with T-SQL](./sql-data-warehouse-load-from-azure-blob-storage-with-polybase.md) requires you to define external data objects.
140142
- [PolyBase and COPY statement with Azure Data Factory (ADF)](../../data-factory/load-azure-sql-data-warehouse.md?toc=/azure/synapse-analytics/sql-data-warehouse/toc.json) is another orchestration tool. It defines a pipeline and schedules jobs.
141143
- [PolyBase with SSIS](/sql/integration-services/load-data-to-sql-data-warehouse?toc=/azure/synapse-analytics/sql-data-warehouse/toc.json&view=azure-sqldw-latest&preserve-view=true) works well when your source data is in SQL Server. SSIS defines the source to destination table mappings, and also orchestrates the load. If you already have SSIS packages, you can modify the packages to work with the new data warehouse destination.

articles/synapse-analytics/sql-data-warehouse/sql-data-warehouse-load-from-azure-blob-storage-with-polybase.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -346,4 +346,9 @@ GROUP BY p.[BrandName]
346346
## Next steps
347347

348348
To load the full data set, run the example [load the full Contoso retail data warehouse](https://github.com/Microsoft/sql-server-samples/tree/master/samples/databases/contoso-data-warehouse/readme.md) from the Microsoft SQL Server samples repository.
349-
For more development tips, see [Design decisions and coding techniques for data warehouses](sql-data-warehouse-overview-develop.md).
349+
350+
## Related content
351+
352+
- [Design decisions and coding techniques for data warehouses](sql-data-warehouse-overview-develop.md)
353+
- [Tutorial: Load external data using Microsoft Entra ID](../sql/tutorial-load-data-using-entra-id.md)
354+
- [Tutorial: Load external data using a managed identity](../sql/tutorial-external-tables-using-managed-identity.md)

articles/synapse-analytics/sql/load-data-overview.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,8 @@ It is best practice to load data into a staging table. Staging tables allow you
111111

112112
To load data with PolyBase, you can use any of these loading options:
113113

114+
- [Load external data using Microsoft Entra ID](../sql/tutorial-load-data-using-entra-id.md)
115+
- [Load external data using a managed identity](../sql/tutorial-external-tables-using-managed-identity.md)
114116
- [PolyBase with T-SQL](../sql-data-warehouse/sql-data-warehouse-load-from-azure-blob-storage-with-polybase.md?bc=%2fazure%2fsynapse-analytics%2fbreadcrumb%2ftoc.json&toc=%2fazure%2fsynapse-analytics%2ftoc.json) works well when your data is in Azure Blob storage or Azure Data Lake Store. It gives you the most control over the loading process, but also requires you to define external data objects. The other methods define these objects behind the scenes as you map source tables to destination tables. To orchestrate T-SQL loads, you can use Azure Data Factory, SSIS, or Azure functions.
115117
- [PolyBase with SSIS](/sql/integration-services/load-data-to-sql-data-warehouse?view=azure-sqldw-latest&preserve-view=true) works well when your source data is in SQL Server. SSIS defines the source to destination table mappings, and also orchestrates the load. If you already have SSIS packages, you can modify the packages to work with the new data warehouse destination.
116118
- [PolyBase with Azure Data Factory (ADF)](../../data-factory/load-azure-sql-data-warehouse.md) is another orchestration tool. It defines a pipeline and schedules jobs.

articles/synapse-analytics/sql/tutorial-external-tables-using-managed-identity.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "Tutorial: Loading External Data Using a Managed Identity"
2+
title: "Tutorial: Load External Data Using a Managed Identity"
33
description: This tutorial shows how to connect to external data for queries or ingestion using a managed identity.
44
author: periclesrocha
55
ms.author: procha
@@ -10,7 +10,7 @@ ms.subservice: sql
1010
ms.topic: tutorial
1111
---
1212

13-
# Tutorial: Loading external data using a managed identity
13+
# Tutorial: Load external data using a managed identity
1414

1515
This article explains how to create external tables or ingest data from Azure Data Lake Storage (ADLS) Gen2 accounts using a managed identity.
1616

@@ -197,6 +197,6 @@ To learn more and explore the full syntax of `CREATE EXTERNAL TABLE`, see [CREAT
197197
198198
## Related content
199199
200-
- [Tutorial: Loading external data using a managed identity](tutorial-external-tables-using-managed-identity.md)
200+
- [Tutorial: Load external data using a managed identity](tutorial-external-tables-using-managed-identity.md)
201201
- [Load Contoso retail data into dedicated SQL pools in Azure Synapse Analytics](../sql-data-warehouse/sql-data-warehouse-load-from-azure-blob-storage-with-polybase.md)
202202
- [Managed identities for Azure Synapse Analytics](../synapse-service-identity.md)

articles/synapse-analytics/sql/tutorial-load-data-using-entra-id.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.subservice: sql
1010
ms.topic: tutorial
1111
---
1212

13-
# Tutorial: Loading external data using Microsoft Entra ID
13+
# Tutorial: Load external data using Microsoft Entra ID
1414

1515
This article explains how to create external tables using Microsoft Entra ID passthrough.
1616

@@ -157,6 +157,6 @@ To learn more and explore the full syntax of EXTERNAL TABLE, refer to <https://l
157157
158158
## Related content
159159
160-
- [Tutorial: Loading external data using a managed identity](tutorial-external-tables-using-managed-identity.md)
160+
- [Tutorial: Load external data using a managed identity](tutorial-external-tables-using-managed-identity.md)
161161
- [Load Contoso retail data into dedicated SQL pools in Azure Synapse Analytics](../sql-data-warehouse/sql-data-warehouse-load-from-azure-blob-storage-with-polybase.md)
162162
- [Use Microsoft Entra authentication for authentication with Synapse SQL](active-directory-authentication.md)

articles/synapse-analytics/synapse-service-identity.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,11 +326,15 @@ In order to use a user-assigned managed identity, you must first [create credent
326326
> User-assigned Managed Identity is not currently supported in Synapse notebooks and Spark job definitions.
327327
328328
## Next steps
329-
- [Create credentials](../data-factory/credentials.md).
330329

331330
See the following articles that introduce when and how to use managed identity:
332331

333332
- [Store credential in Azure Key Vault](../data-factory/store-credentials-in-key-vault.md).
334333
- [Copy data from/to Azure Data Lake Store using managed identities for Azure resources authentication](../data-factory/connector-azure-data-lake-store.md).
335334

336335
See [Managed Identities for Azure Resources Overview](../active-directory/managed-identities-azure-resources/overview.md) for more background on managed identities for Azure resources, on which managed identity in Azure Synapse is based.
336+
337+
## Related content
338+
339+
- [Create credentials](../data-factory/credentials.md)
340+
- [Tutorial: Load external data using a managed identity](sql/tutorial-external-tables-using-managed-identity.md)

articles/synapse-analytics/toc.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -320,10 +320,6 @@ items:
320320
href: ./sql/tutorial-logical-data-warehouse.md
321321
- name: Power BI Desktop
322322
href: ./sql/tutorial-connect-power-bi-desktop.md
323-
- name: Loading external data using Entra ID
324-
href: ./sql/tutorial-load-data-using-entra-id.md
325-
- name: Loading external data using a Managed Identity
326-
href: ./sql/tutorial-external-tables-using-managed-identity.md
327323
- name: Concepts
328324
items:
329325
- name: Back up and restore
@@ -531,6 +527,10 @@ items:
531527
items:
532528
- name: Into the data warehouse
533529
items:
530+
- name: Load external data using Entra ID
531+
href: ./sql/tutorial-load-data-using-entra-id.md
532+
- name: Load external data using a Managed Identity
533+
href: ./sql/tutorial-external-tables-using-managed-identity.md
534534
- name: Azure Data Lake Storage
535535
href: ./sql-data-warehouse/sql-data-warehouse-load-from-azure-data-lake-store.md?context=/azure/synapse-analytics/context/context
536536
- name: Data Factory

0 commit comments

Comments
 (0)