-
Notifications
You must be signed in to change notification settings - Fork 67
Expand file tree
/
Copy pathgooddata-pandas.mdc
More file actions
43 lines (27 loc) · 969 Bytes
/
gooddata-pandas.mdc
File metadata and controls
43 lines (27 loc) · 969 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# (C) 2025 GoodData Corporation
---
description: GoodData Pandas package - pandas integration layer for GoodData SDK
alwaysApply: false
---
# GoodData Pandas Package
**Location**: `packages/gooddata-pandas/`
## Owns
- Pandas Series and DataFrame creation from GoodData data
- Integration layer between GoodData SDK and pandas
## Does NOT Own
- Core SDK functionality → gooddata-sdk package
- API client → gooddata-api-client (generated)
## Architecture
**Dependency**: Depends on `gooddata-sdk` core package.
**Main class**: `GoodPandas` - extends SDK with pandas-specific operations
## Usage
```python
from gooddata_pandas import GoodPandas
gp = GoodPandas(host="https://example.gooddata.com", token="...")
df = gp.data_frames(workspace_id="demo", insight_id="...")
```
## Testing
Uses vcrpy cassettes. See `technologies/testing` rule for workflow.
## Dependencies
Required: technologies/python, packages/gooddata-sdk
Related: technologies/testing