一个简单的问题:我在dask中有一个数据框,其中包含约3亿条记录。我需要知道数据框包含的确切行数。是否有捷径可寻?
当我尝试运行时,dataframe.x.count().compute()
它似乎试图将整个数据加载到RAM中,因为RAM没有空间并且会崩溃。
我有一个主图表,可以在 _helpers.ptl 中生成随机密码。这个随机密码需要被多个子chart(db和app)使用。
在主图表的_helpers.ptl中:
{{/* Generate db credentials */}}
{{- define "test.dbCredentials" -}}
dbUser: {{ randAlphaNum 16 | quote }}
dbPass: {{ randAlphaNum 32 | quote }}
{{- end }}
Run Code Online (Sandbox Code Playgroud)
主图表的configmap.yml:
apiVersion: v1
kind: ConfigMap
metadata:
name: {{ .Release.Name }}-configmap
data:
{{- include "test.dbCredentials" . | nindent 2 }}
Run Code Online (Sandbox Code Playgroud)
子图的configmap.yml:
apiVersion: v1
kind: ConfigMap
metadata:
name: {{ .Release.Name }}-configmap
data:
{{- include "test.dbCredentials" . | nindent 2 }}
Run Code Online (Sandbox Code Playgroud)
当我调试这个时,主图和子图的凭据是不同的。有没有办法在主图中生成随机值,并将精确值传递给几个子图?
看起来 public/packs/js 中的文件无法加载。
这些是视图中的 javascript 标签:
= javascript_include_tag 'application'
= javascript_pack_tag 'application'
Run Code Online (Sandbox Code Playgroud)
浏览器控制台中的错误:
net::ERR_ABORTED 500 (Internal Server Error)
Run Code Online (Sandbox Code Playgroud)
这是 Rails 日志中的错误:
2020-05-27 11:04:05 -0400: Rack app error handling request { GET /packs/js/application-94e1ca1d6a639b3ce542.js }
#<EOFError: end of file reached>
/Users/usr/.rbenv/versions/2.6.3/lib/ruby/2.6.0/net/protocol.rb:225:in `rbuf_fill'
/Users/usr/.rbenv/versions/2.6.3/lib/ruby/2.6.0/net/protocol.rb:191:in `readuntil'
/Users/usr/.rbenv/versions/2.6.3/lib/ruby/2.6.0/net/protocol.rb:201:in `readline'
/Users/usr/.rbenv/versions/2.6.3/lib/ruby/2.6.0/net/http/response.rb:40:in `read_status_line'
/Users/usr/.rbenv/versions/2.6.3/lib/ruby/2.6.0/net/http/response.rb:29:in `read_new'
/Users/usr/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rack-proxy-0.6.5/lib/net_http_hacked.rb:53:in `begin_request_hacked'
/Users/usr/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rack-proxy-0.6.5/lib/rack/http_streaming_response.rb:60:in `response'
/Users/usr/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rack-proxy-0.6.5/lib/rack/http_streaming_response.rb:29:in `headers'
/Users/usr/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rack-proxy-0.6.5/lib/rack/proxy.rb:120:in `perform_request'
/Users/usr/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/webpacker-4.0.7/lib/webpacker/dev_server_proxy.rb:27:in `perform_request'
/Users/usr/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/rack-proxy-0.6.5/lib/rack/proxy.rb:57:in `call'
/Users/usr/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/railties-5.1.7/lib/rails/engine.rb:522:in `call'
/Users/usr/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/puma-4.3.3/lib/puma/configuration.rb:228:in `call'
/Users/usr/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/puma-4.3.3/lib/puma/server.rb:682:in `handle_request'
/Users/usr/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/puma-4.3.3/lib/puma/server.rb:472:in `process_client'
/Users/usr/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/puma-4.3.3/lib/puma/server.rb:328:in `block in run'
/Users/usr/.rbenv/versions/2.6.3/lib/ruby/gems/2.6.0/gems/puma-4.3.3/lib/puma/thread_pool.rb:134:in `block in spawn_thread'
2020-05-27 11:04:05 -0400: Rack …
Run Code Online (Sandbox Code Playgroud)