βFAQ
How can I see if permissions were set properly to use Arcwise?
Using the ARCWISE
role (or whichever role + user you have set up) run show tables
in Snowflake. You should see all tables you intended to share access to listed there.
I am having trouble granting permissions to Arcwise. What can I do?
Reach out to us! Common issues include:
Snowflake: Granting access without including grants to
FUTURE
. Often times tables will be dropped and recreated by jobs. When this happens the access is removed unlessFUTURE
is included.
How and when does Arcwise use database compute?
Arcwise uses database compute in two ways:
When using Connect Data Arcwise will execute a
SELECT * XXX LIMIT 1000
query to preview the data.When executing an Arc formula, EG
ARCCOUNT
, this is translated to an SQL query that will be executed in your warehouse.
What does Arcwise do with access to DBT?
Arcwise does the following:
read dbt artifacts
read results of last dbt job
read semantic later proxy URL (if you have it set up)
Arcwise doesn't run any jobs. It is sufficient to grant Arcwise Job Viewer
permissions.
What does Arcwise do with access to Snowflake database data?
Arcwise uses this access to read query history (SQL only, not data). This query history is used to present the most relevant tables, columns, and joins to Arcwise users.
What data is stored by Arcwise?
For basic usage of the tool we store:
names of tables
names of columns
If we are granted access to Snowflake database data we additionally store query history (SQL only, not data), usage counts of tables, usage counts of columns, and usage counts of joins.
Last updated