Skip to content

Commit f230621

Browse files
authored
Merge pull request #90188 from normesta/normesta-interop
Normesta interop
2 parents 087df22 + 4a9d01d commit f230621

File tree

5 files changed

+65
-24
lines changed

5 files changed

+65
-24
lines changed

articles/storage/blobs/TOC.yml

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@
270270
- name: Create and manage storage accounts
271271
items:
272272
- name: Create a general-purpose storage account
273-
displayName: resource manager, resource manager template, template, ARM
273+
displayName: Resource Manager, Resource Manager template, template, ARM
274274
href: ../common/storage-quickstart-create-account.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json
275275
- name: Create a block blob storage account
276276
href: storage-blob-create-account-block-blob.md
@@ -585,8 +585,6 @@
585585
items:
586586
- name: Introduction to Data Lake Storage
587587
href: ../blobs/data-lake-storage-introduction.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json
588-
- name: Processing big data
589-
href: ../blobs/data-lake-storage-data-scenarios.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json
590588
- name: Quickstarts
591589
items:
592590
- name: Analyze data with Databricks
@@ -617,6 +615,10 @@
617615
items:
618616
- name: Multi-protocol access
619617
href: ../blobs/data-lake-storage-multi-protocol-access.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json
618+
- name: Processing big data
619+
href: ../blobs/data-lake-storage-data-scenarios.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json
620+
- name: Integrating with Azure services
621+
href: ../blobs/data-lake-store-integrate-with-azure-services.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json
620622
- name: Azure Blob File System driver for Hadoop
621623
href: ../blobs/data-lake-storage-abfs-driver.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json
622624
- name: Azure Blob File System URI
@@ -693,18 +695,6 @@
693695
href: ../common/storage-auth-aad-rbac-cli.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json
694696
- name: Set file and directory-level permissions
695697
href: ../blobs/data-lake-storage-how-to-set-permissions-storage-explorer.md
696-
- name: Integrate with Azure services
697-
items:
698-
- name: Use with HDInsight clusters
699-
href: ../../hdinsight/hdinsight-hadoop-use-data-lake-storage-gen2.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json
700-
- name: Use with Hadoop File System CLI
701-
href: ../blobs/data-lake-storage-use-hdfs-data-lake-storage.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json
702-
- name: Use with Azure Databricks
703-
href: https://docs.azuredatabricks.net/spark/latest/data-sources/azure/azure-datalake-gen2.html
704-
- name: Use with Azure SQL Data Warehouse
705-
href: ../../sql-database/sql-database-vnet-service-endpoint-rule-overview.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json#azure-sql-data-warehouse-polybase
706-
- name: Use with Power BI
707-
href: ../blobs/data-lake-storage-use-power-bi.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json
708698
- name: Optimize performance
709699
items:
710700
- name: Overview
@@ -717,6 +707,8 @@
717707
href: ../blobs/data-lake-storage-performance-tuning-mapreduce.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json
718708
- name: Optimize Storm on HDInsight
719709
href: ../blobs/data-lake-storage-performance-tuning-storm.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json
710+
711+
href: ../blobs/data-lake-storage-use-power-bi.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json
720712
- name: Manage files (blobs)
721713
items:
722714
- name: PowerShell
@@ -729,6 +721,9 @@
729721
href: ../blobs/data-lake-storage-upgrade.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json
730722
- name: Migrate an on-premises HDFS store
731723
href: ../blobs/data-lake-storage-migrate-on-premises-HDFS-cluster.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json
724+
- name: Use with Hadoop File System CLI
725+
href: ../blobs/data-lake-storage-use-hdfs-data-lake-storage.md?toc=%2fazure%2fstorage%2fblobs%2ftoc.json
726+
- name: Use with Power BI
732727
- name: Reference
733728
items:
734729
- name: PowerShell

articles/storage/blobs/data-lake-storage-data-scenarios.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: normesta
55
ms.subservice: data-lake-storage-gen2
66
ms.service: storage
77
ms.topic: conceptual
8-
ms.date: 07/23/2019
8+
ms.date: 10/11/2019
99
ms.author: normesta
1010
ms.reviewer: stewu
1111
---
@@ -21,6 +21,8 @@ There are four key stages in big data processing:
2121
2222
Begin by creating a storage account and a container. Then, grant access to the data. The first few sections of this article help you accomplish those tasks. In the remaining sections, we'll highlight the options and tools for each processing phase.
2323

