Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ If you are looking for a fully integrated platform, check out [Cube](https://cub
/>

<p align="center">
<i>Learn more about connecting Cube to <a href="https://cube.dev/docs/config/databases?ref=github-readme" target="_blank">data sources</a> and <a href="https://cube.dev/docs/config/downstream?ref=github-readme" target="_blank">analytics & visualization tools</a>.</i>
<i>Learn more about connecting Cube to <a href="https://cube.dev/cube-core/getting-started/create-a-project?ref=github-readme" target="_blank">data sources</a> and <a href="https://cube.dev/docs/integrations?ref=github-readme" target="_blank">analytics & visualization tools</a>.</i>
</p>

Cube Core was designed to work with all SQL data sources, including cloud data warehouses like Snowflake, Databricks, and BigQuery; query engines like Presto and Amazon Athena; and application databases like Postgres. Cube Core has a built-in relational caching engine to provide sub-second latency and high concurrency for API requests.
Expand All @@ -48,7 +48,7 @@ docker run -p 4000:4000 \

Then, open http://localhost:4000 in your browser to continue setup.

For a step-by-step guide, [see the docs](https://cube.dev/docs/getting-started-docker?ref=github-readme).
For a step-by-step guide, [see the docs](https://cube.dev/cube-core/getting-started/create-a-project?ref=github-readme).

### Cube — Complete Modern BI Tool from Cube Core Creators

Expand All @@ -59,9 +59,9 @@ For a step-by-step guide, [see the docs](https://cube.dev/docs/getting-started-d
## Resources

- [Documentation](https://cube.dev/docs?ref=github-readme)
- [Getting Started](https://cube.dev/docs/getting-started?ref=github-readme)
- [Examples & Tutorials](https://cube.dev/docs/examples?ref=github-readme)
- [Architecture](https://cube.dev/docs/product/introduction#four-layers-of-semantic-layer)
- [Getting Started](https://cube.dev/cube-core/getting-started?ref=github-readme)
- [Examples & Tutorials](https://cube.dev/recipes?ref=github-readme)
- [Architecture](https://cube.dev/docs/introduction)

## Contributing

Expand Down
60 changes: 30 additions & 30 deletions docs-mintlify/admin/connect-to-data/data-sources/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,114 +15,114 @@ sources.
## Data warehouses

<CardGroup cols={3}>
<Card title="Amazon Redshift" icon="aws" href="data-sources/aws-redshift">
<Card title="Amazon Redshift" icon="aws" href="/admin/connect-to-data/data-sources/aws-redshift">
Connect to Amazon Redshift.
</Card>
<Card title="Google BigQuery" icon="google" href="data-sources/google-bigquery">
<Card title="Google BigQuery" icon="google" href="/admin/connect-to-data/data-sources/google-bigquery">
Connect to Google BigQuery.
</Card>
<Card title="Snowflake" icon="snowflake" href="data-sources/snowflake">
<Card title="Snowflake" icon="snowflake" href="/admin/connect-to-data/data-sources/snowflake">
Connect to Snowflake.
</Card>
<Card title="Databricks" icon="database" href="data-sources/databricks-jdbc">
<Card title="Databricks" icon="database" href="/admin/connect-to-data/data-sources/databricks-jdbc">
Connect to Databricks.
</Card>
<Card title="Microsoft Fabric" icon="microsoft" href="data-sources/ms-fabric">
<Card title="Microsoft Fabric" icon="microsoft" href="/admin/connect-to-data/data-sources/ms-fabric">
Connect to Microsoft Fabric.
</Card>
<Card title="ClickHouse" icon="database" href="data-sources/clickhouse">
<Card title="ClickHouse" icon="database" href="/admin/connect-to-data/data-sources/clickhouse">
Connect to ClickHouse.
</Card>
<Card title="SingleStore" icon="database" href="data-sources/singlestore">
<Card title="SingleStore" icon="database" href="/admin/connect-to-data/data-sources/singlestore">
Connect to SingleStore.
</Card>
<Card title="Apache Pinot" icon="database" href="data-sources/pinot">
<Card title="Apache Pinot" icon="database" href="/admin/connect-to-data/data-sources/pinot">
Connect to Apache Pinot.
</Card>
<Card title="Firebolt" icon="fire" href="data-sources/firebolt">
<Card title="Firebolt" icon="fire" href="/admin/connect-to-data/data-sources/firebolt">
Connect to Firebolt.
</Card>
<Card title="Vertica" icon="database" href="data-sources/vertica">
<Card title="Vertica" icon="database" href="/admin/connect-to-data/data-sources/vertica">
Connect to Vertica.
</Card>
</CardGroup>

## Query engines

<CardGroup cols={3}>
<Card title="Amazon Athena" icon="aws" href="data-sources/aws-athena">
<Card title="Amazon Athena" icon="aws" href="/admin/connect-to-data/data-sources/aws-athena">
Connect to Amazon Athena.
</Card>
<Card title="DuckDB / MotherDuck" icon="database" href="data-sources/duckdb">
<Card title="DuckDB / MotherDuck" icon="database" href="/admin/connect-to-data/data-sources/duckdb">
Connect to DuckDB or MotherDuck.
</Card>
<Card title="Hive / SparkSQL" icon="database" href="data-sources/hive">
<Card title="Hive / SparkSQL" icon="database" href="/admin/connect-to-data/data-sources/hive">
Connect to Hive or SparkSQL.
</Card>
<Card title="Presto" icon="database" href="data-sources/presto">
<Card title="Presto" icon="database" href="/admin/connect-to-data/data-sources/presto">
Connect to Presto.
</Card>
<Card title="Trino" icon="database" href="data-sources/trino">
<Card title="Trino" icon="database" href="/admin/connect-to-data/data-sources/trino">
Connect to Trino.
</Card>
</CardGroup>

## Transactional databases

<CardGroup cols={3}>
<Card title="Postgres" icon="database" href="data-sources/postgres">
<Card title="Postgres" icon="database" href="/admin/connect-to-data/data-sources/postgres">
Connect to Postgres.
</Card>
<Card title="Microsoft SQL Server" icon="microsoft" href="data-sources/ms-sql">
<Card title="Microsoft SQL Server" icon="microsoft" href="/admin/connect-to-data/data-sources/ms-sql">
Connect to Microsoft SQL Server.
</Card>
<Card title="MySQL" icon="database" href="data-sources/mysql">
<Card title="MySQL" icon="database" href="/admin/connect-to-data/data-sources/mysql">
Connect to MySQL.
</Card>
<Card title="Oracle" icon="database" href="data-sources/oracle">
<Card title="Oracle" icon="database" href="/admin/connect-to-data/data-sources/oracle">
Connect to Oracle.
</Card>
<Card title="SQLite" icon="database" href="data-sources/sqlite">
<Card title="SQLite" icon="database" href="/admin/connect-to-data/data-sources/sqlite">
Connect to SQLite.
</Card>
</CardGroup>

## Time series & streaming

<CardGroup cols={3}>
<Card title="QuestDB" icon="clock" href="data-sources/questdb">
<Card title="QuestDB" icon="clock" href="/admin/connect-to-data/data-sources/questdb">
Connect to QuestDB.
</Card>
<Card title="ksqlDB" icon="stream" href="data-sources/ksqldb">
<Card title="ksqlDB" icon="stream" href="/admin/connect-to-data/data-sources/ksqldb">
Connect to ksqlDB.
</Card>
<Card title="Materialize" icon="stream" href="data-sources/materialize">
<Card title="Materialize" icon="stream" href="/admin/connect-to-data/data-sources/materialize">
Connect to Materialize.
</Card>
<Card title="RisingWave" icon="stream" href="data-sources/risingwave">
<Card title="RisingWave" icon="stream" href="/admin/connect-to-data/data-sources/risingwave">
Connect to RisingWave.
</Card>
</CardGroup>

## Other data sources

<CardGroup cols={3}>
<Card title="Elasticsearch" icon="magnifying-glass" href="data-sources/elasticsearch">
<Card title="Elasticsearch" icon="magnifying-glass" href="/admin/connect-to-data/data-sources/elasticsearch">
Connect to Elasticsearch.
</Card>
<Card title="MongoDB" icon="leaf" href="data-sources/mongodb">
<Card title="MongoDB" icon="leaf" href="/admin/connect-to-data/data-sources/mongodb">
Connect to MongoDB.
</Card>
<Card title="Druid" icon="database" href="data-sources/druid">
<Card title="Druid" icon="database" href="/admin/connect-to-data/data-sources/druid">
Connect to Apache Druid.
</Card>
<Card title="Parquet" icon="file" href="data-sources/duckdb">
<Card title="Parquet" icon="file" href="/admin/connect-to-data/data-sources/duckdb">
Query Parquet files via DuckDB.
</Card>
<Card title="CSV" icon="file-csv" href="data-sources/duckdb">
<Card title="CSV" icon="file-csv" href="/admin/connect-to-data/data-sources/duckdb">
Query CSV files via DuckDB.
</Card>
<Card title="JSON" icon="braces" href="data-sources/duckdb">
<Card title="JSON" icon="braces" href="/admin/connect-to-data/data-sources/duckdb">
Query JSON files via DuckDB.
</Card>
</CardGroup>
Expand Down
2 changes: 1 addition & 1 deletion packages/cubejs-docker/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ The Cube.js Developer Playground will be available at `http://localhost:4000`.
For more information about supported environment variables, please consult the
documentation for [Environment Variables][link-cubejs-env-vars].

[link-cubejs-env-vars]: https://cube.dev/docs/reference/environment-variables
[link-cubejs-env-vars]: https://cube.dev/reference/configuration/environment-variables

### Using Docker Compose

Expand Down
4 changes: 2 additions & 2 deletions packages/cubejs-playground/src/ChartContainer.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ const UnsupportedFrameworkPlaceholder: UnsupportedPlaceholder = ({
<br />
Please refer to&nbsp;
<a
href="https://cube.dev/docs/@cubejs-client-core"
href="https://cube.dev/reference/javascript-sdk/reference/cubejs-client-core"
target="_blank"
rel="noopener noreferrer"
onClick={() =>
Expand All @@ -90,7 +90,7 @@ const BIPlaceholder: UnsupportedPlaceholder = () => (
<br />
Please refer to&nbsp;
<a
href="https://cube.dev/docs/backend/sql"
href="https://cube.dev/reference/core-data-apis/sql-api"
target="_blank"
rel="noopener noreferrer"
onClick={() => playgroundAction('BI Docs')}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -378,7 +378,7 @@ export function QueryBuilderExtras() {
<InfoIconButton
tooltip="Click to learn more about the query format"
tooltipSuffix=""
to="!https://cube.dev/docs/product/apis-integrations/rest-api/query-format#query-properties"
to="!https://cube.dev/reference/core-data-apis/rest-api/query-format"
/>
</Space>
<Checkbox
Expand Down Expand Up @@ -600,7 +600,7 @@ export function QueryBuilderLimitSelect() {
<InfoIconButton
tooltip="Click to learn more about the row limit"
tooltipSuffix=""
to="!https://cube.dev/docs/product/apis-integrations/queries#row-limit"
to="!https://cube.dev/reference/core-data-apis/rest-api/query-format#row-limit"
/>
}
selectedKey={query.limit == null ? '0' : String(query.limit)}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ export default function Header({ selectedKeys }: Props) {

<StyledMenuButton
key="docs"
href="https://cube.dev/docs"
href="https://cube.dev/docs/introduction"
target="_blank"
>
<FileFilled />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ function LivePreviewOverlay({
<Typography.Paragraph>
Playground uses the following API URL to execute queries on Cloud. You
can use this API to test queries in your application.{' '}
<Typography.Link href="https://cube.dev/docs/cloud" target="_blank">
<Typography.Link href="https://cube.dev/docs/introduction" target="_blank">
Learn more
</Typography.Link>{' '}
on developing and testing with Cube Cloud.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -226,7 +226,7 @@ export function SecurityContext() {

<Text type="secondary">
Learn more about Security Context in{' '}
<Link href="https://cube.dev/docs/security/context" target="_blank">
<Link href="https://cube.dev/embedding/authentication/security-context" target="_blank">
docs
</Link>
</Text>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -262,7 +262,7 @@ export function ConnectionWizardPage({ history }) {
Docker.
<br />
<Typography.Link
href="https://cube.dev/docs/config/databases"
href="https://cube.dev/cube-core/getting-started/create-a-project"
target="_blank"
>
Learn more about connecting to databases in the
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,10 +64,10 @@ export default function ConnectionTest({
</p>
{/* eslint-disable-next-line */}
<a
href="https://cube.dev/docs/config/databases"
href="https://cube.dev/cube-core/getting-started/create-a-project"
target="_blank"
>
https://cube.dev/docs/config/databases
https://cube.dev/cube-core/getting-started/create-a-project
</a>
</>
))()}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,19 +17,19 @@ export function FrontendIntegrationsPage() {
key: '1',
name: 'REST API Endpoint',
url: restUrl,
docsUrl: 'https://cube.dev/docs/rest-api',
docsUrl: 'https://cube.dev/reference/core-data-apis/rest-api',
},
{
key: '2',
name: 'Websockets Endpoint',
url: wsUrl,
docsUrl: 'https://cube.dev/docs/real-time-data-fetch',
docsUrl: 'https://cube.dev/recipes/core-data-api/real-time-data-fetch',
},
{
key: '2',
name: 'GraphQL Endpoint',
url: graphqlUrl,
docsUrl: 'https://cube.dev/docs/backend/graphql',
docsUrl: 'https://cube.dev/reference/core-data-apis/graphql-api',
},
];

Expand Down Expand Up @@ -64,16 +64,16 @@ export function FrontendIntegrationsPage() {
<Col span={12}>
<Paragraph>
You can refer to Cube docs to learn more about{' '}
<Link href="https://cube.dev/docs/rest-api" target="_blank">
<Link href="https://cube.dev/reference/core-data-apis/rest-api" target="_blank">
REST
</Link>
,{' '}
<Link href="https://cube.dev/docs/backend/graphql" target="_blank">
<Link href="https://cube.dev/reference/core-data-apis/graphql-api" target="_blank">
GraphQL
</Link>{' '}
APIs and{' '}
<Link
href="https://cube.dev/docs/frontend-introduction"
href="https://cube.dev/reference/javascript-sdk"
target="_blank"
>
integration with frontend frameworks
Expand Down Expand Up @@ -206,7 +206,7 @@ const { resultSet, isLoading, error, progress } = useCubeQuery({
<Paragraph>
You can find full Angular tutorial and examples in{' '}
<Link
href="https://cube.dev/docs/@cubejs-client-ngx/"
href="https://cube.dev/reference/javascript-sdk/angular"
target="_blank"
>
this documentation guide
Expand Down Expand Up @@ -234,7 +234,7 @@ const cubeApi = cube(
<Paragraph>
You can find full Angular tutorial and examples in{' '}
<Link
href="https://cube.dev/docs/@cubejs-client-ngx/"
href="https://cube.dev/reference/javascript-sdk/angular"
target="_blank"
>
this documentation guide
Expand Down
2 changes: 1 addition & 1 deletion packages/cubejs-playground/src/pages/Schema/SchemaPage.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -302,7 +302,7 @@ export class SchemaPage extends Component<SchemaPageProps, any> {
Data model files are located and can be edited in the mount
volume directory.{' '}
<Typography.Link
href="https://cube.dev/docs/schema/getting-started"
href="https://cube.dev/docs/data-modeling/overview"
target="_blank"
>
Learn more about working with Cube data model in the docs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -603,7 +603,7 @@ export function RollupDesigner({
rollup is configured with the additive measures that
calculate this non-additive measure. See more info in{' '}
<Typography.Link
href="https://cube.dev/docs/recipes/non-additivity#data-schema-decomposing-into-a-formula-with-additive-measures"
href="https://cube.dev/recipes/pre-aggregations/non-additivity"
target="_blank"
>
our docs
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ export function RollupDesignerModal({
wrapClassName="rollup-designer"
footer={
<Link
href="https://cube.dev/docs/caching/pre-aggregations/getting-started"
href="https://cube.dev/docs/pre-aggregations/getting-started-pre-aggregations"
target="_blank"
>
<Flex justifyContent="center" gap={1}>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -263,7 +263,7 @@ export function Settings({
<Typography.Paragraph>
<Typography.Link
target="_blank"
href="https://cube.dev/docs/schema/reference/cube#supported-cron-formats"
href="https://cube.dev/reference/data-modeling/pre-aggregations#refresh_key"
>
See how to format your cron expression
</Typography.Link>
Expand Down
Loading