Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
195 commits
Select commit Hold shift + click to select a range
6543ddb
workflows
Apr 26, 2022
69e956f
workflows
Apr 26, 2022
3311e6a
workflows
Apr 26, 2022
1ce9960
workflows
Apr 26, 2022
5473b9a
workflows
Apr 26, 2022
b697168
Merge pull request #1 from YotpoLtd/github-actions
chaimt Apr 26, 2022
4ef9d0a
workflows
Apr 26, 2022
8fde769
update name
Apr 26, 2022
94fdbc5
update name
Apr 26, 2022
455ac9b
Automated Change: Version Updated
retraut Apr 26, 2022
faa57b0
fix manifest
Apr 28, 2022
bbfe765
Merge branch 'fix-manifest' of github.com:YotpoLtd/yoda-dbt2looker in…
Apr 28, 2022
32c6165
Merge pull request #3 from YotpoLtd/fix-manifest
chaimt Apr 28, 2022
4d565b1
change master to main
Apr 28, 2022
8620a8e
sperate forkflows
Apr 28, 2022
689ff2f
Merge pull request #4 from YotpoLtd/seperate-workflows
chaimt Apr 28, 2022
8c8ecc7
Automated Change: Version Updated
chaimt Apr 28, 2022
4363e09
update version
May 1, 2022
253be4d
Automated Change: Version Updated
chaimt May 1, 2022
54b01b6
update version
May 1, 2022
254029c
Merge branch 'main' into change-name
chaimt May 1, 2022
842a0a1
update version
May 1, 2022
aef1c42
update version
May 1, 2022
7666c06
Merge pull request #5 from YotpoLtd/change-name
chaimt May 1, 2022
0525872
Automated Change: Version Updated
chaimt May 1, 2022
525f754
fix yoda_dbt2looker
May 3, 2022
29e4919
Automated Change: Version Updated
chaimt May 3, 2022
ad5a14a
fix include views
May 16, 2022
0d585c9
Merge branch 'main' of github.com:YotpoLtd/yoda-dbt2looker
May 16, 2022
67f4721
Automated Change: Version Updated
chaimt May 16, 2022
5f307a4
add exposure support
chaimt Jun 19, 2022
1f3c08d
add exposure support
chaimt Jun 20, 2022
8014ae8
fix
chaimt Jun 21, 2022
77e0179
add exposure
chaimt Jun 26, 2022
e6c432d
Merge branch 'main' of github.com:lightdash/dbt2looker into lightdash…
chaimt Jun 27, 2022
77278c6
Merge branch 'lightdash-main'
chaimt Jun 27, 2022
fa3be3f
Merge branch 'main' into add-exposure
chaimt Jun 27, 2022
93d4892
Automated Change: Version Updated
chaimt Jun 27, 2022
4aca9f9
merge
chaimt Jun 27, 2022
4877a9f
merge
chaimt Jun 27, 2022
663952e
fix cluster status
chaimt Jun 27, 2022
31d7206
Merge pull request #7 from YotpoLtd/add-exposure
chaimt Jun 28, 2022
b550706
Automated Change: Version Updated
chaimt Jun 28, 2022
abd23fb
add default measure
chaimt Jun 28, 2022
f17109b
Merge pull request #8 from YotpoLtd/add-default-measure
chaimt Jun 28, 2022
6b0451e
Automated Change: Version Updated
chaimt Jun 28, 2022
f0318a5
fix domain from join
chaimt Jun 29, 2022
686cd98
Merge branch 'main' of github.com:YotpoLtd/yoda-dbt2looker
chaimt Jun 29, 2022
d1b47b9
fix domain from join
chaimt Jun 29, 2022
1d28097
Automated Change: Version Updated
chaimt Jun 29, 2022
a131e54
Merge pull request #9 from YotpoLtd/add-attrbiture
chaimt Jun 29, 2022
6cbd985
Automated Change: Version Updated
chaimt Jun 29, 2022
8def977
primary-key
chaimt Jun 29, 2022
e892621
Merge pull request #10 from YotpoLtd/primary-key
chaimt Jun 30, 2022
3cc7dcb
Automated Change: Version Updated
chaimt Jun 30, 2022
4978d22
remove joins
chaimt Jun 30, 2022
9cc5c39
Merge branch 'main' into fix-primary
chaimt Jun 30, 2022
c98881a
remove joins
chaimt Jun 30, 2022
3cb8b87
Merge pull request #11 from YotpoLtd/fix-primary
chaimt Jun 30, 2022
6ea92d3
Automated Change: Version Updated
chaimt Jun 30, 2022
440cc35
remove joins
chaimt Jun 30, 2022
bf2ce34
Merge pull request #12 from YotpoLtd/fix-primary
chaimt Jun 30, 2022
4fef1b7
Automated Change: Version Updated
chaimt Jun 30, 2022
c267714
fix exposure
chaimt Jun 30, 2022
8628f74
Merge pull request #13 from YotpoLtd/fix-primary
chaimt Jun 30, 2022
5ccd269
Automated Change: Version Updated
chaimt Jun 30, 2022
cc1bb21
default measure
chaimt Jul 1, 2022
f7d284d
Merge pull request #14 from YotpoLtd/default-measure
chaimt Jul 1, 2022
c18d102
Automated Change: Version Updated
chaimt Jul 1, 2022
92cdbcf
default measure
chaimt Jul 3, 2022
2e1b213
Merge pull request #15 from YotpoLtd/fix-measure-description
chaimt Jul 3, 2022
9cd54db
Automated Change: Version Updated
chaimt Jul 3, 2022
329f75c
add ability to provide logical operator
dkruh36 Jul 9, 2022
13a154e
wip
dkruh36 Jul 9, 2022
dd096bb
add comment
dkruh36 Jul 10, 2022
249b33e
Merge pull request #16 from YotpoLtd/enable-logical-operators-between…
dkruh36 Jul 10, 2022
fd9f097
Automated Change: Version Updated
dkruh36 Jul 10, 2022
61179e6
add compound key
dkruh36 Jul 19, 2022
13b2646
Merge pull request #17 from YotpoLtd/DATA-6359-composite-key
chaimt Jul 19, 2022
9ef8e17
Automated Change: Version Updated
chaimt Jul 19, 2022
32a3b98
fix primary key
chaimt Jul 20, 2022
95df7db
fix primary key
chaimt Jul 20, 2022
95fae19
Merge pull request #18 from YotpoLtd/fix-composite-primary-key
chaimt Jul 20, 2022
2b428fc
Automated Change: Version Updated
chaimt Jul 20, 2022
7631ebc
remove metrics
chaimt Jul 23, 2022
6cce858
Automated Change: Version Updated
chaimt Jul 23, 2022
687c606
move measure under looker
chaimt Jul 28, 2022
90d4bb6
Merge pull request #19 from YotpoLtd/move-measures-under-looker
chaimt Jul 31, 2022
d164ed1
Automated Change: Version Updated
chaimt Jul 31, 2022
2e18816
rename explore_name to main_model
chaimt Aug 1, 2022
588028e
Merge pull request #20 from YotpoLtd/DATA-6366-reanme-explore_name
chaimt Aug 1, 2022
d80b302
Automated Change: Version Updated
chaimt Aug 1, 2022
12d0b11
update typing-extention to 4.1.1
dkruh36 Aug 2, 2022
b2348df
Merge pull request #21 from YotpoLtd/upgrade-typing-extentions
chaimt Aug 2, 2022
055e05c
Automated Change: Version Updated
chaimt Aug 2, 2022
1f567af
Update tox.ini
matane159 Aug 4, 2022
05f91af
Automated Change: Version Updated
matane159 Aug 4, 2022
85d091e
update versions
chaimt Aug 31, 2022
301ea48
update versions
chaimt Aug 31, 2022
1cc1399
update versions
chaimt Aug 31, 2022
127f4ab
Merge pull request #25 from YotpoLtd/update-versions
chaimt Aug 31, 2022
001ea32
Automated Change: Version Updated
chaimt Aug 31, 2022
d793e9c
backup dags
chaimt Sep 7, 2022
f7abb3d
backup dags
chaimt Sep 7, 2022
99c2781
Merge pull request #26 from YotpoLtd/update-schema-to-new-dbt
chaimt Sep 8, 2022
7c73f6d
Automated Change: Version Updated
chaimt Sep 8, 2022
242c278
fix missing join
chaimt Sep 13, 2022
8cfdec9
Merge pull request #27 from YotpoLtd/fix-missing-join
chaimt Sep 14, 2022
1dd21ec
Automated Change: Version Updated
chaimt Sep 14, 2022
e7ef569
upgrade to 1_5_4
dkruh36 Aug 3, 2023
11f5099
wip
dkruh36 Aug 3, 2023
76292de
wip
dkruh36 Aug 3, 2023
740f0ae
wip
dkruh36 Aug 3, 2023
2532c0e
wip
dkruh36 Aug 3, 2023
e918392
wip
dkruh36 Aug 3, 2023
bef3e3e
wip
dkruh36 Aug 3, 2023
d5f1835
wip
dkruh36 Aug 3, 2023
56e7c71
Merge pull request #29 from YotpoLtd/upgrade_to_dbt_1_5_4
dkruh1 Aug 6, 2023
9db3aef
Automated Change: Version Updated
dkruh1 Aug 6, 2023
431c0b4
read connection from exposure
dkruh36 Nov 8, 2023
085f28f
Merge pull request #30 from YotpoLtd/KOALA-725-set-connection-from-ex…
dkruh1 Nov 8, 2023
3325a67
Automated Change: Version Updated
dkruh1 Nov 8, 2023
2fd077b
support non aggregative measures
dkruh36 Nov 16, 2023
a0c0851
add integration test
dkruh36 Nov 16, 2023
44a41cf
wip
dkruh36 Nov 16, 2023
311ad0d
remove comment
dkruh36 Nov 16, 2023
77d6f3e
Merge pull request #31 from YotpoLtd/KOALA-726-support-non-aggregativ…
dkruh1 Nov 16, 2023
72c1a2d
Automated Change: Version Updated
dkruh1 Nov 16, 2023
0980912
wip
dkruh36 Dec 11, 2023
2fadf88
fix tests
dkruh36 Dec 11, 2023
8416ea3
Merge pull request #32 from YotpoLtd/fix-snowflake-models-relationname
dkruh1 Dec 12, 2023
a1a6fc0
Automated Change: Version Updated
dkruh1 Dec 12, 2023
ecae616
added custom dimensions support
MDura92 Dec 18, 2023
d17a948
added unit test
MDura92 Dec 18, 2023
7823b3a
Merge pull request #33 from YotpoLtd/KOALA-830-add-dimensions-support
MDura92 Dec 19, 2023
39dd4cb
Automated Change: Version Updated
MDura92 Dec 19, 2023
d8cffdd
added parameters, filters and dimension group support
MDura92 Dec 22, 2023
402af77
added unit test
MDura92 Dec 22, 2023
94b2d27
added sql_always_where support
MDura92 Dec 22, 2023
3506839
review remarks
MDura92 Dec 27, 2023
5638dc1
Merge pull request #34 from YotpoLtd/KOALA-830-add-dimensions-support
MDura92 Dec 27, 2023
d085f47
Automated Change: Version Updated
MDura92 Dec 27, 2023
e752037
added escape character handling and parsing model refs for sql_always…
MDura92 Dec 28, 2023
3aa79f4
removed unrequired changes
MDura92 Dec 28, 2023
a4190d0
review remarks
MDura92 Dec 28, 2023
220faed
Merge pull request #35 from YotpoLtd/KOALA-830-add-dimensions-support
MDura92 Dec 28, 2023
e40afa9
Automated Change: Version Updated
MDura92 Dec 28, 2023
5fc85a6
do not remove spaces on measures sql
dkruh36 Dec 31, 2023
e91fec3
Merge pull request #36 from YotpoLtd/KOALA-872-disable-spaces-removal…
dkruh1 Dec 31, 2023
cd7d6c5
Automated Change: Version Updated
dkruh1 Dec 31, 2023
01e4e04
added all types for exposure measures (none aggregative and aggregative)
MDura92 Jan 10, 2024
3439d14
formatting fix
MDura92 Jan 10, 2024
50d35c7
Merge pull request #37 from YotpoLtd/KOALA-876-add-aggregative-measures
MDura92 Jan 11, 2024
fe4b3e0
Automated Change: Version Updated
MDura92 Jan 11, 2024
8487924
add escaping
dkruh36 Jan 14, 2024
f90819c
Merge pull request #38 from YotpoLtd/KOALA-891-escape-measures-sql
dkruh1 Jan 14, 2024
7e5386d
Automated Change: Version Updated
dkruh1 Jan 14, 2024
0daf9e3
add primary key support and fix spaces problem
dkruh36 Jan 23, 2024
00eae83
Merge pull request #39 from YotpoLtd/KOALA-895-add-pk-and-fix-spaces
dkruh1 Jan 28, 2024
a2b22dc
Automated Change: Version Updated
dkruh1 Jan 28, 2024
c21aa41
support labels
dkruh36 Feb 8, 2024
6094ca1
Merge pull request #40 from YotpoLtd/KOALA-902-support-labels
dkruh1 Feb 8, 2024
a0ffa57
Automated Change: Version Updated
dkruh1 Feb 8, 2024
19acf1f
feat(poetry): update importlib-metadata version
matanmichaely Jun 6, 2024
116eeb2
Merge pull request #41 from YotpoLtd/upgrade-importlib-version
dkruh1 Jun 6, 2024
76d66a8
Automated Change: Version Updated
dkruh1 Jun 6, 2024
5282870
feat(dbt): upgrade manifest version v12
matanmichaely Jun 9, 2024
9a87b00
feat(dbt): added new manifest & catalog
matanmichaely Jun 9, 2024
ec1b185
Merge pull request #42 from YotpoLtd/upgrade-manifest-v12
dkruh1 Jun 9, 2024
34e2332
Automated Change: Version Updated
dkruh1 Jun 9, 2024
af8b1c7
feat(utils): create utils module for reading files
matanmichaely Aug 28, 2024
374bdd5
feat(convert-without-catalog): added new package with new implementat…
matanmichaely Aug 28, 2024
20015bc
feat(core): add init file
matanmichaely Aug 28, 2024
2a55546
Merge pull request #44 from YotpoLtd/koala-1245-add-utils-methods
matanmichaely Aug 29, 2024
aef7f49
Automated Change: Version Updated
matanmichaely Aug 29, 2024
33513d2
fix(tests): fix tests
matanmichaely Aug 29, 2024
1d4e4f2
fix(generation): remove generation of models
matanmichaely Aug 29, 2024
414ed02
Merge pull request #45 from YotpoLtd/koala-1245-add-transform-without…
matanmichaely Sep 1, 2024
a2c0e60
Automated Change: Version Updated
matanmichaely Sep 1, 2024
19ac7c4
feat(remove-catalog): remove usage of catalog (#43)
matanmichaely Sep 3, 2024
69b394f
Automated Change: Version Updated
matanmichaely Sep 3, 2024
1d4dbed
Koala-1245 | feat(convert-without-catalog): implementation & tests fo…
matanmichaely Sep 3, 2024
f2b125e
Automated Change: Version Updated
matanmichaely Sep 3, 2024
115f848
support percentile argument in measures
dkruh36 Sep 24, 2024
ea4d382
Merge pull request #49 from YotpoLtd/KOALA-1239-support-precentile
dkruh1 Sep 24, 2024
5a2bb3d
Automated Change: Version Updated
dkruh1 Sep 24, 2024
3b2de3b
support dbx adapter
dkruh36 Oct 7, 2024
8a05c23
add types mapping
dkruh36 Oct 7, 2024
2c49f3d
Merge pull request #50 from YotpoLtd/KOALA-1331-support-dbx-adapter
dkruh1 Oct 7, 2024
9526b2e
Automated Change: Version Updated
dkruh1 Oct 7, 2024
895b790
add support to new iceberg tag
dkruh1 May 27, 2025
97f4ce4
Merge pull request #51 from YotpoLtd/KOALA-1777-add-support-for-new-i…
dkruh1 May 28, 2025
ca6ec19
Automated Change: Version Updated
dkruh1 May 28, 2025
b0ef716
preserve migrated views names
dkruh1 May 28, 2025
70151c7
Update yoda_dbt2looker/core/generator.py
dkruh1 May 28, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: CI
on:
pull_request: {}

jobs:
ci:
strategy:
fail-fast: false
matrix:
python-version: [3.9]
poetry-version: [1.1.11]
os: [ubuntu-22.04]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}
- name: Run image
uses: abatilo/actions-poetry@v2.0.0
with:
poetry-version: ${{ matrix.poetry-version }}
- name: Install dependencies
run: |
python -m pip install --upgrade pip
python -m pip install tox tox-gh-actions
- name: Test with tox
run: tox -e tests
- name: Poetry Version Pull Request
run: poetry version prepatch
- name: Poetry Build
run: poetry build