24+
For a complete list of Azure services that you can use with Azure Data Lake Storage Gen2, see [Integrate Azure Data Lake Storage with Azure services](data-lake-store-integrate-with-azure-services.md)
25+
2426
## Create a Data Lake Storage Gen2 account
2527

2628
A Data Lake Storage Gen2 account is a storage account that has a hierarchical namespace.
@@ -65,7 +67,7 @@ This table shows how to grant access for each Azure service or tool.
6567
|Storage Explorer| Assign a role to users and groups | [Assign administrator and non-administrator roles to users with Azure Active Directory](https://docs.microsoft.com/azure/active-directory/fundamentals/active-directory-users-assign-role-azure-portal) |
6668
|AzCopy| Assign a role to users and groups <br>**or**<br> Use a SAS token| [Assign administrator and non-administrator roles to users with Azure Active Directory](https://docs.microsoft.com/azure/active-directory/fundamentals/active-directory-users-assign-role-azure-portal)<br><br>[Easily Create a SAS to Download a File from Azure Storage–Using Azure Storage Explorer](https://blogs.msdn.microsoft.com/jpsanders/2017/10/12/easily-create-a-sas-to-download-a-file-from-azure-storage-using-azure-storage-explorer/)|
6769
|Apache DistCp | Assign a role to a user-assigned managed identity | [Creating an HDInsight cluster with Data Lake Storage Gen2](https://docs.microsoft.com/azure/hdinsight/hdinsight-hadoop-use-data-lake-storage-gen2) |
68-
|Azure Data Factory| Assign a role to a user-assigned-managed identity<br>**or**<br> Assing a role to a service principal<br>**or**<br> Use a storage account key | [Linked service properties](https://docs.microsoft.com/azure/data-factory/connector-azure-data-lake-storage#linked-service-properties) |
70+
|Azure Data Factory| Assign a role to a user-assigned-managed identity<br>**or**<br> Assign a role to a service principal<br>**or**<br> Use a storage account key | [Linked service properties](https://docs.microsoft.com/azure/data-factory/connector-azure-data-lake-storage#linked-service-properties) |
6971
|Azure HDInsight| Assign a role to a user-assigned managed identity | [Creating an HDInsight cluster with Data Lake Storage Gen2](https://docs.microsoft.com/azure/hdinsight/hdinsight-hadoop-use-data-lake-storage-gen2)|
7072
|Azure Databricks| Assign a role to a service principal | [How to: Use the portal to create an Azure AD application and service principal that can access resources](https://docs.microsoft.com/azure/active-directory/develop/howto-create-service-principal-portal)|
7173

@@ -96,7 +98,7 @@ Here's a list of tools that you can use to ingest ad hoc data.
9698

9799
### Streamed data
98100

99-
This represents data that can be generated by various sources such as applications, devices, sensors, etc. This data can be ingested into Data Lake Sorage Gen2 by a variety of tools. These tools will usually capture and process the data on an event-by-event basis in real-time, and then write the events in batches into Data Lake Storage Gen2 so that they can be further processed.
101+
This represents data that can be generated by various sources such as applications, devices, sensors, etc. This data can be ingested into Data Lake Storage Gen2 by a variety of tools. These tools will usually capture and process the data on an event-by-event basis in real-time, and then write the events in batches into Data Lake Storage Gen2 so that they can be further processed.
100102

101103
Here's a list of tools that you can use to ingest streamed data.
102104

articles/storage/blobs/data-lake-storage-introduction.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Provides an overview of Azure Data Lake Storage Gen2
44
author: normesta
55
ms.service: storage
66
ms.topic: overview
7-
ms.date: 12/06/2018
7+
ms.date: 10/11/2019
88
ms.author: normesta
99
ms.reviewer: jamesbak
1010
ms.subservice: data-lake-storage-gen2
@@ -60,7 +60,7 @@ The following are the equivalent entities, as described by different concepts. U
6060
| Concept | Top Level Organization | Lower Level Organization | Data Container |
6161
|----------------------------------------|------------------------|---------------------------------------------------------------------|----------------|
6262
| Blobs – General purpose object storage | Container | Virtual directory (SDK only – does not provide atomic manipulation) | Blob |
63-
| ADLS Gen2 – Analytics Storage | Container | Directory | File |
63+
| Azure Data Lake Storage Gen2 – Analytics Storage | Container | Directory | File |
6464

6565
## Supported open source platforms
6666

@@ -77,10 +77,15 @@ Several open source platforms support Data Lake Storage Gen2. Those platforms ap
7777
| [Azure Databricks](https://azure.microsoft.com/services/databricks/) | 5.1+ | [Databricks Runtime versions](https://docs.databricks.com/release-notes/runtime/databricks-runtime-ver.html) |
7878
|[Hortonworks](https://hortonworks.com/)| 3.1.x++ | [Configuring cloud data access](https://docs.hortonworks.com/HDPDocuments/Cloudbreak/Cloudbreak-2.9.0/cloud-data-access/content/cb_configuring-access-to-adls2.html) |
7979

80+
## Supported Azure services
81+
82+
Data Lake Storage gen2 supports several Azure services that you can use to ingest data, perform analytics, and create visual representations. For a list of supported Azure services, see [Integrate Azure Data Lake Storage with Azure services](data-lake-store-integrate-with-azure-services.md).
83+
8084
## Next steps
8185

8286
The following articles describe some of the main concepts of Data Lake Storage Gen2 and detail how to store, access, manage, and gain insights from your data:
8387

84-
- [Hierarchical namespace](data-lake-storage-namespace.md)
85-
- [Create a storage account](data-lake-storage-quickstart-create-account.md)
86-
- [Use a Data Lake Storage Gen2 account in Azure Databricks](data-lake-storage-quickstart-create-databricks-account.md)
88+
- [Hierarchical namespace](data-lake-storage-namespace.md)
89+
- [Create a storage account](data-lake-storage-quickstart-create-account.md)
90+
- [Multi-protocol access on Azure Data Lake Storage](data-lake-storage-multi-protocol-access.md)
91+
- [Integrate Azure Data Lake Storage with Azure services](data-lake-store-integrate-with-azure-services.md);

articles/storage/blobs/data-lake-storage-multi-protocol-access.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Until recently, you might have had to maintain separate storage solutions for ob
2020
2121
## Use the entire ecosystem of applications, tools, and services
2222

23-
With multi-protocol access on Data Lake Storage, you can work with all of your data by using the entire ecosystem of tools, applications, and services. This includes Azure services such as [Azure Stream Analytics](https://docs.microsoft.com/azure/stream-analytics/stream-analytics-introduction), [IOT Hub](https://docs.microsoft.com/azure/iot-hub/), [Power BI](https://docs.microsoft.com/power-bi/desktop-data-sources), and many others.
23+
With multi-protocol access on Data Lake Storage, you can work with all of your data by using the entire ecosystem of tools, applications, and services. This includes Azure services such as [Azure Stream Analytics](https://docs.microsoft.com/azure/stream-analytics/stream-analytics-introduction), [IOT Hub](https://docs.microsoft.com/azure/iot-hub/), [Power BI](https://docs.microsoft.com/power-bi/desktop-data-sources), and many others. For a complete list, see [Integrate Azure Data Lake Storage with Azure services](data-lake-store-integrate-with-azure-services.md).
2424

2525
This also includes third-party tools and applications. You can point them to accounts that have a hierarchical namespace without having to modify them. These applications work *as is* even if they call Blob APIs, because Blob APIs can now operate on data in accounts that have a hierarchical namespace.
2626

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
title: Integrate Azure Data Lake Storage with Azure services | Microsoft Docs
3+
description: Learn about which Azure services integrate with Azure Data Lake Storage Gen2.
4+
author: normesta
5+
ms.subservice: data-lake-storage-gen2
6+
ms.service: storage
7+
ms.topic: conceptual
8+
ms.date: 10/11/2019
9+
ms.author: normesta
10+
11+
---
12+
# Integrate Azure Data Lake Storage with Azure services
13+
14+
You can use Azure services to ingest data, perform analytics, and create visual representations. This article provides a list of supported Azure services and provides you with links to articles that help you to use these services with Azure Data Lake Storage Gen2.
15+
16+
## Azure services that support Azure Data Lake Storage Gen2
17+
18+
The following table lists the Azure services that support Azure Data Lake Storage Gen2.
19+
20+
| Azure service | Related articles |
21+
|---------------|-------------------|
22+
|Azure Data Factory | [Load data into Azure Data Lake Storage Gen2 with Azure Data Factory](https://docs.microsoft.com/azure/data-factory/load-azure-data-lake-storage-gen2?toc=%2fazure%2fstorage%2fblobs%2ftoc.json)|
23+
|Azure Databricks | [Use with Azure Databricks](https://docs.azuredatabricks.net/data/data-sources/azure/azure-datalake-gen2.html) <br> [Quickstart: Analyze data in Azure Data Lake Storage Gen2 by using Azure Databricks](data-lake-storage-quickstart-create-databricks-account.md) <br>[Tutorial: Extract, transform, and load data by using Azure Databricks](https://docs.microsoft.com/azure/azure-databricks/databricks-extract-load-sql-data-warehouse) <br>[Tutorial: Access Data Lake Storage Gen2 data with Azure Databricks using Spark](data-lake-storage-use-databricks-spark.md) |
24+
|Azure Event Hubs capture| [Capture events through Azure Event Hubs in Azure Blob Storage or Azure Data Lake Storage](https://docs.microsoft.com/azure/event-hubs/event-hubs-capture-overview)|
25+
|Azure Logic Apps | [Overview - What is Azure Logic Apps?](https://docs.microsoft.com/azure/logic-apps/logic-apps-overview)|
26+
|Azure Search | [Searching Blob storage with Azure Search](https://docs.microsoft.com/azure/search/search-blob-storage-integration)|
27+
|Azure Stream Analytics| [Egress to Azure Data Lake Gen2](https://docs.microsoft.com/azure/stream-analytics/stream-analytics-define-outputs#blob-storage-and-azure-data-lake-gen2) |
28+
|DataBox| [Use Azure Data Box to migrate data from an on-premises HDFS store to Azure Storage](data-lake-storage-migrate-on-premises-hdfs-cluster.md)|
29+
|HDInsight | [Use Azure Data Lake Storage Gen2 with Azure HDInsight clusters](https://docs.microsoft.com/azure/hdinsight/hdinsight-hadoop-use-data-lake-storage-gen2?toc=%2fazure%2fstorage%2fblobs%2ftoc.json)<br>[Using the HDFS CLI with Data Lake Storage Gen2](data-lake-storage-use-hdfs-data-lake-storage.md) <br>[Tutorial: Extract, transform, and load data by using Apache Hive on Azure HDInsight](data-lake-storage-tutorial-extract-transform-load-hive.md) |
30+
|IOT Hub | [Use IoT Hub message routing to send device-to-cloud messages to different endpoints](https://docs.microsoft.com/azure/iot-hub/iot-hub-devguide-messages-d2c)|
31+
|Power BI| [Analyze data in Data Lake Storage Gen2 using Power BI](data-lake-storage-use-power-bi.md) |
32+
|SQL Data Warehouse | [Use with Azure SQL Data Warehouse](https://docs.microsoft.com/azure/sql-database/sql-database-vnet-service-endpoint-rule-overview?toc=%2fazure%2fstorage%2fblobs%2ftoc.json#azure-sql-data-warehouse-polybase)|
33+
|SQL Server Integration Services (SSIS) | [Azure Storage connection manager](https://docs.microsoft.com/sql/integration-services/connection-manager/azure-storage-connection-manager?view=sql-server-2017)|
34+
35+
## Next steps
36+
37+
- Learn more about which tools you can use to process data in your data lake. See [Using Azure Data Lake Storage Gen2 for big data requirements](data-lake-storage-data-scenarios.md).
38+
39+
- Learn more about Data Lake Storage Gen2, and how to get started with it. See [Introduction to Azure Data Lake Storage Gen2](data-lake-storage-introduction.md)

0 commit comments

Comments
 (0)