Skip to content

Commit

Permalink
Merge branch 'current' into add-video-faq
Browse files Browse the repository at this point in the history
  • Loading branch information
mirnawong1 authored Jul 31, 2024
2 parents e2f1121 + 68e59fc commit c72b37e
Show file tree
Hide file tree
Showing 30 changed files with 338 additions and 86 deletions.
46 changes: 0 additions & 46 deletions website/blog/2024-07-24-cityblock-merge-jobs.md

This file was deleted.

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!
29 changes: 26 additions & 3 deletions website/docs/docs/build/metricflow-commands.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ MetricFlow provides the following commands to retrieve metadata and query metric
<Tabs>
<TabItem value="cloud" label="Commands for dbt Cloud CLI">

You can use the `dbt sl` prefix before the command name to execute them in the dbt Cloud CLI. For example, to list all metrics, run `dbt sl list metrics`.
You can use the `dbt sl` prefix before the command name to execute them in the dbt Cloud CLI. For example, to list all metrics, run `dbt sl list metrics`. For a complete list of the MetricFlow commands and flags, run the `dbt sl --help` command in your terminal.

- [`list`](#list) &mdash; Retrieves metadata values.
- [`list metrics`](#list-metrics) &mdash; Lists metrics with dimensions.
Expand All @@ -76,6 +76,9 @@ You can use the `dbt sl` prefix before the command name to execute them in the d
- [`list entities`](#list-entities) &mdash; Lists all unique entities.
- [`list saved queries`](#list-saved-queries) &mdash; Lists available saved queries. Use the `--show-exports` flag to display each export listed under a saved query.
- [`query`](#query) &mdash; Query metrics, saved queries, and dimensions you want to see in the command line interface. Refer to [query examples](#query-examples) to help you get started.
- [`export`](#export) &mdash; Runs exports for a singular saved query for testing and generating exports in your development environment. You can also use the `--select` flag to specify particular exports from a saved query.
- [`export-all`](#export-all) &mdash; Runs exports for multiple saved queries at once, saving time and effort.


<!--below commands aren't supported in dbt cloud yet
- [`validate-configs`](#validate-configs) &mdash; Validates semantic model configurations.
Expand Down Expand Up @@ -152,7 +155,7 @@ Options:
--help Show this message and exit.
```

## List dimension-values
### List dimension-values

This command lists all dimension values with the corresponding metric:

Expand Down Expand Up @@ -385,7 +388,6 @@ mf query --metrics order_total --group-by metric_time,is_food_order # In dbt Cor
</TabItem>
<TabItem value="eg3" label="Order/limit">
You can add order and limit functions to filter and present the data in a readable format. The following query limits the data set to 10 records and orders them by `metric_time`, descending. Note that using the `-` prefix will sort the query in descending order. Without the `-` prefix sorts the query in ascending order.
Expand Down Expand Up @@ -580,6 +582,27 @@ dbt sl query --metrics revenue --group-by metric_time__month # In dbt Cloud
mf query --metrics revenue --group-by metric_time__month # In dbt Core
```
### Export
Run [exports for a specific saved query](/docs/use-dbt-semantic-layer/exports#exports-for-single-saved-query). Use this command to test and generate exports in your development environment. You can also use the `--select` flag to specify particular exports from a saved query. Refer to [exports in development](/docs/use-dbt-semantic-layer/exports#exports-in-development) for more info.
Export is available in dbt Cloud.
```bash
dbt sl export
```
### Export-all
Run [exports for multiple saved queries](/docs/use-dbt-semantic-layer/exports#exports-for-multiple-saved-queries) at once. This command provides a convenient way to manage and execute exports for several queries simultaneously, saving time and effort. Refer to [exports in development](/docs/use-dbt-semantic-layer/exports#exports-in-development) for more info.
Export is available in dbt Cloud.
```bash
dbt sl export-all
```
## FAQs
<detailsToggle alt_header="How can I add a dimension filter to a where filter?">
Expand Down
2 changes: 1 addition & 1 deletion website/docs/docs/collaborate/govern/model-access.md
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ For example, if you have a model config set as:

</File>

And the model contract is defined:
And the model access is defined:

<File name="models/my_project.yml">

Expand Down
Loading

0 comments on commit c72b37e

Please sign in to comment.