導航:首頁 > 數據處理 > qad數據無法導出是什麼原因

qad數據無法導出是什麼原因

發布時間:2024-09-22 17:48:49

❶ 文件的格式都有什麼什麼區別

太多了 兄弟
a 對象代碼庫文件
aam authorware shocked文件
aas authorware shocked包
abf adobe二進制屏幕字體
abk coreldraw自動備份文件
abs 該類文件有時用於指示一個摘要(就像在一篇有關科學方面的文章的一個摘要或概要,取自abstract)
ace ace壓縮檔案格式
acl coreldraw 6鍵盤快捷鍵文件
acm windows系統目錄文件
acp microsoft office助手預覽文件
acr 美國放射醫學大學文件格式
act microsoft office助手文件
acv os/2的驅動程序,用於壓縮或解壓縮音頻數據
ad after dark屏幕保護程序
ada ada源文件(非-gnat)
adb ada源文件主體(gnat);hp100lx組織者的約定資料庫
add os/2用於引導過程的適配器驅動程序
adf amiga磁碟文件
adi autocad設備無關二進制繪圖儀格式
adm after dark多模塊屏幕保護;windows nt策略模板
adp faxwork用於傳真數據機的交互安裝文件;astound dynamite文件
adr after dark隨機屏幕保護;smart address的地址簿
ads ada源文件說明書(gnat)
afm adobe的字體尺度
af2,af3 abc的flowchat文件
ai adobe illustrator格式圖形
aif,aiff 音頻互交換文件,silicon graphic and macintosh應用程序的聲音格式
aifc 壓縮aif
aim aol即時信息傳送
ais acdsee圖形序列文件;velvet studio設備文件
akw robohelp的幫助工程中所有a-關鍵詞
alaw 歐洲電話音頻格式
alb jasc image commander相冊
all 藝術與書信庫
ams velvet studio音樂模塊(mod)文件;extreme的tracker模塊文件
anc canon computer的調色板文件,包含一系列可選的顏色板
ani windows系統中的動畫游標
ans ansi文本文件
ant simant for windows中保存的游戲文件
api adobe acrobat使用的應用程序設計介面文件
apr lotus approach 97文件
aps microsoft visual c++文件
arc lh arc的壓縮檔案文件
ari aristotle聲音文件
arj robert jung arj壓縮包文件
art xara studio繪畫文件;canon crayola美術文件;clip art文件格式;另一種光線跟蹤格式;aol使用的用johnson—grace壓縮演算法壓縮的標記文件
asa microsoft visual interdev文件
asc ascⅱ文本文件;pgp演算法加密文件
asd microsoft word的自動保存文件;microsoft高級流媒體格式(microsoft advanced streaming format,asf)的描述文件;可用nsrex打開 velvet studio例子文件
ase velvet studio采樣文件
asf microsoft高級流媒體格式文件
asm 匯編語言源文件,pro/e裝配文件
aso astound dynamite對象文件
asp 動態網頁文件;procomm plus安裝與連接腳本文件;astound介紹文件
ast astound多媒體文件;clarisworks"助手"文件
asv datacad自動保存文件
asx cheyenne備份腳本文件;microsoft高級流媒體重定向器文件,視頻文件
att at< group 4點陣圖文件
atw 來自個人軟體的any time deluxe for windows個人信息管理員文件
au sun/next/dec/unix聲音文件;音頻u-law(讀作"mu-law")文件格式
avb computer associates inoculan反病毒軟體的病毒感染後文件
avi microsoft audio video interleave電影格式
avr audio visual research文件格式
avs 應用程序可視化格式
awd faxvien文檔
awr telsis數字儲存音頻文件擴展名格式
axx arj壓縮文件的分包序號文件,用於將一個大文件壓至幾個小的壓縮包中(xx取01-99的數字)
a3l authorware 3.x庫文件
a4l authorware 4.x庫文件
a5l authorware 5.x庫文件
a3m,a4m authorware macintosh未打包文件
a4p authorware無運行時間的打包文件
a3w,a4w,a5w 未打包的authorware windows文件
bak 備份文件
bas basic源文件
bat 批處理文件
bdf west point bridger designer文件
bfc windows 95 briefcase文檔
bg backgammon for windows下的游戲文件
bgl microsoft flight simulator(微軟飛行模擬器)的視景文件
bi 二進制文件
bif group wise的初始化文件
biff xlife 3d格式文件
bin 二進制文件
bk,bk$ 有時用於代表備份版本
bks ibm bookmanager read書架文件
bmk 書簽文件
bmp windows或os/2點陣圖文件
bmi apogee biomenace數據文件
book adobe framemaker book文件
box lotus notes的郵箱文件
bpl borlard delph 4打包庫
bqy brioquery文件
brx 用於查看多媒體對象目錄的文件
bsc ms developer studio瀏覽器信息文件
bsp quake圖形文件
bs1 apogee blake stone數據文件
bs_ microsoft bookshelf find菜單外殼擴展名
btm norton 應用程序使用的批處理文件
bud quicken的備份磁碟
bun cakewalk 聲音捆綁文件(一種midi程序)
bw sgi黑白圖像文件
bwv 商業波形文件
byu byu的電影文件格式
b4 helix nuts and bolts文件
c c代碼文件
c0l 台風波形文件
cab microsoft壓縮檔案文件
cad softdek的drafix cad文件
cal cals壓縮點陣圖;日歷計劃表數據
cam casio照相機格式
cap 壓縮音樂文件格式
cas 逗號分開的ascⅱ文件
cat quicken使用 的intellcharge分類文件
cb microsoft干凈引導文件
cbi 二進制卷格式文件(用於ibm大型機系統)
cc visual dbase用戶自定義類文件
cca cc:郵件文件
ccb visual basic動態按鈕配置文件
ccf 多媒體查看器配置文件,用於os/2
cch corel圖表文件
ccm lotus cc:郵箱(例如"inbox.ccm")
cco cyberchat數據文件
cct macromedia director shockwave投影
cda cd音頻軌道
cdf microsoft頻道定義格式文件
cdi philip的高密盤交互格式
cdm visual dbase自定義數據模塊文件
cdr coreldraw繪圖文件;原始音頻cd數據文件
cdt coreldraw模板
cdx coreldraw壓縮繪圖文件;microsoft visual foxpro索引文件
cel cimfast事件語言文件
cer 證書文件(mime x-x509-ca-cert)
cfb compton的多媒文件
cfg 配置文件
cfm cotdfusion模板文件;visual dbase windows用戶定製表單
cgi 公共網關介面腳本文件
cgm 計算機圖形元文件
ch os/2配置文件
chk 由windows磁碟碎片整理器或磁碟掃描保存的文件碎片
chm 編譯過的html文件
chr 字元集(字體文件)
chp ventura publisher章節文件
cht chartviem文件;harvard graphics矢量文件
cif adaptec cd 創建器 cd映像文件
cil clip gallery下載包
cim simcity 2000文件
cin os/2改變控制文件用於跟蹤ini文件中的變化
ck1 id/apogee commander keen 1數據文件
ck2 id/apogee commander keen 2數據文件
ck3 id/apogee commander keen 3數據文件
ck4 id /apogee commander keen 4數據文件
ck5 id /apogee commander keen 5數據文件
ck6 id /apogee commander keen 6數據文件
class java類文件
cll crick software clicker文件
clp windows 剪貼板文件
cls visual basic類文件
cmd windows nt,os/2的命令文件;dos cd/m命令文件;dbaseⅱ程序文件
cmf corel元文件
cmg chessmaster保存的游戲文件
cmp jpeg點陣圖文件;地址文檔
cmv corel move動畫文件
cmx corel presentation exchange圖像
cnf telnet,windows和其他其內格式會發生改變的應用程序使用的配置文件
cnm windows應用程序菜單選項和安裝文件
cnq compuworks design shop文件
cnt windows(或其他)系統用於幫助索引或其他目的內容文件
cob truespace 2對象文件
cod microsoft c編譯器產生的可顯示機器碼/匯編代碼文件,其中附有源c代碼作為注釋
com 命令文件(程序)
cpd corel print office文件(圖形)
cpd,cpe 傳真覆蓋文檔
cpi microsoft ms-dos代碼頁信息文件
cpl 控制面板擴展名,corel顏色板
cpo corel列印存儲文件
cpp c++代碼文件
cpr corel提供說明書文件
cpt corel 照片-繪畫圖像
cpx corel presentation exchange壓縮圖形文件
crd windows cardfile文件
crp corel 提供的運行時介紹文件;visual dbase自定義報表文件
crt 認證文件
csc corel腳本文件
csp pc emcee on_screen圖像
css 瀑布式表格文件
cst macromedia director cast文件
csv 逗號分隔的值文件
ct scitex ct點陣圖文件;paint shop pro grapic編輯器文件
ctl 通常用於表示一個包含控制項信息的文件;faxwork用它來保持有關每個傳真收到或發出的信息
cue microsoft提示牌數據文件
cur windows游標文件
cut dr halo點陣圖文件
cv corel版本的檔案文件;microsoft codeview信息屏幕文件
cwk clarisworks數據文件.
cws clarisworks模塊
cxt macromedia director受保護的(不可編輯的)投影文件
cxx c++源代碼文件
dat 數據文件;wrodperfect合並數據文件;用於一些mpeg格式的文件
db borland的paradox 7表
dbc microsoft visual foxpro資料庫容器文件
dbf dbase文件,一種由ashton-tate創建的格式,可以被act!、lipper、foxpro、arago、wordtech、xbase和類似資料庫或與資料庫有關產品識別;可用數據文件(能被excel 97打開);oracle 8.1.x表格空間文件
dbx databearn圖像;microsoft visual foxpro表格文件
dcm dcm模塊格式文件
dcr 沖擊波文件
dcs 桌面顏色分隔文件
dct microsoft visual foxpro資料庫容器
dcu delphi編譯單元文件
dcx microsoft visual foxpro資料庫容器;基於pcx的傳真圖像;宏
dc5 datacad繪圖文件
ddf btrieve或xtrieve數據定義文件,它包含用於描述btrieve或xtrieve文件的元數據
ddif digital equipment或 compaq格式,用於保存他們圖像與字處理文檔
def smartwareⅱ數據文件;c++模塊定義文件
defi oracle 7 卸載腳本文件
dem 用於表示數字高度模型的usgs基準的文件
der 認證文件
dewf macintosh sound cap/sound edit錄音設備格式
dgn macintosh 95 cad繪圖文件
dib 設備無關點陣圖
dic 目錄
dif 可進行數據互換的電子表格
dig digilink格式;sound designerⅰ音頻文件
dir macromediadirector文件
diz 描述文件
dlg c++對話框腳本文件
dll 動態鏈接庫
dls 可下載聲音文件
dmd visual dbase數據模塊文件
dmf x-trakker音樂模塊(mod)文件
doc framemaker或framebuilder文檔;word star文檔、word perfect文檔、microsoft word文檔;displaywrite文檔
dot microsoft word文檔模板
dpl borland delph3壓縮庫
dpr borland delphi工程頭文件
draw acorn的基於對象的矢量圖像文件
drv 驅動程序
drw micrografx designer/draw;pro/e繪畫文件
dsf micrografx designer vfx文件
dsg doom保存的文件
dsm dynamic studio音樂模塊(mod)文件
dsp microsoft developer studio工程文件
dsq corel query(查詢)文件
dst 刺綉機圖形文件
dsw microsoft developer studio工作區文件
dta word bank(世界銀行)的stars數據文件
dtd sgml文檔類型定義(dtd)文件
dted 地面高度數字數據(圖形的數據格式)文件
dtf symantec q&a相關的資料庫數據文件
dtm digitrakker模塊文件
n microsoft拔號網路導出文件
dv 數字視頻文件(mime)
dwd diamondware數字化文件
dwg autocad工程圖文件;autocad或generic cadd老版本的繪圖格式
dxf 可進行互交換的繪圖文件格式,二進制的dwg格式的文本表示;數據交換文件
dxr macromedia director受保護(不可編輯)電影文件
d64 commodore的64位模擬磁碟圖像文件
eda ensoniq asr磁碟映像
edd 元素定義文檔(framemaker+sgml文檔)
ede ensoniq eps磁碟映像
edk ensoniq kt磁碟映像
edq ensoniq sq1/sq2/ks32磁碟映像
eds ensoniq sq80磁碟映像
edv ensoniq vfx-sd磁碟映像
efa ensoniq asr文件
efe ensoniq eps文件
efk ensoniq kt文件
efq ensoniq sq1/sq2/ks32文件
efs ensoniq sq80文件
efv ensoniq vfx-sd文件
emd abt擴展模塊
emf windows增強元文件
eml microsoft outlook express郵件消息(mime rtc822)文件
enc 重演文件
enff 中性文件格式擴展名
ephtml perl解釋增強html文件
eps 壓縮的postscript圖像
epsf 壓縮的postscript文件
eri erwin文件
err 當roboohelp幫助編譯器企圖編譯一個幫助系統源文件時用來存儲錯誤消息的文件
epx erwin文件
esps esps音頻文件
eui ensoniq esp家族的壓縮磁碟映像
evy 特使文檔
ewl microsoft encarta文檔
exc microsoft word禁止字字典
exe 可執行文件(程序)
f fortran文件

