Skip to content

Commit a78224c

Browse files
authored
Merge pull request #328 from quixio/feature/sc-57983/data-explorer-has-now-gone-as-sidebar-item
Add warnings for legacy features
2 parents 2e63eed + 170b0c6 commit a78224c

File tree

13 files changed

+67
-11
lines changed

13 files changed

+67
-11
lines changed

docs/apis/query-api/overview.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ description: The Query API enables you to fetch persisted data stored in the Qui
77

88
The Query API enables you to fetch persisted data stored in the Quix platform. You can use it for exploring the platform, prototyping applications, or working with stored data in any language with HTTP capabilities.
99

10+
!!! danger "Legacy feature"
11+
12+
This feature is not available to new users. However, legacy users may still have access to this functionality.
13+
1014
!!! note
1115

1216
The Query API is primarily designed for **testing purposes only**. For production storage of data, Quix recommends using one of the numerous [connectors](../../connectors/index.md) to persist data in the database technology of your choice.

docs/create/create-environment.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,10 @@ These options determine the following:
116116

117117
### Persisted storage
118118

119+
!!! danger "Legacy feature"
120+
121+
This feature is not available to new users. However, legacy users may still have access to this functionality.
122+
119123
Persisted storage is when you enable persistence on a topic:
120124

121125
![Topic persistence](../images/create-environment/topic-persistence.png){width=80%}
@@ -131,10 +135,10 @@ When this option is selected, data in the topic is persisted to a Quix database
131135
Services that experience improved performance when selecting the "High performance" option include the following:
132136

133137
* GitService - this is the service that synchronizes your Quix environment with the project's Git repository.
134-
* [Replay Service](../manage/replay.md) - enables replay of persisted data into a topic.
138+
* [Replay Service](../manage/replay.md) - enables replay of persisted data into a topic. **Note:** feature is only available to legacy customers.
135139
* [Streaming Reader](../apis/streaming-reader-api/overview.md) - service that enables a client to subscribe to a Quix topic.
136140
* [Streaming Writer](../apis/streaming-writer-api/overview.md) - service that enables a client to publish to a Quix topic.
137-
* [Query API](../apis/query-api/overview.md) - query data persisted in the Quix database.
141+
* [Query API](../apis/query-api/overview.md) - query data persisted in the Quix database. **Note:** feature is only available to legacy customers.
138142

139143
Generally, if you notice sluggish performance in one of these services, it may mean for the volumes and frequency of data you are processing, you might need the High performance option.
140144

docs/develop/integrate-data/jupyter-nb.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
In this documentation, you learn how to use Jupyter Notebook to analyze data persisted in Quix.
44

5+
!!! danger "Legacy features"
6+
7+
Some of the features on this page are not available to new users, including those related to the Quix Data Explorer and the topic Persistence feature. However, legacy users may still have access to these facilities.
8+
59
## Why this is important
610

711
Although Quix is a real-time platform, to build real-time in-memory models and data processing pipelines, you need to understand data first. To help with that, Quix offers the option to persist data in topics. This data can be accessed using the [Query API](../../apis/query-api/overview.md). This helps make data discovery and analysis easier.

