Skip to content

Commit a9099e5

Browse files
authored
Merge pull request #114651 from j-martens/release-build-aml
Dirty PR requested by Alma: Pulled master in release-build-aml
2 parents 8d81835 + 2582dd2 commit a9099e5

File tree

42 files changed

+778
-303
lines changed

Some content is hidden

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

42 files changed

+778
-303
lines changed

articles/azure-databricks/TOC.yml

Lines changed: 46 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,16 @@
3737
- name: Language guides
3838
items:
3939
- name: Python
40-
href: /azure/databricks/languages/python
41-
maintainContext: true
42-
- name: Koalas
43-
href: /azure/databricks/languages/koalas
44-
maintainContext: true
40+
items:
41+
- name: Python overview
42+
href: /azure/databricks/languages/python
43+
maintainContext: true
44+
- name: Koalas
45+
href: /azure/databricks/languages/koalas
46+
maintainContext: true
4547
- name: R
4648
items:
47-
- name: R guide
49+
- name: R overview
4850
href: /azure/databricks/spark/latest/sparkr/index
4951
maintainContext: true
5052
- name: SparkR overview
@@ -281,9 +283,6 @@
281283
- name: Databricks Runtime
282284
href: /azure/databricks/runtime/dbr
283285
maintainContext: true
284-
- name: Databricks Runtime with Conda
285-
href: /azure/databricks/runtime/conda
286-
maintainContext: true
287286
- name: Databricks Runtime for Machine Learning
288287
href: /azure/databricks/runtime/mlruntime
289288
maintainContext: true
@@ -307,6 +306,9 @@
307306
- name: Get workspace, cluster, notebook, and job identifiers
308307
href: /azure/databricks/workspace/workspace-details
309308
maintainContext: true
309+
- name: Migrate to per-workspace URLs
310+
href: /azure/databricks/workspace/migrate-workspace-urls
311+
maintainContext: true
310312
- name: Clusters
311313
items:
312314
- name: Clusters overview
@@ -452,9 +454,6 @@
452454
- name: Azure Data Lake Storage
453455
href: /azure/databricks/data/data-sources/azure/azure-datalake
454456
maintainContext: true
455-
- name: Azure Data Lake Storage credential passthrough
456-
href: /azure/databricks/data/data-sources/azure/adls-passthrough
457-
maintainContext: true
458457
- name: Cosmos DB
459458
href: /azure/databricks/data/data-sources/azure/cosmosdb-connector
460459
maintainContext: true
@@ -1027,7 +1026,7 @@
10271026
href: /azure/databricks/security/access-control/pool-acl
10281027
maintainContext: true
10291028
- name: Jobs access control
1030-
href: /azure/databricks/security/access-control/jobs-acl
1029+
href: /azure/databricks/security/access-control/job-acl
10311030
maintainContext: true
10321031
- name: Table access control
10331032
items:
@@ -1110,7 +1109,7 @@
11101109
- name: Provision users and groups using SCIM
11111110
href: /azure/databricks/administration-guide/users-groups/scim/index
11121111
maintainContext: true
1113-
- name: Configure SCIM provisioning for AAD
1112+
- name: Configure SCIM provisioning for Azure AD
11141113
href: /azure/databricks/administration-guide/users-groups/scim/aad
11151114
maintainContext: true
11161115
- name: Manage access control
@@ -1139,9 +1138,6 @@
11391138
- name: Conditional access
11401139
href: /azure/databricks/administration-guide/access-control/conditional-access
11411140
maintainContext: true
1142-
- name: Enable Azure Data Lake Storage credential passthrough
1143-
href: /azure/databricks/administration-guide/access-control/credential-passthrough
1144-
maintainContext: true
11451141
- name: Manage workspace objects and behavior
11461142
items:
11471143
- name: Manage workspaces overview
@@ -1619,21 +1615,35 @@
16191615
maintainContext: true
16201616
- name: Authentication
16211617
items:
1622-
- name: Personal access tokens
1618+
- name: Azure Databricks personal access tokens
16231619
href: /azure/databricks/dev-tools/api/latest/authentication
16241620
maintainContext: true
1625-
- name: Azure Active Directory (AAD) tokens
1621+
- name: Azure Active Directory tokens
16261622
items:
1627-
- name: AAD token authentication overview
1623+
- name: Azure AD token authentication overview
16281624
href: /azure/databricks/dev-tools/api/latest/aad/index
16291625
maintainContext: true
1630-
- name: Get an AAD token using the AAD Authentication Library
1626+
- name: Get an Azure AD token using the Azure AD Authentication Library
16311627
href: /azure/databricks/dev-tools/api/latest/aad/app-aad-token
16321628
maintainContext: true
1633-
- name: Get an AAD token using a service principal
1629+
- name: Get an Azure AD token using a service principal
16341630
href: /azure/databricks/dev-tools/api/latest/aad/service-prin-aad-token
16351631
maintainContext: true
1636-
- name: Troubleshoot AAD access tokens
1632+
- name: Troubleshoot Azure AD access tokens
1633+
href: /azure/databricks/dev-tools/api/latest/aad/troubleshoot-aad-token
1634+
maintainContext: true
1635+
- name: Azure Active Directory (Azure AD) tokens
1636+
items:
1637+
- name: Azure AD token authentication overview
1638+
href: /azure/databricks/dev-tools/api/latest/aad/index
1639+
maintainContext: true
1640+
- name: Get an Azure AD token using the AAD Authentication Library
1641+
href: /azure/databricks/dev-tools/api/latest/aad/app-aad-token
1642+
maintainContext: true
1643+
- name: Get an Azure AD token using a service principal
1644+
href: /azure/databricks/dev-tools/api/latest/aad/service-prin-aad-token
1645+
maintainContext: true
1646+
- name: Troubleshoot Azure AD access tokens
16371647
href: /azure/databricks/dev-tools/api/latest/aad/troubleshoot-aad-token
16381648
maintainContext: true
16391649
- name: Clusters
@@ -1666,7 +1676,7 @@
16661676
- name: SCIM API (Users)
16671677
href: /azure/databricks/dev-tools/api/latest/scim/scim-users
16681678
- name: SCIM API (Groups)
1669-
href: /azure/databricks/dev-tools/api/latest/scim/scim-groups
1679+
href: /azure/databricks/dev-tools/api/latest/scim/scim-group
16701680
maintainContext: true
16711681
- name: Secrets
16721682
href: /azure/databricks/dev-tools/api/latest/secrets
@@ -1760,6 +1770,9 @@
17601770
- name: Platform release notes
17611771
href: /azure/databricks/release-notes/product/index
17621772
maintainContext: true
1773+
- name: May 2020
1774+
href: /azure/databricks/release-notes/product/2020/may
1775+
maintainContext: true
17631776
- name: April 2020
17641777
href: /azure/databricks/release-notes/product/2020/april
17651778
maintainContext: true
@@ -1851,12 +1864,21 @@
18511864
- name: Runtime releases
18521865
href: /azure/databricks/release-notes/runtime/releases
18531866
maintainContext: true
1867+
- name: Databricks Runtime 7.0 Genomics (Beta)
1868+
href: /azure/databricks/release-notes/runtime/7.0genomics
1869+
maintainContext: true
18541870
- name: Databricks Runtime 7.0 ML (Beta)
18551871
href: /azure/databricks/release-notes/runtime/7.0ml
18561872
maintainContext: true
18571873
- name: Databricks Runtime 7.0 (Beta)
18581874
href: /azure/databricks/release-notes/runtime/7.0
18591875
maintainContext: true
1876+
- name: Databricks Runtime 6.6 Genomics (Beta)
1877+
href: /azure/databricks/release-notes/runtime/6.6genomics
1878+
maintainContext: true
1879+
- name: Databricks Runtime 6.6 (Beta)
1880+
href: /azure/databricks/release-notes/runtime/6.6
1881+
maintainContext: true
18601882
- name: Databricks Runtime 6.5
18611883
href: /azure/databricks/release-notes/runtime/6.5
18621884
maintainContext: true
@@ -1902,27 +1924,18 @@
19021924
- name: Databricks Runtime 6.0
19031925
href: /azure/databricks/release-notes/runtime/6.0
19041926
maintainContext: true
1905-
- name: Databricks Runtime 6.0 with Conda
1906-
href: /azure/databricks/release-notes/runtime/6.0conda
1907-
maintainContext: true
19081927
- name: Databricks Runtime 6.0 ML
19091928
href: /azure/databricks/release-notes/runtime/6.0ml
19101929
maintainContext: true
19111930
- name: Databricks Runtime 5.5
19121931
href: /azure/databricks/release-notes/runtime/5.5
19131932
maintainContext: true
1914-
- name: Databricks Runtime 5.5 with Conda
1915-
href: /azure/databricks/release-notes/runtime/5.5conda
1916-
maintainContext: true
19171933
- name: Databricks Runtime 5.5 ML
19181934
href: /azure/databricks/release-notes/runtime/5.5ml
19191935
maintainContext: true
19201936
- name: Databricks Runtime 5.4
19211937
href: /azure/databricks/release-notes/runtime/5.4
19221938
maintainContext: true
1923-
- name: Databricks Runtime 5.4 with Conda
1924-
href: /azure/databricks/release-notes/runtime/5.4conda
1925-
maintainContext: true
19261939
- name: Databricks Runtime 5.4 ML
19271940
href: /azure/databricks/release-notes/runtime/5.4ml
19281941
maintainContext: true
@@ -1938,21 +1951,12 @@
19381951
- name: Databricks Runtime 5.2
19391952
href: /azure/databricks/release-notes/runtime/5.2
19401953
maintainContext: true
1941-
- name: Databricks Runtime 5.2 ML
1942-
href: /azure/databricks/release-notes/runtime/5.2ml
1943-
maintainContext: true
19441954
- name: Databricks Runtime 5.1
19451955
href: /azure/databricks/release-notes/runtime/5.1
19461956
maintainContext: true
1947-
- name: Databricks Runtime 5.1 ML
1948-
href: /azure/databricks/release-notes/runtime/5.1ml
1949-
maintainContext: true
19501957
- name: Databricks Runtime 5.0
19511958
href: /azure/databricks/release-notes/runtime/5.0
19521959
maintainContext: true
1953-
- name: Databricks Runtime 5.0 ML
1954-
href: /azure/databricks/release-notes/runtime/5.0ml
1955-
maintainContext: true
19561960
- name: Databricks Runtime 4.3
19571961
href: /azure/databricks/release-notes/runtime/4.3
19581962
maintainContext: true
@@ -1962,9 +1966,6 @@
19621966
- name: Databricks Runtime 4.1
19631967
href: /azure/databricks/release-notes/runtime/4.1
19641968
maintainContext: true
1965-
- name: Databricks Runtime 4.1 ML
1966-
href: /azure/databricks/release-notes/runtime/4.1ml
1967-
maintainContext: true
19681969
- name: Databricks Runtime 4.0
19691970
href: /azure/databricks/release-notes/runtime/4.0
19701971
maintainContext: true
2.9 KB
Loading
Binary file not shown.