f2r farandoyle線性模塊格式
f3r farandoyle分塊線性模塊格式
f77 fortran文件
f90 fortran文件
far fradole composer音樂模塊(mod)文件
fav microsoft outlook導航條
fax 傳真類型圖像
fbk navison 金融備份
fcd 虛擬cd-rom
fdb navison 金融資料庫
fdf adobe acrobat表單文檔文件
fem cadre有限元素網路文件
ffa,ffl,ffo,ffk microsoft快速查找文件
fff gus pnp銀行文件格式
fft 最終格式文本(ibm的dca一部分)
fh3 als freehand 3繪圖文件
fif fractal圖像文件
fig rend386/avril使用的文件格式
fits ccd照相機圖像;靈活圖像傳輸系統
fla macromedia flash電影
flc autodesk flic動畫文件
flf corel paradox產生的格式:navison financials許可文件;os/2驅動程序文件
pli autodesk flic動畫
flt startrekker音樂模塊(mod)文件;multigen inc的open flight使用的文件格式;corel過濾器文件
fm adobe framemaker文檔
fmb oracle4.0版或以後版本表單的二進制源代碼文件
fml 文件鏡象列表(getright)
fmt oracle 4.0版或以後版本表單的文本格式;microsoft schele+ 列印文件
fmx oracle 4.0版或以後版本可執行表單
fnd microsoft explorer保存的搜索文件(find applet)
fng 字體組文件(字體導航器,font navigator)
fnk funk tracker模塊格式
fog fontographer模塊字體
fon 系統字體
for fortran文件
fot 字體相關文件
fp filemaker pro文件
fp1 flying pigs for windows數據文件
fp3 filemaker pro文件
fpt filemaker pro文件;microsoft fox pro備注字體文件
fpx flashpix點陣圖
frm 表單;frame maker或frame builder文檔;oracle可執行表(3.0版或早期版本);visual basic表單;wordperfect merge表單;datacad標志報表文件
frt microsoft foxpro報表文件
frx visual basic表單文本;microsoft foxpro報表文件
fsf fprint audit tool文件格式
fsl borland的paradox 7表單;corel paradox保存的表單
fsm parandoyle示例格式
ft lotus notes全文本索引
ftg 全文本搜索組文件,由windows幫助系統查找時產生——可以刪除,並在需要時重建起來
fts 全文本搜索引文件,由windows幫助系統查找時產生
fw2 framework ⅱ文件
fw3 framework ⅲ文件
fw4 framework ⅳ文件
fxp 經microsoft foxpro編譯的源文件
fzb casio fz-1銀行轉儲
fzf casio fz-1完全轉儲
fzv casio fz-1聲音轉儲
g721 raw ccitt g.721 $bit adpcm格式數據
g723 raw ccitt g.723 3或5bit adpcm格式數據
gal corel多媒體管理器相集
gcd generic cadd繪畫文件(後續版本)
gcp ground control point(地面控制點)文件,用於遠景數據形成圖像過程,經常用於生成圖工程—chips(copenhagen image processing system)使用這些文件
gdb interbase資料庫文件
gdm 鈴聲、口哨聲和聲音板模塊格式
ged gedcom 系譜數據文件,用於記錄和交換系譜數據的流行格式;圖形環境文檔繪畫
gem gem元文件
gen ventura產生的文本文件
getright getright未完成的下載文件
gfc patton&patton flowcharting 4 flowchart文件
gfi,gfx genigraphics圖形鏈接表示文件
gho norton 克隆磁碟映像
gid windows 95全局索引文件(包括幫助狀態)
gif compuserve點陣圖文件
gim,gix genigraphics圖形鏈接介紹文件
gkh ensoniq eps家簇磁碟映像文件
gks gravis grip key文檔
gl 動畫格式
gna genigraphics圖形鏈接介紹文件
gnt 生成代碼,micro focus屬性格式里的可執行代碼
gnx genigraphics圖形鏈接介紹文件
gra microsoft graph文件
grd 用於遠程視景數據產生地圖過程的格式文件,通常應用於形成地圖工程—chips(copenhagen image processing system)使用這些文件
grf grapher(golden software公司)圖形文件
grp 程序管理組
gsm raw gsm 6.10音頻流;raw"byte aligned(比特對齊的)" gsm 6.10音頻流;us robotics語音數據機
gtk graoumftracker(老)音樂模塊(mod)文件
gt2 graoumftracker(新)音樂模塊(mod)文件
gwx,gwz cenigraphis圖形鏈接介紹文件
gz unix gzip壓縮文件
h c程序頭文件
hcm ibm hcm配置文件
hcom 聲音工具hcom格式
hcr ibm hcd/hcm產品配置文件
hdf 高級計算機應用程序本地中心(ncsa) geospatial hierarchial數據格式文件
hed highedit文檔
hel microsoft hellbender格式保存的游戲文件
hex macintosh binhex2.0文件
hgl hp圖形語言繪圖文件
hh 映射文件,包括一些話題id和在幫助文件系統中話題的映射數字—允許運行中應用程序發送給用戶合適的上下文幫助話題
hlp 幫助文件;date cad windows幫助文件
hog lucas arts的dark forces wad文件
hpj visual basic幫助工程
hpp c++程序頭文件
hqx macintosh binhex 4.0文件
hst 歷史文件
ht hyperterminal(超級終端)
htm,html 超文本文檔
htt microsoft超文本模板
htx 擴展html模板
hxm descent2 ham文件擴展
ica citrix文件
icb targa點陣圖文件
icc kodak列印機格式文件
icl 圖標庫文件
icm 圖形顏色匹配配置文件
ico windows圖標
idb msdev中間層文件
idd midi設備定義
idf midi設備定義(windows 95需要的文件)
idq internet數據查詢文件
idx microsoft foxpro相關資料庫索引文件;symantec q&a相關資料庫索引文件;microsoft outlook express文件
iff 交換格式文件;amiga ilbm
iges 初始圖形交換說明文件
igf 插入系統元文件
iif quickbooks for windows交換文件
ilbm 點陣圖圖形文件
ima winimage磁碟映像文件
img gem映像
imz winimage壓縮磁碟映像文件
inc 匯編語言或動態伺服器包含文件
inf 信息文件
ini 初始化文件;mwave dsp synth的"nwsynth.ini" gms安裝;cravis ultrasound bank安裝
inp oracle 3.0版或早期版本的表單源代碼
inrs inrs遠程通信聲頻
ins installshield安裝腳本;x-internet簽字文件;ensoniq eps字簇設備;cell/ⅱmac/pc抽樣設備
int 中間代碼,當一個源程序經過語法檢查後編譯產生一個可執行代碼
iof findit文檔
iqy microsoft internet查詢文件
iso 根據isd 9660有關cd-rom文件系統標准列出cd-rom上的文件
isp x-internet簽字文件
ist 數字跟蹤設備文件
isu installshield卸裝腳本
it 脈沖跟蹤系統音樂模塊(mod)文件
iti 脈沖跟蹤系統設備
its 脈沖跟蹤系統抽樣,internet文檔位置
iv open inventor中使用的文件格式
ivd 超過20/20微觀數據維數或變數等級文件
ivp 超過20/20的用戶子集配置文件
ivt 超過20/20表或集合數據文件
ivx 超過20/20微數據目錄文件
iw idlewild屏幕保護程序
iwc install watch文檔
j62 ricoh照相機格式
jar java檔案文件(一種用於applet和相關文件的壓縮文件)
java java源文件
jbf paint shop pro圖像瀏覽文件
jff,jfif,jif jpeg文件
jmp sas的jmpdiscovery表格統計文件
jn1 epic megagames的jill of the jungle數據文件
jpe,jpeg,jpg jpeg圖形文件
js javascript源文件
jsp html網頁,其中包含有對一個java servlet的參考
jtf jpeg點陣圖文件
k25 kurzweil 2500抽樣文件
kar 卡拉ok midi文件(文本+midi)
kdc kodak光增強器
key datacad圖標工具條文件
kfx kofak group 4圖像文件
kiz kodak數字明信片文件
kkw robohelp幫助工程索引設計器中與主題無關的k開頭的所有關鍵字
kmp korg trinity keymap文件
kqp konica照相機本地文件
kr1 kurzweil 2000抽樣(多軟碟機)文件
krz kurzweil 2000抽樣文件
ksf korg trinity抽樣文件
kye kye游戲數據
lab visual dbase標簽文件
lbm deluxe paint點陣圖文件
lbt,lbx microsoft foxpro標簽文件
ldb microsoft access加鎖文件
ldl corel paradox分發庫
leg legacy文檔
les logitech娛樂系統游戲配置文件(與rec文件一樣)
lft 3d studio(dos)放樣文件
lgo paintbrush(microsoft畫圖應用程序)的徽標文件
lha lzh更換文件後綴
lib 庫文件
lin datacad線型文件
lis 結構化查詢報告(sqr)程序產生的輸出文件
llx laplink交換代理
lnk windows快捷方式文件
log 日誌文件
lpd helix nut和bolt文件
lrc intel可視電話文件
lsl corel paradox保存的庫文件
lsp autolisp、commonlisp和其他lisp語言文件
lst 列表文件
lu thoughtwing庫單元文件
lvl parallax software的 miner descent/d2 level擴展
lwlo lightwave分層對象文件
lwob lightwave對象文件
lwp lotus wordpro 96/97文件
lwsc lightwave視景文件
lyr datacad層文件
lzh lh arc壓縮檔案
lzs skyroads數據文件
m1v mpeg相關文件(mime"mpeg"類型)
m3d corel motion 3d動畫文件
m3u mpeg url(mime聲音文件)
mac macpaint圖像文件
mad microsoft access模塊文件
maf microsoft access表單文件
mag 在一些日本文件中發現的圖形文件格式
magic 魔力郵件監視器配置文件
mak visual basil或microsoft visual c++工程文件
mam microsoft access宏
man unix手冊頁輸出
map 映射文件;ke nukem 3d wad游戲文件
maq microsoft access查詢文件
mar microsoft access報表文件
mas lotus freelance graphics smart master文件
mat microsoft access表;3d studio max材料庫
maud maud抽樣格式
max kinetx的3dstudio max文件;該格式用於一個3d場景文件;paperport文件;orcad設計文件
maz hover迷路數據;division的dvs/dvise使用的文件格式
mb1 apogee monster bash數據文件
mbox berkeley unix郵箱格式
mbx microsoft outlook保存email格式;eudora郵箱
mcc dailerl0呼叫卡
mcp metrowerks codewarrior工程文件
mcr datacad鍵盤宏文件
mcw microsoft word的macintosh文檔
mda microsoft access內抽入器;microsoft access 2.0版及其後續版本的工作組事件
mdb microsoft access資料庫
mde microsoft access mde文件
mdl 數字跟蹤器音樂模塊(mod)文件;quake模 塊文件
mdn microsoft access空資料庫模板
mdw microsoft access工作組文件
mdz microsoft access向導模板文件
med 音樂編輯器,octamed音樂模塊(mod)文件
mer 電子表格/資料庫數據交換格式;filemaker、excel及其他軟體能識別
met 表示管理器元文件
mfg pro/engineer製造文件
mgf 在材料與幾何學里的文件格式
mhtm,mhtml mhtml文檔(mime)
mi 雜項
mic microsoft image composer文件
mid midi音樂
mif adobe frammaker交換格式
miff 與機器無關格式文件
mim,mime,mme internet郵件擴展格式的多用途文件,經常作為發送e-mail時在aol里附件而創建的文件;在一個多區mim文件里的文件能用winzip或其他類似程序打開
mli 3d studio的材料庫格式文件
mmf meal master格式;一個處方類格式;microsoft郵件文件
mmg 超過20/20表或集會數據文件
mmm microsoft多媒體電影
mmp mindmapor mind manager文件
mn2 descent2任務文件
mnd,mni mandelbort for windows
mng 多映像網路圖形
mnt,mnx microsoft foxpro菜單文件
mnu visual dbase菜單文件;intertel systems interact菜單文件
mod fast tracker、star trekker、noise tracker(等等)音樂模塊文件;microsoft多計劃電子表格;amiga/pc磁軌文件
mov quicktime for windows電影
mp2 第二層mpeg音頻文件
mp3 第三層mpeg音頻文件
mpa mpeg相關文件,mime"mpeg類型"
mpe,mpeg,mpg mpeg動畫文件
mpp microsoft工程文件;cad繪圖文件格式
mpr microsoft foxpro菜單(已編譯)
mri mri掃描文件
msa 魔術陰影檔案
msdl manchester的場景描述語言
msg microsoft郵件消息
msi windows 安裝器包
msn microsoft網路文檔;descent mission文件
msp microsoft paint(畫圖)點陣圖文件;windows installer路徑

