Skip to content

Commit 3ff80c0

Browse files
committed
Fix acrolinx and link error
1 parent 2887913 commit 3ff80c0

File tree

5 files changed

+30
-28
lines changed

5 files changed

+30
-28
lines changed

articles/postgresql/hyperscale/concepts-server-group.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ applications with the basic tier and later [graduate to the standard
5959
tier](howto-scale-grow.md#add-worker-nodes) with confidence that the
6060
interface remains the same.
6161

62-
The basic tier is also appropriate for smaller workloads in production. There
63-
is room to scale vertically *within* the basic tier by increasing the number of
62+
The basic tier is also appropriate for smaller workloads in production. There’s
63+
room to scale vertically *within* the basic tier by increasing the number of
6464
server vCores.
6565

6666
When greater scale is required right away, use the standard tier. Its smallest
@@ -72,19 +72,19 @@ sizing](howto-scale-initial.md) how-to.
7272

7373
**Basic tier**
7474

75-
* 2 to 8 vCores, 8 to 32 GiB memory.
76-
* Consists of a single database node which can be scaled vertically.
77-
* Supports sharding on a single node and can be easily upgraded to a Standard Tier.
75+
* 2 to 8 vCores, 8 to 32 gigabytes of memory.
76+
* Consists of a single database node, which can be scaled vertically.
77+
* Supports sharding on a single node and can be easily upgraded to a standard tier.
7878
* Economical deployment option for initial development, testing.
7979

8080
**Standard tier**
8181

8282
* 8 to 1000+ vCores, up to 8+ TiB memory
83-
* Distributed Postgres cluster which consists of a dedicated coordinator
83+
* Distributed Postgres cluster, which consists of a dedicated coordinator
8484
node and at least two worker nodes.
8585
* Supports Sharding on multiple worker nodes. The cluster can be scaled
86-
horizontally by adding new worker nodes and scaled vertically by
87-
increasing the vCores of the nodes.
86+
horizontally by adding new worker nodes, and scaled vertically by
87+
increasing the node vCores.
8888
* Best for performance and scale.
8989

9090
## Next steps

articles/postgresql/hyperscale/howto-create-users.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@ comes with several roles pre-defined:
2424
* `citus`
2525

2626
Since Hyperscale (Citus) is a managed PaaS service, only Microsoft can sign in with the
27-
`postgres` super user role. For limited administrative access, Hyperscale (Citus)
27+
`postgres` superuser role. For limited administrative access, Hyperscale (Citus)
2828
provides the `citus` role.
2929

3030
Permissions for the `citus` role:
3131

