Skip to content

Commit 779fe66

Browse files
authored
Merge pull request #4791 from Blargian/update_images
Images: update docs images (pt 1)
2 parents 3afb811 + 3d4bb81 commit 779fe66

File tree

25 files changed

+20
-22
lines changed

25 files changed

+20
-22
lines changed

docs/cloud/guides/data_sources/02_accessing-s3-data-securely.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ doc_type: 'guide'
88
---
99

1010
import Image from '@theme/IdealImage';
11-
import secure_s3 from '@site/static/images/cloud/security/secures3.jpg';
11+
import secure_s3 from '@site/static/images/cloud/security/secures3.png';
1212
import s3_info from '@site/static/images/cloud/security/secures3_arn.png';
1313
import s3_output from '@site/static/images/cloud/security/secures3_output.jpg';
1414

@@ -18,7 +18,7 @@ This article demonstrates how ClickHouse Cloud customers can leverage role-based
1818

1919
Before diving into the setup for secure S3 access, it is important to understand how this works. Below is an overview of how ClickHouse services can access private S3 buckets by assuming into a role within customers' AWS account.
2020

21-
<Image img={secure_s3} size="md" alt="Overview of Secure S3 Access with ClickHouse"/>
21+
<Image img={secure_s3} size="lg" alt="Overview of Secure S3 Access with ClickHouse"/>
2222

2323
This approach allows customers to manage all access to their S3 buckets in a single place (the IAM policy of the assumed-role) without having to go through all of their bucket policies to add or remove access.
2424

docs/cloud/onboard/02_migrate/01_migration_guides/07_OSS_to_Cloud/01_clickhouse-to-cloud.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@ import self_managed_06 from '@site/static/images/integrations/migration/self-man
1818

1919
# Migrating between self-managed ClickHouse and ClickHouse Cloud
2020

21-
<Image img={self_managed_01} size='md' alt='Migrating Self-managed ClickHouse' background='white' />
21+
<Image img={self_managed_01} size='lg' alt='Migrating Self-managed ClickHouse'/>
2222

2323
This guide will show how to migrate from a self-managed ClickHouse server to ClickHouse Cloud, and also how to migrate between ClickHouse Cloud services. The [`remoteSecure`](/sql-reference/table-functions/remote) function is used in `SELECT` and `INSERT` queries to allow access to remote ClickHouse servers, which makes migrating tables as simple as writing an `INSERT INTO` query with an embedded `SELECT`.
2424

2525
## Migrating from Self-managed ClickHouse to ClickHouse Cloud {#migrating-from-self-managed-clickhouse-to-clickhouse-cloud}
2626

27-
<Image img={self_managed_02} size='sm' alt='Migrating Self-managed ClickHouse' background='white' />
27+
<Image img={self_managed_02} size='lg' alt='Migrating Self-managed ClickHouse' />
2828

2929
:::note
3030
Regardless of if your source table is sharded and/or replicated, on ClickHouse Cloud you just create a destination table (you can leave out the Engine parameter for this table, it will be automatically a ReplicatedMergeTree table),
@@ -85,7 +85,7 @@ CREATE TABLE db.table ...
8585

8686
- Use the `remoteSecure` function to pull the data from the self-managed source
8787

88-
<Image img={self_managed_03} size='sm' alt='Migrating Self-managed ClickHouse' background='white' />
88+
<Image img={self_managed_03} size='lg' alt='Migrating Self-managed ClickHouse' />
8989

