Skip to content

Commit 5e3f2bb

Browse files
Removed obsolete Power Query query folding article
1 parent dc2267c commit 5e3f2bb

12 files changed

+20
-111
lines changed

.openpublishing.redirection.json

+7-2
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
},
2828
{
2929
"source_path": "powerquery-docs/HandlingQueryFolding.md",
30-
"redirect_url": "/power-query/power-query-folding",
30+
"redirect_url": "/power-query/query-folding-basics",
3131
"redirect_document_id": "false"
3232
},
3333
{
@@ -449,6 +449,11 @@
449449
"source_path": "powerquery-docs/dataflows/linked-entities.md",
450450
"redirect_url": "/power-query/dataflows/linked-tables",
451451
"redirect_document_id": "true"
452+
},
453+
{
454+
"source_path": "powerquery-docs/power-query-folding.md",
455+
"redirect_url": "/power-query/query-folding-basics",
456+
"redirect_document_id": "true"
452457
}
453-
]
458+
]
454459
}

powerquery-docs/applied-steps.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Applied steps
33
description: Applied steps show the transformations to the data.
44
author: ptyx507x
5-
ms.date: 1/18/2024
5+
ms.date: 3/13/2024
66
ms.author: miescobar
77
---
88

@@ -47,7 +47,7 @@ The full list of the step parts are:
4747
* Step settings: Change any settings that are specific to the selected step. Not all steps have settings. More information: [Edit settings](#edit-settings)
4848
* Query folding indicator: Provides a graphic representation of the query folding status of the selected step. This indicator isn't available in Power Query Desktop. More information: [Query folding indicators](step-folding-indicators.md)
4949

50-
In Power Query Online, if you hover the mouse cursor over one of the applied steps, an informational display opens, listing the step name, step label, step description, step settings, information about the step query folding, and a learn more link to the [Query folding indicators](step-folding-indicators.md) article. For more information about query folding, go to [Power Query query folding](power-query-folding.md). The step label is automatically generated when the step is created, and indicates the step type, as does the step icon. The step label and the step icon can't be changed.
50+
In Power Query Online, if you hover the mouse cursor over one of the applied steps, an informational display opens, listing the step name, step label, step description, step settings, information about the step query folding, and a learn more link to the [Query folding indicators](step-folding-indicators.md) article. For more information about query folding, go to [Overview of query evaluation and query folding in Power Query](query-folding-basics.md). The step label is automatically generated when the step is created, and indicates the step type, as does the step icon. The step label and the step icon can't be changed.
5151

5252
:::image type="content" source="media/applied-steps/applied-steps-hover.png" alt-text="Image pointing out the step icon, step name, step label, step description, step settings, and query folding description items in the applied steps informational display." lightbox="media/applied-steps/applied-steps-hover.png":::
5353

powerquery-docs/best-practices.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Best practices when working with Power Query
33
description: Best practices when working with Power Query
44
author: ptyx507
5-
ms.date: 1/18/2024
5+
ms.date: 3/13/2024
66
ms.author: miescobar
77
ms.topic: conceptual
88
ms.search.form: DataflowGen2 Overview
@@ -15,7 +15,7 @@ This article contains some tips and tricks to make the most out of your data wra
1515

1616
Power Query offers a vast number of data connectors. These connectors range from data sources such as TXT, CSV, and Excel files, to databases such as Microsoft SQL Server, and popular SaaS services such as Microsoft Dynamics 365 and Salesforce. If you don't see your data source listed in the **Get Data** window, you can always use the ODBC or OLEDB connector to connect to your data source.
1717

18-
Using the best connector for the task will provide you with the best experience and performance. For example, using the SQL Server connector instead of the ODBC connector when connecting to a SQL Server database not only provides you with a much better **Get Data** experience, but the SQL Server connector also offers you features that can improve your experience and performance, such as query folding. To read more about query folding, go to [Power Query query folding](power-query-folding.md).
18+
Using the best connector for the task will provide you with the best experience and performance. For example, using the SQL Server connector instead of the ODBC connector when connecting to a SQL Server database not only provides you with a much better **Get Data** experience, but the SQL Server connector also offers you features that can improve your experience and performance, such as query folding. To read more about query folding, go to [Overview of query evaluation and query folding in Power Query](query-folding-basics.md).
1919

2020
Each data connector follows a standard experience as explained in [Getting data](get-data-experience.md). This standardized experience has a stage called **Data Preview**. In this stage, you're provided with a user-friendly window to select the data that you want to get from your data source, if the connector allows it, and a simple data preview of that data. You can even select multiple data sets from your data source through the **Navigator** window, as shown in the following image.
2121

@@ -26,7 +26,7 @@ Each data connector follows a standard experience as explained in [Getting data]
2626
2727
## Filter early
2828

29-
It's always recommended to filter your data in the early stages of your query or as early as possible. Some connectors will take advantage of your filters through query folding, as described in [Power Query query folding](power-query-folding.md). It's also a best practice to filter out any data that isn't relevant for your case. This will let you better focus on your task at hand by only showing data that’s relevant in the data preview section.
29+
It's always recommended to filter your data in the early stages of your query or as early as possible. Some connectors will take advantage of your filters through query folding, as described in [Overview of query evaluation and query folding in Power Query](query-folding-basics.md). It's also a best practice to filter out any data that isn't relevant for your case. This will let you better focus on your task at hand by only showing data that’s relevant in the data preview section.
3030

3131
You can use the auto filter menu that displays a distinct list of the values found in your column to select the values that you want to keep or filter out. You can also use the search bar to help you find the values in your column.
3232

powerquery-docs/connectors/fhir/fhir-query-folding.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ title: FHIR Power Query folding
33
description: Power Query connector for FHIR query folding
44
author: hansenms
55
ms.topic: conceptual
6-
ms.date: 7/25/2023
6+
ms.date: 3/13/2024
77
ms.author: mihansen
88
---
99

1010
# FHIR query folding
1111

12-
[Power Query folding](../../power-query-folding.md) is the mechanism used by a Power Query connector to turn data transformations into queries that are sent to the data source. This allows Power Query to off-load as much of the data selection as possible to the data source rather than retrieving large amounts of unneeded data only to discard it in the client. The Power Query connector for FHIR includes query folding capabilities, but due to the nature of [FHIR search](https://www.hl7.org/fhir/search.html), special attention must be given to the Power Query expressions to ensure that query folding is performed when possible. This article explains the basics of FHIR Power Query folding and provides guidelines and examples.
12+
[Power Query folding](../../query-folding-basics#query-folding-overview.md) is the mechanism used by a Power Query connector to turn data transformations into queries that are sent to the data source. This allows Power Query to off-load as much of the data selection as possible to the data source rather than retrieving large amounts of unneeded data only to discard it in the client. The Power Query connector for FHIR includes query folding capabilities, but due to the nature of [FHIR search](https://www.hl7.org/fhir/search.html), special attention must be given to the Power Query expressions to ensure that query folding is performed when possible. This article explains the basics of FHIR Power Query folding and provides guidelines and examples.
1313

1414
## FHIR and query folding
1515

powerquery-docs/dataflows/performance-ingestion-transformation-dataflows.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Improve performance and reusability by separating data ingestion from dat
33
description: Learn how to improve performance and reusability by separating data ingestion from data transformation dataflows
44
author: bensack
55
ms.topic: conceptual
6-
ms.date: 1/6/2023
6+
ms.date: 3/13/2024
77
ms.author: bensack
88
---
99

@@ -42,7 +42,7 @@ Separation of data ingestion dataflows from data transformation dataflows is hel
4242

4343
## Optimize the data ingestion dataflow
4444

45-
Consider optimizing the data ingestion dataflow whenever possible. As an example, if all the data from the source isn't needed, and the data source supports query folding, then filtering data and getting only a required subset is a good approach. To learn more about query folding, go to [Power Query query folding](../power-query-folding.md).
45+
Consider optimizing the data ingestion dataflow whenever possible. As an example, if all the data from the source isn't needed, and the data source supports query folding, then filtering data and getting only a required subset is a good approach. To learn more about query folding, go to [Overview of query evaluation and query folding in Power Query](../query-folding-basics.md).
4646

4747
## Create the data ingestion dataflows as analytical dataflows
4848

powerquery-docs/index.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ metadata:
1313
author: dougklopfenstein
1414
ms.author: dougklo
1515
ms.custom:
16-
ms.date: 6/13/2023
16+
ms.date: 3/13/2024
1717

1818
# linkListType: architecture | concept | deploy | download | get-started | how-to-guide | learn | overview | quickstart | reference | tutorial | whats-new
1919

@@ -60,7 +60,7 @@ landingContent:
6060
- linkListType: concept
6161
links:
6262
- text: Query folding
63-
url: power-query-folding.md
63+
url: query-folding-basics.md
6464
- text: Query diagnostics
6565
url: querydiagnostics.md
6666
- text: Error handling
Binary file not shown.
Binary file not shown.
Binary file not shown.

powerquery-docs/power-query-folding.md

-94
This file was deleted.

powerquery-docs/samples/trippin/10-tableview1/readme.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: ptyx507x
55

66

77
ms.topic: tutorial
8-
ms.date: 1/9/2023
8+
ms.date: 3/13/2024
99
ms.author: miescobar
1010
---
1111

@@ -38,7 +38,7 @@ To understand more about the query capabilities that an OData service might offe
3838
>[!Note]
3939
>As stated above, the **OData.Feed** function will automatically provide query folding capabilities. Since the TripPin series is treating the OData service as a regular REST API, using [Web.Contents](/powerquery-m/web-contents) rather than **OData.Feed**, you'll need to implement the query folding handlers yourself. For real world usage, we recommend that you use **OData.Feed** whenever possible.
4040
41-
Go to [Power Query query folding](../../../power-query-folding.md) for more information about query folding.
41+
Go to [Overview of query evaluation and query folding in Power Query](../../../query-folding-basics.md) for more information about query folding.
4242

4343
## Using Table.View
4444

powerquery-docs/toc.yml

-2
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,6 @@ items:
4747
items:
4848
- name: "Understanding query evaluation and folding"
4949
href: query-folding-basics.md
50-
- name: "Query folding overview"
51-
href: power-query-folding.md
5250
- name: "Query folding examples"
5351
href: query-folding-examples.md
5452
- name: "Query folding indicators"

0 commit comments

Comments
 (0)