❷ 實戰解決ElasticSearch深度分頁問題

前言

Elasticsearch是一個實時的分布式搜索與分析引擎,在使用過程中,有一些典型的使用場景,比如分頁、遍歷等。

在使用關系型資料庫中,我們被告知要注意甚至被明確禁止使用深度分頁,同理,在Elasticsearch中,也應該盡量避免使用深度分頁。

這篇文章主要介紹Elasticsearch中分頁相關內容!

From/Size參數

在ES中,分頁查詢默認返回最頂端的10條匹配hits。

如果需要分頁,需要使用from和size參數。

from參數定義了需要跳過的hits數,默認為0;

size參數定義了需要返回的hits數目的最大值。

一個基本的ES查詢語句是這樣的:

POST/my_index/my_type/_search{"query":{"match_all":{}},"from":100,"size":10}

上面的查詢表示從搜索結果中取第100條開始的10條數據。

那麼,這個查詢語句在ES集群內部是怎麼執行的呢?

在ES中,搜索一般包括兩個階段,query和fetch階段,可以簡單的理解,query階段確定要取哪些doc,fetch階段取出具體的doc。

Query階段

如上圖所示,描述了一次搜索請求的query階段:·

Client發送一次搜索請求,node1接收到請求,然後,node1創建一個大小為from+size的優先順序隊列用來存結果,我們管node1叫coordinatingnode。

