Skip to content

Commit 20871b2

Browse files
author
Jill Grant
authored
Merge pull request #285769 from normesta/gen2
Gen2 removal from names
2 parents 8500a58 + 1e6d1fd commit 20871b2

File tree

99 files changed

+454
-454
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+454
-454
lines changed

articles/storage/blobs/authorize-access-azure-active-directory.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ For more information about scope for Azure RBAC role assignments, see [Understan
107107

108108
Azure RBAC provides several built-in roles for authorizing access to blob data using Microsoft Entra ID and OAuth. Some examples of roles that provide permissions to data resources in Azure Storage include:
109109

110-
- [Storage Blob Data Owner](../../role-based-access-control/built-in-roles.md#storage-blob-data-owner): Use to set ownership and manage POSIX access control for Azure Data Lake Storage Gen2. For more information, see [Access control in Azure Data Lake Storage Gen2](../../storage/blobs/data-lake-storage-access-control.md).
110+
- [Storage Blob Data Owner](../../role-based-access-control/built-in-roles.md#storage-blob-data-owner): Use to set ownership and manage POSIX access control for Azure Data Lake Storage. For more information, see [Access control in Azure Data Lake Storage](../../storage/blobs/data-lake-storage-access-control.md).
111111
- [Storage Blob Data Contributor](../../role-based-access-control/built-in-roles.md#storage-blob-data-contributor): Use to grant read/write/delete permissions to Blob storage resources.
112112
- [Storage Blob Data Reader](../../role-based-access-control/built-in-roles.md#storage-blob-data-reader): Use to grant read-only permissions to Blob storage resources.
113113
- [Storage Blob Delegator](../../role-based-access-control/built-in-roles.md#storage-blob-delegator): Get a user delegation key to use to create a shared access signature that is signed with Microsoft Entra credentials for a container or blob.

articles/storage/blobs/blob-inventory.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -172,9 +172,9 @@ View the JSON for inventory rules by selecting the **Code view** tab in the **Bl
172172
### Custom schema fields supported for blob inventory
173173

174174
> [!NOTE]
175-
> The **Data Lake Storage Gen2** column shows support in accounts that have the hierarchical namespace feature enabled.
175+
> The **Data Lake Storage** column shows support in accounts that have the hierarchical namespace feature enabled.
176176
177-
| Field | Blob Storage (default support) | Data Lake Storage Gen2 |
177+
| Field | Blob Storage (default support) | Data Lake Storage |
178178
|---------------|-------------------|---|
179179
| Name (Required) | ![Yes](../media/icons/yes-icon.png) | ![Yes](../media/icons/yes-icon.png) |
180180
| Creation-Time | ![Yes](../media/icons/yes-icon.png) | ![Yes](../media/icons/yes-icon.png) |
@@ -232,9 +232,9 @@ View the JSON for inventory rules by selecting the **Code view** tab in the **Bl
232232
### Custom schema fields supported for container inventory
233233

234234
> [!NOTE]
235-
> The **Data Lake Storage Gen2** column shows support in accounts that have the hierarchical namespace feature enabled.
235+
> The **Data Lake Storage** column shows support in accounts that have the hierarchical namespace feature enabled.
236236
237-
| Field | Blob Storage (default support) | Data Lake Storage Gen2 |
237+
| Field | Blob Storage (default support) | Data Lake Storage |
238238
|---------------|-------------------|---|
239239
| Name (Required) | ![Yes](../media/icons/yes-icon.png) | ![Yes](../media/icons/yes-icon.png) |
240240
| Last-Modified | ![Yes](../media/icons/yes-icon.png) | ![Yes](../media/icons/yes-icon.png) |

articles/storage/blobs/blobfuse2-how-to-deploy.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -287,12 +287,12 @@ However, you should be aware of some key [differences in functionality](blobfuse
287287

288288
This table shows how this feature is supported in your account and the effect on support when you enable certain capabilities:
289289

290-
| Storage account type | Blob Storage (default support) | Data Lake Storage Gen2 <sup>1</sup> | NFS 3.0 <sup>1</sup> | SFTP <sup>1</sup> |
290+
| Storage account type | Blob Storage (default support) | Data Lake Storage <sup>1</sup> | NFS 3.0 <sup>1</sup> | SFTP <sup>1</sup> |
291291
|--|--|--|--|--|
292292
| Standard general-purpose v2 | ![Yes](../media/icons/yes-icon.png) |![Yes](../media/icons/yes-icon.png) | ![Yes](../media/icons/yes-icon.png) | ![Yes](../media/icons/yes-icon.png) |
293293
| Premium block blobs | ![Yes](../media/icons/yes-icon.png)|![Yes](../media/icons/yes-icon.png) | ![Yes](../media/icons/yes-icon.png) | ![Yes](../media/icons/yes-icon.png) |
294294

295-
<sup>1</sup> Azure Data Lake Storage Gen2, Network File System (NFS) 3.0 protocol, and SSH File Transfer Protocol (SFTP) support all require a storage account with a hierarchical namespace enabled.
295+
<sup>1</sup> Azure Data Lake Storage, Network File System (NFS) 3.0 protocol, and SSH File Transfer Protocol (SFTP) support all require a storage account with a hierarchical namespace enabled.
296296

297297
## See also
298298

articles/storage/blobs/blobfuse2-what-is.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ The BlobFuse2 project is [licensed under the MIT license](https://github.com/Azu
3333

3434
A full list of BlobFuse2 features is in the [BlobFuse2 README](https://github.com/Azure/azure-storage-fuse/blob/main/README.md#features). These are some of the key tasks you can perform by using BlobFuse2:
3535

36-
- Mount an Azure Blob Storage container or Azure Data Lake Storage Gen2 file system on Linux. (BlobFuse2 supports storage accounts with either flat namespaces or hierarchical namespace configured.)
36+
- Mount an Azure Blob Storage container or Azure Data Lake Storage file system on Linux. (BlobFuse2 supports storage accounts with either flat namespaces or hierarchical namespace configured.)
3737
- Use basic file system operations like `mkdir`, `opendir`, `readdir`, `rmdir`, `open`, `read`, `create`, `write`, `close`, `unlink`, `truncate`, `stat`, and `rename`.
3838
- Use local file caching to improve subsequent access times.
3939
- Gain insights into mount activities and resource usage by using BlobFuse2 Health Monitor.
@@ -103,7 +103,7 @@ BlobFuse2 is different from the Linux file system in some key ways:
103103

104104
- **chown and chmod**:
105105

106-
Data Lake Storage Gen2 storage accounts support per object permissions and ACLs, but flat namespace (FNS) block blobs don't. As a result, BlobFuse2 doesn't support the `chown` and `chmod` operations for mounted block blob containers. The operations are supported for Data Lake Storage Gen2.
106+
Data Lake Storage storage accounts support per object permissions and ACLs, but flat namespace (FNS) block blobs don't. As a result, BlobFuse2 doesn't support the `chown` and `chmod` operations for mounted block blob containers. The operations are supported for Data Lake Storage.
107107

108108
- **Device files or pipes**:
109109

@@ -137,18 +137,18 @@ Reading the same blob from multiple simultaneous threads is supported. However,
137137

138138
When a container is mounted with the default options, all files get 770 permissions and are accessible only by the user who does the mounting. To allow any user to access the BlobFuse2 mount, mount BlobFuse2 by using the `--allow-other` option. You also can configure this option in the YAML config file.
139139

140-
As stated earlier, the `chown` and `chmod` operations are supported for Data Lake Storage Gen2, but not for FNS block blobs. Running a `chmod` operation against a mounted FNS block blob container returns a success message, but the operation doesn't actually succeed.
140+
As stated earlier, the `chown` and `chmod` operations are supported for Data Lake Storage, but not for FNS block blobs. Running a `chmod` operation against a mounted FNS block blob container returns a success message, but the operation doesn't actually succeed.
141141

142142
## Feature support
143143

144144
This table shows how this feature is supported in your account and the effect on support when you enable certain capabilities.
145145

146-
| Storage account type | Blob Storage (default support) | Data Lake Storage Gen2 <sup>1</sup> | Network File System (NFS) 3.0 <sup>1</sup> | SSH File Transfer Protocol (SFTP) <sup>1</sup> |
146+
| Storage account type | Blob Storage (default support) | Data Lake Storage <sup>1</sup> | Network File System (NFS) 3.0 <sup>1</sup> | SSH File Transfer Protocol (SFTP) <sup>1</sup> |
147147
|--|--|--|--|--|
148148
| Standard general-purpose v2 | ![Yes](../media/icons/yes-icon.png) |![Yes](../media/icons/yes-icon.png) | ![Yes](../media/icons/yes-icon.png) | ![Yes](../media/icons/yes-icon.png) |
149149
| Premium block blobs | ![Yes](../media/icons/yes-icon.png)|![Yes](../media/icons/yes-icon.png) | ![Yes](../media/icons/yes-icon.png) | ![Yes](../media/icons/yes-icon.png) |
150150

151-
<sup>1</sup> Data Lake Storage Gen2, the NFS 3.0 protocol, and SFTP support all require a storage account that has a hierarchical namespace enabled.
151+
<sup>1</sup> Data Lake Storage, the NFS 3.0 protocol, and SFTP support all require a storage account that has a hierarchical namespace enabled.
152152

153153
## See also
154154

articles/storage/blobs/create-data-lake-storage-account.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
2-
title: Create a storage account for Azure Data Lake Storage Gen2
2+
title: Create a storage account for Azure Data Lake Storage
33
titleSuffix: Azure Storage
4-
description: Learn how to create a storage account for use with Azure Data Lake Storage Gen2.
4+
description: Learn how to create a storage account for use with Azure Data Lake Storage.
55
author: normesta
66

77
ms.topic: how-to
@@ -10,9 +10,9 @@ ms.date: 03/09/2023
1010
ms.service: azure-data-lake-storage
1111
---
1212

13-
# Create a storage account to use with Azure Data Lake Storage Gen2
13+
# Create a storage account to use with Azure Data Lake Storage
1414

15-
To use Data Lake Storage Gen2 capabilities, create a storage account that has a hierarchical namespace.
15+
To use Data Lake Storage capabilities, create a storage account that has a hierarchical namespace.
1616

1717
For step-by-step guidance, see [Create a storage account](../common/storage-account-create.md?toc=/azure/storage/blobs/toc.json).
1818

@@ -45,10 +45,10 @@ The following image shows this setting in the **Create storage account** page.
4545
> [!div class="mx-imgBorder"]
4646
> ![Hierarchical namespace setting](./media/create-data-lake-storage-account/hierarchical-namespace-feature.png)
4747
48-
To enable Data Lake Storage capabilities on an existing account, see [Upgrade Azure Blob Storage with Azure Data Lake Storage Gen2 capabilities](upgrade-to-data-lake-storage-gen2-how-to.md).
48+
To enable Data Lake Storage capabilities on an existing account, see [Upgrade Azure Blob Storage with Azure Data Lake Storage capabilities](upgrade-to-data-lake-storage-gen2-how-to.md).
4949

5050
## Next steps
5151

5252
- [Storage account overview](../common/storage-account-overview.md)
53-
- [Upgrade Azure Blob Storage with Azure Data Lake Storage Gen2 capabilities](upgrade-to-data-lake-storage-gen2-how-to.md)
54-
- [Access control in Azure Data Lake Storage Gen2](data-lake-storage-access-control.md)
53+
- [Upgrade Azure Blob Storage with Azure Data Lake Storage capabilities](upgrade-to-data-lake-storage-gen2-how-to.md)
54+
- [Access control in Azure Data Lake Storage](data-lake-storage-access-control.md)

articles/storage/blobs/data-lake-storage-abfs-driver.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
2-
title: The Azure Blob Filesystem driver for Azure Data Lake Storage Gen2
2+
title: The Azure Blob Filesystem driver for Azure Data Lake Storage
33
titleSuffix: Azure Storage
4-
description: Learn about the Azure Blob Filesystem driver (ABFS), a dedicated Azure Storage driver for Hadoop. Access data in Azure Data Lake Storage Gen2 using this driver.
4+
description: Learn about the Azure Blob Filesystem driver (ABFS), a dedicated Azure Storage driver for Hadoop. Access data in Azure Data Lake Storage using this driver.
55
author: normesta
66

77
ms.topic: conceptual
@@ -13,7 +13,7 @@ ms.service: azure-data-lake-storage
1313

1414
# The Azure Blob Filesystem driver (ABFS): A dedicated Azure Storage driver for Hadoop
1515

16-
One of the primary access methods for data in Azure Data Lake Storage Gen2 is via the [Hadoop FileSystem](https://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/filesystem/index.html). Data Lake Storage Gen2 allows users of Azure Blob Storage access to a new driver, the Azure Blob File System driver or `ABFS`. ABFS is part of Apache Hadoop and is included in many of the commercial distributions of Hadoop. By the ABFS driver, many applications and frameworks can access data in Azure Blob Storage without any code explicitly referencing Data Lake Storage Gen2.
16+
One of the primary access methods for data in Azure Data Lake Storage is via the [Hadoop FileSystem](https://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/filesystem/index.html). Data Lake Storage allows users of Azure Blob Storage access to a new driver, the Azure Blob File System driver or `ABFS`. ABFS is part of Apache Hadoop and is included in many of the commercial distributions of Hadoop. By the ABFS driver, many applications and frameworks can access data in Azure Blob Storage without any code explicitly referencing Data Lake Storage.
1717

1818
## Prior capability: The Windows Azure Storage Blob driver
1919

@@ -27,7 +27,7 @@ However, there are some functions that the driver must still perform:
2727

2828
### URI scheme to reference data
2929

30-
Consistent with other file system implementations within Hadoop, the ABFS driver defines its own URI scheme so that resources (directories and files) may be distinctly addressed. The URI scheme is documented in [Use the Azure Data Lake Storage Gen2 URI](./data-lake-storage-introduction-abfs-uri.md). The structure of the URI is: `abfs[s]://file_system@account_name.dfs.core.windows.net/<path>/<path>/<file_name>`
30+
Consistent with other file system implementations within Hadoop, the ABFS driver defines its own URI scheme so that resources (directories and files) may be distinctly addressed. The URI scheme is documented in [Use the Azure Data Lake Storage URI](./data-lake-storage-introduction-abfs-uri.md). The structure of the URI is: `abfs[s]://file_system@account_name.dfs.core.windows.net/<path>/<path>/<file_name>`
3131

3232
By using this URI format, standard Hadoop tools and frameworks can be used to reference these resources:
3333

@@ -40,14 +40,14 @@ Internally, the ABFS driver translates the resource(s) specified in the URI to f
4040

4141
### Authentication
4242

43-
The ABFS driver supports two forms of authentication so that the Hadoop application may securely access resources contained within a Data Lake Storage Gen2 capable account. Full details of the available authentication schemes are provided in the [Azure Storage security guide](security-recommendations.md). They are:
43+
The ABFS driver supports two forms of authentication so that the Hadoop application may securely access resources contained within a Data Lake Storage capable account. Full details of the available authentication schemes are provided in the [Azure Storage security guide](security-recommendations.md). They are:
4444

4545
- **Shared Key:** This permits users access to ALL resources in the account. The key is encrypted and stored in Hadoop configuration.
4646

4747
- **Microsoft Entra ID OAuth Bearer Token:** Microsoft Entra bearer tokens are acquired and refreshed by the driver using either the identity of the end user or a configured Service Principal. Using this authentication model, all access is authorized on a per-call basis using the identity associated with the supplied token and evaluated against the assigned POSIX Access Control List (ACL).
4848

4949
> [!NOTE]
50-
> Azure Data Lake Storage Gen2 supports only Azure AD v1.0 endpoints.
50+
> Azure Data Lake Storage supports only Azure AD v1.0 endpoints.
5151
5252
### Configuration
5353

@@ -62,4 +62,4 @@ The ABFS driver is fully documented in the [Official Hadoop documentation](https
6262
## Next steps
6363

6464
- [Create an Azure Databricks Cluster](./data-lake-storage-use-databricks-spark.md)
65-
- [Use the Azure Data Lake Storage Gen2 URI](./data-lake-storage-introduction-abfs-uri.md)
65+
- [Use the Azure Data Lake Storage URI](./data-lake-storage-introduction-abfs-uri.md)

articles/storage/blobs/data-lake-storage-access-control-model.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Access control model for Azure Data Lake Storage Gen2
2+
title: Access control model for Azure Data Lake Storage
33
titleSuffix: Azure Storage
44
description: Learn how to configure container, directory, and file-level access in accounts that have a hierarchical namespace.
55
author: normesta
@@ -11,9 +11,9 @@ ms.author: normesta
1111
ms.custom: engagement-fy23
1212
---
1313

14-
# Access control model in Azure Data Lake Storage Gen2
14+
# Access control model in Azure Data Lake Storage
1515

16-
Data Lake Storage Gen2 supports the following authorization mechanisms:
16+
Data Lake Storage supports the following authorization mechanisms:
1717

1818
- Shared Key authorization
1919
- Shared access signature (SAS) authorization
@@ -51,7 +51,7 @@ For more information on using Azure ABAC to control access to Azure Storage, see
5151

5252
## Access control lists (ACLs)
5353

54-
ACLs give you the ability to apply "finer grain" level of access to directories and files. An *ACL* is a permission construct that contains a series of *ACL entries*. Each ACL entry associates security principal with an access level. To learn more, see [Access control lists (ACLs) in Azure Data Lake Storage Gen2](data-lake-storage-access-control.md).
54+
ACLs give you the ability to apply "finer grain" level of access to directories and files. An *ACL* is a permission construct that contains a series of *ACL entries*. Each ACL entry associates security principal with an access level. To learn more, see [Access control lists (ACLs) in Azure Data Lake Storage](data-lake-storage-access-control.md).
5555

5656
## How permissions are evaluated
5757

@@ -131,12 +131,12 @@ By using groups, you're less likely to exceed the maximum number of role assignm
131131

132132
## Shared Key and Shared Access Signature (SAS) authorization
133133

134-
Azure Data Lake Storage Gen2 also supports [Shared Key](/rest/api/storageservices/authorize-with-shared-key) and [SAS](../common/storage-sas-overview.md?toc=/azure/storage/blobs/toc.json) methods for authentication. A characteristic of these authentication methods is that no identity is associated with the caller and therefore security principal permission-based authorization cannot be performed.
134+
Azure Data Lake Storage also supports [Shared Key](/rest/api/storageservices/authorize-with-shared-key) and [SAS](../common/storage-sas-overview.md?toc=/azure/storage/blobs/toc.json) methods for authentication. A characteristic of these authentication methods is that no identity is associated with the caller and therefore security principal permission-based authorization cannot be performed.
135135

136136
In the case of Shared Key, the caller effectively gains 'super-user' access, meaning full access to all operations on all resources including data, setting owner, and changing ACLs.
137137

138138
SAS tokens include allowed permissions as part of the token. The permissions included in the SAS token are effectively applied to all authorization decisions, but no additional ACL checks are performed.
139139

140140
## Next steps
141141

142-
To learn more about access control lists, see [Access control lists (ACLs) in Azure Data Lake Storage Gen2](data-lake-storage-access-control.md).
142+
To learn more about access control lists, see [Access control lists (ACLs) in Azure Data Lake Storage](data-lake-storage-access-control.md).

0 commit comments

Comments
 (0)