3232
* Read all configuration variables, even variables normally visible only to
3333
superusers.
34-
* Read all pg\_stat\_\* views and use various statistics-related extensions --
35-
even views or extensions normally visible only to superusers.
34+
* Read all pg\_stat\_\* views and use various statistics-related
35+
extensions--even views or extensions normally visible only to superusers.
3636
* Execute monitoring functions that may take ACCESS SHARE locks on tables,
3737
potentially for a long time.
3838
* [Create PostgreSQL extensions](concepts-extensions.md) (because
@@ -48,17 +48,18 @@ Notably, the `citus` role has some restrictions:
4848
As mentioned, the `citus` admin account lacks permission to create additional
4949
users. To add a user, use the Azure portal interface.
5050

51-
1. Go to the **Roles** page for your Hyperscale (Citus) server group, and click **+ Add**:
51+
1. Go to the **Roles** page for your Hyperscale (Citus) server group, and
52+
select **+ Add**:
5253

5354
:::image type="content" source="../media/howto-hyperscale-create-users/1-role-page.png" alt-text="The roles page":::
5455

55-
2. Enter the role name and password. Click **Save**.
56+
2. Enter the role name and password. Select **Save**.
5657

5758
:::image type="content" source="../media/howto-hyperscale-create-users/2-add-user-fields.png" alt-text="Add role":::
5859

5960
The user will be created on the coordinator node of the server group,
6061
and propagated to all the worker nodes. Roles created through the Azure
61-
portal have the `LOGIN` attribute, which means they are true users who
62+
portal have the `LOGIN` attribute, which means they’re true users who
6263
can sign in to the database.
6364

6465
## How to modify privileges for user role
@@ -76,7 +77,7 @@ GRANT SELECT ON mytable TO db_user;
7677

7778
Hyperscale (Citus) propagates single-table GRANT statements through the entire
7879
cluster, applying them on all worker nodes. It also propagates GRANTs that are
79-
system-wide (e.g. for all tables in a schema):
80+
system-wide (for example, for all tables in a schema):
8081

8182
```sql
8283
-- applies to the coordinator node and propagates to workers
@@ -86,7 +87,7 @@ GRANT SELECT ON ALL TABLES IN SCHEMA public TO db_user;
8687
## How to delete a user role or change their password
8788

8889
To update a user, visit the **Roles** page for your Hyperscale (Citus) server group,
89-
and click the ellipses **...** next to the user. The ellipses will open a menu
90+
and select the ellipses **...** next to the user. The ellipses will open a menu
9091
to delete the user or reset their password.
9192

9293
:::image type="content" source="../media/howto-hyperscale-create-users/edit-role.png" alt-text="Edit a role":::
@@ -99,7 +100,7 @@ Open the firewall for the IP addresses of the new users' machines to enable
99100
them to connect: [Create and manage Hyperscale (Citus) firewall rules using
100101
the Azure portal](howto-manage-firewall-using-portal.md).
101102

102-
For more information about database user account management, see PostgreSQL
103+
For more information about database user management, see PostgreSQL
103104
product documentation:
104105

105106
* [Database Roles and Privileges](https://www.postgresql.org/docs/current/static/user-manag.html)

articles/postgresql/hyperscale/quickstart-connect-psql.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ To follow this quickstart, you'll first need to:
2222

2323
When you create your Azure Database for PostgreSQL server, a default database named **citus** is created. To connect to your database server, you need a connection string and the admin password.
2424

25-
1. Obtain the connection string. In the server group page click the **Connection strings** menu item. (It's under **Settings**.) Find the string marked **psql**. It will be of the form, `psql "host=hostname.postgres.database.azure.com port=5432 dbname=citus user=citus password={your_password} sslmode=require"`
25+
1. Obtain the connection string. In the server group page, select the **Connection strings** menu item. (It's under **Settings**.) Find the string marked **psql**. It will be of the form, `psql "host=hostname.postgres.database.azure.com port=5432 dbname=citus user=citus password={your_password} sslmode=require"`
2626

27-
Copy the string. You will need to replace "{your\_password}" with the administrative password you chose earlier. The system doesn't store your plaintext password and so can't display it for you in the connection string.
27+
Copy the string. You’ll need to replace "{your\_password}" with the administrative password you chose earlier. The system doesn't store your plaintext password and so can't display it for you in the connection string.
2828

2929
2. Open a terminal window on your local computer.
3030

articles/postgresql/hyperscale/quickstart-create-portal.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ Azure Database for PostgreSQL is a managed service that you use to run, manage,
1818

1919
Azure Database for PostgreSQL - Hyperscale (Citus) is a managed service that
2020
you use to run, manage, and scale highly available PostgreSQL databases in the
21-
cloud. Its [basic tier](concepts-server-group.md#tiers) is a a convenient
21+
cloud. Its [basic tier](concepts-server-group.md#tiers) is a convenient
2222
deployment option for initial development and testing.
2323

2424
This quickstart shows you how to create a Hyperscale (Citus) basic tier server
25-
group using the Azure portal. You'll provision the server group and verify that
25+
group using the Azure portal. You'll create the server group and verify that
2626
you can connect to it to run queries.
2727

2828
[!INCLUDE [azure-postgresql-hyperscale-create-db](../../../includes/azure-postgresql-hyperscale-create-db.md)]

includes/azure-postgresql-hyperscale-create-db.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -31,20 +31,21 @@ Follow these steps to create an Azure Database for PostgreSQL server:
3131
|-------------------|-------------------|
3232
| Subscription | The Azure subscription that you want to use for your server. If you have multiple subscriptions, choose the subscription in which you'd like to be billed for the resource. |
3333
| Resource group | A new resource group name or an existing one from your subscription. |
34-
| Server group name | A unique name that identifies your Hyperscale server group. The domain name postgres.database.azure.com is appended to the server group name you provide. The server can contain only lowercase letters, numbers, and the hyphen (-) character. It must contain less than 40 characters. |
34+
| Server group name | A unique name that identifies your Hyperscale server group. The domain name postgres.database.azure.com is appended to the server group name you provide. The server can contain only lowercase letters, numbers, and the hyphen (-) character. It must contain fewer than 40 characters. |
3535
| Location | The location that is closest to your users. |
36-
| Admin username | Currently required to be the value "citus", and can't be changed. |
36+
| Admin username | Currently required to be the value `citus`, and can't be changed. |
3737
| Password | A new password for the server admin account. It must contain between 8 and 128 characters. Your password must contain characters from three of the following categories: English uppercase letters, English lowercase letters, numbers (0 through 9), and non-alphanumeric characters (!, $, #, %, etc.). |
3838
| Version | The latest PostgreSQL major version, unless you have specific requirements. |
3939
| Compute + storage | The compute, storage, and Tier configurations for your new server. Select **Configure server group**. |
4040

4141
![compute and storage](./media/azure-postgresql-hyperscale-create-db/compute.png)
4242

4343
5. For the purpose of this quickstart, you can accept the default value of
44-
**Basic** for **Tiers**. The other option, standard tier, provisions worker
44+
**Basic** for **Tiers**. The other option, standard tier, creates worker
4545
nodes for greater total data capacity and query parallelism. See
46-
[tiers](concepts-server-group.md#tiers) for a more in-depth comparison.
47-
6. Click **Next : Networking >** at the bottom of the screen.
46+
[tiers](../articles/postgresql/hyperscale/concepts-server-group.md#tiers)
47+
for a more in-depth comparison.
48+
6. Select **Next : Networking >** at the bottom of the screen.
4849
7. In the **Networking** tab, select **Allow public access from Azure services
4950
and resources within Azure to this server group**. Then select **+ Add
5051
current client IP address**.
@@ -58,11 +59,11 @@ Follow these steps to create an Azure Database for PostgreSQL server:
5859
> to your Hyperscale (Citus) cluster unless your IT department opens port
5960
> 5432.
6061
61-
8. Select **Review + create** and then **Create** to provision the server.
62+
8. Select **Review + create** and then **Create** to create the server.
6263
Provisioning takes a few minutes.
6364
9. The page will redirect to monitor deployment. When the live status changes
6465
from **Your deployment is underway** to **Your deployment is complete**,
65-
click the **Outputs** menu item on the left of the page.
66+
select the **Outputs** menu item on the left of the page.
6667
10. The outputs page will contain a coordinator hostname with a button next to
6768
it to copy the value to the clipboard. Record this information for later
6869
use.

0 commit comments

Comments
 (0)