coordinatingnode將請求廣播到涉及到的shards,每個shard在內部執行搜索請求,然後,將結果存到內部的大小同樣為from+size的優先順序隊列里,可以把優先順序隊列理解為一個包含topN結果的列表。

每個shard把暫存在自身優先順序隊列里的數據返回給coordinatingnode,coordinatingnode拿到各個shards返回的結果後對結果進行一次合並,產生一個全局的優先順序隊列,存到自身的優先順序隊列里。

在上面的例子中,coordinatingnode拿到(from+size)*6條數據,然後合並並排序後選擇前面的from+size條數據存到優先順序隊列,以便fetch階段使用。

另外,各個分片返回給coordinatingnode的數據用於選出前from+size條數據,所以,只需要返回唯一標記doc的_id以及用於排序的_score即可,這樣也可以保證返回的數據量足夠小。

coordinatingnode計算好自己的優先順序隊列後,query階段結束,進入fetch階段。

Fetch階段

query階段知道了要取哪些數據,但是並沒有取具體的數據,這就是fetch階段要做的。

上圖展示了fetch過程:

coordinatingnode發送GET請求到相關shards。

shard根據doc的_id取到數據詳情,然後返回給coordinatingnode。

coordinatingnode返回數據給Client。

coordinatingnode的優先順序隊列里有from+size個_doc_id,但是,在fetch階段,並不需要取回所有數據,在上面的例子中,前100條數據是不需要取的,只需要取優先順序隊列里的第101到110條數據即可。