9090
```sql
9191
INSERT INTO db.table SELECT * FROM
@@ -98,7 +98,7 @@ If the source system is not available from outside networks then you can push th
9898

9999
- Use the `remoteSecure` function to push the data to the ClickHouse Cloud service
100100

101-
<Image img={self_managed_04} size='sm' alt='Migrating Self-managed ClickHouse' background='white' />
101+
<Image img={self_managed_04} size='lg' alt='Migrating Self-managed ClickHouse' />
102102

103103
:::tip Add the remote system to your ClickHouse Cloud service IP Access List
104104
In order for the `remoteSecure` function to connect to your ClickHouse Cloud service the IP Address of the remote system will need to be allowed by the IP Access List. Expand **Manage your IP Access List** below this tip for more information.
@@ -114,15 +114,15 @@ remoteSecure('HOSTNAME.clickhouse.cloud:9440', 'db.table',
114114

115115
## Migrating between ClickHouse Cloud services {#migrating-between-clickhouse-cloud-services}
116116

117-
<Image img={self_managed_05} size='lg' alt='Migrating Self-managed ClickHouse' background='white' />
117+
<Image img={self_managed_05} size='lg' alt='Migrating Self-managed ClickHouse' />
118118

119119
Some example uses for migrating data between ClickHouse Cloud services:
120120
- Migrating data from a restored backup
121121
- Copying data from a development service to a staging service (or staging to production)
122122

123123
In this example there are two ClickHouse Cloud services, and they will be referred to as *source* and *destination*. The data will be pulled from the source to the destination. Although you could push if you like, pulling is shown as it uses a read-only user.
124124

125-
<Image img={self_managed_06} size='lg' alt='Migrating Self-managed ClickHouse' background='white' />
125+
<Image img={self_managed_06} size='lg' alt='Migrating Self-managed ClickHouse' />
126126

127127
There are a few steps in the migration:
128128
1. Identify one ClickHouse Cloud service to be the *source*, and the other as the *destination*

docs/cloud/onboard/02_migrate/01_migration_guides/08_other_methods/01_clickhouse-local-etl.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ import ch_local_04 from '@site/static/images/integrations/migration/ch-local-04.
1919

2020
# Migrating to ClickHouse using clickhouse-local
2121

22-
<Image img={ch_local_01} size='sm' alt='Migrating Self-managed ClickHouse' background='white' />
22+
<Image img={ch_local_01} size='lg' alt='Migrating Self-managed ClickHouse'/>
2323

2424
You can use ClickHouse, or to be more specific,[`clickhouse-local`](/operations/utilities/clickhouse-local.md)
2525
as an ETL tool for migrating data from your current database system to ClickHouse Cloud, as long as for your current database system there is either a
@@ -33,7 +33,7 @@ For all other popular database systems, there is JDBC driver or ODBC driver avai
3333

3434
## What is clickhouse-local? {#what-is-clickhouse-local}
3535

36-
<Image img={ch_local_02} size='lg' alt='Migrating Self-managed ClickHouse' background='white' />
36+
<Image img={ch_local_02} size='lg' alt='Migrating Self-managed ClickHouse' />
3737

3838
Typically, ClickHouse is run in the form of a cluster, where several instances of the ClickHouse database engine are running in a distributed fashion on different servers.
3939

@@ -92,7 +92,7 @@ In order for the `remoteSecure` function to connect to your ClickHouse Cloud ser
9292
We will use the [integration table engine](/engines/table-engines/integrations/mysql/) (created on-the-fly by the [mysql table function](/sql-reference/table-functions/mysql/)) for reading data from the source MySQL database and we will use the [remoteSecure table function](/sql-reference/table-functions/remote/)
9393
for writing the data into a destination table on your ClickHouse cloud service.
9494

95-
<Image img={ch_local_03} size='sm' alt='Migrating Self-managed ClickHouse' background='white' />
95+
<Image img={ch_local_03} size='lg' alt='Migrating Self-managed ClickHouse' />
9696

9797
### On the destination ClickHouse Cloud service: {#on-the-destination-clickhouse-cloud-service}
9898

@@ -133,7 +133,7 @@ No data is stored locally on the `clickhouse-local` host machine. Instead, the d
133133
We will use the [JDBC integration table engine](/engines/table-engines/integrations/jdbc.md) (created on-the-fly by the [jdbc table function](/sql-reference/table-functions/jdbc.md)) together with the [ClickHouse JDBC Bridge](https://github.com/ClickHouse/clickhouse-jdbc-bridge) and the MySQL JDBC driver for reading data from the source MySQL database and we will use the [remoteSecure table function](/sql-reference/table-functions/remote.md)
134134
for writing the data into a destination table on your ClickHouse cloud service.
135135
136-
<Image img={ch_local_04} size='sm' alt='Migrating Self-managed ClickHouse' background='white' />
136+
<Image img={ch_local_04} size='lg' alt='Migrating Self-managed ClickHouse' />
137137
138138
### On the destination ClickHouse Cloud service: {#on-the-destination-clickhouse-cloud-service-1}
139139

docs/cloud/onboard/02_migrate/01_migration_guides/08_other_methods/02_etl-tool-to-clickhouse.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,21 +3,19 @@ sidebar_label: 'Using a third-party ETL tool'
33
keywords: ['clickhouse', 'migrate', 'migration', 'migrating', 'data', 'etl', 'elt', 'clickhouse-local', 'clickhouse-client']
44
slug: /cloud/migration/etl-tool-to-clickhouse
55
title: 'Using a third-party ETL Tool'
6-
description: 'Page describing how to use a 3rd-party ETL tool with ClickHouse'
6+
description: 'Page describing how to use a third-party ETL tool with ClickHouse'
77
doc_type: 'guide'
88
---
99

1010
import Image from '@theme/IdealImage';
1111
import third_party_01 from '@site/static/images/integrations/migration/third-party-01.png';
1212

13-
# Using a 3rd-party ETL Tool
14-
15-
<Image img={third_party_01} size='sm' alt='Migrating Self-managed ClickHouse' background='white' />
16-
1713
A great option for moving data from an external data source into ClickHouse is to use one of the many popular ETL and ELT. We have docs that cover the following:
1814

1915
- [Airbyte](/integrations/data-ingestion/etl-tools/airbyte-and-clickhouse.md)
2016
- [dbt](/integrations/data-ingestion/etl-tools/dbt/index.md)
2117
- [Vector](/integrations/data-ingestion/etl-tools/vector-to-clickhouse.md)
2218

2319
But there are many other ETL/ELT tools that integrate with ClickHouse, so check your favorite tool's documentation for details.
20+
21+
<Image img={third_party_01} size='lg' alt='Migrating Self-managed ClickHouse'/>

docs/cloud/onboard/02_migrate/01_migration_guides/08_other_methods/03_object-storage-to-clickhouse.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import object_storage_01 from '@site/static/images/integrations/migration/object
1111

1212
# Move data from cloud object storage to ClickHouse Cloud
1313

14-
<Image img={object_storage_01} size='md' alt='Migrating Self-managed ClickHouse' background='white' />
14+
<Image img={object_storage_01} size='md' alt='Migrating Self-managed ClickHouse'/>
1515

1616
If you use a Cloud Object Storage as a data lake and wish to import this data into ClickHouse Cloud,
1717
or if your current database system is able to directly offload data into a Cloud Object Storage, then you can use one of the

docs/integrations/data-ingestion/redshift/_snippets/_migration_guide.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import Image from '@theme/IdealImage';
1010

1111
[Amazon Redshift](https://aws.amazon.com/redshift/) is a popular cloud data warehousing solution that is part of the Amazon Web Services offerings. This guide presents different approaches to migrating data from a Redshift instance to ClickHouse. We will cover three options:
1212

13-
<Image img={redshiftToClickhouse} size="md" alt="Redshift to ClickHouse Migration Options" background="white"/>
13+
<Image img={redshiftToClickhouse} size="md" alt="Redshift to ClickHouse Migration Options"/>
1414

1515
From the ClickHouse instance standpoint, you can either:
1616

@@ -28,7 +28,7 @@ We used Redshift as a data source in this tutorial. However, the migration appro
2828

2929
In the push scenario, the idea is to leverage a third-party tool or service (either custom code or an [ETL/ELT](https://en.wikipedia.org/wiki/Extract,_transform,_load#ETL_vs._ELT)) to send your data to your ClickHouse instance. For example, you can use a software like [Airbyte](https://www.airbyte.com/) to move data between your Redshift instance (as a source) and ClickHouse as a destination ([see our integration guide for Airbyte](/integrations/data-ingestion/etl-tools/airbyte-and-clickhouse.md))
3030

31-
<Image img={push} size="md" alt="PUSH Redshift to ClickHouse" background="white"/>
31+
<Image img={push} size="md" alt="PUSH Redshift to ClickHouse"/>
3232

3333
### Pros {#pros}
3434

@@ -45,7 +45,7 @@ In the push scenario, the idea is to leverage a third-party tool or service (eit
4545

4646
In the pull scenario, the idea is to leverage the ClickHouse JDBC Bridge to connect to a Redshift cluster directly from a ClickHouse instance and perform `INSERT INTO ... SELECT` queries:
4747

48-
<Image img={pull} size="md" alt="PULL from Redshift to ClickHouse" background="white"/>
48+
<Image img={pull} size="md" alt="PULL from Redshift to ClickHouse"/>
4949

5050
### Pros {#pros-1}
5151

@@ -177,7 +177,7 @@ Ok.
177177

178178
In this scenario, we export data to S3 in an intermediary pivot format and, in a second step, load the data from S3 into ClickHouse.
179179

180-
<Image img={pivot} size="md" alt="PIVOT from Redshift using S3" background="white"/>
180+
<Image img={pivot} size="md" alt="PIVOT from Redshift using S3"/>
181181

182182
### Pros {#pros-2}
183183

-17.2 KB
Loading
90.3 KB
Loading
48.1 KB
Loading
-7.34 KB
Loading

0 commit comments

Comments
 (0)