atlanai/atlanai-analytics
v0.8.7Apache-2.0
Try Atlan Analytics on a demo or set it up on your own data, step by step: survey dashboards and query history, generate and check metrics, save them locally or to Atlan, ask questions and build a dashboard.
scripts
- analytics-ask
- scripts/definition_link.py
- analytics-build
- scripts/acquisition.py
- scripts/analytics_case.py
- scripts/analytics_eval.py
- scripts/analytics_flow.py
- scripts/analytics_transcript.py
- scripts/auth_recovery.py
- scripts/checklist.py
216 more
- scripts/context_contracts.py
- scripts/context_state.py
- scripts/dashboard.py
- scripts/dashboard_errors.py
- scripts/dashboard_preflight.py
- scripts/dashboard_publish.py
- scripts/dashboard_run.py
- scripts/dashboard_runtime/scripts/inspect_powerbi.py
- scripts/dashboard_runtime/scripts/setup_pbixray.py
- scripts/dashboard_runtime/trident/__init__.py
- scripts/dashboard_runtime/trident/contracts.py
- scripts/dashboard_runtime/trident/core.py
- scripts/dashboard_runtime/trident/dax_syntax.py
- scripts/dashboard_runtime/trident/evaluation.py
- scripts/dashboard_runtime/trident/metric_contract.py
- scripts/dashboard_runtime/trident/powerbi_file.py
- scripts/dashboard_runtime/trident/snowflake_cli.py
- scripts/dashboard_runtime/trident/snowflake_discovery.py
- scripts/experience.py
- scripts/experience_workbench.py
- scripts/journey.py
- scripts/local_data.py
- scripts/local_prepare.py
- scripts/metric_preview.py
- scripts/page_scope.py
- scripts/progress.py
- scripts/project.py
- scripts/publication_batches.py
- scripts/publication_receipts.py
- scripts/reconciliation.py
- scripts/registry_contract.py
- scripts/registry_inspection.py
- scripts/retrieval.py
- scripts/source_inventory.py
- metrics-generation
- modules/__init__.py
- modules/metrics/__init__.py
- modules/metrics/driver.py
- modules/metrics/engine/examples/plugs/databricks-direct/src/metrics_agent_databricks/__init__.py
- modules/metrics/engine/examples/plugs/jsonl-trace/src/metrics_agent_jsonl_trace/__init__.py
- modules/metrics/engine/examples/plugs/postgres-direct/src/metrics_agent_postgres/__init__.py
- modules/metrics/engine/packages/metrics-agent-databricks/src/metrics_agent_databricks/__init__.py
- modules/metrics/engine/packages/metrics-agent-databricks/src/metrics_agent_databricks/artifacts.py
- modules/metrics/engine/packages/metrics-agent-databricks/src/metrics_agent_databricks/auth.py
- modules/metrics/engine/packages/metrics-agent-databricks/src/metrics_agent_databricks/history.py
- modules/metrics/engine/packages/metrics-agent-databricks/src/metrics_agent_databricks/plug.py
- modules/metrics/engine/packages/metrics-agent-powerbi/src/metrics_agent_powerbi/__init__.py
- modules/metrics/engine/packages/metrics-agent-powerbi/src/metrics_agent_powerbi/access.py
- modules/metrics/engine/packages/metrics-agent-powerbi/src/metrics_agent_powerbi/credentials.py
- modules/metrics/engine/packages/metrics-agent-powerbi/src/metrics_agent_powerbi/mcp_capture.py
- modules/metrics/engine/packages/metrics-agent-powerbi/src/metrics_agent_powerbi/pbi_definition_extract.py
- modules/metrics/engine/packages/metrics-agent-powerbi/src/metrics_agent_powerbi/plug.py
- modules/metrics/engine/packages/metrics-agent-snowflake/src/metrics_agent_snowflake/__init__.py
- modules/metrics/engine/packages/metrics-agent-snowflake/src/metrics_agent_snowflake/artifacts.py
- modules/metrics/engine/packages/metrics-agent-snowflake/src/metrics_agent_snowflake/history.py
- modules/metrics/engine/packages/metrics-agent-snowflake/src/metrics_agent_snowflake/plug.py
- modules/metrics/engine/packages/metrics-agent-snowflake/src/metrics_agent_snowflake/semantic_view.py
- modules/metrics/engine/packages/metrics-agent-snowflake/src/metrics_agent_snowflake/semantic_view_ddl.py
- modules/metrics/engine/packages/metrics-agent-snowflake/src/metrics_agent_snowflake/semantic_view_queries.py
- modules/metrics/engine/packages/metrics-agent-tableau/src/metrics_agent_tableau/__init__.py
- modules/metrics/engine/packages/metrics-agent-tableau/src/metrics_agent_tableau/access.py
- modules/metrics/engine/packages/metrics-agent-tableau/src/metrics_agent_tableau/artifacts.py
- modules/metrics/engine/packages/metrics-agent-tableau/src/metrics_agent_tableau/fetch.py
- modules/metrics/engine/packages/metrics-agent-tableau/src/metrics_agent_tableau/mcp_capture.py
- modules/metrics/engine/packages/metrics-agent-tableau/src/metrics_agent_tableau/metadata.py
- modules/metrics/engine/packages/metrics-agent-tableau/src/metrics_agent_tableau/plug.py
- modules/metrics/engine/packages/metrics-agent-tableau/src/metrics_agent_tableau/rest.py
- modules/metrics/engine/run_pipeline.sh
- modules/metrics/engine/scripts/a1_parse_bi.py
- modules/metrics/engine/scripts/a2_question_units.py
- modules/metrics/engine/scripts/a3_loop.py
- modules/metrics/engine/scripts/a3_translate.py
- modules/metrics/engine/scripts/a3b_review.py
- modules/metrics/engine/scripts/a4_witness_bi.py
- modules/metrics/engine/scripts/c1_normalise.py
- modules/metrics/engine/scripts/c2_merge.py
- modules/metrics/engine/scripts/c3_questions.py
- modules/metrics/engine/scripts/c4_gates.py
- modules/metrics/engine/scripts/c5_emit.py
- modules/metrics/engine/scripts/d1_candidates.py
- modules/metrics/engine/scripts/d4b_consistency.py
- modules/metrics/engine/scripts/g1_terms.py
- modules/metrics/engine/scripts/g2_publish.py
- modules/metrics/engine/scripts/g3_link_assets.py
- modules/metrics/engine/scripts/g4_serve_sql.py
- modules/metrics/engine/scripts/h0_corpus.py
- modules/metrics/engine/scripts/h1_shapes.py
- modules/metrics/engine/scripts/h2_measures.py
- modules/metrics/engine/scripts/h5_verified.py
- modules/metrics/engine/scripts/m1_merge.py
- modules/metrics/engine/scripts/m2_describe.py
- modules/metrics/engine/scripts/pbi-definition-extract/pbi_definition_extract.py
- modules/metrics/engine/scripts/r1_envelopes.py
- modules/metrics/engine/scripts/r1b_envelopes.py
- modules/metrics/engine/scripts/r2_mirror.py
- modules/metrics/engine/scripts/r3_push.py
- modules/metrics/engine/scripts/r3b_push.py
- modules/metrics/engine/scripts/r4_relate_push.py
- modules/metrics/engine/scripts/run.py
- modules/metrics/engine/scripts/s0_inputs.py
- modules/metrics/engine/scripts/t0_agent.py
- modules/metrics/engine/scripts/t1_lineage.py
- modules/metrics/engine/scripts/t2_session.py
- modules/metrics/engine/scripts/x1_propose.py
- modules/metrics/engine/scripts/x2_merge.py
- modules/metrics/engine/scripts/x3_emit.py
- modules/metrics/engine/scripts/x3_loop.py
- modules/metrics/engine/scripts/x4_relate.py
- modules/metrics/engine/src/metrics_agent/__init__.py
- modules/metrics/engine/src/metrics_agent/_paths.py
- modules/metrics/engine/src/metrics_agent/cli.py
- modules/metrics/engine/src/metrics_agent/lib/__init__.py
- modules/metrics/engine/src/metrics_agent/lib/access.py
- modules/metrics/engine/src/metrics_agent/lib/artifacts.py
- modules/metrics/engine/src/metrics_agent/lib/bi_capture.py
- modules/metrics/engine/src/metrics_agent/lib/bi_models.py
- modules/metrics/engine/src/metrics_agent/lib/bi_scope.py
- modules/metrics/engine/src/metrics_agent/lib/bi_tags.py
- modules/metrics/engine/src/metrics_agent/lib/card_sql.py
- modules/metrics/engine/src/metrics_agent/lib/cardfields.py
- modules/metrics/engine/src/metrics_agent/lib/catalogue.py
- modules/metrics/engine/src/metrics_agent/lib/consistency.py
- modules/metrics/engine/src/metrics_agent/lib/corpus.py
- modules/metrics/engine/src/metrics_agent/lib/declared.py
- modules/metrics/engine/src/metrics_agent/lib/dialect.py
- modules/metrics/engine/src/metrics_agent/lib/dimensions.py
- modules/metrics/engine/src/metrics_agent/lib/engine.py
- modules/metrics/engine/src/metrics_agent/lib/evidence.py
- modules/metrics/engine/src/metrics_agent/lib/faithfulness.py
- modules/metrics/engine/src/metrics_agent/lib/fold.py
- modules/metrics/engine/src/metrics_agent/lib/literal_privacy.py
- modules/metrics/engine/src/metrics_agent/lib/manifest.py
- modules/metrics/engine/src/metrics_agent/lib/measures.py
- modules/metrics/engine/src/metrics_agent/lib/observed.py
- modules/metrics/engine/src/metrics_agent/lib/pii.py
- modules/metrics/engine/src/metrics_agent/lib/policy.py
- modules/metrics/engine/src/metrics_agent/lib/publish_target.py
- modules/metrics/engine/src/metrics_agent/lib/quality.py
- modules/metrics/engine/src/metrics_agent/lib/querylog.py
- modules/metrics/engine/src/metrics_agent/lib/redact.py
- modules/metrics/engine/src/metrics_agent/lib/rules.py
- modules/metrics/engine/src/metrics_agent/lib/run_record.py
- modules/metrics/engine/src/metrics_agent/lib/slugs.py
- modules/metrics/engine/src/metrics_agent/lib/sqlshape.py
- modules/metrics/engine/src/metrics_agent/lib/stage.py
- modules/metrics/engine/src/metrics_agent/lib/tablecards.py
- modules/metrics/engine/src/metrics_agent/lib/whgate.py
- modules/metrics/engine/src/metrics_agent/lib/withheld.py
- modules/metrics/engine/src/metrics_agent/lib/witness.py
- modules/metrics/engine/src/metrics_agent/observe.py
- modules/metrics/engine/src/metrics_agent/plug_runtime.py
- modules/metrics/engine/src/metrics_agent/plugs/__init__.py
- modules/metrics/engine/src/metrics_agent/plugs/files.py
- modules/metrics/engine/src/metrics_agent/plugs/local_files.py
- modules/metrics/engine/src/metrics_agent/plugs/readers/__init__.py
- modules/metrics/engine/src/metrics_agent/plugs/readers/bicompile.py
- modules/metrics/engine/src/metrics_agent/plugs/readers/daxtables.py
- modules/metrics/engine/src/metrics_agent/plugs/readers/fixedtables.py
- modules/metrics/engine/src/metrics_agent/plugs/readers/lookml.py
- modules/metrics/engine/src/metrics_agent/plugs/readers/mquery.py
- modules/metrics/engine/src/metrics_agent/plugs/readers/mquery_steps.py
- modules/metrics/engine/src/metrics_agent/plugs/readers/pbit.py
- modules/metrics/engine/src/metrics_agent/plugs/readers/pbix.py
- modules/metrics/engine/src/metrics_agent/plugs/readers/powerbi.py
- modules/metrics/engine/src/metrics_agent/plugs/readers/powerbi_goals.py
- modules/metrics/engine/src/metrics_agent/plugs/readers/powerbi_layout.py
- modules/metrics/engine/src/metrics_agent/plugs/readers/powerbi_rdl.py
- modules/metrics/engine/src/metrics_agent/plugs/readers/powerbi_scan.py
- modules/metrics/engine/src/metrics_agent/plugs/readers/tableau.py
- modules/metrics/engine/src/metrics_agent/plugs/readers/tableau_params.py
- modules/metrics/engine/src/metrics_agent/plugs/readers/tabular.py
- modules/metrics/engine/src/metrics_agent/plugs/readers/visualcalc.py
- modules/metrics/engine/src/metrics_agent/readers.py
- modules/metrics/engine/src/metrics_agent/run_config.py
- modules/metrics/engine/src/metrics_agent/setup.py
- modules/metrics/engine/src/metrics_agent/socket_gates.py
- modules/metrics/engine/src/metrics_agent/sockets.py
- modules/metrics/engine/src/metrics_agent/stages/__init__.py
- modules/metrics/engine/src/metrics_agent/stages/a1_parse_bi.py
- modules/metrics/engine/src/metrics_agent/stages/a2_question_units.py
- modules/metrics/engine/src/metrics_agent/stages/a3_loop.py
- modules/metrics/engine/src/metrics_agent/stages/a3_translate.py
- modules/metrics/engine/src/metrics_agent/stages/a3b_review.py
- modules/metrics/engine/src/metrics_agent/stages/a4_witness_bi.py
- modules/metrics/engine/src/metrics_agent/stages/c1_normalise.py
- modules/metrics/engine/src/metrics_agent/stages/c2_merge.py
- modules/metrics/engine/src/metrics_agent/stages/c3_questions.py
- modules/metrics/engine/src/metrics_agent/stages/c4_gates.py
- modules/metrics/engine/src/metrics_agent/stages/c5_emit.py
- modules/metrics/engine/src/metrics_agent/stages/d1_candidates.py
- modules/metrics/engine/src/metrics_agent/stages/d4b_consistency.py
- modules/metrics/engine/src/metrics_agent/stages/h0_corpus.py
- modules/metrics/engine/src/metrics_agent/stages/h1_shapes.py
- modules/metrics/engine/src/metrics_agent/stages/h2_measures.py
- modules/metrics/engine/src/metrics_agent/stages/h5_verified.py
- modules/metrics/engine/src/metrics_agent/stages/m1_merge.py
- modules/metrics/engine/src/metrics_agent/stages/m2_describe.py
- modules/metrics/engine/src/metrics_agent/stages/run.py
- modules/metrics/engine/src/metrics_agent/stages/s0_inputs.py
- modules/metrics/engine/src/metrics_agent/stages/s_fetch_bi.py
- modules/metrics/engine/src/metrics_agent/stages/x1_propose.py
- modules/metrics/engine/src/metrics_agent/stages/x2_merge.py
- modules/metrics/engine/src/metrics_agent/stages/x3_emit.py
- modules/metrics/engine/src/metrics_agent/stages/x3_loop.py
- modules/metrics/engine/src/metrics_agent/stages/x4_relate.py
- modules/metrics/engine/src/metrics_agent/testing/__init__.py
- modules/metrics/engine/src/metrics_agent/testing/conformance.py
- modules/metrics/export.py
- modules/metrics/holds.py
- modules/metrics/publication.py
- modules/metrics/required_filters.py
- modules/metrics/terminal_io.py
- modules/metrics/validation.py
- modules/metrics/worker.py
- modules/workflow.py
- scripts/analytics_agent.py
plugin.json
- name
- atlanai-analytics
- version
- 0.8.7
- description
- Try Atlan Analytics on a demo or set it up on your own data, step by step: survey dashboards and query history, generate and check metrics, save them locally or to Atlan, ask questions and build a dashboard.
- author
- Atlanhttps://atlan.com
- license
- Apache-2.0
- repository
- https://github.com/atlanai/atlan-plugins
- extensions
- com.openai
plugin.json
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "atlanai-analytics",
"version": "0.8.7",
"description": "Try Atlan Analytics on a demo or set it up on your own data, step by step: survey dashboards and query history, generate and check metrics, save them locally or to Atlan, ask questions and build a dashboard.",
"author": {
"name": "Atlan",
"url": "https://atlan.com"
},
"homepage": "https://github.com/atlanai/atlan-plugins",
"repository": "https://github.com/atlanai/atlan-plugins",
"license": "Apache-2.0",
"keywords": [
"atlan",
"analytics",
"metrics",
"text-to-sql",
"talk-to-data",
"snowflake",
"databricks",
"dashboards"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Analytics",
"shortDescription": "Publish analytics context and ask your data with Atlan",
"longDescription": "The analytics workload on the Atlan registry, as five skills. analytics-demo walks through a made-up firm end to end. analytics-build does the same on your own dashboards, BI exports and query history, in seven steps. source-survey says what a source holds and which metric names it offers. metrics-generation generates, checks, edits, proposes and publishes metrics and saved queries with the metrics engine. analytics-ask answers a data question from published metrics, with the definition it used, and turns answers into a dashboard. It finds your Snowflake, Databricks or other warehouse through Atlan or your own connector, and uses the Atlan plugin's connection.",
"developerName": "Atlan",
"category": "Data & Analytics",
"capabilities": [
"Interactive",
"Write"
],
"websiteURL": "https://atlan.com",
"defaultPrompt": [
"Show me an Atlan Analytics demo",
"Help me use this dashboard, folder or BI export to ask questions about my data",
"Build metrics and saved queries for our support tables from the warehouse's query history"
],
"brandColor": "#2026D2",
"composerIcon": "./assets/logo.svg",
"logo": "./assets/logo.svg",
"privacyPolicyURL": "https://atlan.com/privacy-policy/"
}
}
}
}
What else this package ships
These files come with the package and this site does not publish them. They are listed so you know what is there before you install it.
- 222Python files
- run_pipeline.sh
- 81JSON files
- 12YAML files
- 8configuration files
- constraints.txt
- 5other files
Client extensions
Data this package carries for particular clients. The directory lists the clients named and never reads what is addressed to them.
- com.openai