需要取的數據可能在不同分片,也可能在同一分片,coordinatingnode使用multi-get來避免多次去同一分片取數據,從而提高性能。

這種方式請求深度分頁是有問題的:

我們可以假設在一個有5個主分片的索引中搜索。當我們請求結果的第一頁(結果從1到10),每一個分片產生前10的結果,並且返回給協調節點,協調節點對50個結果排序得到全部結果的前10個。

現在假設我們請求第1000頁—結果從10001到10010。所有都以相同的方式工作除了每個分片不得不產生前10010個結果以外。然後協調節點對全部50050個結果排序最後丟棄掉這些結果中的50040個結果。

對結果排序的成本隨分頁的深度成指數上升。

注意1:

size的大小不能超過index.max_result_window這個參數的設置,默認為10000。

如果搜索size大於10000,需要設置index.max_result_window參數

PUT_settings{"index":{"max_result_window":"10000000"}}

注意2:

_doc將在未來的版本移除,詳見:

https://www.elastic.co/cn/blog/moving-from-types-to-typeless-apis-in-elasticsearch-7-0

https://elasticsearch.cn/article/158

深度分頁問題

Elasticsearch的From/Size方式提供了分頁的功能,同時,也有相應的限制。

舉個例子,一個索引,有10億數據,分10個shards,然後,一個搜索請求,from=1000000,size=100,這時候,會帶來嚴重的性能問題:CPU,內存,IO,網路帶寬。

在query階段,每個shards需要返回1000100條數據給coordinatingnode,而coordinatingnode需要接收10*1000,100條數據,即使每條數據只有_doc_id和_score,這數據量也很大了?

在另一方面,我們意識到,這種深度分頁的請求並不合理,因為我們是很少人為的看很後面的請求的,在很多的業務場景中,都直接限制分頁,比如只能看前100頁。

比如,有1千萬粉絲的微信大V,要給所有粉絲群發消息,或者給某省粉絲群發,這時候就需要取得所有符合條件的粉絲,而最容易想到的就是利用from+size來實現,不過,這個是不現實的,這時,可以採用Elasticsearch提供的其他方式來實現遍歷。

