# Google Cloud Storage

Google Cloud Storage 可作為以下內容使用：

* 使用 Databricks 作為資料管道目標時的雲端暫存區域。雲端分段區域是資料和變更在套用和儲存之前分段的區域。

* 複寫任務中的目標。

  * 如需如何透過標準、進階和企業訂閱將資料複寫到 Google Cloud 儲存的說明，請參閱 [透過標準、進階或企業訂閱在資料湖中登陸資料](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/landing-datalakes.htm)。
  * 如需如何透過入門訂閱將資料複寫到 Google Cloud 儲存的說明，請參閱 [透過 Qlik Talend Cloud 啟動器 訂閱複寫資料](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/replicating-starter-subscription.htm)。

## 限制和考慮事項

適用以下限制：

* 不支援完整 LOB 模式。
* 不支援包含斜線 (/) 或反斜線 (\) 字元的資料庫名稱、結構描述名稱或表格名稱。

## 必要條件

連接器設定中指定的 JSON 認證必須用於對指定值區具有讀取和寫入權限的帳戶。

## 設定 Google Cloud Storage 連線屬性

若要設定連接器，進行下列事項：

1. 在連線中，按一下建立連線。

2. 選取 Google Cloud Storage 目標連接器，然後提供下列設定：

#### 資料目標

資料閘道：選取用來測試 Google Cloud Storage 連線的 資料移動閘道。這應為相同的已部署 資料移動閘道，以從資料來源登陸資料。

#### 連線屬性

* 服務帳戶金鑰：服務帳戶金鑰的 JSON 認證，具有對 Google Cloud Storage 值區的讀取和寫入權限。按一下上傳並選取具有服務帳戶金鑰的 JSON 檔案。

  資訊備註指定的帳戶金鑰對指定的值區和資料夾必須有讀取和寫入權限。

* 值區名稱：Google Cloud Storage 值區。

#### 內部屬性

內部屬性用於特殊使用情況，因此不會在對話方塊中顯示。您只能在 Qlik 支援指示下使用。

根據需要使用欄位右側的 the 新建 icon 和 the 取消 icon 按鈕以新增或移除屬性。

#### 名稱

連線的顯示名稱。

## 資料類型對應

下表顯示從 Qlik Cloud 資料類型至 Google Cloud Storage 資料類型的預設對應。

資訊備註只有在啟用「在資料湖中登陸資料」任務設定中的[在目標資料夾中建立中繼資料檔案](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/landing-datalakes-settings.htm#Metadata)選項時，資料類型對應才會相關。

### 從 Qlik Cloud 資料類型對應至 Google Cloud Storage

Qlik CloudQlik Cloud 和 Google Cloud Storage 資料類型

| 資料移動閘道 資料類型 | Google Cloud Storage 目標資料類型 |
| --- | --- |
| 日期 | 日期 |
| 時間 | 時間 |
| 日期時間 | 日期時間 |
| 位元組 | 位元組 (長度) |
| BLOB | BLOB |
| REAL4 | REAL4 (7) |
| REAL8 | REAL8 (14) |
| INT1 | INT1 (3) |
| INT2 | INT2 (5) |
| INT4 | INT4 (10) |
| INT8 | INT8 (19) |
| UINT1 | UINT1 (3) |
| UINT2 | UINT2 (5) |
| UINT4 | UINT4 (10) |
| UINT8 | UINT8 (20) |
| 數字 | 數值 (p,s) |
| 字串 | 字串 (長度) |
| WSTRING | 字串 (長度) |
| CLOB | CLOB |
| NCLOB | NCLOB |
| 布林值 | 布林 (1) |

### 從 Qlik Cloud 資料類型對應至 Parquet

若 Parquet 設定為檔案格式，由於 Parquet 支援的資料類型數量有限，資料類型對應將如下所示：

Parquet 資料類型對應

| Qlik Cloud 資料類型 | Parquet 基本類型 | 邏輯類型 |
| --- | --- | --- |
| 布林值 | 布林值 |  |
| INT1 | INT32 | INT(8，真) |
| INT2 | INT32 | INT(16，真) |
| INT4 | INT32 |  |
| INT8 | INT64 |  |
| UINT1 | INT32 | INT(8，偽) |
| UINT2 | INT32 | INT(16，偽) |
| UINT4 | INT64 |  |
| UINT8 | INT64 | INT(64，偽) |
| REAL4 | 浮動 |  |
| REAL8 | 雙重 |  |
| 數字 | FIXED\_LEN\_BYTE\_ARRAY (16) | 小數 (精確度，縮放) |
| 字串 | BYTE\_ARRAY | 字串 |
| WSTRING | BYTE\_ARRAY | 字串 |
| 位元組 | BYTE\_ARRAY |  |
| BLOB | BYTE\_ARRAY |  |
| CLOB | BYTE\_ARRAY | 字串 |
| NCLOB | BYTE\_ARRAY | 字串 |
| 日期 | INT32 | 日期 |
| 時間 | INT32 | 時間 (UTC=真，單位=MILLIS) |
| 日期時間 | INT64 | 時間戳記 (UTC=真，單位=MICROS) |

## 瞭解更多資訊

* [在資料湖中登陸資料](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Replicating/landing-datalakes.htm)
* [Databricks 目標](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/TargetConnections/databricks-target.htm)