docs/kb/glossary.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,10 @@ A project contains one or more [environments](#environment), so typically you cr
168168

169169
## Query API
170170

171+
!!! danger "Legacy feature"
172+
173+
This feature is not available to new users. However, legacy users may still have access to this functionality.
174+
171175
The [Query API](../apis/query-api/overview.md) is used to query persisted data. Most commonly used for dashboards, analytics and training ML models. Also useful to call historical data when running an ML model, or to call historical data from an external application. This API is primarily iused for testing and debugging purposes.
172176

173177
## Quix UI

docs/kb/what-is-quix.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Briefly, here's how you would build a Python stream processing pipeline with Qui
3232

3333
Quix is designed to remove as much complexity as possible from the process of creating, deploying, and monitoring your streaming data pipelines.
3434

35-
Quix leverages industry-standard technologies, such as Kafka to provide the core functionality for data streaming, Kubernetes for scaling your deployments, InfluxDB and MongoDB for data persistence, Git for revision control, and Python as the main language for programming your solutions.
35+
Quix leverages industry-standard technologies, such as Kafka to provide the core functionality for data streaming, Kubernetes for scaling your deployments, Git for revision control, and Python as the main language for programming your solutions.
3636

3737
The following sections take a look at the key components of creating your streaming data solutions:
3838

@@ -144,9 +144,9 @@ Quix provides numerous standard [connectors](../connectors/index.md) for both so
144144

145145
Quix provides several APIs to help you work with streaming data. These include:
146146

147-
* [**Stream Writer API**](../apis/streaming-writer-api/overview.md): enables you to send any data to a Kafka topic in Quix using HTTP. This API handles encryption, serialization, and conversion to the Quix Streams format, ensuring efficiency and performance of down-stream processing regardless of the data source.
148-
* [**Stream Reader API**](../apis/streaming-reader-api/overview.md): enables you to push live data from a Quix topic to your application, ensuring low latency by avoiding any disk operations.
149-
* [**Query API**](../apis/query-api/overview.md): enables you to query persisted data streams. This is provided primarily for testing purposes.
147+
* [**Streaming Writer API**](../apis/streaming-writer-api/overview.md): enables you to send any data to a Kafka topic in Quix using HTTP. This API handles encryption, serialization, and conversion to the Quix Streams format, ensuring efficiency and performance of down-stream processing regardless of the data source.
148+
* [**Streaming Reader API**](../apis/streaming-reader-api/overview.md): enables you to push live data from a Quix topic to your application, ensuring low latency by avoiding any disk operations.
149+
* [**Query API**](../apis/query-api/overview.md): enables you to query persisted data streams. This is provided primarily for testing purposes. **Note:** available to legacy customers only.
150150
* [**Portal API**](../apis/portal-api/overview.md): enables you to automate Quix tasks such as creating environments, topics, and deployments.
151151

152152
### Quix Streams

docs/manage/overview.md

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,21 @@ There is also a tab with messages view. This is described in a later section.
2525

2626
## Data explorer
2727

28+
!!! danger "Legacy feature"
29+
30+
This feature is not available to new users. However, legacy users may still have access to this functionality.
31+
2832
When your pipeline is running, and the applications are generating data on topics, you can use the Data Explorer to view data in real time.
2933

3034
You can select the topic you want to view data on, and then the stream within that topic, as well as the specific parameters and events you are interested in. These can be displayed in waveform, table, or message view. The following screenshot illustrates the waveform view:
3135

3236
![Data explorer](../images/manage/data-explorer.png)
3337

34-
Table view enables you to view the parameter data in a tabular format, and messages view enables you to view the raw message data.
38+
Table view enables you to view the parameter data in a tabular format, and messages view enables you to view the raw message data.
39+
40+
!!! tip
41+
42+
You can access similar functionality by clicking `Topics` in the left-hand sidebar, and then clicking on the topic whose messages you want to view.
3543

3644
## Message viewer
3745

@@ -43,6 +51,10 @@ The data explorer also has a message viewer tab, as can be seen in the [data exp
4351

4452
## Persistence
4553

54+
!!! danger "Legacy feature"
55+
56+
This feature is not available to new users. However, legacy users may still have access to this functionality.
57+
4658
While data in a Kafka topic is retained according to the topic retention time configured when you create a new topic:
4759

4860
![New topic](../images/manage/new-topic.png)
@@ -59,12 +71,20 @@ The replay service is used to play back persisted data into a topic.
5971

6072
## Replay service
6173

74+
!!! danger "Legacy feature"
75+
76+
This feature is not available to new users. However, legacy users may still have access to this functionality.
77+
6278
The replay service enables you to play persisted data back into a topic.
6379

6480
You can read more about the [replay service](./replay.md) in the docs.
6581

6682
## Query API
6783

84+
!!! danger "Legacy feature"
85+
86+
This feature is not available to new users. However, legacy users may still have access to this functionality.
87+
6888
The Query API enables you to programmatically retrieve persisted data from the database.
6989

7090
You can read more about the [Query API](../apis/query-api/overview.md) in the docs.

docs/manage/replay.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# How to replay data
22

3+
!!! danger "Legacy feature"
4+
5+
This feature is not available to new users. However, legacy users may still have access to this functionality.
6+
37
Quix features a **replay service**. This service enables you to replay persisted data into a topic, as if it were live data. This is very useful for the following use cases:
48

59
* Testing and debugging connectors and transforms

docs/manage/testing-data-store.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Data store for testing
22

3+
!!! danger "Legacy feature"
4+
5+
This feature is not available to new users. However, legacy users may still have access to this functionality.
6+
37
Quix provides a data store for testing and debugging purposes.
48

59
While [topics](../kb/glossary.md#topic) do provide a configurable retention time, persisting data into a database provides advantages - for example, you can perform powerful queries to retrieve historical data. This data can be retrieved and displayed using the Data Explorer, or retrieved using the [Query API](../apis/query-api/overview.md).
@@ -12,6 +16,10 @@ Quix provides a very simple way to persist data in a topic. Simply locate the to
1216

1317
## Replay service
1418

19+
!!! danger "Legacy feature"
20+
21+
This feature is not available to new users. However, legacy users may still have access to this functionality.
22+
1523
When data has been persisted, you have the option to not only query and display it, but replay it into your pipeline. This can be very useful for testing and debugging pipelines using historical data.
1624

1725
See how to [use the Quix replay service](../manage/replay.md).

docs/tutorials/data-science/3-data.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44

55
This tutorial is out of date. Please check the [tutorials overview](../overview.md) for our latest tutorials.
66

7+
!!! danger "Legacy feature"
8+
9+
This feature is not available to new users. However, legacy users may still have access to this functionality.
10+
711
With Quix it's easy to visualize your data in a powerful and flexible way, you can see the data in real time, as well as viewing historical data.
812

913
Quix was designed for real-time data, so if you want to see data-at-rest for any topic you must turn on data persistence for that specific topic. You'll do this in the [historical data](#historical-data) section.

docs/tutorials/predictive-maintenance/data-generator.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ This service runs continually.
2727

2828
## Exploring the message format
2929

30-
If you click `Topics` in the main left-hand navigation you see the topics in the environment. Click in the `Data` area to view live data. This takes you into the Quix data explorer. You can then select the stream and parameter data you'd like to explore. You can then view this data in either the `Table` or `Messages` view.
30+
If you click `Topics` in the main left-hand navigation you see the topics in the environment. Click the topic to view live data. You can then view this data in either the `Table` or `Messages` view.
3131

3232
If you look at the messages in the `Messages` view, you'll see data has the following format:
3333

@@ -43,7 +43,7 @@ If you look at the messages in the `Messages` view, you'll see data has the foll
4343
}
4444
```
4545

46-
The Quix data explorer is a very useful tool for debugging and monitoring your pipeline.
46+
The Quix topic explorer's message view is a very useful tool for debugging and monitoring your pipeline.
4747

4848
## Viewing the deployed application
4949

0 commit comments

Comments
 (0)