深度分頁問題大致可以分為兩類:

隨機深度分頁:隨機跳轉頁面

滾動深度分頁:只能一頁一頁往下查詢

下面介紹幾個官方提供的深度分頁方法

Scroll

Scroll遍歷數據

我們可以把scroll理解為關系型資料庫里的cursor,因此,scroll並不適合用來做實時搜索,而更適合用於後台批處理任務,比如群發。

這個分頁的用法,不是為了實時查詢數據,而是為了一次性查詢大量的數據(甚至是全部的數據)。

因為這個scroll相當於維護了一份當前索引段的快照信息,這個快照信息是你執行這個scroll查詢時的快照。在這個查詢後的任何新索引進來的數據,都不會在這個快照中查詢到。

但是它相對於from和size,不是查詢所有數據然後剔除不要的部分,而是記錄一個讀取的位置,保證下一次快速繼續讀取。

不考慮排序的時候,可以結合SearchType.SCAN使用。

scroll可以分為初始化和遍歷兩部,初始化時將所有符合搜索條件的搜索結果緩存起來(注意,這里只是緩存的doc_id,而並不是真的緩存了所有的文檔數據,取數據是在fetch階段完成的),可以想像成快照。

在遍歷時,從這個快照里取數據,也就是說,在初始化後,對索引插入、刪除、更新數據都不會影響遍歷結果。

基本使用

POST/twitter/tweet/_search?scroll=1m{"size":100,"query":{"match":{"title":"elasticsearch"}}}

初始化指明index和type,然後,加上參數scroll,表示暫存搜索結果的時間,其它就像一個普通的search請求一樣。

會返回一個_scroll_id,_scroll_id用來下次取數據用。

遍歷

POST/_search?scroll=1m{"scroll_id":""}

這里的scroll_id即上一次遍歷取回的_scroll_id或者是初始化返回的_scroll_id,同樣的,需要帶scroll參數。

重復這一步驟,直到返回的數據為空,即遍歷完成。

注意,每次都要傳參數scroll,刷新搜索結果的緩存時間。另外,不需要指定index和type。

設置scroll的時候,需要使搜索結果緩存到下一次遍歷完成,同時,也不能太長,畢竟空間有限。

優缺點

缺點:

scroll_id會佔用大量的資源(特別是排序的請求)

同樣的,scroll後接超時時間,頻繁的發起scroll請求,會出現一些列問題。

是生成的歷史快照,對於數據的變更不會反映到快照上。

優點:

適用於非實時處理大量數據的情況,比如要進行數據遷移或者索引變更之類的。

ScrollScan

ES提供了scrollscan方式進一步提高遍歷性能,但是scrollscan不支持排序,因此scrollscan適合不需要排序的場景

基本使用

ScrollScan的遍歷與普通Scroll一樣,初始化存在一點差別。

POST/my_index/my_type/_search?search_type=scan&scroll=1m&size=50{"query":{"match_all":{}}}

需要指明參數:

search_type:賦值為scan,表示採用ScrollScan的方式遍歷,同時告訴Elasticsearch搜索結果不需要排序。

scroll:同上,傳時間。

size:與普通的size不同,這個size表示的是每個shard返回的size數,最終結果最大為number_of_shards*size。

ScrollScan與Scroll的區別

Scroll-Scan結果沒有排序,按index順序返回,沒有排序,可以提高取數據性能。

初始化時只返回_scroll_id,沒有具體的hits結果

size控制的是每個分片的返回的數據量,而不是整個請求返回的數據量。

SlicedScroll

如果你數據量很大,用Scroll遍歷數據那確實是接受不了,現在Scroll介面可以並發來進行數據遍歷了。

每個Scroll請求,可以分成多個Slice請求,可以理解為切片,各Slice獨立並行,比用Scroll遍歷要快很多倍。

POST/index/type/_search?scroll=1m{"query":{"match_all":{}},"slice":{"id":0,"max":5}}POSTip:port/index/type/_search?scroll=1m{"query":{"match_all":{}},"slice":{"id":1,"max":5}}

上邊的示例可以單獨請求兩塊數據,最終五塊數據合並的結果與直接scrollscan相同。

其中max是分塊數,id是第幾塊。

官方文檔中建議max的值不要超過shard的數量,否則可能會導致內存爆炸。

SearchAfter

Search_after是ES5新引入的一種分頁查詢機制,其原理幾乎就是和scroll一樣,因此代碼也幾乎是一樣的。

基本使用:

第一步:

POSTtwitter/_search{"size":10,"query":{"match":{"title":"es"}},"sort":[{"date":"asc"},{"_id":"desc"}]}

返回出的結果信息:

{"took":29,"timed_out":false,"_shards":{"total":1,"successful":1,"skipped":0,"failed":0},"hits":{"total":{"value":5,"relation":"eq"},"max_score":null,"hits":[{...},"sort":[...]},{...},"sort":[124648691,"624812"]}]}}

上面的請求會為每一個文檔返回一個包含sort排序值的數組。

這些sort排序值可以被用於search_after參數里以便抓取下一頁的數據。

比如,我們可以使用最後的一個文檔的sort排序值,將它傳遞給search_after參數:

GETtwitter/_search{"size":10,"query":{"match":{"title":"es"}},"search_after":[124648691,"624812"],"sort":[{"date":"asc"},{"_id":"desc"}]}

若我們想接著上次讀取的結果進行讀取下一頁數據,第二次查詢在第一次查詢時的語句基礎上添加search_after,並指明從哪個數據後開始讀取。

基本原理

es維護一個實時游標,它以上一次查詢的最後一條記錄為游標,方便對下一頁的查詢,它是一個無狀態的查詢,因此每次查詢的都是最新的數據。

由於它採用記錄作為游標,因此SearchAfter要求doc中至少有一條全局唯一變數(每個文檔具有一個唯一值的欄位應該用作排序規范)

優缺點

優點:

無狀態查詢,可以防止在查詢過程中,數據的變更無法及時反映到查詢中。

不需要維護scroll_id,不需要維護快照,因此可以避免消耗大量的資源。

缺點:

由於無狀態查詢,因此在查詢期間的變更可能會導致跨頁面的不一值。

排序順序可能會在執行期間發生變化,具體取決於索引的更新和刪除。

