Cum să adaugi URL-uri la expuneri în dbt
In this tutorial, you'll learn about Cum să adaugi URL. We cover key concepts, practical examples, and best practices.
Câmpul url dintr-o expunere dbt permite conectarea modelelor la resurse externe — dashboarduri Tableau, rapoarte Looker, notebook-uri sau documentație. Acest ghid arată cum să configurezi corect URL-urile.
Step-by-Step Fix
1. Identifică resursa externă
Stabilește URL-ul complet către dashboardul, raportul sau documentul pe care expunerea îl reprezintă.
2. Adaugă URL-ul în definiția expunerii
# models/exposures.yml
version: 2
exposures:
- name: weekly_kpi_report
label: Raport KPI Săptămânal
type: dashboard
maturity: high
url: https://looker.example.com/dashboards/123
depends_on:
- ref('fct_kpi')
- ref('dim_date')
- name: data_pipeline_api
label: API Pipeline Date
type: application
maturity: medium
url: https://api.example.com/docs/pipeline
depends_on:
- ref('stg_orders')
- ref('stg_customers')
3. Verifică URL-urile configurate
dbt list --resource-type exposure --output json | jq '.[].url'
Output așteptat:
"https://looker.example.com/dashboards/123"
"https://api.example.com/docs/pipeline"
4. Generează documentația cu linkuri
dbt docs generate && dbt docs serve
În documentația generată, URL-ul apare ca link clickabil în pagina fiecărei expuneri.
Common Mistakes
| Greșeală | Soluție |
|---|---|
| URL relativ în loc de absolut | Folosește URL-uri absolute complete cu protocol |
| Link mort sau greșit | Testează manual fiecare URL înainte de commit |
| Se omite protocolul (https://) | Include obligatoriu https:// sau http:// |
Prevention Tips
- Verifică periodic URL-urile cu un script automat
- Folosește URL-uri către pagini stabile, nu către resurse temporare
- Documentează în README ce reprezintă fiecare expunere
- Actualizează URL-urile când resursele externe se mută
DodaTech Tools
Doda Browser deschide direct URL-urile expunerilor într-un panou integrat. DodaZIP arhivează capturi ale dashboardurilor asociate. Durga Antivirus Pro verifică URL-urile pentru domenii malițioase sau certificate expirate.
FAQ
Construit de dezvoltatorii Doda Browser, DodaZIP și Durga Antivirus Pro. Instrumentele DodaTech se integrează nativ cu dbt pentru productivitate și securitate sporite.
Built by the developers of DodaTech
Doda Browser, DodaZIP & Durga Antivirus Pro