Skip to content

Commit 1acf214

Browse files
author
Mike Swantek
committed
update post deployment steps and checks to align to new infrastructure
1 parent 0291ac6 commit 1acf214

1 file changed

Lines changed: 16 additions & 35 deletions

File tree

docs/post_deployment_steps.md

Lines changed: 16 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -49,38 +49,9 @@ az fabric capacity resume --capacity-name <capacity-name> --resource-group <rg-n
4949

5050
### Optional PostgreSQL Mirroring Follow-Up
5151

52-
Use these short steps to verify the PostgreSQL mirroring follow-up flow. For full details and troubleshooting, see [PostgreSQL mirroring](./postgresql_mirroring.md).
52+
End-to-end mirroring is not part of `azd up` or post-provisioning. Some steps are manual.
5353

54-
Mirroring in the current branch is a separate follow-up activity. Fabric connection creation and mirrored database creation are not part of `azd up`.
55-
56-
> **Security step (required for manual mirroring):** The mirroring prep script must run from a VNet-connected host when Key Vault and PostgreSQL are private. If you want to demo mirroring end-to-end from a non-VNet machine, temporarily open access to both Key Vault and PostgreSQL before running the script, then lock them down afterward.
57-
58-
If you must run the mirroring prep from a non-VNet host, set the temporary Key Vault override before you run the script:
59-
60-
```powershell
61-
$env:POSTGRES_TEMP_ENABLE_KV_PUBLIC_ACCESS = "true"
62-
pwsh ./scripts/automationScripts/FabricWorkspace/mirror/prepare_postgresql_for_mirroring.ps1
63-
```
64-
65-
For post-deployment verification, the important distinction is simple:
66-
67-
- If you did not intentionally run the mirroring follow-up, treat mirroring as deferred and do not use it as a deployment success criterion.
68-
- If you did run the mirroring follow-up, verify the Fabric connection and mirrored database from the workspace.
69-
70-
If you need to complete mirroring after deployment, use the dedicated steps in [PostgreSQL mirroring](./postgresql_mirroring.md).
71-
72-
The PostgreSQL server's **Fabric Mirroring** page only covers the source-server prerequisite preparation. It does not replace the Fabric workspace connection and mirrored database creation steps.
73-
74-
1. Check the resolved mirroring identity instead of hardcoding it:
75-
- `azd env get-value postgreSqlMirrorConnectionModeOut`
76-
- `azd env get-value postgreSqlMirrorConnectionUserNameOut`
77-
- `azd env get-value postgreSqlMirrorConnectionSecretNameOut`
78-
2. If you have not run the separate mirroring follow-up, stop here for this test cycle.
79-
- The deployment can still be considered successful for Fabric workspace, PostgreSQL server, and Purview automation.
80-
- PostgreSQL mirroring remains a documented follow-up item, not a same-run success criterion.
81-
3. If you want mirroring now, follow the current runbook in [PostgreSQL mirroring](./postgresql_mirroring.md).
82-
4. After the follow-up completes, verify `azd env get-value fabricPostgresConnectionId` returns a Fabric connection ID.
83-
5. In Fabric, confirm the PostgreSQL connection exists under **Connections** and that the mirrored database is running.
54+
For the full steps (including the Fabric portal **New item** mirror), follow [PostgreSQL mirroring](./postgresql_mirroring.md).
8455

8556
---
8657

@@ -113,8 +84,20 @@ If the connection fails, verify RBAC roles are assigned (see Troubleshooting sec
11384
- **Status**: Success
11485
- **Last run**: Recent timestamp
11586

87+
> **Note:** Uploading new files to the bronze lakehouse does not auto-trigger the indexer. Re-run it manually after uploads:
88+
89+
```bash
90+
az search indexer run --name onelake-indexer --service-name <search-name> --resource-group <rg>
91+
```
92+
11693
### Test the Index
11794

95+
Re-index after uploads if you do not see new documents:
96+
97+
```bash
98+
az search indexer run --name onelake-indexer --service-name <search-name> --resource-group <rg>
99+
```
100+
118101
1. In the Search service, go to **Search explorer**
119102
2. Run a simple query: `*`
120103
3. Verify documents are returned
@@ -142,11 +125,9 @@ pwsh ./scripts/automationScripts/FabricWorkspace/CreateWorkspace/register_fabric
142125
pwsh ./scripts/automationScripts/FabricPurviewAutomation/trigger_purview_scan_for_fabric_workspace.ps1
143126
```
144127

145-
### Data Lineage
128+
### Data Lineage (Optional)
146129

147-
1. In Purview, go to **Data Catalog****Browse**
148-
2. Search for your lakehouse assets
149-
3. Verify lineage shows data flow from bronze → silver → gold
130+
Lineage appears only after you run data movement or transformation jobs (for example, copying data from bronze to silver). If you have not moved data yet, skip lineage verification.
150131

151132
---
152133

0 commit comments

Comments
 (0)