至少需要制定一個唯一的不重復欄位來排序。

它不適用於大幅度跳頁查詢,或者全量導出,對第N頁的跳轉查詢相當於對es不斷重復的執行N次searchafter,而全量導出則是在短時間內執行大量的重復查詢。

SEARCH_AFTER不是自由跳轉到任意頁面的解決方案,而是並行滾動多個查詢的解決方案。

總結分頁方式性能優點缺點場景from+size低靈活性好,實現簡單深度分頁問題數據量比較小,能容忍深度分頁問題scroll中解決了深度分頁問題無法反應數據的實時性(快照版本)維護成本高,需要維護一個scroll_id海量數據的導出需要查詢海量結果集的數據search_after高性能最好不存在深度分頁問題能夠反映數據的實時變更實現復雜,需要有一個全局唯一的欄位連續分頁的實現會比較復雜,因為每一次查詢都需要上次查詢的結果,它不適用於大幅度跳頁查詢海量數據的分頁ES7版本變更

參照:https://www.elastic.co/guide/en/elasticsearch/reference/master/paginate-search-results.html#scroll-search-results

在7.*版本中,ES官方不再推薦使用Scroll方法來進行深分頁,而是推薦使用帶PIT的search_after來進行查詢;

從7.*版本開始,您可以使用SEARCH_AFTER參數通過上一頁中的一組排序值檢索下一頁命中。

使用SEARCH_AFTER需要多個具有相同查詢和排序值的搜索請求。

如果這些請求之間發生刷新,則結果的順序可能會更改,從而導致頁面之間的結果不一致。

為防止出現這種情況,您可以創建一個時間點(PIT)來在搜索過程中保留當前索引狀態。

POST/my-index-000001/_pit?keep_alive=1m返回一個PITID:{"id":"dXVpZDEAAQltYXRjaF9hbGw_gAAAAA=="}

在搜索請求中指定PIT:

PUT_settings{"index":{"max_result_window":"10000000"}}0性能對比

分別分頁獲取1-10,49000-49010,99000-99010范圍各10條數據(前提10w條),性能大致是這樣:

向前翻頁