articles/cosmos-db/TOC.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -166,15 +166,15 @@
166166
- name: OFFSET LIMIT
167167
displayName: offset limit
168168
href: sql-query-offset-limit.md
169+
- name: Working with JSON
170+
displayName: alias, JSON, projection
171+
href: sql-query-working-with-json.md
169172
- name: Subquery
170173
displayName: subquery, exists
171174
href: sql-query-subquery.md
172175
- name: Joins
173176
displayName: join
174177
href: sql-query-join.md
175-
- name: Aliasing
176-
displayName: alias, aliasing
177-
href: sql-query-aliasing.md
178178
- name: Arrays and objects
179179
displayName: object and array creation, object and array
180180
href: sql-query-object-array.md

articles/cosmos-db/sql-query-aliasing.md

Lines changed: 0 additions & 45 deletions
This file was deleted.

articles/cosmos-db/sql-query-from.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,17 @@ description: Learn about the SQL syntax, and example for FROM clause for Azure C
44
author: timsander1
55
ms.service: cosmos-db
66
ms.topic: conceptual
7-
ms.date: 12/02/2019
7+
ms.date: 05/08/2020
88
ms.author: tisande
99

1010
---
1111
# FROM clause in Azure Cosmos DB
1212

1313
The FROM (`FROM <from_specification>`) clause is optional, unless the source is filtered or projected later in the query. A query like `SELECT * FROM Families` enumerates over the entire `Families` container. You can also use the special identifier ROOT for the container instead of using the container name.
1414

