Skip to content

Commit 9340aec

Browse files
committed
see to read
1 parent 9431a9d commit 9340aec

29 files changed

+105
-105
lines changed

articles/time-series-insights/how-to-connect-power-bi.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,12 +135,12 @@ As an overview:
135135
1. Modify the JSON payload as desired.
136136
1. Select **Done** and then **Close & Apply** within the **Power Query Editor Window**.
137137

138-
You should see the desired changes applied.
138+
You should read the desired changes applied.
139139

140140
## Next Steps
141141

142142
* Read about [Power BI connector concepts](https://docs.microsoft.com/power-bi/desktop-query-overview) for Azure Time Series Insights.
143143

144144
* Learn more about [Power BI desktop](https://docs.microsoft.com/power-bi/desktop-query-overview).
145145

146-
* See [Time Series Insights GA Explorer](https://docs.microsoft.com/azure/time-series-insights/time-series-quickstart) and [Time Series Insights Preview Explorer](https://docs.microsoft.com/azure/time-series-insights/time-series-insights-update-quickstart).
146+
* Read [Time Series Insights GA Explorer](https://docs.microsoft.com/azure/time-series-insights/time-series-quickstart) and [Time Series Insights Preview Explorer](https://docs.microsoft.com/azure/time-series-insights/time-series-insights-update-quickstart).

articles/time-series-insights/how-to-shape-query-json.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ The following guidance helps to ensure the best possible query performance:
4747

4848
## Example overview
4949

50-
The following two examples demonstrate how to send events to highlight the previous recommendations. Following each example, you can see how the recommendations were applied.
50+
The following two examples demonstrate how to send events to highlight the previous recommendations. Following each example, you can read how the recommendations were applied.
5151

5252
The examples are based on a scenario where multiple devices send measurements or signals. Measurements or signals can be Flow Rate, Engine Oil Pressure, Temperature, and Humidity. In the first example, there are a few measurements across all devices. The second example has many devices, and each device sends many unique measurements.
5353

articles/time-series-insights/time-series-insights-add-reference-data-set.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ Reference data is not joined retroactively. Thus, only current and future ingres
6969

7070
[![Review reference data](media/add-reference-data-set/review-displayed-data-grid.png)](media/add-reference-data-set/review-displayed-data-grid.png#lightbox)
7171

72-
1. Review each column to see the data type assumed, and change the data type if needed. Select the data type symbol in the column heading: **#** for double (numerical data), **T|F** for boolean, or **Abc** for string.
72+
1. Review each column to read the data type assumed, and change the data type if needed. Select the data type symbol in the column heading: **#** for double (numerical data), **T|F** for boolean, or **Abc** for string.
7373

7474
[![Choose data types on the column headings.](media/add-reference-data-set/select-column-types.png)](media/add-reference-data-set/select-column-types.png#lightbox)
7575

@@ -113,4 +113,4 @@ Reference data is not joined retroactively. Thus, only current and future ingres
113113

114114
* [Manage reference data](time-series-insights-manage-reference-data-csharp.md) programmatically.
115115

116-
* For the complete API reference, see [Reference Data API](https://docs.microsoft.com/rest/api/time-series-insights/ga-reference-data-api) document.
116+
* For the complete API reference, read [Reference Data API](https://docs.microsoft.com/rest/api/time-series-insights/ga-reference-data-api) document.

articles/time-series-insights/time-series-insights-authentication-and-authorization.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ Per **step 3**, separating your application's and your user credentials allows y
8282

8383
1. Use the **Application ID** and **Client Secret** (Application Key) from the Azure Active Directory app registration section to acquire the token on behalf of the application.
8484

85-
1. In C#, the following code can acquire the token on behalf of the application. For a complete sample, see [Query data using C#](time-series-insights-query-data-csharp.md).
85+
1. In C#, the following code can acquire the token on behalf of the application. For a complete sample, read [Query data using C#](time-series-insights-query-data-csharp.md).
8686

8787
[!code-csharp[csharpquery-example](~/samples-tsi/csharp-tsi-ga-sample/Program.cs?range=170-199)]
8888

@@ -102,7 +102,7 @@ This section describes common HTTP request headers and parameters used to make q
102102
To perform authenticated queries against the [Time Series Insights REST APIs](https://docs.microsoft.com/rest/api/time-series-insights/), a valid OAuth 2.0 bearer token must be passed in the [Authorization header](/rest/api/apimanagement/2019-01-01/authorizationserver/createorupdate) using a REST client of your choice (Postman, JavaScript, C#).
103103

104104
> [!TIP]
105-
> See the hosted Azure Time Series Insights [client SDK sample visualization](https://tsiclientsample.azurewebsites.net/) to see how to authenticate with the Time Series Insights APIs programmatically using the [JavaScript Client SDK](https://github.com/microsoft/tsiclient/blob/master/docs/API.md) along with charts and graphs.
105+
> Read the hosted Azure Time Series Insights [client SDK sample visualization](https://tsiclientsample.azurewebsites.net/) to read how to authenticate with the Time Series Insights APIs programmatically using the [JavaScript Client SDK](https://github.com/microsoft/tsiclient/blob/master/docs/API.md) along with charts and graphs.
106106
107107
### HTTP headers
108108

@@ -156,10 +156,10 @@ Optional URL query string parameters include setting a timeout for HTTP request
156156

157157
## Next steps
158158

159-
- For sample code that calls the GA Time Series Insights API, see [Query data using C#](./time-series-insights-query-data-csharp.md).
159+
- For sample code that calls the GA Time Series Insights API, read [Query data using C#](./time-series-insights-query-data-csharp.md).
160160

161-
- For Preview Time Series Insights API code samples, see [Query Preview data using C#](./time-series-insights-update-query-data-csharp.md).
161+
- For Preview Time Series Insights API code samples, read [Query Preview data using C#](./time-series-insights-update-query-data-csharp.md).
162162

163-
- For API reference information, see the [Query API reference](https://docs.microsoft.com/rest/api/time-series-insights/ga-query-api) documentation.
163+
- For API reference information, read the [Query API reference](https://docs.microsoft.com/rest/api/time-series-insights/ga-query-api) documentation.
164164

165165
- Learn how to [create a service principal](../active-directory/develop/howto-create-service-principal-portal.md).

articles/time-series-insights/time-series-insights-concepts-retention.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Both data retention policies are described in greater detail below.
3939
## Purge old data
4040

4141
- **Purge old data** is the default setting for Azure Time Series Insights environments.
42-
- **Purge old data** is preferred when users want to always see their *most recent data* in their Time Series Insights environment.
42+
- **Purge old data** is preferred when users want to always read their *most recent data* in their Time Series Insights environment.
4343
- The **Purge old data** setting *purges* data once the environment’s limits (retention time, size, or count, whichever comes first) are reached. Retention is set to 30 days by default.
4444
- The oldest ingested data is purged first (the "First In First Out" approach).
4545

articles/time-series-insights/time-series-insights-customer-data-requests.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ A tenant administrator can delete customer data using the Azure portal.
2929

3030
[!INCLUDE [gdpr-dsr-and-stp-note](../../includes/gdpr-dsr-and-stp-note.md)]
3131

32-
However, before you delete customer data through the portal, you should remove the user's access policies from the Time Series Insights environment within the Azure portal. For more information, see [Grant data access to a Time Series Insights environment using Azure portal](time-series-insights-data-access.md).
32+
However, before you delete customer data through the portal, you should remove the user's access policies from the Time Series Insights environment within the Azure portal. For more information, read [Grant data access to a Time Series Insights environment using Azure portal](time-series-insights-data-access.md).
3333

34-
You can also perform delete operations on access policies using the REST API. For more information, see [Access Policies - Delete](https://docs.microsoft.com/rest/api/time-series-insights/management/accesspolicies/delete).
34+
You can also perform delete operations on access policies using the REST API. For more information, read [Access Policies - Delete](https://docs.microsoft.com/rest/api/time-series-insights/management/accesspolicies/delete).
3535

3636
Time Series Insights is integrated with the Policy blade in the Azure portal. Both Time Series Insights and the Policy blade enable you to view, export, and delete user data stored within the service. Any delete action taken within the Policy blade of the Azure portal results in the deletion of user data within Time Series Insights. For example, if a user has a saved personal query, that query is permanently deleted from the Time Series Insights explorer. If the user has a saved shared query, the query persists, but the user information is permanently deleted. The following note contains instructions on how to accomplish these tasks.
3737

@@ -41,9 +41,9 @@ Similarly to deleting data, a tenant administrator can view and export data stor
4141

4242
[!INCLUDE [gdpr-dsr-and-stp-note](../../includes/gdpr-dsr-and-stp-note.md)]
4343

44-
If you are a tenant administrator, you can view data access policies within the Time Series Insights environment in the Azure portal. For more information, see [Grant data access to a Time Series Insights environment using Azure portal](time-series-insights-data-access.md).
44+
If you are a tenant administrator, you can view data access policies within the Time Series Insights environment in the Azure portal. For more information, read [Grant data access to a Time Series Insights environment using Azure portal](time-series-insights-data-access.md).
4545

46-
It is also possible to perform export operations on access policies using the "list by environment" operation in the provided REST API. For more information, see [Access Policies - List By Environment](https://docs.microsoft.com/rest/api/time-series-insights/management/accesspolicies/listbyenvironment).
46+
It is also possible to perform export operations on access policies using the "list by environment" operation in the provided REST API. For more information, read [Access Policies - List By Environment](https://docs.microsoft.com/rest/api/time-series-insights/management/accesspolicies/listbyenvironment).
4747

4848
## To delete data stored within Time Series Insights
4949

@@ -53,13 +53,13 @@ Personal data might make its way into Time Series Insights storage, a different
5353

5454
To view and export data stored within Time Series Insights, you need to search for that data. You can use the Time Series Insights explorer or Time Series Insights query APIs to view and export data. To view and export data using the Time Series Insights explorer, first search to find the user data in question. After searching, right-click on the chart and select **Explore events**. The events grid appears and presents options to export the data as CSV and JSON.
5555

56-
For more information, see [Azure Time Series Insights explorer](time-series-insights-explorer.md).
56+
For more information, read [Azure Time Series Insights explorer](time-series-insights-explorer.md).
5757

5858
**Delete data**
5959

6060
Currently, Time Series Insights does not support granular deletion of data. However, Time Series Insights provides the ability to remove customer data stored within Time Series Insights by configuring retention policies. You can adjust the retention period of the entire Time Series Insights environment to any number of days to support your deletion requirements.
6161

62-
For more information, see [Configuring retention in Time Series Insights](time-series-insights-how-to-configure-retention.md).
62+
For more information, read [Configuring retention in Time Series Insights](time-series-insights-how-to-configure-retention.md).
6363

6464
## Next steps
6565

articles/time-series-insights/time-series-insights-data-access.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ Follow these steps to grant guest access to a Time Series Insights environment t
108108

109109
1. The guest can now access the shared environment using the environment URL provided by the administrator. They can enter that URL into their web browser for immediate access.
110110

111-
1. The guest user will see the administrator's tenant by selecting their profile icon in the upper-right corner of the Time Series explorer.
111+
1. The guest user will read the administrator's tenant by selecting their profile icon in the upper-right corner of the Time Series explorer.
112112

113113
[![Avatar selection on insights.azure.com](media/data-access/data-access-select-tenant-and-instance.png)](media/data-access/data-access-select-tenant-and-instance.png#lightbox)
114114

articles/time-series-insights/time-series-insights-diagnose-and-solve-problems.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ No data in the [Azure Time Series Insights explorer](https://insights.timeseries
2929

3030
### Cause A: event source data isn't in JSON format
3131

32-
Azure Time Series Insights only supports JSON data. For JSON samples, see [Supported JSON shapes](./how-to-shape-query-json.md).
32+
Azure Time Series Insights only supports JSON data. For JSON samples, read [Supported JSON shapes](./how-to-shape-query-json.md).
3333

3434
### Cause B: the event source key is missing a required permission
3535

@@ -64,7 +64,7 @@ If you have old events in your event source, you can approach throttling in one
6464
- Change your event source's retention limits to help remove old events that you don't want to show up in Time Series Insights.
6565
- Provision a larger environment size (number of units) to increase the throughput of old events. Using the preceding example, if you increase the same S1 environment to five units for one day, the environment should catch up within a day. If your steady-state event production is 1 million or fewer events per day, you can reduce the capacity of the event to one unit after it catches up.
6666

67-
The throttling limit is enforced based on the environment's SKU type and capacity. All event sources in the environment share this capacity. If the event source for your IoT hub or event hub pushes data beyond the enforced limits, you see throttling and a lag.
67+
The throttling limit is enforced based on the environment's SKU type and capacity. All event sources in the environment share this capacity. If the event source for your IoT hub or event hub pushes data beyond the enforced limits, you will experience throttling and a lag.
6868

6969
The following figure shows a Time Series Insights environment that has an SKU of S1 and a capacity of 3. It can ingress 3 million events per day.
7070

@@ -77,11 +77,11 @@ As an example, assume an environment ingests messages from an event hub. The dai
7777

7878
An S1 SKU environment that has a capacity of 3 can ingress only 2,100 events every minute (1 million events per day = 700 events per minute at three units = 2,100 events per minute).
7979

80-
For a high-level understanding of how flattening logic works, see [Supported JSON shapes](./how-to-shape-query-json.md).
80+
For a high-level understanding of how flattening logic works, read [Supported JSON shapes](./how-to-shape-query-json.md).
8181

8282
#### Recommended resolutions for excessive throttling
8383

84-
To fix the lag, increase the SKU capacity of your environment. For more information, see [Scale your Time Series Insights environment](time-series-insights-how-to-scale-your-environment.md).
84+
To fix the lag, increase the SKU capacity of your environment. For more information, read [Scale your Time Series Insights environment](time-series-insights-how-to-scale-your-environment.md).
8585

8686
### Cause B: initial ingestion of historical data slows ingress
8787

@@ -104,9 +104,9 @@ Ensure that the timestamp property name and value conform to the following rules
104104

105105
The easiest way to ensure that your timestamp property name is captured and working properly is to use the Time Series Insights explorer. In the Time Series Insights explorer, using the chart, select a period of time after you entered the timestamp property name. Right-click the selection, and then select the **Explore events** option.
106106

107-
The first column header should be your timestamp property name. Next to the word **Timestamp**, you should see **($ts)**.
107+
The first column header should be your timestamp property name. Next to the word **Timestamp**, **($ts)** will be displayed.
108108

109-
You should not see the following values:
109+
The following values will not be displayed:
110110

111111
- *(abc)*: Indicates that Time Series Insights is reading the data values as strings.
112112
- *Calendar icon*: Indicates that Time Series Insights is reading the data value as *datetime*.

articles/time-series-insights/time-series-insights-environment-mitigate-latency.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,11 +69,11 @@ Alerts can help you to help diagnose and mitigate latency issues caused by your
6969

7070
## Throttling and ingress management
7171

72-
* If you are being throttled, you will see a value for the *Ingress Received Message Time Lag*, informing you about how many seconds behind your TIme Series Insights environment are from the actual time the message hits the event source (excluding indexing time of appx. 30-60 seconds).
72+
* If you are being throttled, you will read a value for the *Ingress Received Message Time Lag*, informing you about how many seconds behind your TIme Series Insights environment are from the actual time the message hits the event source (excluding indexing time of appx. 30-60 seconds).
7373

7474
*Ingress Received Message Count Lag* should also have a value, allowing you to determine how many messages behind you are. The easiest way to get caught up is to increase your environment's capacity to a size that will enable you to overcome the difference.
7575

76-
For example, if you see that your S1 environment is demonstrating lag of 5,000,000 messages, you might increase the size of your environment to six units for around a day to get caught up. You could increase even further to catch up faster. The catch-up period is a common occurrence when initially provisioning an environment, particularly when you connect it to an event source that already has events in it or when you bulk upload lots of historical data.
76+
For example, if you read that your S1 environment is demonstrating lag of 5,000,000 messages, you might increase the size of your environment to six units for around a day to get caught up. You could increase even further to catch up faster. The catch-up period is a common occurrence when initially provisioning an environment, particularly when you connect it to an event source that already has events in it or when you bulk upload lots of historical data.
7777

7878
* Another technique is to set an **Ingress Stored Events** alert >= a threshold slightly below your total environment capacity for a period of 2 hours. This alert can help you understand if you are constantly at capacity, which indicates a high likelihood of latency.
7979

@@ -85,7 +85,7 @@ Alerts can help you to help diagnose and mitigate latency issues caused by your
8585

8686
To reduce throttling or experiencing latency, the best way to correct it is to increase your environment's capacity.
8787

88-
You can avoid latency and throttling by properly configuring your environment for the amount of data you want to analyze. For more information about how to add capacity to your environment, see [Scale your environment](time-series-insights-how-to-scale-your-environment.md).
88+
You can avoid latency and throttling by properly configuring your environment for the amount of data you want to analyze. For more information about how to add capacity to your environment, read [Scale your environment](time-series-insights-how-to-scale-your-environment.md).
8989

9090
## Next steps
9191

0 commit comments

Comments
 (0)