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: advocacy_docs/edb-postgres-ai/analytics/how_to_lakehouse_sync.mdx
-2
Original file line number
Diff line number
Diff line change
@@ -2,8 +2,6 @@
2
2
title: Lakehouse Sync
3
3
navTitle: Lakehouse Sync
4
4
description: How to perform a Lakehouse Sync.
5
-
directoryDefaults:
6
-
displayBanner: "Notice: Lakehouse Sync capabilities are no longer available in Cloud Service deployments. The documentation remains available for historical reference and will be removed in the future."
Copy file name to clipboardExpand all lines: advocacy_docs/edb-postgres-ai/analytics/index.mdx
+2
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,8 @@ navTitle: Lakehouse analytics
4
4
indexCards: simple
5
5
iconName: Improve
6
6
description: How EDB Postgres Lakehouse extends the power of Postgres by adding a vectorized query engine and separating storage from compute, to handle analytical workloads.
7
+
directoryDefaults:
8
+
displayBanner: "Notice: Since EDB Hosted services have been removed from the Cloud Service, Lakehouse capabilities are now only available as part of the EDB Postgres AI Hybrid Control Plane, which is currently in tech preview."
Copy file name to clipboardExpand all lines: advocacy_docs/edb-postgres-ai/analytics/reference/providers_and_regions.mdx
+6-7
Original file line number
Diff line number
Diff line change
@@ -6,9 +6,8 @@ description: Supported cloud providers and regions for Lakehouse
6
6
**AWS only**: Currently, support for all Lakehouse features (Lakehouse nodes,
7
7
Managed Storage Locations, and Lakehouse Sync) is limited to AWS.
8
8
9
-
**EDB-hosted only**: "Bring Your Own Account" (BYOA) regions are NOT currently
10
-
supported for Lakehouse resources. Support is limited to
11
-
ONLY **EDB Postgres® AI Hosted** environments on AWS (a.k.a. "EDB-Hosted AWS regions").
9
+
**Hybrid Control Plane only**: Support is limited to
10
+
ONLY **EDB Postgres® AI Hybrid Control Plane** environments on AWS.
12
11
13
12
This means you can select from one of the following regions:
14
13
@@ -27,8 +26,8 @@ This means you can select from one of the following regions:
27
26
28
27
To be precise:
29
28
30
-
* Lakehouse nodes can only be provisioned in EDB-hosted AWS regions
31
-
* Managed Storage Locations can only be created in EDB-hosted AWS regions
32
-
* Lakehouse Sync can only sync from source databases in EDB-hosted AWS regions
29
+
* Lakehouse nodes can only be provisioned on AWS regions of a Hybrid Control Plane deployment.
30
+
* Managed Storage Locations can only be created in AWS regions.
31
+
* Lakehouse Sync can only sync from source databases in AWS regions.
33
32
34
-
These limitations will be removed as we continue to improve the product. Eventually, we will support BYOA, as well as Azure and GCP, for all Lakehouse use cases.
33
+
These limitations will be removed as we continue to improve the product. Eventually, we will support Azure and GCP, for all Lakehouse use cases.
Before creating your cluster, make sure you have enough resources. Without enough resources, your request to create a cluster fails.
25
26
26
27
- If your cloud provider is Azure, see [Preparing your Azure account](/edb-postgres-ai/cloud-service/getting_started/your_cloud_account/preparing_cloud_account/preparing_azure/).
27
28
- If your cloud provider is AWS, see [Preparing your AWS account](/edb-postgres-ai/cloud-service/getting_started/your_cloud_account/preparing_cloud_account/preparing_aws/).
28
29
- If your cloud provider is Google Cloud, see [Preparing your Google Cloud account](/edb-postgres-ai/cloud-service/getting_started/your_cloud_account/preparing_cloud_account/preparing_gcp/).
29
30
- Activate a region before cluster creation. See [Activating regions](/edb-postgres-ai/cloud-service/getting_started/your_cloud_account/managing_regions/).
30
-
!!!
31
-
32
-
!!!note "When using EDB Hosted Cloud"
33
31
34
-
The following options aren't available when creating your cluster:
35
32
36
-
- AWS IAM authentication
37
-
- Superuser access
38
-
- PgBouncer
39
-
!!!
33
+
## Create a cluster
40
34
41
35
1. Sign in to the [EDB Postgres AI Console](https://portal.biganimal.com).
42
36
@@ -72,19 +66,13 @@ The following options aren't available when creating your cluster:
72
66
73
67
2. Select the number of standby replicas for your primary/standby high-availability cluster.
74
68
75
-
3. Select the type of cloud account for your cluster. You can choose EDB Hosted Cloud Service or Your Cloud Account. For more information, see [Deployment options](/edb-postgres-ai/cloud-service/getting_started/planning/choosing_your_deployment/).
76
-
77
-
!!! Note
78
-
79
-
If you use EDB Hosted Cloud Service, your estimated cloud infrastructure costs are calculated into your cluster's estimated monthly price shown at the bottom of the page.
80
-
81
-
4. Select the cloud provider and region for your cluster. If you're using your account and haven't connected it to EDB Postgres AI Console yet, see [Connecting to your cloud](/edb-postgres-ai/cloud-service/getting_started/your_cloud_account/connecting_to_your_cloud/).
69
+
3. Select the cloud provider and region for your cluster. If you haven't connected your account to EDB Postgres AI Console yet, see [Connecting to your cloud](/edb-postgres-ai/cloud-service/getting_started/your_cloud_account/connecting_to_your_cloud/).
82
70
83
71
!!! Tip
84
72
85
73
For the best performance, we strongly recommend that this region be the same as your other resources that communicate with your cluster. For a list of available regions, see [Supported regions](/edb-postgres-ai/cloud-service/references/supported_regions/). If you're interested in deploying a cluster to a region that isn't currently available, contact [Support](/edb-postgres-ai/cloud-service/support_services/).
86
74
87
-
5. Select **Next: Cluster Settings** to continue to specify the required settings for your cluster.
75
+
4. Select **Next: Cluster Settings** to continue to specify the required settings for your cluster.
88
76
89
77
## Cluster Settings tab
90
78
@@ -100,23 +88,24 @@ The following options aren't available when creating your cluster:
100
88
101
89
1. In the **Postgres Type** field, select the type of Postgres you want to use:
102
90
103
-
-**[EDB Postgres Advanced Server](/epas/latest/)** is EDB's Oracle-compatible database offering. View [a quick demonstration of Oracle compatibility on EDB Postgres AI](/edb-postgres-ai/cloud-service/using_cluster/demonstration_oracle_compatibility/). EDB Postgres Advanced Server is compatible with all three cluster types.
104
-
105
-
-**[EDB Postgres Extended Server](/pge/latest/)** is EDB's PostgreSQL-compatible database offering that uses advanced logical replication.
106
-
107
91
-**[PostgreSQL](/supported-open-source/postgresql/)** is the open-source, object-relational database management system. PostgreSQL is compatible with single-node and primary/standby high-availability cluster types.
92
+
93
+
-**[EDB Postgres Extended Server](/pge/latest/)** is EDB's PostgreSQL-compatible database offering that uses advanced logical replication.
108
94
95
+
-**[EDB Postgres Advanced Server](/epas/latest/)** is EDB's Oracle-compatible database offering. View [a quick demonstration of Oracle compatibility on EDB Postgres AI](/edb-postgres-ai/cloud-service/using_cluster/demonstration_oracle_compatibility/). EDB Postgres Advanced Server is compatible with all three cluster types.
96
+
109
97
2. In the **Postgres Version** list, select the version of Postgres that you want to use. See [Database version policy](/edb-postgres-ai/cloud-service/references/supported_database_versions/) for more information.
110
98
111
99
6. In the **Instance Type** section:
112
100
113
101
1. Select the category that works best for your applications and workload:
114
102
115
-
- Memory optimized for large data sets
103
+
-**General purpose** if you don't require memory or compute optimization
104
+
105
+
-**Memory optimized** for large data sets
116
106
117
-
- Compute optimized for compute bound applications
107
+
-**Compute optimized** for compute bound applications
118
108
119
-
- General purpose if you don't require memory or compute optimization
120
109
2. Select the instance series and size. See [Sizes for virtual machines in Azure](https://docs.microsoft.com/en-us/azure/virtual-machines/sizes), [Amazon EC2 Instance Types](https://aws.amazon.com/ec2/instance-types/), or the [Google Cloud Machine families resource and comparison guide](https://cloud.google.com/compute/docs/machine-resource) for information to help you choose the appropriate instance type.
121
110
122
111
!!!note
@@ -171,14 +160,12 @@ The following options aren't available when creating your cluster:
171
160
172
161
When provisioning database storage, not all of the storage space you specify is available for holding your data. Some space is reserved for other purposes. For a full explanation of the structure of a Postgres data directory, see [Database File Layout](https://www.postgresql.org/docs/current/storage-file-layout.html). You can make more storage space available for data if you specify separate storage for write ahead logs (WAL).
173
162
174
-
8. In the **Network, Logs, & Telemetry** section: <PurlAnchorurlPath="/purl/upm/private-endpoints-info" />
163
+
8. In the **Networking** section: <PurlAnchorurlPath="/purl/upm/private-endpoints-info" />
175
164
176
165
In **Connectivity Type**, specify whether to use private or public networking. Networking is set to **Public** by default. Public means that any client can connect to your cluster’s public IP address over the internet. Optionally, you can limit traffic to your public cluster by specifying an IP allowlist, which allows access only to certain blocks of IP addresses. To limit access, select **Use allowlists** and add one or more classless inter-domain routing (CIDR) blocks. CIDR is a method for allocating IP addresses and IP routing to a whole network or subnet. If you have any CIDR block entries, access is limited to those IP addresses. If none are specified, all network traffic is allowed.
177
166
178
167
Private networking allows only IP addresses in your private network to connect to your cluster.
179
168
180
-
If you're using private networking and you're using EDB Hosted cloud account, you must enter your cloud service provider's account information. EDB Postgres AI Cloud Service uses it to auto-approve your private endpoints and also to provide access for logging and telemetry. To enable you to create your private endpoint, Cloud Service provides you with the corresponding service name, which you can use to connect to your cluster privately.
181
-
182
169
See [Cluster networking architecture](/edb-postgres-ai/cloud-service/getting_started/your_cloud_account/cluster_networking/) for more information.
183
170
184
171
9. To optionally make updates to your database configuration parameters, select **Next: DB Configuration**.
@@ -208,8 +195,22 @@ Change the default database backup retention period of 30 days using the
208
195
retention period to a number of days, weeks, or months. The retention period
209
196
must be between 1-180 days, 1-25 weeks, or 1-6 months.
210
197
198
+
You can schedule a backup start time in UTC. You can choose hours and minutes in 24-hour format or choose now to start the backup immediately.
199
+
211
200
Cloud Service deletes backups older than the retention period.
212
201
202
+
### Access
203
+
204
+
#### Identity and Access Management (IAM) Authentication
205
+
206
+
<PurlAnchorurlPath="/purl/upm/csp-auth" />
207
+
208
+
Enable **Identity and Access Management (IAM) Authentication** to turn on the ability to log in to Postgres using your AWS IAM credentials. For this feature to take effect, after you create the cluster, you must add each user to a role that uses AWS IAM authentication in Postgres. For details, see [IAM authentication for Postgres](/edb-postgres-ai/cloud-service/using_cluster/postgres_access/database_authentication/#iam-authentication-for-postgres).
209
+
210
+
#### Superuser Access
211
+
212
+
Enable **Superuser Access** to grant superuser privileges to the edb_admin role. This option is available for single-node and primary/standby high-availability clusters. See [Notes on the edb_admin role](/edb-postgres-ai/cloud-service/using_cluster/postgres_access/admin_roles/#notes-on-the-edb_admin-role).
213
+
213
214
### Maintenance
214
215
215
216
Enable the **Custom Maintenance Window** option and use the controls to set a weekly 60-minute maintenance window in which maintenance upgrades occur for the cluster. If you don't set a window, the updates are applied at EDB's discretion with prior notification.
@@ -220,6 +221,12 @@ Enable the **Custom Maintenance Window** option and use the controls to set a we
220
221
221
222
For more information, see [Periodic maintenance](/edb-postgres-ai/cloud-service/managing_your_cluster/periodic_maintenance/).
222
223
224
+
### Extensions
225
+
226
+
Enable **pgvector** extension to add support for vector storage and vector similarity search in Postgres. For more information, see [Blog on Vector](https://www.enterprisedb.com/blog/what-is-pgvector).
227
+
228
+
Enable **PostGIS** extension to extend the capabilities of PostgreSQL relational database by adding support for sorting, indexing and querying the geographic data.
229
+
223
230
### Connections
224
231
225
232
<PurlAnchorurlPath="/purl/upm/connections/" />
@@ -257,18 +264,6 @@ Enable **PgBouncer** to have it manage your connections to Postgres databases an
257
264
258
265
Use the **PgBouncer Configuration Settings** menu to set PgBouncer-specific settings. Select the **Read-Write** and **Read-Only** tabs according to the type of connection you want to configure. The **Read-Only** tab is available if you're creating a primary/standby high-availability cluster and have enabled read-only workloads.
259
266
260
-
### Access
261
-
262
-
#### Identity and Access Management (IAM) Authentication
263
-
264
-
<PurlAnchorurlPath="/purl/upm/csp-auth" />
265
-
266
-
Enable **Identity and Access Management (IAM) Authentication** to turn on the ability to log in to Postgres using your AWS IAM credentials. For this feature to take effect, after you create the cluster, you must add each user to a role that uses AWS IAM authentication in Postgres. For details, see [IAM authentication for Postgres](/edb-postgres-ai/cloud-service/using_cluster/postgres_access/database_authentication/#iam-authentication-for-postgres).
267
-
268
-
#### Superuser Access
269
-
270
-
Enable **Superuser Access** to grant superuser privileges to the edb_admin role. This option is available for single-node and primary/standby high-availability clusters. See [Notes on the edb_admin role](/edb-postgres-ai/cloud-service/using_cluster/postgres_access/admin_roles/#notes-on-the-edb_admin-role).
Copy file name to clipboardExpand all lines: advocacy_docs/edb-postgres-ai/cloud-service/getting_started/creating_cluster/creating_a_dha_cluster.mdx
+7-20
Original file line number
Diff line number
Diff line change
@@ -7,24 +7,17 @@ redirects:
7
7
deepToC: true
8
8
---
9
9
10
-
!!!Note "When using Your Cloud"
10
+
## Prerequistes
11
11
12
12
Before creating your cluster, make sure you have enough resources. Without enough resources, your request to create a cluster fails.
13
13
14
14
- If your cloud provider is Azure, see [Preparing your Azure account](/edb-postgres-ai/cloud-service/getting_started/your_cloud_account/preparing_cloud_account/preparing_azure/).
15
15
- If your cloud provider is AWS, see [Preparing your AWS account](/edb-postgres-ai/cloud-service/getting_started/your_cloud_account/preparing_cloud_account/preparing_aws/).
16
16
- If your cloud provider is Google Cloud, see [Preparing your Google Cloud account](/edb-postgres-ai/cloud-service/getting_started/your_cloud_account/preparing_cloud_account/preparing_gcp/).
17
17
- Activate a region before cluster creation. See [Activating regions](/edb-postgres-ai/cloud-service/getting_started/your_cloud_account/managing_regions/).
18
-
!!!
19
18
20
-
!!!note "When using EDB Hosted Cloud"
21
19
22
-
The following options aren't available when creating your cluster:
23
-
24
-
- AWS IAM authentication
25
-
- Superuser access
26
-
- PgBouncer
27
-
!!!
20
+
## Create a cluster
28
21
29
22
1. Sign in to the [EDB Postgres AI Console](https://portal.biganimal.com).
30
23
@@ -38,27 +31,21 @@ The following options aren't available when creating your cluster:
38
31
39
32
-[Distributed High Availability](/edb-postgres-ai/cloud-service/references/supported_cluster_types/distributed_highavailability/) creates a cluster, powered by EDB Postgres Distributed, with up to two data groups spread across multiple cloud regions to deliver higher performance and faster recovery.<br/><br/>
40
33
41
-
If you want to create a single-node or primary/standby high-availability cluster, follow the [Single Node or Primary/Standby High Availability](.) page.
34
+
If you want to create a single-node or primary/standby high-availability cluster, follow the [Single Node or Primary/Standby High Availability](../creating_cluster/creating_a_cluster.mdx) page.
42
35
43
36
See [Supported cluster types](/edb-postgres-ai/cloud-service/references/supported_cluster_types/) for more information about the different cluster types.
44
37
45
38
!!!Note
46
39
47
40
You can't switch from a single-node or primary/standby high-availability cluster to a distributed high-availability cluster or vice versa.
48
41
49
-
2. Select the type of cloud account for your cluster. You can choose EDB Hosted Cloud Service or Your Cloud Account. For more information, see [Deployment options](/edb-postgres-ai/cloud-service/getting_started/planning/choosing_your_deployment/).
50
-
51
-
!!! Note
52
-
53
-
If you use EDB Hosted Cloud Service, your estimated cloud infrastructure costs are calculated into your cluster's estimated monthly price shown at the bottom of the page.
54
-
55
-
3. Select **Next: Cluster Settings**
42
+
2. Select **Next: Cluster Settings**
56
43
57
44
## Cluster Settings tab
58
45
59
46
1. In the **Cluster Name** field, enter the name for your cluster.
60
47
61
-
2. In the **Password** field, enter a password for your cluster. This is the password for the user edb_admin.
48
+
2. In the **Password** field, enter a password for your cluster. This is the password for the user `edb_admin`.
62
49
63
50
3. Under **Tags**, select **+**.
64
51
@@ -159,8 +146,6 @@ The following options aren't available when creating your cluster:
159
146
160
147
Private networking allows only IP addresses in your private network to connect to your cluster.
161
148
162
-
If you're using private networking and you're using EDB Hosted Cloud Service, you must enter your cloud service provider's account information. Cloud Service uses it to auto-approve your private endpoints and also to provide access for logging and telemetry. To enable you to create your private endpoint, Cloud Service provides you with the corresponding service name, which you can use to connect to your cluster privately.
163
-
164
149
See [Cluster networking architecture](/edb-postgres-ai/cloud-service/getting_started/your_cloud_account/cluster_networking/) for more information.
165
150
166
151
7. To take the snapshot backups, enable **Volume Snapshots**. The snapshot backups are stored on the disk in the same region without degrading the performance. Enabling **Volume Snapshots** might increase the storage costs on your cloud service provider. By default, the snapshot backups are stored on the disk for 30 days.
@@ -171,6 +156,8 @@ The following options aren't available when creating your cluster:
171
156
**Retention Period** controls. You can configure
172
157
the retention period to a number of days, weeks, or months. The retention
173
158
period must be between 1-180 days, 1-25 weeks, or 1-6 months.
159
+
160
+
You can schedule a backup start time in UTC. You can choose hours and minutes in 24-hour format or choose now to start the backup immediately.
174
161
175
162
Cloud Service deletes backups older than the retention period.
0 commit comments