對於向前翻頁,ES中沒有相應API,但是根據官方說法(https://github.com/elastic/elasticsearch/issues/29449),ES中的向前翻頁問題可以通過翻轉排序方式來實現即:

對於某一頁,正序search_after該頁的最後一條數據id為下一頁,則逆序search_after該頁的第一條數據id則為上一頁。

國內論壇上,有人使用緩存來解決上一頁的問題:https://elasticsearch.cn/question/7711

總結

如果數據量小(from+size在10000條內),或者只關注結果集的TopN數據,可以使用from/size分頁,簡單粗暴

數據量大,深度翻頁,後台批處理任務(數據遷移)之類的任務,使用scroll方式

數據量大,深度翻頁,用戶實時、高並發查詢需求,使用searchafter方式

個人思考

Scroll和search_after原理基本相同,他們都採用了游標的方式來進行深分頁。

這種方式雖然能夠一定程度上解決深分頁問題。但是,它們並不是深分頁問題的終極解決方案,深分頁問題必須避免!!。

對於Scroll,無可避免的要維護scroll_id和歷史快照,並且,還必須保證scroll_id的存活時間,這對伺服器是一個巨大的負荷。

對於Search_After,如果允許用戶大幅度跳轉頁面,會導致短時間內頻繁的搜索動作,這樣的效率非常低下,這也會增加伺服器的負荷,同時,在查詢過程中,索引的增刪改會導致查詢數據不一致或者排序變化,造成結果不準確。

Search_After本身就是一種業務折中方案,它不允許指定跳轉到頁面,而只提供下一頁的功能。

Scroll默認你會在後續將所有符合條件的數據都取出來,所以,它只是搜索到了所有的符合條件的doc_id(這也是為什麼官方推薦用doc_id進行排序,因為本身緩存的就是doc_id,如果用其他欄位排序會增加查詢量),並將它們排序後保存在協調節點(coordinatenode),但是並沒有將所有數據進行fetch,而是每次scroll,讀取size個文檔,並返回此次讀取的最後一個文檔以及上下文狀態,用以告知下一次需要從哪個shard的哪個文檔之後開始讀取。

這也是為什麼官方不推薦scroll用來給用戶進行實時的分頁查詢,而是適合於大批量的拉取數據,因為它從設計上就不是為了實時讀取數據而設計的。

❸ 企業QAD系統怎麼操作

QAD企業應用系統性能優化服務x0dx0a財務經理辦公室:x0dx0a經理(憤怒):「為啥XX還沒好?月結時間已經過了!」x0dx0a會計(委屈):「我??我通宵加班,系統太慢了??這個??您能不能出面解決一下??」x0dx0a??x0dx0ax0dx0aIT辦公室(幾乎人人都在接電話):x0dx0ax0dx0a生產部發料員:「某某報告已經運行了N個小時還沒有結果,以前很快的??幫幫忙吧??」x0dx0a貨倉發貨員:「XXXSO發不了貨,停在XX上沒有反應,我下班前一定要搞定,請即刻處理??」x0dx0a采購部采購員:「如果這個菜單還這么慢的話,我完成不了??耽誤了生產的話,你就看著辦吧。」x0dx0ax0dx0a相信大家都不願意看到這個熱鬧場景。和其他系統一樣,性能是QAD企業應用系統可用性的一個重要組成部分,在硬體價格大幅下調的今天仍然有其重大的意義。借用一句經常看到的話:「隱患險於明火、防範勝於救災??」,讓我們先談談如何把「優化」貫穿在QAD企業應用的各個階段:包括規劃、實施、正式使用。目的是讓它盡可能地避免需要優化可能,預防系統性能問題的出現。x0dx0ax0dx0a1.QAD企業應用使用規劃和硬體規劃:x0dx0a在應用和硬體規劃階段,系統對性能的基本要求由下列幾點決定:使用QAD企業應用的哪些模塊、同時在線用戶個數、業務量、如何在系統中實現業務流程。在項目前期,規劃需要留有足夠的餘量,使之能夠應對將來的需求(例如10年),已經成為大家的共識。良好的前期規劃是預防性能問題的基本前提條件,誰也不會計劃買個轎車去拉貨櫃吧。比較容易被很多人忽視的是:在項目的實施過程中,某些簡單的決定對系統性能也可能有意外的重大影響。例如:如何設置地點(site),影響著site的個數,進而影響系統的完成成本滾加、運行MRP所需的總時間;在決定如何維護物料清單、如何產生加工單的時候,請把工單的數量過大或者層次過深對性能的影響也考慮進來;在有條碼系統的情況下,如果每個成品下線都需要在系統中的發料,往往會導致巨量的發料事務記錄,對系統的整體性能也會產生重大影響;如果您有其他的外圍系統,片面地追求實時性在很多時候的效果會適得其反。這個道理就和開飛機一樣,請在性能包線內使用系統,您不能期望轎車倒著開也能達到時速120公里,雖然說明書上標明的設計時速是160。x0dx0ax0dx0a2.任務時間安排:x0dx0a各種任務的時間安排往往對系統性能也有很大的影響,建議把運行MRP/DRP、工單下達等資源消耗極大的任務安排在系統「不忙」的時間段內集中處理。很精心地安排月結階段各種工作。x0dx0a如果可能,建議盡量不要在月結的時候才集中處理諸如發票過帳、工單Accounting close這樣的任務,考慮把它們提前到日常工作中的可能性。x0dx0ax0dx0a3.隨著時間的推移,系統會像滾雪球一樣越來越大,清理和重組底層數據工作是必要而且必須的。QAD企業應用系統提供了大量的刪除/存檔功能,制定切實可行的存檔刪除策略和數據導出導入計劃對系統的性能會很有幫助。x0dx0ax0dx0a4.請確保第三方系統和QAD企業應用的集成經過了嚴格的性能測試,建立了完備的管理流程,並由接受過專業培訓的人員完成集成過程和客戶化菜單的開發。一句不恰當的Select語句ODBC或JDBC介面執行就可能導致整個系統的癱瘓。客戶化程序的一個基本性能要求是盡量確保應用運行時間的增長與數據量的增長是線型關系,在很多性能問題的背後都是因為做不到這一點。x0dx0ax0dx0a簡單的說,這是一個「如果數據量增大2倍,運行時間是增大到2倍以內,還是4倍、8倍或者更多」的問題。x0dx0ax0dx0a如果很不幸,本文開始的場景出現了,如何解決呢?「決定木桶能裝多少水的,永遠是最短的那條木板」,找到最短的那塊木板需要對系統的各個層次有深入的了解。有人說:這個簡單,採用快10倍的CPU、更大的內存、升級為更大帶寬的SAN、把硬碟全都更換為15k,這總行了吧?這樣的想法基於改善桌面系統方法的思維貫性。無疑,升級系統硬體對性能肯定有幫助,但是效果往往沒有您期望的那麼好。

❹ 我國現行市場ERP產品有哪些

市面上的跨境電商ERP系統非常多,系統功能都大同小異,主要的區別在系統的費用和系統的流程上。可以選擇易倉跨境電商ERP,目前已經對接了40+跨境電商平台及1000+的物流、海外倉服務商。

選擇跨境電商ERP主要還是要看管理流程是否簡便清晰,能否匹配自己的業務需求和企業發展,如果不知道如何選擇可以參考以下幾點:

1、是否支持多平台、多賬戶數據交互

一款功能完善的ERP可以幫助賣家進行跨境電商全流程的管理,無需再使用額外的倉儲管理軟體、財務管理軟體等。這不僅僅只是節省了成本,更重要的是在數據的交互上增加了工作量,需要重新導入和導出數據。而跨境電商ERP系統的初衷就是自動化、流程化進行管理。

2、服務商對接是否完善

一款好的ERP除了自身功能完善之外還需要方便跨境賣家使用,國際貨代物流、海外倉、支付收款平台是否對接完善,是否支持各項查詢插件也非常重要。

3、導入導出功能及開放API介面

數據導入及導出功能方便賣家進行數據互通和二次分析;開放的API介面則方便對接其他第三方平台進行數據傳輸。都是中大型賣家非常看重的功能。

4、數據安全和歷史數據備份

跨境電商ERP系統會抓取各個平台店鋪的訂單,訂單的信息是十分豐富的,這也就涉及到了賣家的隱私機密。同時跨境電商ERP系統日積月累會抓取很多的訂單數據,這些數據的量非常龐大,但對於賣家來說是十分有意義的。可以根據過往分析各項指標,以便了解自己的業務情況並及時進行調整。

5、系統是否具備可延展性

所有的賣家都是從小賣開始的,針對小型賣家和中大型賣家一般會有不同版本的ERP。這時候就需要ERP支持跨版本的數據同步,同時根據實際業務情況支持功能上的定製。否則一旦需要進行ERP的更換將會非常費時費力。

6、技術團隊背景及服務能力

軟體服務商應有先進的技術理念和強大的技術實力,能夠不斷進行更新迭代及功能優化;還有很重要的一點就是服務過多少客戶,客服人員、銷售人員、技術實施人員是否足夠專業。

閱讀全文

與qad數據無法導出是什麼原因相關的資料

熱點內容
產品整燙有哪些要求及注意事項 瀏覽:941
為什麼游戲進不去應用程序錯誤 瀏覽:608
如何設置外服代理游戲 瀏覽:617
保羅數據不如威少是什麼原因 瀏覽:521
疫苗預約健康通如何解綁寶寶信息 瀏覽:90
代理服裝需要什麼資質 瀏覽:895
中成葯全國代理如何做 瀏覽:781
廣州第二職業技術學院怎麼樣 瀏覽:369
如何清除非必要的系統程序 瀏覽:233
程序員穿什麼顏色的鞋子 瀏覽:466
幣圈什麼是場內交易和場外交易 瀏覽:596
化工交易市場在哪裡 瀏覽:861
手機插數據線反應慢是什麼原因 瀏覽:1
如何拍攝產品照片 瀏覽:473
京東農產品怎麼報名 瀏覽:297
物聯網應用技術可以去什麼公司 瀏覽:599
杭州微盟代理商怎麼申請 瀏覽:20
蘭州常見鹼類化工產品有哪些 瀏覽:988
學生人臉識別程序怎麼用 瀏覽:296
159素食全餐佐丹力如何代理 瀏覽:827