Skip to content

Commit

Permalink
Merge branch 'current' into acces-url
Browse files Browse the repository at this point in the history
  • Loading branch information
mirnawong1 authored Aug 1, 2024
2 parents d65245f + d12105b commit 378cd89
Show file tree
Hide file tree
Showing 87 changed files with 738 additions and 711 deletions.
46 changes: 0 additions & 46 deletions website/blog/2024-07-24-cityblock-merge-jobs.md

This file was deleted.

4 changes: 0 additions & 4 deletions website/dbt-versions.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,6 @@ exports.versions = [
version: "1.6",
EOLDate: "2024-07-31",
},
{
version: "1.5",
EOLDate: "2024-04-27",
},
]

exports.versionedPages = [
Expand Down
41 changes: 41 additions & 0 deletions website/docs/community/spotlight/meagan-palmer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
id: meagan-palmer
title: Meagan Palmer
description: |
I first started using dbt in 2016 or 2017 (I can't remember exactly). Since then, I have moved into data and analytics consulting and have dipped in and out of the dbt Community.
Late last year, I started leading dbt Cloud training courses and spending more time in the <a href="https://www.getdbt.com/community/join-the-community/" rel="noopener noreferrer" target="_blank">dbt Slack</a>.
In consulting, I get to use a range of stacks. I've used dbt with Redshift, Snowflake, and Databricks in production settings with a range of loaders & reporting tools, and I've been enjoying using DuckDB for some home experimentation.
To share some of the experiences, I regularly post to LinkedIn and have recently started <a href="https://www.linkedin.com/newsletters/analytics-engineering-today-7210968984693690370/" rel="noopener noreferrer" target="_blank">Analytics Engineering Today</a>, a twice monthly newsletter about dbt in practice.
image: /img/community/spotlight/Meagan-Palmer.png
pronouns: she/her
location: Sydney, Australia
jobTitle: Principal Consultant
companyName: Altis Consulting
socialLinks:
- name: LinkedIn
link: https://www.linkedin.com/in/meaganpalmer/
dateCreated: 2024-07-29
hide_table_of_contents: true
communityAward: false
---

## When did you join the dbt community and in what way has it impacted your career?

I was fortunate that Jon Bradley at Nearmap had the vision to engage the then Fishtown Analytics team (as the dbt Labs team was formerly called) as consultants and begin using dbt in our stack. I can't thank him enough. It was a turning point for my career, where I could combine my interests and experiences in delivering business value, data, product management, and software engineering practices.

## Which dbt community leader do you identify with? How are you looking to grow your leadership in the dbt community?

Being in Australia, I often see replies from <a target="_blank" rel="noopener noreferrer" href="https://www.linkedin.com/in/jeremyyeo/">Jeremy Yeo</a> to people in the dbt Slack. His clarity of communication is impressive.

For growth, I'm hoping that others can benefit from the wide range of experience I have. My newsletter, Analytics Engineering Today on LinkedIn aims to upskill the dbt Community and shed some light on some useful features that might not be well known.

I'll be at <a target="_blank" rel="noopener noreferrer" href="https://coalesce.getdbt.com/">Coalesce</a> and am doing some webinars/events later in the year. Come say hi, I love talking dbt and analytics engineering with people.

## What have you learned from community members? What do you hope others can learn from you?

The community members are amazing. It's great to be among a group of people that want to learn and improve.
I've learned a lot - both from other members helping with my queries and in reading how other businesses have implemented dbt, including their stories on the organizational & technical issues they face.

I hope I can help instill a sense that simple, clean solutions are possible and preferable. I want to highlight that it is important to focus on what is the actual problem you are trying to solve and the fact that it's worth asking for help when you're starting to get stuck.

I'm keen to help more women get the courage to work & lead in STEM. There has been a lot of progress made over the course of my career which is great to see. Australian/NZ women, please connect with me, happy to chat.
33 changes: 33 additions & 0 deletions website/docs/community/spotlight/mikko-sulonen.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
id: mikko-sulonen
title: Mikko Sulonen
description: |
I've been working with data since 2016. I first started with the on-prem SQL Server S-stack of SSIS, SSAS, SSRS. I did some QlikView and Qlik Sense, and some Power BI. Nowadays, I work mostly with Snowflake, Databricks, Azure, and dbt, of course. While tools and languages have come and gone, SQL has stayed. I've been a consultant for all of my professional life.
image: /img/community/spotlight/Mikko-Sulonen.png
pronouns: he/him
location: Tampere, Finland
jobTitle: Data Architect, Partner
companyName: Recordly Oy
socialLinks:
- name: LinkedIn
link: https://www.linkedin.com/in/mikkosulonen/
dateCreated: 2024-07-28
hide_table_of_contents: true
communityAward: false
---

## When did you join the dbt community and in what way has it impacted your career?

I started using dbt around 2019-2020, I think. Snapshots (no longer "archives") were a new thing along with the RPC server! I asked around my then-company: pretty much nobody had used dbt, though some commented that it did look promising. That left me looking elsewhere for experiences and best practices around the tool, and I found different blog writers and eventually the [dbt Slack](https://www.getdbt.com/community/join-the-community). I quickly noticed I could learn much more from the experiences of others than by trying everything myself. After just lurking for a while, I started to answer people's questions and give my own thoughts. This was completely new to me: voicing my input and opinions to people I had never met or who were not my colleagues.

## Which dbt community leader do you identify with? How are you looking to grow your leadership in the dbt community?

There are quite many. I started to write some names here, but felt the list was getting a bit long and I'd still forget somebody! What the community leaders have in common is that they are approachable, knowledgeable, and passionate. They want to help others, they want to drive the community forward, and they are down to earth. I've had the pleasure of meeting many of them in person at the past two [Coalesces](https://coalesce.getdbt.com/), and I hope to meet many more!

Growing my own leadership in the community... That's an interesting question: I hadn't really identified myself as leader in the community before. Maybe I should come out of the Slack channels and join and/or organize some [dbt Meetups](https://www.meetup.com/pro/dbt/)? I always try to answer even the simplest questions, even if they've been answered a hundred times already. Every day, new people are introduced to dbt, and they are facing issues for the first time. Every one of us was new at one point!

## What have you learned from community members? What do you hope others can learn from you?

I've learnt a surprising amount about the different teams and ways of working with and around data. I've learnt that it is highly probable that somebody somewhere has already had, and likely solved, the problem you are having. All that is needed to connect the dots is for people to speak and listen.

When asking and answering questions, I try to hone in on what they're really trying to get at. I ask, why is it that you want to do something in that particular way? I like to say, don't love the solutions, love the problems!
42 changes: 42 additions & 0 deletions website/docs/community/spotlight/radovan-bacovic.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---
id: radovan-bacovic
title: Radovan Bacovic
description: |
My professional journey and friendship with data started 20 years ago.
I've experienced many tools and modalities: from good old RDMS systems and various programming languages like Java and C# in the early days of my career, through private clouds, to MPP databases and multitier architecture. I also saw the emergence of cloud technology, and experienced the changes that came with it, up to the contemporary approach to data, which includes AI tools and practices. I am still excited to get new knowledge and solve problems in the data world. I always enjoy using SQL and Python as my primary "weapons" of choice together with other building blocks for successful data products like Snowflake, dbt, Tableau, Fivetran, Stich, Monte Carlo, DuckDB and more.
I consider myself as an experienced data engineer and a wannabe "best bad Conference speaker."
image: /img/community/spotlight/Radovan-Bacovic.png
pronouns: he/him
location: Novi Sad, Serbia
jobTitle: Staff Data Engineer
companyName: GitLab
organization: Permifrost maintainer
socialLinks:
- name: X
link: https://x.com/svenmurtinson
- name: LinkedIn
link: https://www.linkedin.com/in/radovan-ba%C4%87ovi%C4%87-6498603/
- name: Gitlab Profile
link: https://gitlab.com/rbacovic
dateCreated: 2024-07-28
hide_table_of_contents: true
communityAward: false
---

## When did you join the dbt community and in what way has it impacted your career?

I have been in the dbt Community for almost 3 years now. The biggest impact that dbt has had on my professional journey is that it has given me a trustworthy partner for data transformation, and a single source of truth for all our data modification needs. As a public speaker who travels internationally, I recognized the interest of the data community in dbt around the world and, in response, organised several workshops and talks to help people use dbt. Let's just say that jumping into a great partnership with the dbt Community has been the greatest takeaway for me!

## Which dbt community leader do you identify with? How are you looking to grow your leadership in the dbt community?

A leader from the dbt Commuity who I have found to be the most prominent is <a target="_blank" rel="noopener noreferrer" href="https://www.linkedin.com/in/boxysean/">Sean McIntyre</a> from dbt Labs, as I've had the privilege to collaborate with him many times. We recognized that we had a similar passion and energy; it looks like we are on the same journey.

I wanted to be more involved in the dbt Community, spread the word, and share my journey through tutorials, conference talks, blogs and meetups. I think I am capable of addressing my influence in that direction. I am also interested in extending the dbt functionality and automating the deployment, testing and execution of dbt. In other words, I try to find good ways to leverage using DevSecOps for dbt to make our development faster and make dbt our trustworthy partner.

## What have you learned from community members? What do you hope others can learn from you?

Being part of the community is always a two-way street and always has a positive result for all of us. Great ideas and sharing vision and energy are the number one things. On the other side, I always find the quick and "best in class" answer to my questions from the community and try to return the favour and be helpful whenever possible. As I said, through talks and tutorials, I think I am the most beneficial community member in that role.

## Anything else interesting you want to tell us?

Nothing to add. Still passionate about discovering the tool and can't wait to see what the AI uprising will bring to us!
4 changes: 0 additions & 4 deletions website/docs/docs/build/custom-aliases.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,6 @@ To override dbt's alias name generation, create a macro named `generate_alias_na

The default implementation of `generate_alias_name` simply uses the supplied `alias` config (if present) as the model alias, otherwise falling back to the model name. This implementation looks like this:

<VersionBlock firstVersion="1.5">

<File name='get_custom_alias.sql'>

```jinja2
Expand All @@ -100,8 +98,6 @@ The default implementation of `generate_alias_name` simply uses the supplied `al

</File>

</VersionBlock>

import WhitespaceControl from '/snippets/_whitespace-control.md';

<WhitespaceControl/>
Expand Down
4 changes: 0 additions & 4 deletions website/docs/docs/build/custom-databases.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,14 +89,10 @@ import WhitespaceControl from '/snippets/_whitespace-control.md';

<WhitespaceControl/>

<VersionBlock firstVersion="1.6">

### Managing different behaviors across packages

See docs on macro `dispatch`: ["Managing different global overrides across packages"](/reference/dbt-jinja-functions/dispatch)

</VersionBlock>

## Considerations

### BigQuery
Expand Down
4 changes: 0 additions & 4 deletions website/docs/docs/build/custom-schemas.md
Original file line number Diff line number Diff line change
Expand Up @@ -154,14 +154,10 @@ The following context methods _are_ available in the `generate_schema_name` macr
Globally-scoped variables and variables defined on the command line with
[--vars](/docs/build/project-variables) are accessible in the `generate_schema_name` context.

<VersionBlock firstVersion="1.6">

### Managing different behaviors across packages

See docs on macro `dispatch`: ["Managing different global overrides across packages"](/reference/dbt-jinja-functions/dispatch)

</VersionBlock>

## A built-in alternative pattern for generating schema names

A common customization is to ignore the target schema in production environments, and ignore the custom schema configurations in other environments (such as development and CI).
Expand Down
Loading

0 comments on commit 378cd89

Please sign in to comment.