# 管理指令碼

建立指令碼後，您可能會想要微調，以便讓自己和其他人更輕鬆且更有效率地使用。

您可以對指令碼進行的事項取決於指令碼所在的空間類型。在您的個人空間中，您可以管理自己的指令碼。在共用空間中，根據您在該空間的權限，您可以管理自己的指令碼和其他使用者的指令碼。在受管理的空間中，有幾個用於管理指令碼的選項，因為存取權限受到更多控管。如需關於空間的詳細資訊，請參閱 [在空間中工作](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Spaces/Spaces.htm)。

根據空間，您可以：

* 將指令碼新增至集合。

  [集合](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/QlikCloudNavigation/Analytics-activity-center.htm#Collecti)

* 分享指令碼。

  [分享指令碼](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/ScriptEditor/managing-scripts.htm#Sharing)

* 移動指令碼。

  [移動指令碼](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/ScriptEditor/managing-scripts.htm#Moving)

* 編輯並重新命名指令碼。

  [編輯指令碼詳細資料](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/ScriptEditor/managing-scripts.htm#Renaming)

* 發佈指令碼

  [發佈指令碼](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/ScriptEditor/publishing-scripts.htm)

* 複製指令碼

  [複製指令碼](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/ScriptEditor/managing-scripts.htm#Duplicat)

* 載入指令碼

  [執行指令碼](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/ScriptEditor/reloading-scripts.htm)

* 檢視指令碼譜系資訊

  [檢視譜系](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/ScriptEditor/managing-scripts.htm#Viewing)

* 檢視指令碼影響分析資訊

  [檢視影響分析](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/ScriptEditor/managing-scripts.htm#Viewing2)

* 匯出指令碼

  [匯出指令碼](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/ScriptEditor/managing-scripts.htm#Exportin)

* 複製指令碼並轉換至分析應用程式

  [將指令碼轉換為應用程式](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/ScriptEditor/managing-scripts.htm#Converti)

* 刪除指令碼

  [刪除指令碼](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/ScriptEditor/managing-scripts.htm#Deleting)

## 分享指令碼

您可以透過邀請使用者、群組或租用戶中的所有人，前往儲存指令碼的空間來分享指令碼。

請執行下列動作：

1. 在目錄中，按一下要共用的項目上的 the 共用 icon，然後選取 &gt; 邀請。

2. 依名稱或電子郵件地址搜尋使用者或群組。

3. 選取使用者或群組的空間權限。

4. 從下拉式清單中選取 &lt;your tenant name&gt; 的任何人的權限。

5. 按一下完成。

使用者會取得共用項目以及該空間中所有其他內容的存取權限。

## 移動指令碼

您可以在共用空間之間以及共用空間和個人空間之間移動指令碼。

若您在共用空間中建立指令碼，相關的資料連線將會留在該空間中，即使指令碼移動也是如此。您將需要在新的空間中新增連線，或使用空間感知連線，以參考原始空間中的資料連線。

例如，您在資料團隊共用空間中建立稱為 SalesPrep 的指令碼。若您將 SalesPrep 移至其他共用空間，資料連線將會保留在資料團隊共用空間中。

若資料需要編輯或載入，必須由資料團隊共用空間中具有可以編輯或可以編輯應用程式中的資料角色的使用者來進行。若您在個人空間中建立了指令碼並移至共用空間，運作模式也相同。

若您在空間之間移動具有載入排程的指令碼，則會刪除載入排程。如有需要，請在新的空間中重新建立排程。

請執行下列動作：

1. 按一下指令碼上的 the 管理 icon，然後選取 &gt; 移至空間。
2. 從空間選取新的空間。
3. 若要開啟新的空間，選取前往空間。
4. 按一下移動。

若您是 Qlik Cloud 租用戶管理員或分析管理員，您可以在 管理 活動中心的空間之間移動指令碼。可以在共用空間之間、共用空間和個人空間之間或受管理空間之間移動指令碼。如需關於這些管理員權限的資訊，請參閱 [變更指令碼的空間](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/mc-administer-scripts.htm#Changing)。

## 編輯指令碼詳細資料

您可變更指令碼的標題和說明。按一下您要編輯的指令碼上的 the 編輯詳細資訊 icon，然後選取 。您也可以變更搭配指令碼使用的標記。標記用來將指令碼與相關內容組成群組。當將新標記新增至指令碼時，使用者可以檢視租用戶中存在的所有標記。

## 複製指令碼

您可以按一下指令碼上的 the 管理 icon，然後選取 &gt; 複製，以複製您可存取的任何指令碼。可以修改複本。

複製指令碼有數種使用方式。例如，您可以複製指令碼以作為範本使用。您也可以複製指令碼，作為版本控制的形式，並儲存空間為封存用途所建立的較舊版本。

複製指令碼會保留原始資料來源。若您沒有建立用於指令碼中的原始資料來源，或者若無法用於空間，將必須重新建立指令碼中的資料來源。

## 檢視譜系

譜系可針對資料和資料轉換從指令碼追溯到原始來源。這對指令碼提供此流程歷史記錄的互動式呈現。如需更多關於譜系的資訊，請參閱 [分析 分析 中的譜系](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Catalog/lineage.htm)。

請執行下列動作：

* 按一下指令碼上的 the 工具 icon，然後選取 &gt; 譜系。

## 檢視影響分析

影響分析顯示指令碼輸出的下游相依性。這回答對指令碼的變更會直接或間接影響哪些其他應用程式、指令碼或其他資源的相關問題。如需更多關於影響分析的資訊，請參閱 [分析 分析 中的影響分析](https://help.qlik.com/zh-TW/cloud-services/Subsystems/Hub/Content/Sense_Hub/Catalog/impact-analysis2.htm)。

請執行下列動作：

* 按一下指令碼上的 the 工具 icon，然後選取 &gt; 影響分析。

## 匯出指令碼

您可以將指令碼從 分析 活動中心匯出為 QVF 檔案。這些應用程式可上傳到其他 Qlik Cloud 分析 租用戶或 Qlik Sense 版本。

匯出的指令碼儲存在網頁瀏覽器的預設下載資料夾中。

資訊備註

匯出的指令碼可以匯入到 Qlik Sense Desktop 或 Qlik Sense Enterprise on Windows 中，不過會轉換為應用程式。

請執行下列動作：

* 在您要匯出的指令碼上按一下 the 下載 icon，並選取 &gt; 下載。

## 將指令碼轉換為應用程式

您可以將指令碼轉換為應用程式。轉換會複製指令碼，然後將其轉換為應用程式。轉換後的應用程式會使用指令碼的載入指令碼作為應用程式的載入指令碼。

請執行下列動作：

1. 在您要匯出的指令碼上按一下 the 管理 icon，並選取 &gt; 複製為應用程式。
2. 按一下確認。

## 刪除指令碼

請執行下列動作：

1. 在您要刪除的指令碼按一下 the 刪除 icon 並選取。
2. 按一下刪除。