Skip to content

Commit 531dc53

Browse files
author
Mike Swantek
committed
Documentation and postprovision steps updated
1 parent 8d716ad commit 531dc53

2 files changed

Lines changed: 13 additions & 4 deletions

File tree

docs/post_deployment_steps.md

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ After running `azd up` or `azd provision` followed by `azd hooks run postprovisi
1010
|-----------|---------------|----------------|
1111
| Fabric Capacity | Azure Portal → Microsoft Fabric capacities | **Active** (not Paused) |
1212
| Fabric Workspace | [app.fabric.microsoft.com](https://app.fabric.microsoft.com) | Workspace visible with 3 lakehouses |
13+
| PostgreSQL Mirroring (if enabled) | Fabric → Workspace → Connections/Mirror | Connection saved and mirror running |
1314
| AI Foundry Project | [ai.azure.com](https://ai.azure.com) | Project accessible, models deployed |
1415
| AI Search Index | Azure Portal → AI Search → Indexes | `onelake-index` exists with documents |
1516
| Purview Scan | Purview Portal → Data Map → Sources | Fabric data source registered |
@@ -46,7 +47,15 @@ az fabric capacity resume --capacity-name <capacity-name> --resource-group <rg-n
4647

4748
5. Open the **bronze** lakehouse and verify the `Files/documents` folder structure exists
4849

49-
> **PostgreSQL Mirroring:** If you enabled PostgreSQL mirroring, follow the detailed steps in [PostgreSQL mirroring](./postgresql_mirroring.md) to finalize the connection and mirror creation.
50+
### PostgreSQL Mirroring (if enabled)
51+
52+
Use these short steps to create the Fabric connection and enable mirroring. For full details and troubleshooting, see [PostgreSQL mirroring](./postgresql_mirroring.md).
53+
54+
1. In Fabric, open the workspace, then select **Connections****New****PostgreSQL**.
55+
2. Use the PostgreSQL server name, database name, and the `fabric_user` credentials stored in Key Vault.
56+
3. Test the connection and **Save**.
57+
4. In the workspace, select **New****Data pipeline****Mirror database**.
58+
5. Pick the PostgreSQL connection, select the target database, and **Start mirroring**.
5059

5160
---
5261

docs/postgresql_mirroring.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ What it does now:
6464

6565
### Manual (only if automation fails)
6666

67-
Connect as `pgadmin@<server-name>` in the `postgres` database and run:
67+
Connect as `pgadmin` in the `postgres` database and run:
6868

6969
```sql
7070
CREATE ROLE "fabric_user" CREATEDB CREATEROLE LOGIN REPLICATION PASSWORD '<fabric_user_password>';
@@ -100,7 +100,7 @@ az keyvault secret set --vault-name <keyvault-name> --name postgres-fabric-user-
100100
4. Enter:
101101
- Server: PostgreSQL FQDN (example: `pg-<env>.postgres.database.azure.com`)
102102
- Database: `postgres` (or your custom DB)
103-
- User: `fabric_user@<server-name>` (example: `fabric_user@pg-dev031126a`)
103+
- User: `fabric_user` (example: `fabric_user`)
104104
- Password: value from Key Vault secret `postgres-fabric-user-password`
105105
5. Save and copy the **Connection ID**.
106106

@@ -134,7 +134,7 @@ Run the mirror script (this is the automation step after the connection exists):
134134
### Invalid credentials
135135

136136
- Ensure PostgreSQL auth is **PostgreSQL and Microsoft Entra authentication** (password auth enabled).
137-
- Use `fabric_user@<server-name>` in the Fabric connection.
137+
- Use `fabric_user` in the Fabric connection.
138138
- Verify the Key Vault secret matches the role password. Automation sets it unless it failed.
139139

140140
### Must be owner of table

0 commit comments

Comments
 (0)