You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/iot-operations/connect-to-cloud/howto-configure-adlsv2-endpoint.md
+11-9Lines changed: 11 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -22,6 +22,7 @@ To send data to Azure Data Lake Storage Gen2 in Azure IoT Operations Preview, yo
22
22
- An instance of [Azure IoT Operations Preview](../deploy-iot-ops/howto-deploy-iot-operations.md)
23
23
- A [configured dataflow profile](howto-configure-dataflow-profile.md)
24
24
- A [Azure Data Lake Storage Gen2 account](../../storage/blobs/create-data-lake-storage-account.md)
25
+
- A pre-created storage container in the storage account
25
26
26
27
## Create an Azure Data Lake Storage Gen2 dataflow endpoint
27
28
@@ -42,8 +43,8 @@ To configure a dataflow endpoint for Azure Data Lake Storage Gen2, we suggest us
42
43
name: adls
43
44
spec:
44
45
endpointType: DataLakeStorage
45
-
datalakeStorageSettings:
46
-
host: <account>.blob.core.windows.net
46
+
dataLakeStorageSettings:
47
+
host: https://<account>.blob.core.windows.net
47
48
authentication:
48
49
method: SystemAssignedManagedIdentity
49
50
systemAssignedManagedIdentitySettings: {}
@@ -64,8 +65,8 @@ If you need to override the system-assigned managed identity audience, see the [
64
65
name: adls
65
66
spec:
66
67
endpointType: DataLakeStorage
67
-
datalakeStorageSettings:
68
-
host: <account>.blob.core.windows.net
68
+
dataLakeStorageSettings:
69
+
host: https://<account>.blob.core.windows.net
69
70
authentication:
70
71
method: AccessToken
71
72
accessTokenSettings:
@@ -95,6 +96,7 @@ spec:
95
96
- operationType: Destination
96
97
destinationSettings:
97
98
endpointRef: adls
99
+
# dataDestination should be the storage container name
98
100
dataDestination: telemetryTable
99
101
```
100
102
@@ -120,7 +122,7 @@ Before creating the dataflow endpoint, assign a role to the managed identity tha
120
122
In the *DataflowEndpoint* resource, specify the managed identity authentication method. In most cases, you don't need to specify other settings. Not specifying an audience creates a managed identity with the default audience scoped to your storage account.
121
123
122
124
```yaml
123
-
datalakeStorageSettings:
125
+
dataLakeStorageSettings:
124
126
authentication:
125
127
method: SystemAssignedManagedIdentity
126
128
systemAssignedManagedIdentitySettings: {}
@@ -129,7 +131,7 @@ datalakeStorageSettings:
129
131
If you need to override the system-assigned managed identity audience, you can specify the `audience` setting.
Create the *DataflowEndpoint* resource with the secret reference.
162
164
163
165
```yaml
164
-
datalakeStorageSettings:
166
+
dataLakeStorageSettings:
165
167
authentication:
166
168
method: AccessToken
167
169
accessTokenSettings:
@@ -173,7 +175,7 @@ datalakeStorageSettings:
173
175
To use a user-assigned managed identity, specify the `UserAssignedManagedIdentity` authentication method and provide the `clientId` and `tenantId` of the managed identity.
174
176
175
177
```yaml
176
-
datalakeStorageSettings:
178
+
dataLakeStorageSettings:
177
179
authentication:
178
180
method: UserAssignedManagedIdentity
179
181
userAssignedManagedIdentitySettings:
@@ -197,7 +199,7 @@ For example, to configure the maximum number of messages to 1000 and the maximum
197
199
Set the values in the dataflow endpoint custom resource.
0 commit comments