40 changes: 40 additions & 0 deletions .github/workflows/master.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: CI
on:
push:
branches:
- main

jobs:
ci:
strategy:
fail-fast: false
matrix:
python-version: [3.9]
poetry-version: [1.1.11]
os: [ubuntu-22.04]
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}
- name: Run image
uses: abatilo/actions-poetry@v2.0.0
with:
poetry-version: ${{ matrix.poetry-version }}
- name: Poetry Version Master
run: poetry version patch
- name: Poetry Build
run: poetry build
- name: Build and publish to pypi
uses: JRubics/poetry-publish@v1.10
with:
repository_username: ${{ secrets.JFROG_USER }}
repository_password: ${{ secrets.JFROG_PASSWORD }}
repository_name: "yoda-dbt2looker"
repository_url: "https://yotpo.jfrog.io/artifactory/api/pypi/pypi-local"
- name: Push Version to git
uses: stefanzweifel/git-auto-commit-action@v4
with:
commit_message: "Automated Change: Version Updated"
file_pattern: pyproject.toml
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -136,3 +136,6 @@ dmypy.json

# Cython debug symbols
cython_debug/

lookml
generated_lookml
10 changes: 10 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"python.testing.pytestArgs": [
"tests"
],
"jira-plugin.workingProject": "",
"files.associations": {
"*.yaml": "home-assistant"
},
"python.testing.pytestEnabled": true
}
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,3 +83,4 @@ models:
page_views:
type: count
```

Loading