15-
The FROM clause enforces the following rules per query:
15+
The `FROM` clause enforces the following rules per query:
1616

17-
* The container can be aliased, such as `SELECT f.id FROM Families AS f` or simply `SELECT f.id FROM Families f`. Here `f` is the alias for `Families`. AS is an optional keyword to [alias](sql-query-aliasing.md) the identifier.
17+
* The container can be aliased, such as `SELECT f.id FROM Families AS f` or simply `SELECT f.id FROM Families f`. Here `f` is the alias for `Families`. AS is an optional keyword to [alias](sql-query-working-with-json.md#aliasing) the identifier.
1818

1919
* Once aliased, the original source name cannot be bound. For example, `SELECT Families.id FROM Families f` is syntactically invalid because the identifier `Families` has been aliased and can't be resolved anymore.
2020

@@ -25,15 +25,15 @@ The FROM clause enforces the following rules per query:
2525
```sql
2626
FROM <from_specification>
2727

28-
<from_specification> ::=
28+
<from_specification> ::=
2929
<from_source> {[ JOIN <from_source>][,...n]}
3030

31-
<from_source> ::=
31+
<from_source> ::=
3232
<container_expression> [[AS] input_alias]
3333
| input_alias IN <container_expression>
3434

35-
<container_expression> ::=
36-
ROOT
35+
<container_expression> ::=
36+
ROOT
3737
| container_name
3838
| input_alias
3939
| <container_expression> '.' property_name
@@ -46,9 +46,9 @@ FROM <from_specification>
4646

4747
Specifies a data source, with or without an alias. If alias is not specified, it will be inferred from the `<container_expression>` using following rules:
4848

49-
- If the expression is a container_name, then container_name will be used as an alias.
49+
- If the expression is a container_name, then container_name will be used as an alias.
5050

51-
- If the expression is `<container_expression>`, then property_name, then property_name will be used as an alias. If the expression is a container_name, then container_name will be used as an alias.
51+
- If the expression is `<container_expression>`, then property_name, then property_name will be used as an alias. If the expression is a container_name, then container_name will be used as an alias.
5252

5353
- AS `input_alias`
5454

@@ -94,9 +94,9 @@ If a container expression accesses properties or array elements and that value d
9494

9595
A container expression may be container-scoped or document-scoped:
9696

97-
- An expression is container-scoped, if the underlying source of the container expression is either ROOT or `container_name`. Such an expression represents a set of documents retrieved from the container directly, and is not dependent on the processing of other container expressions.
97+
- An expression is container-scoped, if the underlying source of the container expression is either ROOT or `container_name`. Such an expression represents a set of documents retrieved from the container directly, and is not dependent on the processing of other container expressions.
9898

99-
- An expression is document-scoped, if the underlying source of the container expression is `input_alias` introduced earlier in the query. Such an expression represents a set of documents obtained by evaluating the container expression in the scope of each document belonging to the set associated with the aliased container. The resulting set will be a union of sets obtained by evaluating the container expression for each of the documents in the underlying set.
99+
- An expression is document-scoped, if the underlying source of the container expression is `input_alias` introduced earlier in the query. Such an expression represents a set of documents obtained by evaluating the container expression in the scope of each document belonging to the set associated with the aliased container. The resulting set will be a union of sets obtained by evaluating the container expression for each of the documents in the underlying set.
100100

101101
## Examples
102102

@@ -142,7 +142,7 @@ The results are:
142142
]
143143
```
144144

145-
The preceding query used an array as the source, but you can also use an object as the source. The query considers any valid, defined JSON value in the source for inclusion in the result. The following example would exclude `Families` that dont have an `address.state` value.
145+
The preceding query used an array as the source, but you can also use an object as the source. The query considers any valid, defined JSON value in the source for inclusion in the result. The following example would exclude `Families` that don't have an `address.state` value.
146146

147147
```sql
148148
SELECT *

0 commit comments

Comments
 (0)