Node: metabase · Full type: n8n-nodes-base.metabase · Version: 1
Credentials
metabaseApi (alias: @metabase)
CREDENTIAL @metabase = metabaseApi "My Metabase"
Operations
Resource: alerts
get
| Parameter |
Type |
Default |
Details |
alertId |
string |
"" |
required |
getAll
No additional parameters.
Resource: databases
addNewDatasource
| Parameter |
Type |
Default |
Details |
engine |
options |
"postgres" |
required; h2, mongo, mysql, postgres, redshift, sqlite |
host |
string |
"" |
required |
name |
string |
"" |
required |
port |
number |
5432 |
required |
user |
string |
"" |
required |
password |
string |
"" |
required |
dbName |
string |
"" |
|
filePath |
string |
"" |
required |
fullSync |
boolean |
true |
required |
getAll
| Parameter |
Type |
Default |
Details |
simple |
boolean |
true |
|
getFields
| Parameter |
Type |
Default |
Details |
databaseId |
string |
"" |
required |
Resource: metrics
get
| Parameter |
Type |
Default |
Details |
metricId |
string |
"" |
required |
getAll
No additional parameters.
Resource: questions
get
| Parameter |
Type |
Default |
Details |
questionId |
string |
"" |
required |
getAll
No additional parameters.
resultData
| Parameter |
Type |
Default |
Details |
questionId |
string |
"" |
required |
format |
options |
"csv" |
required; csv, json, xlsx |
Common Parameters
| Parameter |
Type |
Default |
Details |
requestOptions |
collection |
{} |
keys: batching, allowUnauthorizedCerts, proxy, timeout |
Parameter Details
requestOptions children:
| Parameter |
Type |
Default |
Details |
batching |
fixedCollection |
{...} |
groups: batch |
allowUnauthorizedCerts |
boolean |
false |
|
proxy |
string |
"" |
|
timeout |
number |
10000 |
|
Example
NODE "metabase" @metabase AS "Metabase" {
resource: "alerts",
operation: "get",
questionId: {{ $json.questionId }},
metricId: {{ $json.metricId }},
databaseId: {{ $json.databaseId }}
}