ArcGIS Online 中的数据存储项目用于访问 ArcGIS Data Pipelines 的数据。
当您使用 Data Pipelines 编辑器从云存储位置或数据库添加数据集时,将在您的内容中创建一个数据存储项目。 可以使用此工作流创建数据存储项目;但是,当您处于连接状态时,Data Pipelines 编辑器将会使用配额。 或者,可以从 ArcGIS Online 内容页面的我的内容选项卡中添加数据存储项目,此操作不会使用配额。
添加数据存储项目
分配给您的账户的角色必须至少具有以下权限,才能在 ArcGIS Online 中创建云存储或数据库数据存储项目:
- 创建和运行数据管道
- 创建、更新、删除(内容)
- 发布托管要素图层
要从我的内容中添加数据存储项目,请完成以下步骤:
- 验证您是否已登录到您所在的组织。
- 从内容页面的我的内容选项卡上,单击新建项目,然后单击数据存储。
- 选择要添加的数据存储的类型。
- 数据库 - 当使用此选项时,请选择要访问的云数据仓库:BigQuery 或 Snowflake。
- 云存储 - 当使用此选项时,请选择包含数据的云端 BLOB 存储位置:Amazon S3 或 Microsoft Azure Storage。
- 单击下一步。
- 要连接到 Google BigQuery,请使用服务身份验证并通过执行以下操作来提供凭据和数据位置:
- 单击选择密钥文件,浏览至包含访问数据仓库所需凭据的密钥文件 (.json) 并将其选中。
- 在工程 ID 字段中,提供包含所需数据的 BigQuery 工程的标识符。
- 要连接到 Snowflake,请使用用户身份验证,提供凭据,然后通过执行以下操作来标识数据的位置:
- 在服务器字段中,提供用于访问 Snowflake 账户的 URL。
- 在相应字段中键入您的 Snowflake 账户用户名和密码。
- 在数据库字段中,提供包含数据的 Snowflake 数据库的名称。
- 在方案字段中,提供包含所需数据的方案的名称。
- 在仓库字段中,提供连接时将提供计算资源的仓库的名称。
- 在角色字段中,提供将授予连接权限的角色的名称。
对于您在步骤 d 中指定的方案,该角色必须至少具有 USAGE 和 CREATE STAGE 权限。
- 要访问 Amazon Simple Storage Service (S3) 存储段中的内容,请提供访问密钥并通过执行以下操作来指定数据位置:
- 在访问密钥字段中,提供您的 Amazon Web Services (AWS) 账户的访问密钥 ID。
- 在私有密钥字段中,提供您在上一步中提供的访问密钥 ID 的私有访问密钥。
- 从区域下拉菜单中,选择 S3 存储段所在的 AWS 区域。
- 在存储段名称字段中,提供 S3 存储段的名称。
- 或者,在文件夹字段中提供路径和子文件夹名称以直接访问存储段中的特定子文件夹。
如果未提供文件夹名称,则数据存储将访问根存储段位置。
- 要访问 Microsoft Azure 容器中的内容,请通过执行以下操作提供数据位置以及共享密钥或共享访问签名身份验证凭据:
- 从身份验证类型下拉菜单中选择以下选项之一并提供相应身份验证信息:
- 共享密钥 - 提供您的 Microsoft Azure 账户名称和账户密钥。
- 共享访问签名 - 提供您的 Microsoft Azure 账户名称和共享访问签名令牌。
- 从存储域下拉菜单中选择以下选项之一:
- Azure 云 - 如果容器位于商业 Microsoft Azure 云中,请选择此选项。
- Azure 美国政府云 - 如果容器位于 Microsoft Azure 美国政府云中,请选择此选项。
- 其他 - 如果您在自定义域中部署了容器,请选择此选项。 在端点字段中提供 Azure Blob 存储端点。
- 在容器名称字段中,提供 Azure Blob 存储容器的名称。
- 或者,在文件夹字段中提供路径和子文件夹名称以直接访问容器中的特定子文件夹。
如果未提供文件夹名称,则数据存储将访问根容器位置。
- 从身份验证类型下拉菜单中选择以下选项之一并提供相应身份验证信息:
- 完成提供连接信息后,请单击下一步。
- 提供标题。
- 在我的内容中选择要用于保存项目的文件夹。
您也可以从菜单中选择创建新文件夹,并输入文件夹名称,将项目保存在新文件夹中。
文件夹名称不能包含 4 字节 Unicode 字符。
- 如果组织管理员已配置内容类别,请单击分配类别并最多选择 20 个类别以方便其他用户查找项目。
您也可以使用过滤器类别框来缩小类别列表范围。
- 或者,输入用于描述项目的标签。
多个术语之间使用逗号进行分隔(例如,Federal land 将被视为一个标签;Federal, land 则被视为两个标签)。
输入过程中,您可以选择显示的任何建议标签;建议由您之前添加的标签生成。
- 或者,提供描述项目的摘要。
- 单击创建连接。
您必须为连接提供的信息将取决于您在步骤 3 中已选择的数据位置。
随即创建数据存储项目并打开项目页面。