问题标签 [federated]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - 在联合数据仓库的雪花区域之间移动数据的最佳方法是什么?
我们正在使用雪花创建一个联合数据仓库,i,ei 将在每个特定区域(例如 3 个区域)上拥有专用的 DWH。我将在一个单独的区域拥有一个全局 DWH,我们需要从另一个区域 DWH 的表中获取数据以进行报告。实现相同目标的最佳方法是什么?
我阅读并理解,您可以将区域中的 DWH 中的数据卸载到同一区域的 AWS S3 或 AZURE Blob 中。我必须为所有 3 个地区做这件事。然后我们在 AWS S3 跨区域复制中有一个选项,我可以启用它然后将其加载到 Global DWH 中。
这是我的方法,看起来有点长,并且可能需要额外的跨区域数据传输成本。主要是我将无法创建端到端的流程。由于都在不同的区域,我需要运行一个单独的作业将其卸载到该区域的 s3,需要验证并需要在所有 3 个卸载完成后开始加载。工作流程或编排也是一个问题。我考虑了 AWS Batch 和 Step 功能,但都是区域服务。
欣赏是否有人可以通过一些光线和选择?谢谢!
azure - Azure AD - 联合应用程序 SAML
我需要使用 Gsuite 配置 Azure IDP,
我的要求是:当用户尝试通过用户电子邮件 ID 登录 Web 应用程序时,它会重定向到 Gsuite 并再次要求用户电子邮件 ID 在那里进行身份验证,然后它会重定向到 Azure Ad (IDP),它会询问用户电子邮件 ID 和密码一旦成功通过身份验证,它就会重定向到用户 Web 应用程序,这可能吗?像两因素身份验证
提前致谢!
java - 虚拟联邦 sql 数据库
我需要实现以下内容,并希望就如何最好地解决问题获得一些想法:
我有几个 SQL 数据库,并希望提供使用某种联合数据库的选项,即虚拟 SQL 层应该接收(只读)查询。这些查询应该针对每个单独的数据库执行,并合并为一个总结果并发送回查询的发送者。
因此,虚拟 SQL 层的任务将是接收初始查询、调用单个数据库并合并结果。此外,出于隐私原因,虚拟 SQL 层需要实施删除特定结果的规则。因此,我需要能够在虚拟层中编写自己的代码。
在技术方面我是开放的,但是,Java 将是首选。到目前为止,我正在考虑以 H2 项目为基础并在那里进行修改。
mysql - 将 InnoDB 表复制到 FEDERATED 表中
我想要一个带有 FEDERATED 引擎的新表,从另一个现有的 InnoDB 表创建(克隆)。像这样的东西:
但这由于某种原因不起作用。
ssl - Apollo federation PUSH 命令跳过 SSLValidation
我正在尝试使用 HTTPS serviceURL 和端点将 GraphQL 模式推送到 Apollo 联合。但我收到以下错误。如何通过跳过 Node.js 中的 SSL 验证来实现这一点?
原因:写 EPROTO 4454038976:error:1408F10B:SSLroutines:ssl3_get_record:wrong version number:../deps/openssl/openssl/ssl/r ...<br /> FetchError: request to https://localhost:8080/graphql failed ,原因:写EPROTO 4454038976:错误:1408F10B:SSL 例程:ssl3_get_record:错误的版本
号:../deps/openssl/openssl/ssl/record/ssl3_record.c:332:
代码:EPROTO
提前致谢。
mysql - MySQL Federated、Trigger 和 Event Schedule 之间的比较?
我有一个非常具体的问题,需要多个 MYSQL 数据库实例,我需要将每个数据库/表中的所有数据“同步”到一个数据库/表中。
基本上,将 [tableA.db1, tableB.db2, tableC.db3] 转换为 [TableAll.db4]。
一些数据库实例在同一台机器上,有些在单独的机器上。每天向一个表添加大约 80,000 行,并且有 3 个表(DB)。因此,每天大约有 240,000 人将“同步”到一张桌子。
我一直在使用 Event Schedule 每小时将每个数据库中的数据复制到“All-For-One”数据库中。但是,我最近一直在想这是否是最好的解决方案。我考虑过使用触发器,但有人告诉我它会给数据库带来沉重的负担。使用语句触发器可能会更好,但它过多地取决于语句的形成方式。然后我听说了 Federated(Oracle 术语“DBLink”),我想我可以用它来链接每个表并在这些表上创建一个 VIEW 表。但是我对数据库了解不多,所以并不是很了解每种方法的含义。
所以,我的问题是.. 考虑到“All-For-One”数据库只需要是只读的,为了定期将多个数据库中的数据复制到一个数据库中,哪种方法会更好,性能和资源方面更好?
谢谢!
database - 在 DB2 上定义联合对象
我目前正在学校学习 DB2 的基础知识。现在我们正在研究联合数据源。
我一直在尝试解决这个练习,但我被困住了:
在数据库 DB001 中,表 SH1.TB001 将作为联合数据源包含在内。联合对象应具有名称 NTAB(昵称)并在模式 SH1 中定义。
我正在 IBM Knowledge Center 上搜索解决方案,但找不到任何东西。
我必须使用终端直接在我的 CentOS 服务器上工作。我可以使用的唯一“外部”程序是 DBeaver。
由于我没有这方面的经验,因此感谢任何类型的帮助或建议!
kubernetes - 联合 GraphQL 网关更新服务和架构
以具有多个服务的联合 graphQL 为例,其中一些服务依赖于其他服务,如下所示:
网关是使用 Apollo 定义的:
其中 services 是一系列可用的正在运行的服务。
有一个 kubernetes 管理每个服务的可用性,因此每次服务上升或下降时,kubernetes 都会警告网关,因此它会更新此数组并使用gateway.load()
正确的可用服务更新服务器。
问题是当一个服务宕机而其他一些服务依赖于它时,就像上图一样,如果Role宕机,Person也会受到影响。
我想知道是否可以配置网关以更改服务的架构以消除依赖关系。在这种情况下,当Role关闭时,更改Person模式,以便客户端无法再使用此字段(因为它已关闭)。
如果不可能,是否有解决方案?
google-cloud-platform - 如何通过bigquery删除cloudsql mysql记录。联合查询给出错误“无法从 MySQL 服务器获取查询模式”
你好谷歌云和大查询专家:-)
我在 GCP 中有一个 cloudsql mysql 数据库和一个 BigQuery 数据库,我需要使用类似于 bigquery 联合查询的机制删除 cloudsql mysql 数据库中的某些记录。例如见下文(不在场外工作:-()
这给了我一个错误
我在 ( https://cloud.google.com/bigquery/docs/cloud-sql-federated-queries )查看了 Cloud SQL 联合查询文档。它清楚地提到“external_database_query(string):是外部数据库的SQL方言(MySQL或PostgreSQL)中的只读查询。
所以看起来我不能直接使用联合查询机制使用基于数据的条件从cloudsql中删除记录在大查询中。
从 BigQuery 导出数据并在 cloudsql 中导入以形成删除查询过于严格。是否有更方便的机制可以让我根据 BigQuery 中的数据从 cloudsql 中删除。
谢谢你的帮助
tensorflow - 关于 tff.simulation.datasets.stackoverflow.load_data(cache_dir = None) 的问题
我一直在使用这个函数从 stackoverflow data_set 加载数据。但是,出现一个问题,每次我使用此函数并将 cache_dir 设置为 keras/dataset 的位置或缓存的位置时,它仍然尝试从 Internet 下载 tar(即使我已经有了 8.5G tar本地文件下载)。有没有一种简单的方法可以避免从互联网下载和本地访问?
我也尝试编写保存和加载函数,但似乎它们不能应用于 HDF5ClientData 类型。